UNPKG

@jsgurucompany/jsg-nestjs-common

Version:

Initial README.md

27 lines 935 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getStringCases = void 0; const stringcase_1 = require("stringcase"); const pluralize = require("pluralize"); const lodash_1 = require("lodash"); const getStringCases = (value) => { const snakeCase = (0, stringcase_1.snakecase)(value); const snakeCaseParts = snakeCase.split('_'); const pluralSnakeCase = snakeCaseParts .map((namePart) => pluralize(namePart)) .join('_'); const pascalCase = (0, stringcase_1.pascalcase)(value); const kebabCase = (0, lodash_1.kebabCase)(value); const camelCase = (0, stringcase_1.camelcase)(value); const pluralKebabCase = pluralize(kebabCase); return { snakeCase, kebabCase, pascalCase, camelCase, pluralSnakeCase, pluralKebabCase, }; }; exports.getStringCases = getStringCases; //# sourceMappingURL=stringcase.js.map