UNPKG

@antv/x6

Version:

JavaScript diagramming library that uses SVG and HTML for rendering.

40 lines 1.67 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.titleCase = exports.sentenceCase = exports.pathCase = exports.dotCase = exports.constantCase = exports.pascalCase = exports.camelCase = exports.upperFirst = exports.lowerFirst = void 0; var lodash_es_1 = require("lodash-es"); // kebabCase, // startCase, // snakeCase, // lowerCase, // upperCase, // capitalize, Object.defineProperty(exports, "lowerFirst", { enumerable: true, get: function () { return lodash_es_1.lowerFirst; } }); Object.defineProperty(exports, "upperFirst", { enumerable: true, get: function () { return lodash_es_1.upperFirst; } }); Object.defineProperty(exports, "camelCase", { enumerable: true, get: function () { return lodash_es_1.camelCase; } }); var lodash_es_2 = require("lodash-es"); // @see: https://medium.com/@robertsavian/javascript-case-converters-using-lodash-4f2f964091cc function pascalCase(str) { return lodash_es_2.startCase(lodash_es_2.camelCase(str)).replace(/ /g, ''); } exports.pascalCase = pascalCase; function constantCase(str) { return lodash_es_2.upperCase(str).replace(/ /g, '_'); } exports.constantCase = constantCase; function dotCase(str) { return lodash_es_2.lowerCase(str).replace(/ /g, '.'); } exports.dotCase = dotCase; function pathCase(str) { return lodash_es_2.lowerCase(str).replace(/ /g, '/'); } exports.pathCase = pathCase; function sentenceCase(str) { return lodash_es_2.upperFirst(lodash_es_2.lowerCase(str)); } exports.sentenceCase = sentenceCase; function titleCase(str) { return lodash_es_2.startCase(lodash_es_2.camelCase(str)); } exports.titleCase = titleCase; //# sourceMappingURL=format.js.map