generator-begcode
Version:
Spring Boot + Angular/React/Vue in one handy generator
9 lines (8 loc) • 380 B
JavaScript
import { camelCase } from 'lodash-es';
export const getFrontendAppName = ({ baseName }) => {
const name = camelCase(baseName) + (baseName.endsWith('App') ? '' : 'App');
return name.match(/^\d/) ? 'App' : name;
};
export const getMicroserviceAppName = ({ microserviceName }) => {
return camelCase(microserviceName) + (microserviceName.endsWith('App') ? '' : 'App');
};