-
Notifications
You must be signed in to change notification settings - Fork 81
Open
Labels
Description
Moving the conversation in issue #82 about custom boilerplate code and default packages for new projects to here.
The idea is to have a customizable global config (and possibly custom boilerplate code) that is used when creating new projects.
Goals
- Change the default behavior of iron to add/remove packages on init/create
- The master config is used to create the project level config on init/create (instead of using the config.json template). If command-line params are provided on init/create then they should be honored.
- (maybe) Custom code added to new projects
Init/create process:
- If there is no master config, create one
- copy the master config to the project, honor command-line overrides
- use the master config to add/remove packages to/from the project
Ref #32