Closed
Description
Implement usage of Schematics (see this PR) in the CLI and allow custom templates.
This requires some design to have a default collection and use a custom collection + schematics.
This issue can be considered completed when:
- Use Schematics in the CLI
- Generate
- New
- Move all blueprints in the CLI to Schematics
- app
- class
- component
- directive feat(@schematics/angular): Add directive schematic devkit#33
- enum
- guard feat(@schematics/angular): Add guard schematic devkit#30
- interface
- module
- pipe Ng schematics pipe devkit#20
- service Ng schematics service devkit#26
- Fix the app schematic to use component to create the default component, and module to create the initial module.
- Publish a default Angular Collection that contains most blueprints we have and maybe some others
- Add options to select a collection and schematic by name.
- Add configuration flag in
angular-cli.json
to use a collection by default, so thatng g my-awesome-schematics
will use the default collection which includesmy-awesome-schematics
. - Ensure help works
- Remove blueprints code from ember