UNPKG

@nestjsplus/lib-starter

Version:

Boilerplate for building installable NestJS libraries

59 lines (58 loc) 1.72 kB
{ "$schema": "http://json-schema.org/schema", "id": "SchematicsNestEngineInstall", "title": "@nestjsplus/config Options Schema", "type": "object", "properties": { "sourceRoot": { "description": "Source root", "type": "string" }, "name": { "description": "Name of the 'Config' Module, that imports ConfigManagerModule", "type": "string", "default": "Config", "x-prompt": "Config module name ('Module' automatically appended):" }, "skipInstall": { "description": "Skip installing dependency packages.", "type": "boolean", "default": false }, "dbg": { "description": "Debug?", "type": "boolean", "default": false }, "genEnv": { "description": "Generate environments folder", "type": "boolean", "default": true, "x-prompt": "Create environments folder?" }, "envDir": { "description": "Folder containing .env files.", "type": "string", "default": "environments" }, "genDemo": { "description": "Create demo module?", "type": "boolean", "default": true, "x-prompt": "Create demo module?" }, "testMessage": { "description": "Test environment variable value", "type": "string", "default": "Hello from ConfigModule", "x-prompt": "Env testing value (used only to confirm installation):" }, "envStrategy": { "description": "Use a static file, or determine dynamically by value of NODE_ENV", "enum": ["static", "NODE_ENV"], "default": "static", "x-prompt": "Use a static .env file, or determine location dynamically by value of NODE_ENV:" } }, "required": [] }