⚠️ IMPORTANT
THIS REPO / PACKAGE HAS BEEN DEPRECATED
Please use new @angular-extensions/modelpackage / repo which is a combination of both the model library and related schematics which renders this package uselsess.
Angular Extensions Schematics
by @tomastrajan
Getting started
- enter your project which was generated with Angular CLI v6+.
- install dependencies with
npm i -D @angular-extensions/schematicsandnpm i -S ngx-model - generate model services with
ng g @angular-extensions/schematics:model --name path/my-model - or with
ng g @angular-extensions/schematics:model --name path/my-model --itemsform model of collection of items - add your own model service methods and tests
Supported schematics
- model
- something else (please file an issue with the description of desired behaviour)
Development of additional schematics
If you would like to create a PR with additional useful schematics these commands may be useful...
Testing
Use npm link in the project directory and npm link @angular-extensions/schematics
in target project which was generated by Angular CLI.
Then you can execute available schematics with
ng g <@angular-extensions/schematics:<selected-schematics> --name <path/name> to try it out.
Unit Testing
npm run test will run the unit tests, using Jasmine as a runner and test framework.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

