UNPKG

generator-begcode

Version:

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

97 lines (96 loc) 4.11 kB
declare const command: { readonly options: { readonly db: { readonly description: "Provide DB name for the application when skipping server side generation"; readonly type: StringConstructor; readonly scope: "none"; }; readonly skipUserManagement: { readonly description: "Skip the user management module during app generation"; readonly type: BooleanConstructor; readonly scope: "storage"; }; readonly recreateInitialChangelog: { readonly description: "Recreate the initial database changelog based on the current config"; readonly type: BooleanConstructor; readonly scope: "none"; }; readonly cacheProvider: { readonly description: "Cache provider"; readonly type: StringConstructor; readonly scope: "storage"; }; readonly enableSwaggerCodegen: { readonly description: "API first development using OpenAPI-generator"; readonly type: BooleanConstructor; readonly scope: "storage"; }; readonly enableHibernateCache: { readonly description: "Enable hibernate cache"; readonly type: BooleanConstructor; readonly scope: "storage"; }; readonly searchEngine: { readonly description: "Provide search engine for the application when skipping server side generation"; readonly type: StringConstructor; readonly scope: "storage"; }; readonly skipCheckLengthOfIdentifier: { readonly description: "Skip check the length of the identifier, only for recent Oracle databases that support 30+ characters metadata"; readonly type: BooleanConstructor; readonly scope: "storage"; }; readonly skipDbChangelog: { readonly description: "Skip the generation of database migrations"; readonly type: BooleanConstructor; readonly scope: "none"; }; readonly skipFakeData: { readonly description: "Skip generation of fake data for development"; readonly type: BooleanConstructor; readonly scope: "storage"; }; readonly websocket: { readonly description: "Provide websocket option for the application when skipping server side generation"; readonly type: StringConstructor; readonly scope: "storage"; }; readonly projectVersion: { readonly description: "project version to use, this option is not persisted"; readonly type: StringConstructor; readonly env: "JHI_PROJECT_VERSION"; readonly scope: "generator"; }; readonly jhipsterDependenciesVersion: { readonly description: "jhipster-dependencies version to use, this option is not persisted"; readonly type: StringConstructor; readonly env: "JHIPSTER_DEPENDENCIES_VERSION"; readonly scope: "generator"; }; }; readonly configs: { readonly applicationType: { readonly description: "Application type to generate"; readonly cli: { readonly type: StringConstructor; }; readonly prompt: { readonly type: "list"; readonly message: `Which ${string} of application would you like to create?`; }; readonly choices: readonly [{ 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 import: readonly ["common", "spring-boot"]; }; export default command;