{
  "$schema": "../../node_modules/@angular-devkit/schematics/collection-schema.json",
  "schematics": {
    "web": {
      "description": "A blank web application.",
      "factory": "./template/index#webTemplateGenerator",
      "schema": "./template/schema.json"
    },
    "web.janush": {
      "description": "A basic janush web codebase.",
      "factory": "./janush/index#webJanushGenerator"
    },
    "web.authentication": {
      "aliases": ["web.auth"],
      "description": "Auth structure for web app",
      "factory": "./authentication/index#webAuthenticationGenerator",
      "schema": "./authentication/schema.json"
    },
    "web.idP": {
      "description": "Additional identity providers",
      "factory": "./authentication/idP/index#identityProvidersGenerator"
    }
  },
  "extends": ["./e2e/collection.json"]
}
