@datorama/akita
Version:
State Management Tailored-Made for JS Applications
94 lines • 2.33 kB
JSON
{
"extends": [
"@schematics/angular"
],
"schematics": {
"ng-add": {
"description": "Akita schematic",
"schema": "./ng-add/schema.json",
"factory": "./ng-add/index#akitaNgAdd"
},
"feature": {
"aliases": [
"af"
],
"factory": "./ng-g/feature",
"schema": "./ng-g/feature/schema.json",
"description": "Add feature state"
},
"store": {
"aliases": [
"as"
],
"description": "A store",
"factory": "./ng-g/store/index",
"schema": "./ng-g/store/schema.json"
},
"query": {
"aliases": [
"aq"
],
"description": "A query",
"factory": "./ng-g/query/index",
"schema": "./ng-g/query/schema.json"
},
"entity-store": {
"aliases": [
"aes"
],
"description": "An entity store",
"factory": "./ng-g/entity-store/index",
"schema": "./ng-g/entity-store/schema.json"
},
"entity-query": {
"aliases": [
"aeq"
],
"description": "An entity query",
"factory": "./ng-g/entity-query/index",
"schema": "./ng-g/entity-query/schema.json"
},
"http-entity-service": {
"aliases": [
"ahes"
],
"description": "An http entity service",
"factory": "./ng-g/http-entity-service/index",
"schema": "./ng-g/http-entity-service/schema.json"
},
"firebase-entity-service": {
"aliases": [
"afes"
],
"description": "An Firebase entity service",
"factory": "./ng-g/firebase-entity-service/index",
"schema": "./ng-g/firebase-entity-service/schema.json"
},
"model": {
"aliases": [
"am"
],
"description": "A model",
"factory": "./ng-g/model/index",
"schema": "./ng-g/model/schema.json"
},
"akita-service": {
"aliases": [
"asr"
],
"description": "A service",
"factory": "./ng-g/service/index",
"schema": "./ng-g/service/schema.json"
},
"withModule": {
"description": "A module",
"factory": "./ng-g/module/index",
"schema": "./ng-g/module/schema.json"
},
"withComponent": {
"description": "A component",
"factory": "./ng-g/component/index",
"schema": "./ng-g/component/schema.json"
}
}
}