Skip to content

Commit

Permalink
add ng-add for #920
Browse files Browse the repository at this point in the history
  • Loading branch information
martzmakes committed Apr 29, 2018
1 parent 7e50187 commit 093e30b
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 7 deletions.
18 changes: 11 additions & 7 deletions modules/schematics/collection.json
Original file line number Diff line number Diff line change
@@ -1,50 +1,54 @@
{
"extends": ["@schematics/angular"],
"schematics": {
"ng-add": {
"description": "Required for CLI",
"factory": "./src/ng-add#ngAdd"
},
"action": {
"aliases": [ "a" ],
"aliases": ["a"],
"factory": "./src/action",
"schema": "./src/action/schema.json",
"description": "Add store actions"
},

"container": {
"aliases": [ "co" ],
"aliases": ["co"],
"factory": "./src/container",
"schema": "./src/container/schema.json",
"description": "Add store container component"
},

"effect": {
"aliases": [ "ef" ],
"aliases": ["ef"],
"factory": "./src/effect",
"schema": "./src/effect/schema.json",
"description": "Add side effect class"
},

"entity": {
"aliases": [ "en" ],
"aliases": ["en"],
"factory": "./src/entity",
"schema": "./src/entity/schema.json",
"description": "Add entity state"
},

"feature": {
"aliases": [ "f" ],
"aliases": ["f"],
"factory": "./src/feature",
"schema": "./src/feature/schema.json",
"description": "Add feature state"
},

"reducer": {
"aliases": [ "r" ],
"aliases": ["r"],
"factory": "./src/reducer",
"schema": "./src/reducer/schema.json",
"description": "Add state reducer"
},

"store": {
"aliases": [ "st" ],
"aliases": ["st"],
"factory": "./src/store",
"schema": "./src/store/schema.json",
"description": "Adds initial setup for state managment"
Expand Down
7 changes: 7 additions & 0 deletions modules/schematics/src/ng-add.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import { Rule, SchematicContext, Tree } from '@angular-devkit/schematics';

export default function(options: any): Rule {
return (host: Tree, context: SchematicContext) => {
return host;
};
}

0 comments on commit 093e30b

Please sign in to comment.