{
  "$schema": "../../../node_modules/@angular-devkit/schematics/collection-schema.json",
  "schematics": {
    "ng-add": {
      "description": "Add the library to the project.",
      "factory": "./ng-add/index#ngAdd"
    },
    "component-module": {
      "description": "Generate a module with a exported component and the material library inside.",
      "factory": "./component-module/index#componentModule",
      "schema": "./component-module/schema.json"
    },
    "login-module": {
      "description": "Generate a module with a exported login component and the material library inside.",
      "factory": "./login-module/index#loginComponentModule",
      "schema": "./login-module/schema.json"
    },
    "component": {
      "description": "Generate a component with a component service and (optionally) the ControlValueAccessor implemented.",
      "factory": "./component/index#component",
      "schema": "./component/schema.json"
    }
  }
}
