{
  "extends": ["@schematics/angular"],
  "$schema": "./node_modules/@angular-devkit/schematics/collection-schema.json",
  "schematics": {
    "feature": {
      "aliases": ["af"],
      "factory": "./feature",
      "schema": "./feature/schema.json",
      "description": "Add feature state"
    },
    "store": {
      "aliases": ["as"],
      "description": "A store",
      "factory": "./store/index",
      "schema": "./store/schema.json"
    },
    "query": {
      "aliases": ["aq"],
      "description": "A query",
      "factory": "./query/index",
      "schema": "./query/schema.json"
    },
    "entity-store": {
      "aliases": ["aes"],
      "description": "An entity store",
      "factory": "./entity-store/index",
      "schema": "./entity-store/schema.json"
    },
    "entity-query": {
      "aliases": ["aeq"],
      "description": "An entity query",
      "factory": "./entity-query/index",
      "schema": "./entity-query/schema.json"
    },
    "model": {
      "aliases": ["am"],
      "description": "A model",
      "factory": "./model/index",
      "schema": "./model/schema.json"
    },
    "service": {
      "aliases": ["asr"],
      "description": "A service",
      "factory": "./service/index",
      "schema": "./service/schema.json"
    }
  }
}