UNPKG

pointless-js

Version:
9 lines 460 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const compose_1 = require("./compose"); const generic_1 = require("./generic"); exports.safeObj = generic_1.createSafeOperation({}); exports.keys = Object.keys.bind(Object); exports.fromPath = (...path) => (obj) => path.reduce((o, i) => (Object(o) === o ? o[i] : o), obj); exports.key = compose_1.compose(exports.safeObj, exports.fromPath); //# sourceMappingURL=object.js.map