gen-jhipster
Version:
VHipster - Spring Boot + Angular/React/Vue in one handy generator
10 lines (9 loc) • 409 B
JavaScript
import { camelCase } from 'lodash-es';
/**
* Get the frontend application name.
*/
export const getFrontendAppName = ({ baseName }) => {
const name = camelCase(baseName) + (baseName.endsWith('App') ? '' : 'App');
return /^\d/.test(name) ? 'App' : name;
};
export const getMicroserviceAppName = ({ microserviceName }) => camelCase(microserviceName) + (microserviceName.endsWith('App') ? '' : 'App');