@daysnap/utils
Version:
15 lines (11 loc) • 392 B
JavaScript
;Object.defineProperty(exports, "__esModule", {value: true});// src/parseObject.ts
function parseObject(path, value) {
const result = {};
const segments = path ? path.split(".") : [];
segments.reduce((res, key, index, arr) => {
res[key] = index === arr.length - 1 ? value : {};
return res[key];
}, result);
return result;
}
exports.parseObject = parseObject;