@configurator/ravendb
Version:
RavenDB client for Node.js
33 lines • 904 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.pascalCaseReviver = exports.camelCaseReviver = void 0;
function camelCaseReviver(key, value) {
if (key && !Array.isArray(this)) {
const newKey = key.charAt(0).toLowerCase() + key.slice(1);
if (key !== newKey) {
this[newKey] = value;
}
else {
return value;
}
}
else {
return value;
}
}
exports.camelCaseReviver = camelCaseReviver;
function pascalCaseReviver(key, value) {
if (key && !Array.isArray(this)) {
const newKey = key.charAt(0).toUpperCase() + key.slice(1);
if (key !== newKey) {
this[newKey] = value;
return;
}
else {
return value;
}
}
return value;
}
exports.pascalCaseReviver = pascalCaseReviver;
//# sourceMappingURL=Revivers.js.map