{"_id":"blacklist","_rev":"11-6f8a03d3060561e5bbbc480ebdb72910","name":"blacklist","description":"Returns a shallow copy of an object without blacklisted properties","dist-tags":{"latest":"1.1.4"},"versions":{"1.0.0":{"name":"blacklist","version":"1.0.0","description":"[![Version](http://img.shields.io/npm/v/blacklist.svg)](https://www.npmjs.org/package/blacklist)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["blacklist","filter","object"],"author":{"name":"Daniel Cousens"},"license":"MIT","gitHead":"695951c4f805bee5f4a9c41f9fcb9cdc0d1bb597","_id":"blacklist@1.0.0","_shasum":"1ca80e63fdd9dac0ff6f4ed2fec682153231d420","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.12.0","_npmUser":{"name":"dcousens","email":"email@dcousens.com"},"maintainers":[{"name":"dcousens","email":"email@dcousens.com"}],"dist":{"shasum":"1ca80e63fdd9dac0ff6f4ed2fec682153231d420","tarball":"https://registry.npmjs.org/blacklist/-/blacklist-1.0.0.tgz","integrity":"sha512-YK0O9ERWV+FFqGAcbVsjXHWcxakuh6F6f+W+gySZYcEfFwFUS92RfG5fOmZOQ2H1OvQg7VGQUYlYszAk6tVBUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwBk+Wyslcr9Gs1MDSBEu6MlkLpmvV9k3a3kZzNt4kTwIgLAka98+wlCNb5X8T9MiKp0+GoFe+dT4I1WIyvrgtGxs="}]}},"1.0.1":{"name":"blacklist","version":"1.0.1","description":"[![Version](http://img.shields.io/npm/v/blacklist.svg)](https://www.npmjs.org/package/blacklist)","main":"index.js","scripts":{"standard":"standard","test":"mocha --reporter list -t 20000 test/index.js"},"keywords":["blacklist","filter","object"],"author":{"name":"Daniel Cousens"},"license":"MIT","devDependencies":{"mocha":"^2.2.1","standard":"^3.3.0"},"gitHead":"2d279b876f2cd5f9263f7ee7177084332cc90a67","_id":"blacklist@1.0.1","_shasum":"55245c97bf78e66456cb2debbcd3b419e1737f6e","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.12.0","_npmUser":{"name":"dcousens","email":"email@dcousens.com"},"maintainers":[{"name":"dcousens","email":"email@dcousens.com"}],"dist":{"shasum":"55245c97bf78e66456cb2debbcd3b419e1737f6e","tarball":"https://registry.npmjs.org/blacklist/-/blacklist-1.0.1.tgz","integrity":"sha512-BTC0D6TNTTpY7uKWc7W257Bo4ZElPu6Gu1w3xYTTbq9QRkQ3hXFzSWvBkHBTwKE3F8UurAuQ6v26mhhisGcsYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz3fuTjtKBxZhUwaVKgAjTO8pLR4Ntpz+avFo6x7ExXwIgCtd0KLhRDdYyCozxKLQfhoIrVTvUYbPhmhzOgPMXWzE="}]}},"1.1.0":{"name":"blacklist","version":"1.1.0","description":"Returns a shallow copy of an object without blacklisted properties","main":"index.js","scripts":{"standard":"standard","test":"mocha --reporter list -t 20000 test/index.js"},"keywords":["blacklist","filter","object","utility"],"author":{"name":"Daniel Cousens"},"license":"MIT","devDependencies":{"mocha":"^2.2.1","standard":"^3.3.0"},"gitHead":"7d35f42848318db21493e984b947974140c96529","_id":"blacklist@1.1.0","_shasum":"fde6c639ed2108aa7a473e7e9449e4355201f3b2","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.10.36","_npmUser":{"name":"jedwatson","email":"jed.watson@me.com"},"maintainers":[{"name":"dcousens","email":"email@dcousens.com"},{"name":"jedwatson","email":"jed.watson@me.com"}],"dist":{"shasum":"fde6c639ed2108aa7a473e7e9449e4355201f3b2","tarball":"https://registry.npmjs.org/blacklist/-/blacklist-1.1.0.tgz","integrity":"sha512-BZkEcS24ATRsfnZ59vWggEWcfKwGsKGDkhum44sSl2I6yR+/uZVrvFODYPZcT4dBzLQ3GL1mofQRbnXr/gX/5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUi78XnARzWymzSqAv8NGt2htChWJHV2i2iEllVtjR4wIhAOl+HikOBRPgyoHffAanlwY/t1nG8qjyJZSkGSg4xgvK"}]}},"1.1.1":{"name":"blacklist","version":"1.1.1","description":"Returns a shallow copy of an object without blacklisted properties","main":"index.js","scripts":{"standard":"standard","test":"mocha --reporter list -t 20000 test/index.js"},"keywords":["blacklist","filter","object","utility"],"author":{"name":"Daniel Cousens"},"license":"MIT","devDependencies":{"mocha":"^2.2.1","standard":"^3.3.0"},"gitHead":"11a7a41e4abefdf45aca19660dc7e2e38e0c3bd9","_id":"blacklist@1.1.1","_shasum":"fae9847a297e901ded1bdfe3f1e743bf57d97dc6","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.1","_npmUser":{"name":"dcousens","email":"email@dcousens.com"},"maintainers":[{"name":"dcousens","email":"email@dcousens.com"},{"name":"jedwatson","email":"jed.watson@me.com"}],"dist":{"shasum":"fae9847a297e901ded1bdfe3f1e743bf57d97dc6","tarball":"https://registry.npmjs.org/blacklist/-/blacklist-1.1.1.tgz","integrity":"sha512-RNFWAFXs2usqkoSjkaOD0dOc76nuLZw6LUgIWUQwI8nTiG2RxZXwVFKm7FOemqi2IZ9ik5+Cpd8RJaTD0TiM+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUVDbthImF+KM71B0kgAbfpM6QRAYy6Z+g4E9DqeRg2QIhAIjI44rvg1ovlLixqln68T6g1YBrMUL4hVQ12wROnMog"}]}},"1.1.2":{"name":"blacklist","version":"1.1.2","description":"Returns a shallow copy of an object without blacklisted properties","main":"index.js","repository":{"type":"git","url":"https://github.com/dcousens/blacklist.git"},"homepage":"https://github.com/dcousens/blacklist","bugs":{"url":"https://github.com/dcousens/blacklist/issues"},"scripts":{"standard":"standard","test":"mocha --reporter list -t 20000 test/index.js"},"keywords":["blacklist","filter","object","utility"],"author":{"name":"Daniel Cousens"},"license":"MIT","devDependencies":{"mocha":"^2.2.1","standard":"^3.3.0"},"gitHead":"cf7d32a9c2be06a3a8c4d48bf863dc975ecb6a8d","_id":"blacklist@1.1.2","_shasum":"e6780cbe4df06a726d4fa7e07c847786e671f5a2","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.10.36","_npmUser":{"name":"jedwatson","email":"jed.watson@me.com"},"maintainers":[{"name":"dcousens","email":"email@dcousens.com"},{"name":"jedwatson","email":"jed.watson@me.com"}],"dist":{"shasum":"e6780cbe4df06a726d4fa7e07c847786e671f5a2","tarball":"https://registry.npmjs.org/blacklist/-/blacklist-1.1.2.tgz","integrity":"sha512-unY+xh7O4Pon3PoRLWBEVS24CO/SLi0zRs69T4EPPW7bIG3spfPjqjFpTcg8JvGuHjsBSP7vpcD0SO893Vzm7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLaS0vk0uhWEgzcnKI94nRGHSYfPqprg6OGuKPY+9gaAiEAzRckIr02hiUaPp/r+5V2y3ZbO+HgRcQ7TE2G+gdu8xk="}]}},"1.1.4":{"name":"blacklist","version":"1.1.4","description":"Returns a shallow copy of an object without blacklisted properties","main":"index.js","repository":{"type":"git","url":"git+https://github.com/dcousens/blacklist.git"},"homepage":"https://github.com/dcousens/blacklist","bugs":{"url":"https://github.com/dcousens/blacklist/issues"},"scripts":{"prebuild":"mkdir -p dist","build":"umd --commonJS blacklist index.js dist/blacklist.js","postbuild":"uglifyjs dist/blacklist.js > dist/blacklist.min.js","prepublish":"npm run build","standard":"standard","unit":"faucet","test":"npm run standard && npm run unit"},"keywords":["blacklist","filter","object","utility"],"author":{"name":"Daniel Cousens"},"license":"MIT","devDependencies":{"faucet":"0.0.1","standard":"^7.1.2","tape":"^4.6.0","uglify-js":"^2.6.1","umd":"^3.0.1"},"gitHead":"c3332862928e546fedbb05e065e8d369c96d24f1","_id":"blacklist@1.1.4","_shasum":"b2dd09d6177625b2caa69835a37b28995fa9a2f2","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.3.0","_npmUser":{"name":"dcousens","email":"email@dcousens.com"},"dist":{"shasum":"b2dd09d6177625b2caa69835a37b28995fa9a2f2","tarball":"https://registry.npmjs.org/blacklist/-/blacklist-1.1.4.tgz","integrity":"sha512-DWdfwimA1WQxVC69Vs1Fy525NbYwisMSCdYQmW9zyzOByz9OB/tQwrKZ3T3pbTkuFjnkJFlJuyiDjPiXL5kzew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUuh8Av07PqGSTM6ixcLsFCKQ5w3eYl1taWET3tOA9EgIgfsVW2E+2wRCGpfC2ZycA3sqmjsPQiccxIzzmtrWKUbI="}]},"maintainers":[{"name":"dcousens","email":"email@dcousens.com"},{"name":"jedwatson","email":"jed.watson@me.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/blacklist-1.1.4.tgz_1468383734706_0.015455421758815646"}}},"readme":"# blacklist\n\n[![Build Status](https://travis-ci.org/dcousens/blacklist.png?branch=master)](https://travis-ci.org/dcousens/blacklist)\n[![Version](http://img.shields.io/npm/v/blacklist.svg)](https://www.npmjs.org/package/blacklist)\n\nThis module shallow copies an object, ignoring keys depending on the filter object passed to it.\n\nFilters can be provided as an object (truthy keys are blacklisted) or string arguments.\n\n### ES next alternative\n\nIf you can, use \n\n``` javascript\nvar { a, ... bc } = { a: 1, b: 2, c: 3 }\n```\n\n\n### Example\n``` javascript\nvar someInput = { a: 1, b: 2, c: 3 }\n\n// ...\n\nvar blacklist = require('blacklist')\n\nblacklist(someInput, 'b', 'c')\n// => { a: 1 }\n\nblacklist(someInput, {\n\ta: true,   // a will not be in the result\n\tb: false,  // b will be in the result\n\tc: 1 > 2   // false, therefore c will be in the result\n})\n// => { b: 2, c: 3 }\n```\n","maintainers":[{"email":"npm@dcousens.com","name":"dcousens"},{"email":"jed.watson@me.com","name":"jedwatson"}],"time":{"modified":"2022-06-13T04:45:19.080Z","created":"2015-03-27T01:29:18.547Z","1.0.0":"2015-03-27T01:29:18.547Z","1.0.1":"2015-03-27T04:08:51.986Z","1.1.0":"2015-03-27T04:45:10.012Z","1.1.1":"2015-04-01T03:10:46.401Z","1.1.2":"2015-04-08T08:13:02.931Z","1.1.4":"2016-07-13T04:22:15.219Z"},"keywords":["blacklist","filter","object","utility"],"author":{"name":"Daniel Cousens"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/dcousens/blacklist","repository":{"type":"git","url":"git+https://github.com/dcousens/blacklist.git"},"bugs":{"url":"https://github.com/dcousens/blacklist/issues"},"users":{"saravntbe":true}}