@maskedeng-tom/ssrsx
Version:
server side renderer with tsx
18 lines • 649 B
JavaScript
"use strict";
////////////////////////////////////////////////////////////////////////////////
Object.defineProperty(exports, "__esModule", { value: true });
exports.kebabu2Camel = exports.camel2Kebabu = void 0;
const camel2Kebabu = (p) => {
const pp = p.charAt(0).toLowerCase() + p.substring(1);
return pp.replace(/([A-Z])/g, (s) => {
return '-' + s.charAt(0).toLowerCase();
});
};
exports.camel2Kebabu = camel2Kebabu;
const kebabu2Camel = (p) => {
return p.toLowerCase().replace(/-./g, (s) => {
return s.charAt(1).toUpperCase();
});
};
exports.kebabu2Camel = kebabu2Camel;
//# sourceMappingURL=changeCase.js.map