UNPKG

gen-jhipster

Version:

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

16 lines (15 loc) 846 B
import { kebabCase, startCase, upperFirst } from 'lodash-es'; import { upperFirstCamelCase } from "../../lib/utils/index.js"; import { customCamelCase } from "../../lib/utils/string-utils.js"; import { getHipster } from "./internal/index.js"; export const mutateApplication = { __override__: false, baseName: 'JHipster', camelizedBaseName: ({ baseName }) => customCamelCase(baseName), capitalizedBaseName: ({ baseName }) => upperFirst(baseName), dasherizedBaseName: ({ baseName }) => kebabCase(baseName), hipster: ({ baseName }) => getHipster(baseName), humanizedBaseName: ({ baseName }) => (baseName.toLowerCase() === 'jhipster' ? 'JHipster' : startCase(baseName)), lowercaseBaseName: ({ baseName }) => baseName?.toLowerCase(), upperFirstCamelCaseBaseName: ({ baseName }) => upperFirstCamelCase(baseName), };