case-converters
Version:
Change case functions for all cases in TypeScript and JavaScript. Combined version of all [`case-converters`](https://github.com/cvchauhan/case-converter) methods, so you do not need to install them separately. ESM and CJS bundles are included, also bac
33 lines (32 loc) • 919 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.CaseObj = void 0;
exports.camel = camel;
exports.capital = capital;
exports.constant = constant;
// Exporting the Case class
const converter_1 = require("../helper/converter");
class CaseObj {
static objToCamel(input) {
return (0, converter_1.convertKeysToCase)(input, "camel");
}
static objToCapital(input) {
return (0, converter_1.convertKeysToCase)(input, "capital");
}
static objToConstant(input) {
return (0, converter_1.convertKeysToCase)(input, "constant");
}
static objToNot(input) {
return (0, converter_1.convertKeysToCase)(input, "not");
}
}
exports.CaseObj = CaseObj;
function camel(obj) {
return CaseObj.objToCamel(obj);
}
function capital(obj) {
return CaseObj.objToCapital(obj);
}
function constant(obj) {
return CaseObj.objToConstant(obj);
}
;