Name Last Update
..
index.js Loading commit data...
license Loading commit data...
package.json Loading commit data...
readme.md Loading commit data...

filter-obj Build Status

Filter object keys and values into a new object

Install

$ npm install --save filter-obj

Usage

var filterObj = require('filter-obj');

var obj = {
    foo: true,
    bar: false
};

var newObject = filterObj(obj, function (key, value, object) {
    return value === true;
});
//=> {foo: true}

var newObject2 = filterObj(obj, ['bar']);
//=> {bar: true}

Related

  • map-obj - Map object keys and values into a new object
  • object-assign - Copy enumerable own properties from one or more source objects to a target object

License

MIT © Sindre Sorhus