{
  "$schema": "../node_modules/@angular-devkit/schematics/collection-schema.json",
  "schematics": {
    "dto": {
      "factory": "./lib/dto/dto.factory#main",
      "description": "Create a new dto.",
      "schema": "./lib/dto/schema.json",
      "aliases": ["dt"]
    },
    "controller": {
      "factory": "./lib/controller/controller.factory#main",
      "description": "Create a Nest controller.",
      "schema": "./lib/controller/schema.json",
      "aliases": ["co"]
    },
    "decorator": {
      "factory": "./lib/decorator/decorator.factory#main",
      "description": "Create a Nest decorator.",
      "schema": "./lib/decorator/schema.json",
      "aliases": ["d"]
    },
    "filter": {
      "factory": "./lib/filter/filter.factory#main",
      "description": "Create a Nest filter.",
      "schema": "./lib/filter/schema.json",
      "aliases": ["f"]
    },
    "guard": {
      "factory": "./lib/guard/guard.factory#main",
      "description": "Create a Nest guard.",
      "schema": "./lib/guard/schema.json",
      "aliases": ["gu"]
    },
    "interceptor": {
      "factory": "./lib/interceptor/interceptor.factory#main",
      "description": "Create a Nest interceptor.",
      "schema": "./lib/interceptor/schema.json",
      "aliases": ["itc"]
    },
    "interface": {
      "factory": "./lib/interface/interface.factory#main",
      "description": "Create a Nest interface.",
      "schema": "./lib/interface/schema.json",
      "aliases": ["itf"]
    },
    "middleware": {
      "factory": "./lib/middleware/middleware.factory#main",
      "description": "Create a Nest middleware.",
      "schema": "./lib/middleware/schema.json",
      "aliases": ["mi"]
    },
    "module": {
      "factory": "./lib/module/module.factory#main",
      "description": "Create a Nest module.",
      "schema": "./lib/module/schema.json",
      "aliases": ["mo"]
    },
    "pipe": {
      "factory": "./lib/pipe/pipe.factory#main",
      "description": "Create a Nest pipe.",
      "schema": "./lib/pipe/schema.json",
      "aliases": ["pi"]
    },
    "provider": {
      "factory": "./lib/provider/provider.factory#main",
      "description": "Create a Nest provider.",
      "schema": "./lib/provider/schema.json",
      "aliases": ["pr"]
    },
    "service": {
      "factory": "./lib/service/service.factory#main",
      "description": "Create a Nest service.",
      "schema": "./lib/service/schema.json",
      "aliases": ["s"]
    },
    "command": {
      "factory": "./lib/command/command.factory#main",
      "description": "Create a Nest command.",
      "schema": "./lib/command/schema.json",
      "aliases": ["cmd"]
    },
    "query": {
      "factory": "./lib/query/query.factory#main",
      "description": "Create a Nest query.",
      "schema": "./lib/query/schema.json",
      "aliases": ["qry"]
    },
    "resource": {
      "factory": "./lib/resource/resource.factory#main",
      "description": "Create a Nest resource.",
      "schema": "./lib/resource/schema.json",
      "aliases": ["res"]
    }
  }
}
