typedash
Version:
modern, type-safe collection of utility functions
17 lines (15 loc) • 432 B
JavaScript
import { hasKey } from './chunk-6E4F7AXS.js';
import { isArray } from './chunk-36F4QFCS.js';
// src/functions/get/get.ts
function get(object, path) {
const keys = isArray(path) ? path : path.split(".");
return keys.reduce((value, key) => {
if (hasKey(value, key)) {
return value[key];
}
return void 0;
}, object);
}
export { get };
//# sourceMappingURL=out.js.map
//# sourceMappingURL=chunk-YZ5LOSOY.js.map