UNPKG

gen-jhipster

Version:

VHipster - Spring Boot + Angular/React/Vue in one handy generator

68 lines (67 loc) 2.6 kB
declare const command: { readonly configs: { readonly defaultEnvironment: { readonly description: "Default environment for the application"; readonly cli: { readonly type: StringConstructor; readonly hide: true; readonly env: "JHI_PROFILE"; }; readonly choices: readonly ["prod", "dev"]; readonly default: "prod"; readonly scope: "storage"; }; readonly skipClient: { readonly cli: { readonly description: "Skip the client-side application generation"; readonly type: BooleanConstructor; }; readonly scope: "storage"; }; readonly skipServer: { readonly cli: { readonly description: "Skip the server-side application generation"; readonly type: BooleanConstructor; }; readonly scope: "storage"; }; readonly skipUserManagement: { readonly description: "Skip the user management module during app generation"; readonly cli: { readonly type: BooleanConstructor; }; readonly scope: "storage"; }; readonly applicationType: { readonly description: "Application type to generate"; readonly cli: { readonly type: StringConstructor; }; readonly prompt: { readonly type: "select"; readonly message: `Which ${string} of application would you like to create?`; }; readonly choices: [{ readonly value: "monolith"; readonly name: "Monolithic application (recommended for simple projects)"; }, { readonly value: "gateway"; readonly name: "Gateway application"; }, { readonly value: "microservice"; readonly name: "Microservice application"; }]; readonly scope: "storage"; }; readonly serverPort: { readonly description: "Server port to use"; readonly cli: { readonly type: NumberConstructor; }; readonly default: 8080; readonly scope: "storage"; }; }; readonly import: readonly ["jhipster:base-application:bootstrap", "jhipster:javascript-simple-application:prettier", "jhipster:javascript-simple-application:husky"]; }; export default command;