{
  "prompts": {
    "name": {
      "type": "string",
      "required": true,
      "label": "App name"
    },
    "signupEnabled": {
      "type": "boolean",
      "required": true,
      "label": "Sign up enabled?",
      "default": true
    },
    "shortName": {
      "type": "string",
      "required": true,
      "label": "Short app name (golang module name, cookie prefix etc)"
    },
    "logoText": {
      "type": "string",
      "required": true,
      "label": "Logo text"
    },
    "dbName": {
      "type": "string",
      "required": true,
      "label": "Database name"
    },
    "dbUser": {
      "type": "string",
      "required": true,
      "label": "Database user"
    },
    "dbPassword": {
      "type": "string",
      "required": true,
      "label": "Database user password"
    },
    "description": {
      "type": "string",
      "required": true,
      "label": "App description"
    },
    "author": {
      "type": "string",
      "label": "Author"
    }
  },
  "filters": {
    "server/internal/controller/http/handler/api/members/signup/**": "signupEnabled",
    "client/__tests__/integration/redirects/__snapshots__/authenticated-cant-visit-signup.js.snap": "signupEnabled",
    "client/__tests__/integration/redirects/authenticated-cant-visit-signup.js": "signupEnabled",
    "client/__tests__/integration/signin/go-from-sign-up.js": "signupEnabled",
    "client/__tests__/integration/signin/__snapshots__/go-from-sign-up.js.snap": "signupEnabled",
    "client/__tests__/integration/signup/**": "signupEnabled",
    "client/__tests__/unit/components/routes/signup/**": "signupEnabled",
    "client/src/components/routes/signup/**": "signupEnabled",
    "client/src/styles/routes/signup.scss": "signupEnabled"
  },
  "skipInterpolation": [
    "client/scaffolds/**"
  ]
}
