generator-begcode
Version:
Spring Boot + Angular/React/Vue in one handy generator
373 lines (372 loc) • 8.82 kB
TypeScript
import { hibernateSnakeCase } from '../../server/support/index.js';
import { getJdbcUrl, getR2dbcUrl } from '../../spring-data-relational/support/database-url.js';
import { upperFirstCamelCase } from '../../../lib/utils/string.js';
export declare const jhipster7deprecatedProperties: {
devDatabaseType: {
behaviorOnlyReason: string;
get: ({ data }: {
data: any;
}) => any;
};
prodDatabaseType: {
behaviorOnlyReason: string;
get: ({ data }: {
data: any;
}) => any;
};
GRADLE_VERSION: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
NODE_VERSION: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
NPM_VERSION: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
JHIPSTER_DEPENDENCIES_VERSION: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
JAVA_VERSION: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
JAVA_COMPATIBLE_VERSIONS: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
SPRING_BOOT_VERSION: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
DOCKER_DIR: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
CLIENT_MAIN_SRC_DIR: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
CLIENT_TEST_SRC_DIR: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
CLIENT_DIST_DIR: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
BUILD_DIR: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
MAIN_SRC_DIR: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
DIST_DIR: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
userPrimaryKeyTypeString: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
userPrimaryKeyTypeUUID: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
_getClientTranslation: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
_getEntityClientTranslation: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
testsNeedCsrf: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
haveFieldWithJavadoc: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
fieldsContainBigDecimal: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
fieldsContainBlob: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
fieldsContainDate: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
fieldsContainDuration: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
fieldsContainInstant: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
fieldsContainLocalDate: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
fieldsContainTimed: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
fieldsContainUUID: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
fieldsContainZonedDateTime: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
fieldsContainImageBlob: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
fieldsContainTextBlob: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
fieldsContainBlobOrImage: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
validation: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
dependabotPackageJson: {
replacement: string;
get: ({ data }: {
data: any;
}) => {
dependencies: any;
devDependencies: any;
};
};
cacheManagerIsAvailable: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
enableLiquibase: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
databaseTypePostgres: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
prodDatabaseTypePostgres: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
databaseTypeMariadb: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
databaseTypeMysql: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
databaseTypeOracle: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
databaseTypeMssql: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
cacheProviderEhCache: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
getJDBCUrl: {
replacement: string;
get: () => typeof getJdbcUrl;
};
getR2DBCUrl: {
replacement: string;
get: () => typeof getR2dbcUrl;
};
getDBCExtraOption: {
replacement: string;
get: () => (databaseType: any) => string;
};
getPrimaryKeyValue: {
replacement: string;
get: () => (primaryKey: import("../../../lib/types/application/entity.js").PrimaryKey | string, databaseType: string, defaultValue?: number) => string;
};
getJoinTableName: {
replacement: string;
get: () => (...args: any[]) => string;
};
getJavaValueGeneratorForType: {
replacement: string;
get: () => (type: any) => string;
};
asEntity: {
replacement: string;
get: ({ data }: {
data: any;
}) => (name: any) => string;
};
asDto: {
replacement: string;
get: ({ data }: {
data: any;
}) => (name: any) => string;
};
upperFirstCamelCase: {
replacement: string;
get: () => typeof upperFirstCamelCase;
};
hasOauthUser: {
replacement: string;
get: ({ data }: {
data: any;
}) => any;
};
getPrettierExtensions: {
replacement: string;
get: ({ data }: {
data: any;
}) => () => any;
};
_generateSqlSafeName: {
replacement: string;
get: () => (name: any) => any;
};
isFilterableType: {
replacement: string;
get: () => (fieldType: any) => boolean;
};
getSpecificationBuilder: {
replacement: string;
get: () => (fieldType: import("../../../lib/application/field-types.js").FieldType) => "buildRangeSpecification" | "buildStringSpecification" | "buildSpecification";
};
getColumnName: {
replacement: string;
get: () => typeof hibernateSnakeCase;
};
isUsingBuiltInUser: {
replacement: string;
get: ({ data }: {
data: any;
}) => () => any;
};
isUsingBuiltInAuthority: {
replacement: string;
get: ({ data }: {
data: any;
}) => () => any;
};
jhipsterConfig: {
replacement: string;
get: ({ generator }: {
generator: any;
}) => any;
};
configOptions: {
replacement: string;
get: () => {};
};
};
export declare function createJHipster7Context(generator: any, data: any, options: {
log: (msg: string) => void;
sourceFile: string;
}): any;