UNPKG

@configurator/ravendb

Version:
30 lines 1.08 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.camelCaseReplacer = exports.pascalCaseReplacer = void 0; function pascalCaseReplacer(key, value) { if (value && typeof value === "object" && !Array.isArray(value)) { const replacement = {}; for (const k in value) { if (Object.hasOwnProperty.call(value, k)) { replacement[k && k.charAt(0).toUpperCase() + k.substring(1)] = value[k]; } } return replacement; } return value; } exports.pascalCaseReplacer = pascalCaseReplacer; function camelCaseReplacer(key, value) { if (value && typeof value === "object" && !Array.isArray(value)) { const replacement = {}; for (const k in value) { if (Object.hasOwnProperty.call(value, k)) { replacement[k && k.charAt(0).toLowerCase() + k.substring(1)] = value[k]; } } return replacement; } return value; } exports.camelCaseReplacer = camelCaseReplacer; //# sourceMappingURL=Replacers.js.map