seedgoose
Version:
Mongoose data seeding with smart id references tracking.
20 lines (19 loc) • 466 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
function get(obj, path) {
let retval = obj;
const items = path.split('.');
for (const item of items) {
if (typeof retval !== 'object') {
return undefined;
}
if (retval[item] !== undefined) {
retval = retval[item];
}
else {
return undefined;
}
}
return retval;
}
exports.default = get;