{"bugs":{"url":"https://github.com/mmalecki/object-filter/issues"},"dist":{"shasum":"af0b797ffebeaf8a52c6637cedbe8816cfec1bc8","tarball":"https://registry.npmjs.org/object-filter/-/object-filter-1.0.2.tgz","integrity":"sha512-NahvP2vZcy1ZiiYah30CEPw0FpDcSkSePJBMpzl5EQgCmISijiGuJm3SPYp7U+Lf2TljyaIw3E5EgkEx/TNEVA==","signatures":[{"sig":"MEQCIDZQJIRCNi61TKwbusy3ySGXOLjZgYkn+0xiQAD0r1yqAiAiufvx1ZNjm6nTUv3GKoJrfJnYxoWj2UPZvMC4pU3zdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"name":"object-filter","_from":".","author":{"name":"Maciej Małecki","email":"me@mmalecki.com"},"readme":"# objfilter\n[![Build Status](https://travis-ci.org/mmalecki/objfilter.png?branch=master)](https://travis-ci.org/mmalecki/objfilter)\n\n`Array.prototype.filter` for objects.\n\n## Usage\n\n```js\nvar assert = require('assert');\nvar objfilter = require('../');\n\nvar o1 = {\n  a: 1,\n  b: -1,\n  c: 0,\n  d: 42\n};\n\nobjfilter(o1, function (n) {\n  return n > 0;\n}); // => `{ a: 1, d: 42 }`\n```\n\n## API\n\n### `objfilter(obj, iterator, this)`\n\n* `obj` (`object`) - object to filter on\n* `iterator` (`function`, required) - iterator function\n* `this` (optional) - `this` for `iterator`\n\nCreates a new object with all the elements that pass the test implemented by\n`iterator`.\n","license":"MIT","scripts":{"test":"node test/simple-test.js"},"_npmUser":{"name":"mmalecki","email":"me@mmalecki.com"},"keywords":["object","filter"],"repository":{"url":"https://github.com/mmalecki/object-filter.git","type":"git"},"_npmVersion":"1.3.11","description":"`Array.prototype.filter` for objects","maintainers":[{"name":"mmalecki","email":"me@mmalecki.com"}],"readmeFilename":"README.md","_id":"object-filter@1.0.2","version":"1.0.2"}