@newdash/newdash
Version:
javascript/typescript utility library
17 lines (16 loc) • 466 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.filterObject = void 0;
function filterObject(object, predicate) {
object = Object(object);
const result = [];
Object.keys(object).forEach((key) => {
const value = object[key];
if (predicate(value, key, object)) {
result.push(value);
}
});
return result;
}
exports.filterObject = filterObject;
exports.default = filterObject;