generator-jhipster
Version:
Spring Boot + Angular/React/Vue in one handy generator
75 lines (74 loc) • 2.98 kB
TypeScript
declare const command: {
readonly configs: {
readonly enableSwaggerCodegen: {
readonly description: "API first development using OpenAPI-generator";
readonly cli: {
readonly type: BooleanConstructor;
};
readonly scope: "storage";
};
readonly searchEngine: {
readonly description: "Provide search engine for the application when skipping server side generation";
readonly cli: {
readonly type: StringConstructor;
};
readonly choices: readonly ["no", "elasticsearch", "couchbase"];
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 cli: {
readonly type: BooleanConstructor;
};
readonly scope: "storage";
};
readonly skipFakeData: {
readonly description: "Skip generation of fake data for development";
readonly cli: {
readonly type: BooleanConstructor;
};
readonly scope: "storage";
};
readonly websocket: {
readonly description: "Provide websocket option for the application when skipping server side generation";
readonly cli: {
readonly type: StringConstructor;
};
readonly scope: "storage";
};
readonly db: {
readonly description: "Provide DB name for the application when skipping server side generation";
readonly cli: {
readonly type: StringConstructor;
};
readonly configure: (gen: any, value: any) => void;
readonly scope: "none";
};
readonly databaseType: {
readonly cli: {
readonly type: StringConstructor;
readonly hide: true;
};
readonly choices: readonly ["sql", "mongodb", "couchbase", "cassandra", "neo4j", "no"];
readonly scope: "storage";
};
readonly devDatabaseType: {
readonly description: "Development database";
readonly cli: {
readonly type: StringConstructor;
};
readonly choices: readonly ["postgresql", "mysql", "mariadb", "oracle", "mssql", "h2Disk", "h2Memory"];
readonly scope: "storage";
};
readonly prodDatabaseType: {
readonly cli: {
readonly type: StringConstructor;
readonly hide: true;
};
readonly choices: readonly ["postgresql", "mysql", "mariadb", "oracle", "mssql"];
readonly scope: "storage";
};
};
readonly import: readonly ["common", "spring-boot"];
};
export default command;