{"_id":"broccoli-persistent-filter","_rev":"71-9d56aaf1c3153ab0ded1127563482ada","name":"broccoli-persistent-filter","dist-tags":{"latest":"3.1.3"},"versions":{"0.0.1":{"name":"broccoli-persistent-filter","version":"0.0.1","keywords":["broccoli","broccoli-plugin"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"ISC","_id":"broccoli-persistent-filter@0.0.1","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"c9747041fef93ce3b30594cbcda1840f7394b660","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-0.0.1.tgz","integrity":"sha512-nd3JYkoILlwoLSuyfCgDB9cPUONfGK9Nr2Nm2W8074GWxK8j6sRYinH02vAGoKpqMxWmm5aufVloXWdXH7lZbg==","signatures":[{"sig":"MEUCIQCKokv9VbjWLLT8xLIvlbNbN/gW7a6DgK/opqI3o3xwGwIgQeyg4hPoy8sv1g7xf1AA+gFpga1OjOqP4hHm+XwkfqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c9747041fef93ce3b30594cbcda1840f7394b660","gitHead":"58defba3301e8c889b545fbebd1e9a0ace5c73c2","scripts":{"test":"npm test"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.8.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"0.12.2","dependencies":{"broccoli-filter":"^0.1.12","async-disk-cache":"0.0.1"}},"0.0.2":{"name":"broccoli-persistent-filter","version":"0.0.2","keywords":["broccoli","broccoli-plugin"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"ISC","_id":"broccoli-persistent-filter@0.0.2","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"e1bec04428a429ef8067a4dda00a89abb0e6427e","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-0.0.2.tgz","integrity":"sha512-T5xtiETHNWpZDFv63aUmZZFFAuGGfVpf/mi7HaYPflI+zuEOuMXhqSE+68XsHJCWWPU68W4eNkhGNwTfc9wH/A==","signatures":[{"sig":"MEQCIDZAvFuFYMnNA362WjNZvCJWEFO+qS62+NkzprYXZPGlAiAqoemjjIi5ovx4/ZlraJXPkmabs9T9PrQwpzYj3ObVhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e1bec04428a429ef8067a4dda00a89abb0e6427e","gitHead":"63c06f6da6fdd432349f61cc8eac413ddcc03d29","scripts":{"test":"npm test"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.7.6","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"0.12.2","dependencies":{"hash-for-dep":"0.0.3","broccoli-filter":"^0.1.12","async-disk-cache":"0.0.1"}},"1.0.0":{"name":"broccoli-persistent-filter","version":"1.0.0","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.0.0","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"bfe239ee0bde8108e80e493fe36b326f70091af3","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.0.0.tgz","integrity":"sha512-vr2QP5dvNcaqS26ngjBMDU7g+/d4cKkXnq2/RRLUU8uZhQvxwc9IFybtbpXNLuIXk4EOCkB1ijDrSt1pu7EEmw==","signatures":[{"sig":"MEUCIFADjxkbtF129G7ZfABHq20TrzoHFjZ27Mpffm6U18wuAiEA+/+YfOlo28jTYsba3SzG5aUZz2rIKddn4EDRBs8WHos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"bfe239ee0bde8108e80e493fe36b326f70091af3","gitHead":"f25f6fc10f6e24e79aeb922eb2fe5997246a3bd3","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.13.5","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"2.2.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.1.3","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"}},"1.0.1":{"name":"broccoli-persistent-filter","version":"1.0.1","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.0.1","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"768faef50c9cf0fd5c4896bbdb97b0c4ad757773","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.0.1.tgz","integrity":"sha512-/RFq9TkoxLZ4MvENL0J+CR0PpncFhtA0xenSSZMwW84RYzPGBW82bMjriS/PHD7L9di2nHB8wXBvi6ydxSFksA==","signatures":[{"sig":"MEUCIEeTp5THQibIONxsgufiiTkruh02rCP4zWdoJLJt9Z6/AiEAvqsgcqwMBHWzoHd6U/eR9YGBuY1yfdDAzNIVaXNmy/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"768faef50c9cf0fd5c4896bbdb97b0c4ad757773","gitHead":"f1877aa58156f2010e9135f56474999d96f57352","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.13.5","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"2.2.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.1.3","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"}},"1.0.2":{"name":"broccoli-persistent-filter","version":"1.0.2","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.0.2","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"b7fd8b4b9d47411ca2a93a1bd800c4571bdaa2e7","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.0.2.tgz","integrity":"sha512-dCbx5XpVivL+5zVmjJAsuaq84uDJlTT4n24fLJFTxyVWk8PbB+u39/27SqPZMFizJ8UH3vb72P8CwZywfGhlaQ==","signatures":[{"sig":"MEUCIQD/AJv9rNoyjMMSqzzUzlhgrV3BpmYNPoOuctCwAhJrnwIgIijhqaRhnOLpPuJiJGgEAYlIKPIstwHL1P7ejMqmVNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b7fd8b4b9d47411ca2a93a1bd800c4571bdaa2e7","gitHead":"8d9499153bc1531cd53df3c31d38f4df71cf0105","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.13.5","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"2.2.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.1.3","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"}},"1.0.3":{"name":"broccoli-persistent-filter","version":"1.0.3","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.0.3","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"abbe0fb4e044cc97018d6a0bc16400c238dcda24","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.0.3.tgz","integrity":"sha512-7YKDzTdoWCJrkPVTCPpd5rtV+LjHSY9J89Yhp6EksresFLpTiLUkiX+S2duZuvh6+CcX+UG82D4gOWUBqlUHdw==","signatures":[{"sig":"MEUCIAycR5n168ExMtQpDWB1DxnaW5bUW4UfTNWzbm30wAd7AiEAuPrZczko/Z/fGhAE5z3WBLlInGcLXjHsMDXVK/Xuc3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"abbe0fb4e044cc97018d6a0bc16400c238dcda24","gitHead":"ec5b573943026166be27a15371d9a2fff874f802","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.13.5","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"2.2.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.1.3","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"}},"1.0.4":{"name":"broccoli-persistent-filter","version":"1.0.4","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.0.4","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"e96253100aa3f413861e9950fe47ee5dac6a3d2b","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.0.4.tgz","integrity":"sha512-kgH/DaMsn7ptQAWq6m+Rv7eYS3A971OLNa+NB7PpTxH/JzHNC6Qbu5S3fRvCzknIgWSmsNaGhu2vhDTaBg6ZvA==","signatures":[{"sig":"MEQCIDT/fP7Fx1A6kyVFjGIWerbJWRy7isgD+38XqHU6iYbwAiAGFYjXIJEVT3mGOX2yu1iqhYeuO02SGe+loEzyrdR/tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e96253100aa3f413861e9950fe47ee5dac6a3d2b","gitHead":"d6e1dfe9752915527aada2d530720f5c9f095fd3","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.13.5","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"2.2.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.1.3","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"}},"1.0.5":{"name":"broccoli-persistent-filter","version":"1.0.5","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.0.5","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"2bb48aad9bea7a760fc746315bb237b263b7c18b","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.0.5.tgz","integrity":"sha512-3Xya3LDP7wEJ1BhCaPmuWrIGCXSPVAVTuZqpN5jlQ3gIh7DEVZ7jswbsFB958DioCA4oGCJ+t3/WQn0dbhhHnA==","signatures":[{"sig":"MEUCIEoT/M1B8w1AMEG6gWWhFv7SFe+g2s3TAhvQdeCfceuxAiEA0c5mIlJSVgL6doCCo/Bk7/ncJaeJqmfKCrWdefvfN2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2bb48aad9bea7a760fc746315bb237b263b7c18b","gitHead":"7f1de507ed6d952daa8a21e2e67720b7f834b534","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.13.5","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"2.2.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.1.3","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"}},"1.0.6":{"name":"broccoli-persistent-filter","version":"1.0.6","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.0.6","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"5fb8a9b663a2457051f9f5bfb3681c3335a9bee9","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.0.6.tgz","integrity":"sha512-aKJ8VzECXfKHx+6P4pNXSch4S6LqHL2KvfkXMo2R06Y88dueKpmJAC+4kcP0OaUD6bbjlzrkTXq0iFTjc7MNIQ==","signatures":[{"sig":"MEUCIQD0vhyniK1vMwAbGpQJO7eivkMyV+Zrn2wnC7OE068fsAIgYqOLTF++itKMwxg41aFUfvTWKYVzVWgI0YxORCYEtXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5fb8a9b663a2457051f9f5bfb3681c3335a9bee9","gitHead":"c82c712ed22d42e64b8aa777dbe036d1f3b4b378","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"rwjblue","email":"robert.w.jackson@me.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.11.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"2.2.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.1.3","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"}},"1.0.7":{"name":"broccoli-persistent-filter","version":"1.0.7","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.0.7","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"7cd639a6710e29f5e0e7384c5c45f8107986fad6","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.0.7.tgz","integrity":"sha512-4Khvj3C56JEEqBs/tmbXNHLdqGLnjmOU8L3PFyJzogaLx0yYLh6Fv+mrcpYkSnwnE393m7SyOYb/9xHolmeRFg==","signatures":[{"sig":"MEUCIEVoxDIrxuWFMQ63xfuZ87p+V2JpgRyfI1D/TsAWNj4XAiEA+qXFF4Rkafp6YbQZqCLcX3lCmiebTU3qjDFsJSYxSaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7cd639a6710e29f5e0e7384c5c45f8107986fad6","gitHead":"227992563e8af3e8add02a826ad3d26122425aa4","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"rwjblue","email":"robert.w.jackson@me.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.11.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"2.2.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.1.3","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"}},"1.0.8":{"name":"broccoli-persistent-filter","version":"1.0.8","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.0.8","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"5321b59d9d9c19b0959d011b79af65d03fd48796","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.0.8.tgz","integrity":"sha512-O/locbx0pHI82hcdTuoI+J1jxhjk5pAbKulUH20i8GDAUtPbV50ye4LZkdItu5C9QnttPp1Q67c28pUnIetq4A==","signatures":[{"sig":"MEQCIBi6jU84Mqy591Wxo9k9axidbzp+G/2hmHoOyWERzWEEAiBUehSBPs1KDCyMIQL8jFNZYUBikRn7tS4qhMEPbDi/Fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5321b59d9d9c19b0959d011b79af65d03fd48796","gitHead":"29ef33cea79c1da7db939be856254f4b29170ac8","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.13.5","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"2.2.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.1.3","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"}},"1.0.9":{"name":"broccoli-persistent-filter","version":"1.0.9","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.0.9","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"94e08be1de30e30b78c59cac9bd7db93d73d7ab7","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.0.9.tgz","integrity":"sha512-xoNvucRwKmDz795cQyf2J1B5VkWcu/vtU9JRK46It9mzwi8oUcwnocZqb0ZGZ0tWZ8WiLwntv6C3+E3KgXa7kg==","signatures":[{"sig":"MEUCIDZqjBphWrHCQr7gc3AjIoOIAMDTj0rwezd1mkV3BjnYAiEA5JmMBhqgnK8ge2XZSD+GblmE57A+lpA7nWv8yyBffBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"94e08be1de30e30b78c59cac9bd7db93d73d7ab7","gitHead":"155e910a73dece9e2e4242c142a7415a9969178c","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"rwjblue","email":"robert.w.jackson@me.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.11.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"2.2.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.1.3","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"}},"1.1.0":{"name":"broccoli-persistent-filter","version":"1.1.0","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.1.0","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"43fa6672f90bd7ae5843c047cd7e92d14aebe655","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.1.0.tgz","integrity":"sha512-HhaSrQAXFqVRcrt8YxZMUrLoHDDyBQKJpnJC2oy6MdinIEYlRA4532bvH4t95YliPI1xDa1WKbZfPTdU5QJrkA==","signatures":[{"sig":"MEUCIQDNPgi5l7Y1y45sJhfAlicvdoHpnABcxLbykZUq16bzwgIgDb4O1daReGwba+v1NLr6/6m6sNnf4hc1Lor7JJ42L3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"43fa6672f90bd7ae5843c047cd7e92d14aebe655","gitHead":"04b2ef2f65b1359f9fddd64e2853a800038a8898","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.14.1","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"2.2.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.2.2","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"}},"1.1.1":{"name":"broccoli-persistent-filter","version":"1.1.1","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.1.1","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"204da54fccba32f49e7a50433da39a64679848c3","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.1.1.tgz","integrity":"sha512-v3sho9AnrLSoQ9kTdeAZHaoO6tu2077lgf+5BHGB9xjUtToRLsqShD5zZwp1kP/y0vGK02+MJOiJb61wFE2cAA==","signatures":[{"sig":"MEUCIQDV5YJL5yrxsMYxSq+9eog22DU7KpinjDQxVK0p0CdjdQIgUrDeIDqtuMtHn9L1urtUljfxSg/gf9zB4uQK99ktEEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"204da54fccba32f49e7a50433da39a64679848c3","gitHead":"9450373d0c95da2b0bc57c77d43274a966e1b340","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.14.1","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"2.2.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.2.2","blank-object":"^1.0.1","fs-tree-diff":"^0.3.0","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"}},"1.1.2":{"name":"broccoli-persistent-filter","version":"1.1.2","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.1.2","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"135bb679bd623b1370520bc3da3fb42ac0c2aa38","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.1.2.tgz","integrity":"sha512-DA1ovsId0NYiaIlR4CVdtECqvHW3wKIQiR/zmwOjA97p8qzkHfdtAaoP+wflqiHcHICfx7MBDBeunTyMbFvibA==","signatures":[{"sig":"MEQCIB87CFLLn3fkTKQw9qd6QDkb6JBSGxF9FTDjgYq1gJAbAiAxXBEjmuKFSg6RjdleuUnssGsmpf6qb3jf9dZwata1Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"135bb679bd623b1370520bc3da3fb42ac0c2aa38","gitHead":"8efccb4a07dd1f40c61ea5ede9bae18634fc85b1","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.14.1","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"2.2.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","rimraf":"^2.4.3","md5-hex":"^1.0.2","walk-sync":"^0.2.2","blank-object":"^1.0.1","fs-tree-diff":"^0.3.0","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"}},"1.1.3":{"name":"broccoli-persistent-filter","version":"1.1.3","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.1.3","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"f504819de591e9812fc9468a93ad2ad2a8f9f623","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.1.3.tgz","integrity":"sha512-/9pOAmP+eGoS7E14Uq84/ybBHcXbIknViZxbskMPQSljiBF2BqFWt8GzJlfxCqvfA8xuePHlEqTyTF83OXquKQ==","signatures":[{"sig":"MEUCIQDKUkgTat5YIMwkeUAHD6pNrK3r5FEmB7hMvSeehcehdwIgIKwtZaQGfniemXmcwMAW/p/W8zt4ZfD/UT4jXXXfdV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f504819de591e9812fc9468a93ad2ad2a8f9f623","gitHead":"5ec883f01823c0aa0243d7152215b6e720bb72ec","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.14.1","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"2.2.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","rimraf":"^2.4.3","md5-hex":"^1.0.2","walk-sync":"^0.2.2","blank-object":"^1.0.1","fs-tree-diff":"^0.3.0","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"}},"1.1.4":{"name":"broccoli-persistent-filter","version":"1.1.4","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.1.4","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"89da877a0ee86983fbb13f7bcf1632e0a5af7767","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.1.4.tgz","integrity":"sha512-46cx13yVSE81SF/KFjQSJENaes+C1Uzwx39kFe3EZMIY+j+nO352szV7lGxrARWlvvcuZUI+pxX8+5/dqvY3RQ==","signatures":[{"sig":"MEYCIQD+HmY1Uh0xohNU9ad3hh1C9mksJ6Y4IDxKEKX+gMKguQIhAJiLpLrXN1pvyfoT85tryfv4dE1Jc/d9HSvj/DlY8iZz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"89da877a0ee86983fbb13f7bcf1632e0a5af7767","gitHead":"fc638d506b9a3bfe6065ffeb084952ac96f8d38e","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.14.1","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"2.2.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","rimraf":"^2.4.3","md5-hex":"^1.0.2","walk-sync":"^0.2.2","blank-object":"^1.0.1","fs-tree-diff":"^0.3.0","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"}},"1.1.5":{"name":"broccoli-persistent-filter","version":"1.1.5","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.1.5","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"d4a845cc473ed7111e7f140c08f55af1ec219baa","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.1.5.tgz","integrity":"sha512-IuvCL7cNROuFnmiZR3gBtjyhgOnYy0stigwX++2pBp9zpEVC5o4iG5OFIN4NHwNHq+VsDT1arRp5enZsubQf7g==","signatures":[{"sig":"MEUCIBPpvAyjQAPV/SCB5BDAOjFKgabyP612nkwWYbMeRsTuAiEAh/SbAgEGpJ7nLE6pJZveT61NlfcXUl1l+BopNjoiFQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d4a845cc473ed7111e7f140c08f55af1ec219baa","gitHead":"44d6a65608990e73a23992de60622f7c817ee4f6","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.14.1","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"2.2.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","rimraf":"^2.4.3","md5-hex":"^1.0.2","walk-sync":"^0.2.2","blank-object":"^1.0.1","fs-tree-diff":"^0.3.0","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","sinon-chai":"^2.8.0","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"}},"1.1.6":{"name":"broccoli-persistent-filter","version":"1.1.6","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.1.6","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"35fa2e1bc0b8b7617df3d54f893ef81326ed7e93","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.1.6.tgz","integrity":"sha512-Wo0nsZqK9XMwMcYOUnxaM1el1XhrUI39DiST46TxIW/OJtTBQLMn8Bz4lOH4k/QkPzePf55mMBAvzUuIWHyDkQ==","signatures":[{"sig":"MEQCIDKZ67PkteTjnBA9mc2J8+rFODPxIPzmAT5dFir9ekS6AiB6tmcFddJ5P9UasZW35N4IsHKMwNlhkMzhFF/TZWPDsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"35fa2e1bc0b8b7617df3d54f893ef81326ed7e93","gitHead":"4cb11b277cc650f836e1642da42bb619f4206631","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"2.14.1","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"2.2.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","rimraf":"^2.4.3","md5-hex":"^1.0.2","walk-sync":"^0.2.2","blank-object":"^1.0.1","fs-tree-diff":"^0.3.0","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","sinon-chai":"^2.8.0","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"}},"1.1.7":{"name":"broccoli-persistent-filter","version":"1.1.7","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.1.7","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"a2abb67f179ffd815942fb6fd646b6eb12ebb0c4","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.1.7.tgz","integrity":"sha512-luQouob6DyPjQBGorgy5R49bFpIC46kJ+KqjtU2R9U7Eyd7A3pxDq60TyVpzDmAbCYWyIBmJAPGHkQcAZLwoQA==","signatures":[{"sig":"MEYCIQDmlPvV4WyVoZIdMv/qqZdkNdQUrCU8TSZ+EtRW9IdW/QIhALq4Tq8XRlf/09wll0x+pCkerqWQ9XV3qBBoPr2mRjGd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a2abb67f179ffd815942fb6fd646b6eb12ebb0c4","gitHead":"b795777a4638fb7373a17be1ee690f9bfcfc1d49","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"3.5.3","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"5.4.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.2.2","blank-object":"^1.0.1","fs-tree-diff":"^0.3.0","hash-for-dep":"^1.0.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","sinon-chai":"^2.8.0","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.1.7.tgz_1454528288445_0.22845635982230306","host":"packages-5-east.internal.npmjs.com"}},"1.1.8":{"name":"broccoli-persistent-filter","version":"1.1.8","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.1.8","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"e91ca481c84911583f0bdb7151d9acf49c5854e4","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.1.8.tgz","integrity":"sha512-npZFvGiqUN/kJuZl38kpC9T/o7vBaS8u2/gVybm5FLApXtKH9+aHwjuuzM9WBCyfsCHuxfb1KCSa7La6WqVt2g==","signatures":[{"sig":"MEUCIEslAZ8xDsKATcpDh3NEozgd7Fvbjj6D7jKYsjiYBWpMAiEA+3xZP+v2fmhU1GxB0SNzXcXtwcU9MDYvKmdyNa3jn34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e91ca481c84911583f0bdb7151d9acf49c5854e4","gitHead":"46cf73194dea2b6e580b8ec1a9f9617a28714f1b","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"3.5.3","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"5.4.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.2.2","blank-object":"^1.0.1","fs-tree-diff":"^0.3.0","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.2.7"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.3.17","coveralls":"^2.11.4","minimatch":"^2.0.8","sinon-chai":"^2.8.0","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.1.8.tgz_1454557051101_0.5803575194440782","host":"packages-9-west.internal.npmjs.com"}},"1.2.0":{"name":"broccoli-persistent-filter","version":"1.2.0","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.2.0","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"162ea39c1f8242db7bad10d01fa801cac6d98361","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.2.0.tgz","integrity":"sha512-l0PQjLeivIPpkc83CDyqRo4qKRwk5nx1Et885W3HEcLimzoHbEDJmXB2g2wLdGbo4cQpzMD+wcBA8Bgr1LIWpQ==","signatures":[{"sig":"MEQCIGsoP5i1gdc0E/m7vPG5htb097EEbbEkwgyOlbtQz993AiAl3E3z7x8TO0WQptTROEKI67In2xOibU7M5h/4WzYmVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"162ea39c1f8242db7bad10d01fa801cac6d98361","gitHead":"041e21cf3db1a53b4ae42bbd998eece8c931b595","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"rwjblue","email":"robert.w.jackson@me.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"3.6.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"5.6.0","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.2.2","blank-object":"^1.0.1","fs-tree-diff":"^0.4.4","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","copy-dereference":"^1.0.0","promise-map-series":"^0.2.1","broccoli-kitchen-sink-helpers":"^0.3.1"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","broccoli":"^0.16.3","istanbul":"^0.4.2","coveralls":"^2.11.4","minimatch":"^3.0.0","sinon-chai":"^2.8.0","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.2.0.tgz_1457535366060_0.6079961326904595","host":"packages-12-west.internal.npmjs.com"}},"1.2.1":{"name":"broccoli-persistent-filter","version":"1.2.1","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.2.1","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"b564ddd0e552a33c70901c9546689a101701a7f8","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.2.1.tgz","integrity":"sha512-yz7tFcnEiipBqG/ZxgtjgM1xJoVPnQ4ZvKxEuP3LnKr9NMfKtIbLH0F6ynGpFI6CarQxabgcrk4aITbPUlo6KQ==","signatures":[{"sig":"MEUCIQDt+m1eJIY69lQiQESZfkiXGDOygqkU4j7GNKh0u5NlSgIgGNfhtO+ibpr/tMKOqAwfYJhjd1H8a+hKF5NHPAj+bdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b564ddd0e552a33c70901c9546689a101701a7f8","gitHead":"dab25ad36d3c62ee5e0b73197165a744f5aa83b4","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"3.8.8","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"5.10.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.2.2","blank-object":"^1.0.1","fs-tree-diff":"^0.5.0","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","promise-map-series":"^0.2.1"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","istanbul":"^0.4.2","coveralls":"^2.11.4","minimatch":"^3.0.0","chai-files":"^1.2.0","sinon-chai":"^2.8.0","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.2.1.tgz_1465530146647_0.6153238851111382","host":"packages-16-east.internal.npmjs.com"}},"1.2.2":{"name":"broccoli-persistent-filter","version":"1.2.2","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.2.2","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"3211225f5805b5ccff3f6a0482ec7d1c6a927942","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.2.2.tgz","integrity":"sha512-DJ7JJUqxwVBSbxFqYG00RcWx3HNg/Dp1aP3fERyZcP6yxuYz6HSdZnlP1tMTZ1qrLN9USoSyEVzVvxJkRRYTow==","signatures":[{"sig":"MEYCIQDJM7rrlaHtuwtGVBh3s2j6Odabrr05xjKxaHa0azDt9wIhAKj7ud9GCqJGh7WXkQshbBAVMBB0m7sxGnBimRxDFM7g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3211225f5805b5ccff3f6a0482ec7d1c6a927942","gitHead":"81fb5090ae273a17884c8cc6d704969bd4e2ce4e","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"3.8.8","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"5.10.1","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.2.2","blank-object":"^1.0.1","fs-tree-diff":"^0.4.4","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","promise-map-series":"^0.2.1"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","istanbul":"^0.4.2","coveralls":"^2.11.4","minimatch":"^3.0.0","chai-files":"^1.2.0","sinon-chai":"^2.8.0","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.2.2.tgz_1465531220990_0.19266335316933692","host":"packages-12-west.internal.npmjs.com"}},"1.2.3":{"name":"broccoli-persistent-filter","version":"1.2.3","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.2.3","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"7ef85ab552b4396c98263904e6ad7af06bc465ea","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.2.3.tgz","integrity":"sha512-gH+SA15v1XpBmg2ZTOdP0xEly3fsxnftl9IGU4ftpaYkvaDJbSrpG0mVltVMKZomydZnpNIxy3qPcXhct+r0Hw==","signatures":[{"sig":"MEQCIEZJrVZn5iTM+i9t3y52SkC96DD6KuV9B4Xg/TzIxNTpAiASpW+O9LW/ee1na1qaSkrOOPcrQP77HxPAq8a6h4iUNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7ef85ab552b4396c98263904e6ad7af06bc465ea","gitHead":"92036d88480cf3e0009db3649212ca09468dd100","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"3.9.5","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"6.2.2","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.2.2","blank-object":"^1.0.1","fs-tree-diff":"^0.4.4","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","promise-map-series":"^0.2.1"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","istanbul":"^0.4.2","coveralls":"^2.11.4","minimatch":"^3.0.0","chai-files":"^1.2.0","sinon-chai":"^2.8.0","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.2.3.tgz_1467306975714_0.7388925093691796","host":"packages-12-west.internal.npmjs.com"}},"1.2.4":{"name":"broccoli-persistent-filter","version":"1.2.4","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.2.4","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"97df9b4edfbd1fb71cce974e4abb510f82bc5527","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.2.4.tgz","integrity":"sha512-Nd1g2yhTTjLAd9PcxOSgennpBapbHaMju9ZiNHyd2JphNl9WjoXYeCEFzAdlOKmci9zcxG7HBvHM09jrG+4fjw==","signatures":[{"sig":"MEUCIQDAwLurov97CovebXEjlfMILEULTs3yq3GvCgX9g9RYtAIgZYOa/HCSuu/ZnrPiq97nL27Mg4szYHQyYJcZWf8Hxko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"97df9b4edfbd1fb71cce974e4abb510f82bc5527","gitHead":"e146175723f4e61c94e56467ca02fcef331e7d17","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"3.9.5","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"6.2.2","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.2.2","blank-object":"^1.0.1","fs-tree-diff":"^0.4.4","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","promise-map-series":"^0.2.1"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","istanbul":"^0.4.2","coveralls":"^2.11.4","minimatch":"^3.0.0","chai-files":"^1.2.0","sinon-chai":"^2.8.0","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.2.4.tgz_1467307629073_0.15023184474557638","host":"packages-12-west.internal.npmjs.com"}},"1.2.5":{"name":"broccoli-persistent-filter","version":"1.2.5","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.2.5","maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"8edf2275e15364476b12fcf41ba13091d177bf4f","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.2.5.tgz","integrity":"sha512-0gtjEKrKfX0fu2Ie8wy40JGrN+gmhkOTSKO9LIBNsGJ4B+ab00LUPDlWB8ElX8Tn4P3vSkcdIFqfNYHEyjXXdQ==","signatures":[{"sig":"MEUCIAOHeYXFVXoO368nDep1xolF6OHe/XGNLRhsebJvz7LUAiEAuGem1JqyLmkYuf8dnn6B6bQjfZVRquu7D8LJjFNsUDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8edf2275e15364476b12fcf41ba13091d177bf4f","gitHead":"ab58d5b95b8ca7b8617789ca5334bc7a7b6b27ef","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"rwjblue","email":"robert.w.jackson@me.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"3.8.6","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"6.0.0","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.2.2","blank-object":"^1.0.1","fs-tree-diff":"^0.4.4","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","promise-map-series":"^0.2.1"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","istanbul":"^0.4.2","coveralls":"^2.11.4","minimatch":"^3.0.0","chai-files":"^1.2.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.2.5.tgz_1467564325140_0.6563134512398392","host":"packages-16-east.internal.npmjs.com"}},"1.2.6":{"name":"broccoli-persistent-filter","version":"1.2.6","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.2.6","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"72f35feb701a272d61b5ebb3c89845b633b844df","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.2.6.tgz","integrity":"sha512-O08cDxgupdo3yN8vyf980FxYc7BzUDo8aBO/h1j++35ZtmK2i8AuS1tD88z2+ai3qAoFTsrgmN+Zek4jK/dVOQ==","signatures":[{"sig":"MEQCIH11tMww9V2uuMtVaaDYAEfydoPBWB0x7KWH5LfNwL9sAiAbYbZPoQluaSziYa+hQL121hkLUpSLohC+7kR2QMOYSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"72f35feb701a272d61b5ebb3c89845b633b844df","gitHead":"2ac5c3be19786b82e6d5d1ad46c39f26e65ff53f","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"3.9.5","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"6.2.2","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.2.7","blank-object":"^1.0.1","fs-tree-diff":"^0.5.0","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","promise-map-series":"^0.2.1"},"devDependencies":{"chai":"^3.0.0","mocha":"^2.2.5","sinon":"^1.15.3","rimraf":"^2.4.2","istanbul":"^0.4.2","coveralls":"^2.11.4","minimatch":"^3.0.2","chai-files":"^1.2.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.2.6.tgz_1468344083430_0.5308339623734355","host":"packages-16-east.internal.npmjs.com"}},"1.2.7":{"name":"broccoli-persistent-filter","version":"1.2.7","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.2.7","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"b412f49993ad64428c44c699ca15e14c46f48277","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.2.7.tgz","integrity":"sha512-ogTBpMzsOfaVwPNdgmuMJpFU/7Pcf79tR+2cRMMe+uwLDYnh53SQROTbqw5kVeYqO+qvFKqnnWv6X/PTxDZSTA==","signatures":[{"sig":"MEYCIQDJSZuMRvnFUaTQ3Oc8AtZPflI4x5/y/xpWWM+TAQCXnQIhAO9TvClfml/bQTF/rseiAqXYaNGf5ByEq/2TMcrp/thg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b412f49993ad64428c44c699ca15e14c46f48277","gitHead":"8945dbbc361809771d3aa261b9006d69c0980a6c","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"hjdivad","email":"npm@hjdivad.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"3.10.5","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"4.4.5","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.2.7","heimdalljs":"^0.1.0","blank-object":"^1.0.1","fs-tree-diff":"^0.5.0","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","heimdalljs-logger":"^0.1.6","promise-map-series":"^0.2.1"},"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","sinon":"^1.15.3","rimraf":"^2.5.4","istanbul":"^0.4.2","coveralls":"^2.11.4","minimatch":"^3.0.2","chai-files":"^1.2.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.2.7.tgz_1470247463512_0.24063499504700303","host":"packages-16-east.internal.npmjs.com"}},"1.2.8":{"name":"broccoli-persistent-filter","version":"1.2.8","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.2.8","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"ab29550059dcb88c2a7e72af6e85af9c88f2034f","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.2.8.tgz","integrity":"sha512-6JXQ+CO+9Df73xlnNPlOKcZOlfHsFXtvhSsrfd8EsJnxJGlkILs7gFqS4AB9ku1s16aGYVxmNoolFweGY9TY0A==","signatures":[{"sig":"MEQCIE0P+Xwp7J4zbnwUlc862dx9CKHRy85WP1QQzZm5kJFUAiBVYjQAkeWN16VqRk2EyzVaGrD+0h9GH09Ydy+oHCBH1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","lib/"],"_shasum":"ab29550059dcb88c2a7e72af6e85af9c88f2034f","gitHead":"6a9b3ce9782e2f743f78ea44b9a4e038628f890d","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"3.8.6","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"5.12.0","dependencies":{"rsvp":"^3.0.18","debug":"^2.2.0","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.2.7","heimdalljs":"^0.1.0","blank-object":"^1.0.1","fs-tree-diff":"^0.5.0","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","heimdalljs-logger":"^0.1.6","promise-map-series":"^0.2.1"},"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","sinon":"^1.15.3","rimraf":"^2.5.4","istanbul":"^0.4.2","coveralls":"^2.11.4","minimatch":"^3.0.2","chai-files":"^1.2.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.2.8.tgz_1470368978581_0.4431839329190552","host":"packages-16-east.internal.npmjs.com"}},"1.2.9":{"name":"broccoli-persistent-filter","version":"1.2.9","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.2.9","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"a515d78f49a0a650ccf341a6aac0889e7f780541","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.2.9.tgz","integrity":"sha512-ihxS94EMhSqrJAMrSg5WVpijwTk1M6FEwVMTHJFH37V8lRxPeXPPzXDYk7pcnkhYpYFfGKHtjn647lJ0sizZTQ==","signatures":[{"sig":"MEUCIDKRUY1mkLRo9bLLvQdMJdnJMhTP+357hO+rjeXBFmEGAiEA40ILanma2wvNqqz6kOZgq7TcjkwYFpIMePvYCEfNctg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","lib/"],"_shasum":"a515d78f49a0a650ccf341a6aac0889e7f780541","gitHead":"0782496c196a9b62dec4f62c16bb90139f866a0e","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"hjdivad","email":"npm@hjdivad.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"3.10.5","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"4.4.5","dependencies":{"rsvp":"^3.0.18","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.3.1","heimdalljs":"^0.2.1","blank-object":"^1.0.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1"},"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","sinon":"^1.15.3","rimraf":"^2.5.4","istanbul":"^0.4.2","coveralls":"^2.11.4","minimatch":"^3.0.2","chai-files":"^1.2.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.2.9.tgz_1470764093109_0.4280770365148783","host":"packages-12-west.internal.npmjs.com"}},"1.2.10":{"name":"broccoli-persistent-filter","version":"1.2.10","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.2.10","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"6723bcb6fbd346ba40c8f32907d2279b8b7ad498","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.2.10.tgz","integrity":"sha512-2Ebuy/5yffpSwk5c1KfyTA3OkIW8vHPZaMKfc6WeFh8anZRxlCdwoNheCB2+sSp15FL5Lh6f8WUKgClyr/9XmA==","signatures":[{"sig":"MEUCIQCisAEOcT4Ivg+7LPGg0GcF+aDpXi/ikpgzOotDHkzfrAIgX8/QMryvZ3AdbwIGxj0s2+kYqsnA7KZH+T9wCdDfInQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","lib/"],"_shasum":"6723bcb6fbd346ba40c8f32907d2279b8b7ad498","gitHead":"7497d1afd470805a6838270c60a4abeba3b032a9","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"hjdivad","email":"npm@hjdivad.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"3.10.3","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"6.3.1","dependencies":{"rsvp":"^3.0.18","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.3.1","heimdalljs":"^0.2.1","blank-object":"^1.0.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1"},"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","sinon":"^1.15.3","rimraf":"^2.5.4","istanbul":"^0.4.2","coveralls":"^2.11.4","minimatch":"^3.0.2","chai-files":"^1.2.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.2.10.tgz_1471559728599_0.7207365243230015","host":"packages-12-west.internal.npmjs.com"}},"1.2.11":{"name":"broccoli-persistent-filter","version":"1.2.11","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.2.11","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"95cc6b0b0eb0dcce5f8e6ae18f6a3cc45a06bf40","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.2.11.tgz","integrity":"sha512-wROV6qzuODg4RehAeSdot7kqCqIMK0kWaXsRCV1LA8/Rbua/8wspA4XxqV0Kc5ZaNr3DZWn+v/S87InmFvzsAw==","signatures":[{"sig":"MEYCIQDmekMha1vRjva4OgNXoqbvvyhtCKKgJnLc7yOUasd0CwIhALmHEuG4VANBLL4dmK/fmrPE+FZfHArLo1atY//hajpn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","lib/"],"_shasum":"95cc6b0b0eb0dcce5f8e6ae18f6a3cc45a06bf40","gitHead":"237b9db4ed21cfc7788c58ba7913862468525360","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"3.10.5","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"6.2.2","dependencies":{"rsvp":"^3.0.18","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.3.1","heimdalljs":"^0.2.1","blank-object":"^1.0.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1"},"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","sinon":"^1.15.3","rimraf":"^2.5.4","istanbul":"^0.4.2","coveralls":"^2.11.4","minimatch":"^3.0.2","chai-files":"^1.2.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","chai-as-promised":"^5.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.2.11.tgz_1471830124898_0.327409383142367","host":"packages-12-west.internal.npmjs.com"}},"1.2.12":{"name":"broccoli-persistent-filter","version":"1.2.12","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.2.12","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"e5fbba9d063969f74908d5ea2d0ea9940962e463","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.2.12.tgz","integrity":"sha512-mfXrwY7Ow/K9YiV7e1jHetxyke0Av61DbhpxYHVNojl/I+XDQCG/ELSLWVdm6zvFH+lzNnxom1UeG3Ib/mrZ1A==","signatures":[{"sig":"MEQCIBvSw+2X44rcoDmjUNVOupdiib/+UHo64Kr+S4bVcC0PAiAj0omeSYhFgfND1mNv6NnX1l19ZdG1HGoOrwnAmnhsuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","lib/"],"_shasum":"e5fbba9d063969f74908d5ea2d0ea9940962e463","gitHead":"f223bc24e60e6cdfc3d2fea952c329a3d7a2a00b","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"3.10.9","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"7.1.0","dependencies":{"rsvp":"^3.0.18","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.3.1","heimdalljs":"^0.2.1","blank-object":"^1.0.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.0.0","sinon":"^1.15.3","rimraf":"^2.5.4","istanbul":"^0.4.2","coveralls":"^2.11.10","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","chai-as-promised":"^6.0.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.2.12.tgz_1482979718773_0.0042270703706890345","host":"packages-12-west.internal.npmjs.com"}},"1.2.13":{"name":"broccoli-persistent-filter","version":"1.2.13","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.2.13","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"61368669e2b8f35238fdd38a2a896597e4a1c821","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.2.13.tgz","integrity":"sha512-0PNTLboDrGp/ceo+nazm5nmu1SzwJSE1o5xPB6prgdRP3J7KChBKm7Qav6FNAQ0A5wb1g5hJvZMAMUew03wyOQ==","signatures":[{"sig":"MEUCIQC8NAMyKQksvlj044mc0WE4E96WZ83R5DgHwWCQkDkXnwIgQNSORbu/zNSRDSUrRhpIYC82Lr/c81T2X/V0shY68lg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","lib/"],"_shasum":"61368669e2b8f35238fdd38a2a896597e4a1c821","gitHead":"10782ec95a70a4096eefa682a26bc9cab1b93cb8","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"3.10.9","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"7.1.0","dependencies":{"rsvp":"^3.0.18","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.3.1","heimdalljs":"^0.2.1","blank-object":"^1.0.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.0.0","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.0.0","sinon":"^1.15.3","rimraf":"^2.5.4","istanbul":"^0.4.2","coveralls":"^2.11.10","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","chai-as-promised":"^6.0.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.2.13.tgz_1483139476042_0.6366528368089348","host":"packages-12-west.internal.npmjs.com"}},"1.3.0":{"name":"broccoli-persistent-filter","version":"1.3.0","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.3.0","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"1e050e5c55872525e624e0de30566c61f24be138","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.3.0.tgz","integrity":"sha512-axbQdfVXpPmIuAWFo9GhE8hDdqPscLnzAhkpLZG59HC6AF1loJ/dYidJo2dhagidpvS1l2BFBx2bpWAvyc0d3g==","signatures":[{"sig":"MEUCIQDL/0vYwEEz0N+f0oRRmUI4Mo+lG/8nibe+PY1v5T8k7AIgZKudqpmSp3dL6hj+oE+/VupsvN7QVqAugUmCuEJmEqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","lib/"],"_shasum":"1e050e5c55872525e624e0de30566c61f24be138","gitHead":"58c6e6f0dba61832bf1adb68a5ca743a2383c367","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"4.0.5","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"7.4.0","dependencies":{"rsvp":"^3.0.18","mkdirp":"^0.5.1","md5-hex":"^1.0.2","walk-sync":"^0.3.1","heimdalljs":"^0.2.1","blank-object":"^1.0.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.0.0","sinon":"^1.15.3","rimraf":"^2.5.4","istanbul":"^0.4.2","coveralls":"^2.11.10","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","chai-as-promised":"^6.0.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.3.0.tgz_1493309556360_0.5891809009481221","host":"packages-12-west.internal.npmjs.com"}},"1.3.1":{"name":"broccoli-persistent-filter","version":"1.3.1","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.3.1","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"d02556a135c77dfb859bba7844bc3539be7168e1","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.3.1.tgz","integrity":"sha512-i7mexW3wWHs3+cUOJPGcbFqVOWxi9bvv0gwxfth4E/mk3IYDfuRrd5Ew/LSbDN7WrSiybWJeF+QG+ZhNXJs2zA==","signatures":[{"sig":"MEYCIQCFxx67HrudVneC7yVgvqYXRupzTfcnRDdKMPciffYU1AIhAL/VepN1dujhSSAE7fE8JWBcPtk9mG9ptxALTUaYjZdU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","lib/"],"_shasum":"d02556a135c77dfb859bba7844bc3539be7168e1","gitHead":"5957ba0152f8cd9f704fc009f378d46e17e0cf02","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"4.0.5","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"7.4.0","dependencies":{"rsvp":"^3.0.18","mkdirp":"^0.5.1","rimraf":"^2.6.1","md5-hex":"^1.0.2","walk-sync":"^0.3.1","heimdalljs":"^0.2.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1"},"devDependencies":{"co":"^4.6.0","chai":"^3.5.0","mocha":"^3.0.0","sinon":"^1.15.3","istanbul":"^0.4.2","coveralls":"^2.11.10","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","chai-as-promised":"^6.0.0","broccoli-test-helper":"^1.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.3.1.tgz_1493309586068_0.7144060977734625","host":"packages-18-east.internal.npmjs.com"}},"1.4.0":{"name":"broccoli-persistent-filter","version":"1.4.0","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.4.0","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"178f0a9ec9ceb80bdf3d60794e4d09f23bb2b47f","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.4.0.tgz","integrity":"sha512-fsypC1tehaBrGMgabBLZpjW+y65QqDdRbjn8pBVKZP9W8Gsfs+INeCSM9eyT08vKG20wP2wsC5EWw+ZxGAHIrw==","signatures":[{"sig":"MEUCIFuPCjxSSfkVQef1apHV1Gv2k5ajdVdtn+FeU2srXLgjAiEAuwR33IvL2EdLEAhHcihk8CTf2EhmmIQWGyBgzJ7eStI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","lib/"],"_shasum":"178f0a9ec9ceb80bdf3d60794e4d09f23bb2b47f","gitHead":"15c4d494c6ceff03ad907e1b31a76d65e98c87f9","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"4.2.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"7.9.0","dependencies":{"rsvp":"^3.0.18","mkdirp":"^0.5.1","rimraf":"^2.6.1","md5-hex":"^2.0.0","walk-sync":"^0.3.1","heimdalljs":"^0.2.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.2"},"devDependencies":{"co":"^4.6.0","chai":"^3.5.0","mocha":"^3.0.0","sinon":"^2.1.0","istanbul":"^0.4.2","coveralls":"^2.11.10","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","chai-as-promised":"^7.0.0","broccoli-test-helper":"^1.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.4.0.tgz_1498511314506_0.4517804034985602","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"broccoli-persistent-filter","version":"1.4.1","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.4.1","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"fd585855f4a0148b9a5f8c7ced128ea8f5eaca06","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.4.1.tgz","integrity":"sha512-5z+IUcYmkWFblXOdKxCOpen65s1mKvK11AzRWVqL41IwKPNwYA+e06z1RFG9uDJ8IJHxHiCWoB9bkYiWJzJ5vw==","signatures":[{"sig":"MEUCIBThsA3CipAi6L/zz/g4ad8RuoOdg4eusrb+4lIPZgMjAiEApleQKtWIyYazrbitQ0KUxtthAzM5yvzePt7FhZrKs4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","lib/"],"_shasum":"fd585855f4a0148b9a5f8c7ced128ea8f5eaca06","gitHead":"d2c1bbcedc03c2515907a24202fe2de0c76787e5","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"4.2.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"7.9.0","dependencies":{"rsvp":"^3.0.18","mkdirp":"^0.5.1","rimraf":"^2.6.1","md5-hex":"^2.0.0","walk-sync":"^0.3.1","heimdalljs":"^0.2.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.2"},"devDependencies":{"co":"^4.6.0","chai":"^3.5.0","mocha":"^3.0.0","sinon":"^2.1.0","istanbul":"^0.4.2","coveralls":"^2.11.10","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","chai-as-promised":"^7.0.0","broccoli-test-helper":"^1.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.4.1.tgz_1498702460695_0.10325274849310517","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"broccoli-persistent-filter","version":"1.4.2","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.4.2","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"17af1278a25ff2556f9d7d23e115accfad3a7ce7","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.4.2.tgz","integrity":"sha512-RmJ7De/BQyaNXl4NGukMpABEWHVVFsxuRxOrK9AERj5RIV73DzX1WBfxAJfHxFC9gM0u3qOi5G0tJ4eCN+Uw3Q==","signatures":[{"sig":"MEUCIEF4Taxw50aI851cx57JRmZ/RGEAZE/CN9eCKURvpG/vAiEA7VTbRf2+Z32FVY/xzXYGMkrVW+kIIN3VM9U5GW8ORc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","lib/"],"_shasum":"17af1278a25ff2556f9d7d23e115accfad3a7ce7","gitHead":"3ab5d8f70c384bb46c99ebc51a8b4ccf00f750d1","scripts":{"test":"mocha","test:ci":"mocha --compilers js:babel-register --require babel-polyfill","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"4.2.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"7.9.0","dependencies":{"rsvp":"^3.0.18","crypto":"0.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","walk-sync":"^0.3.1","heimdalljs":"^0.2.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"devDependencies":{"co":"^4.6.0","chai":"^3.5.0","mocha":"^3.0.0","sinon":"^2.1.0","istanbul":"^0.4.2","coveralls":"^2.11.10","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","babel-polyfill":"^6.23.0","babel-register":"^6.24.1","chai-as-promised":"^5.3.0","babel-preset-es2015":"^6.24.1","broccoli-test-helper":"^1.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.4.2.tgz_1498784962393_0.09696440189145505","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"broccoli-persistent-filter","version":"1.4.3","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.4.3","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"3511bc52fc53740cda51621f58a28152d9911bc1","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.4.3.tgz","integrity":"sha512-JwNLDvvXJlhUmr+CHcbVhCyp33NbCIAITjQZmJY9e8QzANXh3jpFWlhSFvkWghwKA8rTAKcXkW12agtiZjxr4g==","signatures":[{"sig":"MEQCIG+90pkBAEbrEwPvgcAPNl2GKdG0JZDp9utgzXbv61kiAiBTeENTqIUdNihDpzGnlUEBTWWvTqAF/hP+OkE9IiyEMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["index.js","lib/"],"gitHead":"d0bcc3fb45a038dd0dd600b847a60e1d2b0f8fc9","scripts":{"test":"mocha","test:ci":"mocha --compilers js:babel-register --require babel-polyfill","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"5.1.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"8.1.3","dependencies":{"rsvp":"^3.0.18","mkdirp":"^0.5.1","rimraf":"^2.6.1","walk-sync":"^0.3.1","heimdalljs":"^0.2.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"devDependencies":{"co":"^4.6.0","chai":"^3.5.0","mocha":"^3.0.0","sinon":"^2.1.0","istanbul":"^0.4.2","coveralls":"^2.11.10","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","babel-polyfill":"^6.23.0","babel-register":"^6.24.1","chai-as-promised":"^5.3.0","babel-preset-es2015":"^6.24.1","broccoli-test-helper":"^1.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter-1.4.3.tgz_1502811837968_0.16976283374242485","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"broccoli-persistent-filter","version":"2.0.0","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@2.0.0","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"6b0de3c5f6d282a9f23bf57dc5b1b7f2eb9a560e","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-2.0.0.tgz","fileCount":9,"integrity":"sha512-Lj8qkzhTDV1WzWufb01W7gc6UP/X89UgF/5FbuARVK3FiAIONKV2v8iegYaJxxotpBVNTFrUMSHUP2KPwS6LuQ==","signatures":[{"sig":"MEUCIQCp4B9E1vd+ZOa6Ww5cXDUvVRmLhebJB7Qmxb1vRgqOHwIgA1UHdpeNBt8Mm7XRLKrdjaHCD5hh05nKMgo0cLjT5T4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmXqZCRA9TVsSAnZWagAAYX8P/366gEnp6LMMjHQsIh2p\nvuc+/MNqF884tptqQ9SdGMvuVBEefAqesxqLkDP7HmQ+92J8eijGGes4GOm8\nAI1Ml5flt2kwW9V6diqhSWkw0WKdTKEy9lJahukb74Pm4LwUQmplGRxWXpuc\nRXyGhelWXGd170FmYQsh6UtYjgMJO5YAAadBpPBrN74Yt0QBxgFYnEpD6QNU\nlOhg1amViLq92vdwh81yET+olfWxdR1s3OYqt5RcAyDZ4JfZ6Z4F48IhaMnI\ntaVDRb6+JnYBpmKYnyrbBLyIafQVKF6/EWLosZDmyyTlNnkbMRi6aOfTBxVd\nu92WIrs9TZCV0kn2ALrBfXRcVxBj/B3o7dxJGdwodDOAbltYjuVHWzXwpfz3\nXQMGZrx8zQEIi/FKg3FR2fgSyoiAUMA67KplXNqpEQmxF5rb8LDwyEfB3eKY\nktbuKanV3ouxYP6dMzLkPXjl6PhqRuJVCbmzoWykWyCgnUg/j9SFOr/D50z+\njjd7HQ8wE0JD9aK9KP9FA+AhsSmSTESL5efMCIGK6Zp5Vmow3f6RNJeYD6Ww\nGRPVNM3Ac5Z6ddGAFIShxyxMSRnLCKiguO8XtccnwwGZQKzGN6FTBUg1rgrb\nBVmXVOhmj9OaK9aLFKIP6Go+pofjPhTY4R93MAu3fxauWTF2wam678fWo7er\nPilA\r\n=I0Ds\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"6.* || >= 8.*"},"gitHead":"9eb8520dc96154b7390a204b90c7ad0a5d65b877","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.2.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"10.6.0","dependencies":{"rsvp":"^4.7.0","mkdirp":"^0.5.1","rimraf":"^2.6.1","walk-sync":"^0.3.1","heimdalljs":"^0.2.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^4.1.2","mocha":"^5.2.0","sinon":"^5.0.10","istanbul":"^0.4.2","coveralls":"^3.0.0","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^3.1.0","mocha-jshint":"^2.3.1","chai-as-promised":"^7.1.1","broccoli-test-helper":"^1.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_2.0.0_1536785048644_0.5980066460555069","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"broccoli-persistent-filter","version":"2.1.0","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@2.1.0","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"b53f96fa03ea16dec58481b01eb08a062a3e4dc5","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-2.1.0.tgz","fileCount":9,"integrity":"sha512-1FCmfD+5AizezkIC/ASNd6Tquhlo3soaRjqA/+MrXl4u4VsUOQo48qNYiDsPQcDygXqQspDL4q9KlNApQuAXbg==","signatures":[{"sig":"MEYCIQCykCGu4m8L2FG+FPxQY53bhHHojDqv2JijQBNPgc2B4AIhALYqbgTwUeBiAp8r2If71sRhrviv8b7lz4CcSoSp5+gq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbs6hyCRA9TVsSAnZWagAANm8P/i1JGFnrFCp/whrAGjGw\nAihaJL0hrHXAmMCdNdC7Sh6+SAmAzKDufhIOknvtXw42e9sVRw+5bzCpWs8w\nVxKgBxLO+zI7O8aGwDswzfGrz9VG15BCfEpJXdN1JnGdXl9RNezTZ8B+RwED\no+n5uVinjVg1a7YBCDnezpKPiPf1A1t69Mlf0XLWmZwR14lW4T0ZPvCdwWSI\ndzCG3lVFeS+j3BRXd85m/z8bWV53LTAdMSKVFpdPZKZpA9mEsQVGPsGSwb7U\nPeqASuX4SX2F4Lm6vRMaRIMbaJaxSy2nFWsszuFZTlqUZMzUz0qRg+CkWGGu\nuliUf43D6x0htF1jmIGlvwot8wF0Xhhmx1K1inkcQ19AW4BvGIpzIaE0bWoe\ndJk/Sh/n/jnomHrH7QuVLWW8LkZLw4hK3oEismv31xVytpbgGWE5RY6GinRF\n3WdLnkK/gQvDweXzD85b2GlaGMB5hTyQbdQLWWmxvcEzm/d3kjPqaevg0c9s\nHnq6C0ey+Q3aEtyFRi81FArziTDDJD2HqwGU8iyyDOscq5ZkP6Qr1+3unYLy\nnunmxpR32DyG3SElccQQ0UXxdJCmmhJ6E9FiDM03OMyx4Ge33m2rV/ODLH9H\nTk4RLTy+PC3YJrjZJjP6/7CDwlq20szDv18lTKdnpo2jiGmKEDCJXlhJenLr\nKjiz\r\n=RfbS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"6.* || >= 8.*"},"gitHead":"3ead28b42cbb3fa0ce67ec82aff1710d517dfd4f","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.2.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"10.6.0","dependencies":{"rsvp":"^4.7.0","mkdirp":"^0.5.1","rimraf":"^2.6.1","walk-sync":"^0.3.1","heimdalljs":"^0.2.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^4.1.2","mocha":"^5.2.0","sinon":"^5.0.10","istanbul":"^0.4.2","coveralls":"^3.0.0","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^3.1.0","mocha-jshint":"^2.3.1","chai-as-promised":"^7.1.1","broccoli-test-helper":"^1.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_2.1.0_1538500720839_0.849172482085695","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"broccoli-persistent-filter","version":"1.4.4","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.4.4","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"ab08bbfedf26dcdb30099e1e53a513145afc8305","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.4.4.tgz","fileCount":9,"integrity":"sha512-WGdU3R45ap+0adGbbWaGGxt4E00IluaPi1wzrKcjVQ9fKfxx5rHWRS2UZGajwDIphQC0augFN/FtkCO1Lu4SNg==","signatures":[{"sig":"MEUCIBR8Fc15gTY2Bu5coaTtZLrCnPXUEUSbF3IuZkGrg/GaAiEA2bcxdI3jkW0LeSgcTktAM9KgpG0odXye9wB/GLEoJUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbs6lDCRA9TVsSAnZWagAAjOcP/iZTh1yVFdubFbgAmRKy\nibwsQAozuj2VzFHTIZX+aNjZ3WiiO7WxjUguJlb4UxXckuZzX4ojnrKoBlpy\nrWebljRpMaF7exbVHkR9cIwUGa4vFq3Ifnn84KEfmjS6lyoOOMxSF9jnQWVt\nbIBND1HJVjfVfHNZ48bSTTYi0Rh97fHp/iOkXgrX4MEnt51/MaD6QWZI72fE\nchi2NAmZSmaIk5Ep7wFaDN57Amj2LXDij/mE+2hDond9Fhuxc0Vp5PjD0cjF\ndXabZxSeAYZ7k5i9XCZVJLGKpD/naODe9EjeZx8bMLYXjSfMsEBrqg3wp+pI\nrRQtflyS+y9dMG7WQIbhwf2KTEMYTTiJTbGxDCkM5X6Fhd/bQ7oj2M2gBNFR\nrurodziybcMDgjoJyLikZyCXe1qlrBssIEplH75Il2jJ8kirUjrwTpCygBUJ\n9km/2u5jLFA6zGCxMIBmbey7UMXvVmNm37JSfkpaxFOD77OmwdQ8am7FfQXk\n+CNCZfx6c0WCE3sBYNt+x/AK7DPYup9NyQkqe4SyQZ5xHWVCIATGUZjYLEEU\n9nuvUIOnhjui2pHWruIVWhmwDzjq0MdUt2QuSlZsRfZxLbuIGkf1VVN9BOFn\nk9W47CHhLkUxaGOfBd/hdfBF9b4j7NSpWOPX0u8SRtaI0oP5l3J6malv0NH3\nLcZU\r\n=iR1B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"771e3f9a2245a23b6d889426cd3bc58f255fb02a","scripts":{"test":"mocha","test:ci":"mocha --compilers js:babel-register --require babel-polyfill","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.2.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"10.6.0","dependencies":{"rsvp":"^3.0.18","mkdirp":"^0.5.1","rimraf":"^2.6.1","walk-sync":"^0.3.1","heimdalljs":"^0.2.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^3.5.0","mocha":"^3.0.0","sinon":"^2.1.0","istanbul":"^0.4.2","coveralls":"^2.11.10","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","babel-polyfill":"^6.23.0","babel-register":"^6.24.1","chai-as-promised":"^5.3.0","babel-preset-es2015":"^6.24.1","broccoli-test-helper":"^1.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_1.4.4_1538500930340_0.38262425630035835","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"broccoli-persistent-filter","version":"1.4.5","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.4.5","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"f5bbfb5a44d0d63655b03c2e8ed440628fd78e70","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.4.5.tgz","fileCount":9,"integrity":"sha512-dAke67ZrbZf5/jXl0mRgDtnlicJDx5WlO8fM7eYDYShVa/xmUKsDZxV0O9SJc9Ur76x6n/s5LsFRAyBtUdoYkw==","signatures":[{"sig":"MEUCIEBTCarPqzNMslWpwuO1r0tkhbvUBJjaddlG3MWf3kSfAiEAvMKbx7e+8CgQfyr/PvI7YF91fkMmaGRWFsLNYh3rVYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxMyzCRA9TVsSAnZWagAABjUP/ja4KDKsuklp2ALMUZBN\n/nWXaSQz7IuxonUEuWW1kh8mKjquvrmHyvuSiastgPdzo9dmRwDO0CtV422Y\ne0qriQmJmV6J1AjnyTaeMzduCXvs/b/foGFez+bdPoJzI5f/EhZ37Ybv6xOd\nF5O8e8dsWy2JWLLkvps79MdhVQp3ohBOFx7ca5jQiLDL+HJS9W7efmmuKRXm\nSzrhoDg0sJ8WFyGQZAXpUWvBOcVWU8APng2SrFuvtgd1uNSByfvLmTic9j4r\nq++eOv7JI0DFu7o7J7pxyki7Cj3/Cj4W499dOVibtgUlA6tuNleK4RiIaaVj\npqRSZKX8Db3ffhkloeTitDoiX3Hdy/tGYfs3u8wyzMf0QLIfmNvhI5zdASBz\nyd1Kgsls1SuIB40mtmwk1vcQCVReTqn5tWRu34hqbxcWghh6VhApaQn3BLC5\njLy50mfMFuYJpejHKp3aqHJDaBwJmNd1N6t6BoE4JUiLIRKcODEQKcolpK+D\nI5ctKTeyLRupqW049XZ1t0LsCUSngWar3E8KoAXHksEKwZze4M3ssyOa0GEM\nKtUb8sUD2pQ6BO9riEIkmNeAMGUJ+JUVp3N3pzwyr2rtzAiVrfVn4nyDWgVy\nFytXFBX0eN2K4clIvuPL/Uhv32Ve2WFFake4xW9qFYW/0qYeWnX3J1JX1akW\njBee\r\n=0oWW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"91cedc3af83356e869beb313f20f7cb48ecad387","scripts":{"test":"mocha","test:ci":"mocha --compilers js:babel-register --require babel-polyfill","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.2.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"10.6.0","dependencies":{"rsvp":"^3.0.18","mkdirp":"^0.5.1","rimraf":"^2.6.1","walk-sync":"^0.3.1","heimdalljs":"^0.2.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^3.5.0","mocha":"^3.0.0","sinon":"^2.1.0","istanbul":"^0.4.2","coveralls":"^2.11.10","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","babel-polyfill":"^6.23.0","babel-register":"^6.24.1","chai-as-promised":"^5.3.0","babel-preset-es2015":"^6.24.1","broccoli-test-helper":"^1.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_1.4.5_1539624114052_0.8725784982397062","host":"s3://npm-registry-packages"}},"1.4.6":{"name":"broccoli-persistent-filter","version":"1.4.6","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@1.4.6","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"80762d19000880a77da33c34373299c0f6a3e615","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-1.4.6.tgz","fileCount":9,"integrity":"sha512-0RejLwoC95kv4kta8KAa+FmECJCK78Qgm8SRDEK7YyU0N9Cx6KpY3UCDy9WELl3mCXLN8TokNxc7/hp3lL4lfw==","signatures":[{"sig":"MEQCIHU+o9a1oO1Z9jHvzKOMSZ7IwE4EidAxCa5v51v0CTRuAiA2+GCY5K14t42D+5adbTX/GJefhaKmaVOQ1//ufNO7og==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxNPmCRA9TVsSAnZWagAAZBYP/Rq7tNHQpko26d6t91Ej\n8FYQvOgtus8Uxv3Sp1iQ6sojXq8SH1t2ZzQ0ytkUUj/iD6XVADuYjhnBBqiF\nxvZiyyAZv5me3N3hFllUCBRts4jZkYataFjwLLNKC0pcc7PXGbhjWBlM9onP\nqPwS9Ee2Di9RgvB3awsEB+jvWWNUBSPNkeVLUXiqhV6Oyk4xOJbhjB67iXzn\nk3wxsxzKoY6rfViPtqhIkrz6wjVKXwR+XmcPwER7zkZuRMyE6SXSkrN+VrwG\npc92T8c0d0sORJiFMedfLCCRyxB6FeIrV/t6H0vaqcO7NNnTzm5GqK58pmXL\nKpFYxjvgp7lAsGjoQIFi8bXzZS4/FABr29eCPZjMzsT1qLDHt2dC0AgfUc6a\nsjmn+fIlUb0svPBhoya+Ljo6aZHj3PdDWUwIL9Gqi/XCjKJvjfd3aCCWq+Ri\nHh0nVZ69zCaNNFfWERAWY54zKn+Uw0wB1aVq9d8CdmHMw/u47KJwaXK0o/jW\ncz0JsBlxK44yuix88m68TdswmhDAJXS+be7p5jCL/GQ6GJE6Zb+JaA9K0KZ/\nOqxLJilh2Xj6LpTuQw0B5Z2Cl0srXX4+hwl2Q0qTzVMgYERzk6xu0LDxet3V\ndDXw00qOVFKLmcuo0Xzx9sL1od/F19YtKTivaeujhxkbHUc/hY0P2xvZo5PG\nAPcF\r\n=bmsA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1dbe957ba93e9d665c89c7d36e7bbafdd14f61c8","scripts":{"test":"mocha","test:ci":"mocha --compilers js:babel-register --require babel-polyfill","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.2.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"10.6.0","dependencies":{"rsvp":"^3.0.18","mkdirp":"^0.5.1","rimraf":"^2.6.1","walk-sync":"^0.3.1","heimdalljs":"^0.2.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^3.5.0","mocha":"^3.0.0","sinon":"^2.1.0","istanbul":"^0.4.2","coveralls":"^2.11.10","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^2.8.0","mocha-jshint":"^2.3.1","babel-polyfill":"^6.23.0","babel-register":"^6.24.1","chai-as-promised":"^5.3.0","babel-preset-es2015":"^6.24.1","broccoli-test-helper":"^1.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_1.4.6_1539625958308_0.7430503590174062","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"broccoli-persistent-filter","version":"2.1.1","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@2.1.1","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"7bb2b1015baedf5cf58b5b2608495f3d78f81b12","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-2.1.1.tgz","fileCount":9,"integrity":"sha512-2VCbLJqMg/AWJ6WTmv83X13a6DD3BS7Gngc932jrg1snVqsB8LJDyJh+Hd9v1tQ/vMA+4vbWgwk4tDmI/tAZWg==","signatures":[{"sig":"MEUCIB9+lleIEymYWKIJ5CuLgbbpov6Gl4uGHsdmnLhsnJaUAiEAoUwrRoxVpteusiuqleh0YUhe0+UZ5OmG2hX3nz/DaUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxNROCRA9TVsSAnZWagAAnGgP/jhx/FEfi2zS1L260M70\najS4IDF60SNVEesueKQZHvXDB7M3KEy4wMnbHRGzIRaIO5tv66D5dLPKlxjK\nqWjGExNKpwN4mkWImXm+jrM8hd5XqqWo2LaShvEuLxNMth0FH5KUh2D8YvQB\nwjpwBtViJEPZqIdtZypPIj8Xjsluin4awBUXpBbgyOBoCdJFswmtgNzXEcx/\nAuZFBNyb4g/xBgiQ0VlxsKiRwg9QcKicKmKYwaIfovPtf+jctdxRQvt6xQlM\n6TjMJMIAxsL63HZp+VaOIq0uatcQwiYR2j0SmvTnZfS2Bi8yMs1nOjJU+bJ5\nnyP96tM2SYjXjzGfxvhCUXS4bfxFfKQ40iSBoxK4LueQerooTVea5chuMjib\nIW1wIRFbvyZxsZua1jrMIXxouJZTA5IX9JW2C2YvTsXHLN17MPlhv5SrflZD\nsS0X2C3L1VG9P/b7uoUL2HBAqx+DJ/ZvTpTfmIf098q9XeMDc6ff/oL5uQn6\nZlu7NanS8qjtI6ff7tRKwePNLamhzAEFWbdUCOtzA+Xmm+dCWXJ2bh/Lw5Uu\nQbKp0qPtOme+mB21JonRdIc5jI76/AEoBsb9V/x2jZicMfSib28px/epJw1C\ntkfumkDL6XdQWRmRSY+KUgB7az6VsENnG9S5UnbksUzGwltiZ9q90Ox7iT5b\nJ1ce\r\n=FQnK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"6.* || >= 8.*"},"gitHead":"a75c7e9c2ab32f2a27dbae3dc18965fb9479b15b","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.2.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"10.6.0","dependencies":{"rsvp":"^4.7.0","mkdirp":"^0.5.1","rimraf":"^2.6.1","walk-sync":"^0.3.1","heimdalljs":"^0.2.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^4.1.2","mocha":"^5.2.0","sinon":"^5.0.10","istanbul":"^0.4.2","coveralls":"^3.0.0","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^3.1.0","mocha-jshint":"^2.3.1","chai-as-promised":"^7.1.1","broccoli-test-helper":"^1.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_2.1.1_1539626061524_0.7877671725310778","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"broccoli-persistent-filter","version":"2.1.2","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@2.1.2","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"a54e418f5b8ffb558a6bed1f42872744e4539590","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-2.1.2.tgz","fileCount":9,"integrity":"sha512-HrsjDnGE6N8O370BHHqyblzhmbjzSc8lHl0Kavseav/1vz43R1UVrl1JLdiADfLfZ1KcSQkuacSOjbo/rSJQQg==","signatures":[{"sig":"MEQCIHiPdH5VVknfJBv5x2msJ6H7wWfv/+3VO66TeE2fzK/dAiAD5JBSviVRRLqjsO32voabz54d/mnk8H7iSFHCyR7hig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaOKDCRA9TVsSAnZWagAAs/YP/i6c1COUjI8AVJ1yP2Ur\nQnveRmEEsTZgFL3hP6HCMyKB/z5v/QqGYnHjbW82MwyXY+WPCTscgVCi/Rz4\nwdtJJs+V9y3sJPUlttoOs+6UiSfChi/pWhlgxIyPeGMssEy+Y1dPt4kkHBgH\nZbk8fMbP6nU2x5bJBumqgdES1CEc/tIqwAauJ+ZL+xhLA3eThHN7xy3UHmXf\n1k6aiuwDHFjYetBNs2H98WqaCVqE1QovgZxlb88DHlhnv/KdNqiieniXZcBV\n1Df32fnVNJf4vfURlN4QIAMN8iL1DsxEB+xYyZyfpXRsDqVCbQIVsVhmzIxi\nak+Xb1PbBWbM9zuVab79rJkpCXuLUQa0F2KlbQ0shiEFNq6zuLLXR3ADMctI\nx/18CdfDM18kwF8IFVA14otYdCyktKoWP47/vjB45mVC3Ii3X34MNehScWLW\nHoucQnbzawGXVmTP30VYqkFKiy5VwS24iXfO62IKzILpnHMUPT+Gt+cUoiEh\nSwOJN4Q+qLFLWGGpyLReCmNPf2m1fkTo7VKaLprSzNe8rbdIfAKeXVeEu24k\nQ7va1lSqyRPV3tfYteGsNgUGQE8gsmfkA1z2drul6VMkw0Dch35lXGmEZ2Fj\nAP1O6ApEbqhYEXF7d1R17G75LXz/KpEkaUBtCG6IxZPsZy3yjlR/ukLRHrvf\nE9wq\r\n=a8qF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"6.* || >= 8.*"},"gitHead":"fe8f59947682f4d30b73abb184ed1bafe4dc4818","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.2.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"10.9.0","dependencies":{"rsvp":"^4.7.0","mkdirp":"^0.5.1","rimraf":"^2.6.1","walk-sync":"^1.0.0","heimdalljs":"^0.2.1","fs-tree-diff":"^0.5.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^4.1.2","mocha":"^5.2.0","sinon":"^5.0.10","istanbul":"^0.4.2","coveralls":"^3.0.0","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^3.1.0","mocha-jshint":"^2.3.1","chai-as-promised":"^7.1.1","broccoli-test-helper":"^1.1.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_2.1.2_1550377603159_0.09479716510087544","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"broccoli-persistent-filter","version":"2.2.1","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@2.2.1","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"d2a911ec02ebbbcfb382242c517159cb7a9c10d7","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-2.2.1.tgz","fileCount":9,"integrity":"sha512-07rUlzzhsyrly4Waq/eMK/fhWcN3g0txirzx4EKqQ9pF4w+XXI/oRPibRyHRa5NL6DfNGC54fPFRwMYHjjm5nw==","signatures":[{"sig":"MEYCIQCPSGtp04o2id4JVtFXKafZxtdk0C+1LM5GQ46bLW8UDQIhAKlIDPnLB2hmULU5CQl0o7z4fcncGvIaRM4ycPP7In8c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbe9/CRA9TVsSAnZWagAAkckQAI3yfctekrRW2IWoreaU\nVVG1b/5m26m4AGteikGEcUNxPlWBQKU7JNianKc2V4F9FrsvUQZkBxVP6kMH\nd6SrPotxU/7ZT2PFaX2LMgHz7pTf0FsM44DZXsus2WuUtka+mhM2G20jn3Ww\nwGuyCzMg8NjEBKE/p1emhM1ETFz+yEEARz1f/lg33jkitzKuL65uf7/yl5qB\n9TAhxfTp5phsseU5giwg3ZJUBQlBSJmH4yxtO5ASMfDDVL8ZY9jyeAXrv2gb\nY2CwmDVsIdJfqkEyYoWapCSbL2S3Mjab9AygQ6KQGeZeO9BzUifMhF+Ux6XB\nRoqdblbiY0Hdn5V/RbWvR/0iSdQPovFQcTBt8DKVe4GgeEoau9G4JdM4SLh/\nmVMwOgRRBTUU2gvZ2BnnGpevbzTILLdhFMjEaiYEVj+ISPHcv7E4XmXIUhhL\nLkAW6AHvoiF4pBI2t3o5rui6nqY0Au7pazLjxxUOTdSRNcJBRRBUN829gF0y\nUbfNwfrjnjLXgs8xIGPOO9VopWDZhbjsCrDOP8uffduhFYHSb3Ed1ZcL8nqB\n0daqJW1coFW51JagUZ9wX8vyjC630rIybw1FBA1cPQrX8btkSr5jCB0rOKA7\njmufcjOg5t9UnhKSqLn7nCchk7ExTHBxnFLgYLbsatPYZHzyNBRjjq23et5x\nPjoc\r\n=WDPX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"6.* || >= 8.*"},"gitHead":"8850e90d9f87da12504017399ada5656ce78aea9","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.2.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"10.9.0","dependencies":{"rsvp":"^4.7.0","mkdirp":"^0.5.1","rimraf":"^2.6.1","walk-sync":"^1.0.0","heimdalljs":"^0.2.1","fs-tree-diff":"^1.0.2","hash-for-dep":"^1.0.2","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^4.1.2","mocha":"^6.0.0","sinon":"^7.2.4","istanbul":"^0.4.2","coveralls":"^3.0.0","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^3.1.0","mocha-jshint":"^2.3.1","chai-as-promised":"^7.1.1","broccoli-test-helper":"^2.0.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_2.2.1_1550708606637_0.9681931187326482","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"broccoli-persistent-filter","version":"2.2.2","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@2.2.2","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"e0180e75ede5dd05d4c702f24f6c049e93fba915","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-2.2.2.tgz","fileCount":9,"integrity":"sha512-PW12RD1yY+x5SASUADuUMJce+dVSmjBO3pV1rLNHmT1C31rp1P++TvX7AgUObFmGhL7qlwviSdhMbBkY1v3G2w==","signatures":[{"sig":"MEUCIQDM9VGIEgt7kjQDiuc9RESXGfWempmGUf7W6pfc6X3dHgIgHHUC0yol/rQqnsbyTQtsXszTXxf2BXGJFT+7VmHe3GI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceyKYCRA9TVsSAnZWagAAFNAQAIzDAqmvCjPoObWrfZC2\n3PTZEHNEfa0thMiq3GyRpshk4UPfP5Hxeo3RbcpVAnjURckTmJVhXqhmu2wd\nrlt6tO8YNMekXJPOihPQx1JJXPcW9Kcrzb3P9qenj5er/BRnygrCUHsJx1RJ\nB2fXFljlb/Vu+hrMJWm/uNv+xFT8okStjvGWeky+27r+E8YtohrltmC2Fcmp\nl450u9nG+6xqc6FWGSgpx5AhaUbsLRDllHQV9arnOCusTmv2DKLye7M+H2DR\n9NVGWjZRXKP+36i7FJW7yNLfnfl7GtNeZaWM/sOBsbj4gW/Ww0ReQ1kClgJY\nOJ4Yio7MGvWmd1cUHEJtDYze93N6VuMdlKnfizoSN4MhPgr4ZEJBn7Pb3qUm\nQOrCyPV8ip316VtL6AejcjuJXDF0zqrQ8bYE4ptTTSi/x0aXwIK8l8Vzdq0O\nS2AabeP1z5N6FTjZJo04KQsKkQm3D6KQ5im/+DUc89ATQayACWsX5wxj0gyk\nkJjwWw0G8APjBrJdCbnIIryar5ASfqoIoJu3o2PX+WDgo8f2lkw7edLkcbsp\n9/OfFEu+eH8HNPU4cocsxaVo/HZJFx6nQDSPQ0FzgYnGcvFz46JWMEVx4YX1\nCwvZCwm/xWWNqGTJtaD8XcmIf9kc9FMNYKpj8lqe/RYLm0As4+IgZno/Cn43\nzLUl\r\n=Sdil\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"6.* || >= 8.*"},"gitHead":"8e033cd6056b9e5b644902988211d96ac225e0c7","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.2.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"10.9.0","dependencies":{"rsvp":"^4.7.0","mkdirp":"^0.5.1","rimraf":"^2.6.1","walk-sync":"^1.0.0","heimdalljs":"^0.2.1","fs-tree-diff":"^1.0.2","hash-for-dep":"^1.5.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^4.1.2","mocha":"^6.0.0","sinon":"^7.2.4","istanbul":"^0.4.2","coveralls":"^3.0.0","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^3.1.0","mocha-jshint":"^2.3.1","chai-as-promised":"^7.1.1","broccoli-test-helper":"^2.0.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_2.2.2_1551573654988_0.6700330026445394","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"broccoli-persistent-filter","version":"2.2.3","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@2.2.3","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"63dbd7ff05b6d7dcfdefd75238e1097370ac7467","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-2.2.3.tgz","fileCount":9,"integrity":"sha512-WSq6S9lC78LZ2T6L8s+NueEDuWdVSDiwjH8XbHo4ocL7V5fZLXupxvnPWtoH2Jp20j6/nvznTkgKJC4g70JVdA==","signatures":[{"sig":"MEQCIGFdHGPzdrzpQIzSbUiMjQSLE0D50O7dRGxNYQTEAfvJAiBjfaEjlIv7ZUg3bUM5p5dG0yW9jxnQsZXdGfzqDQXgrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1ZydCRA9TVsSAnZWagAAWioP/R6O/rlRTKOed6dfcPd5\nBW8qRdprimwkDJCMTqXwMdlo8ejsYiaPeMBPlZ/PFd3vqk2WtWYZJi3aziTD\npeAFdpGunOQibneXX/pYJ+2gh+UT2t7x9rxKBosUrWip7xbvHWOIOltVi9sN\n+UYo8Z7Z7yn2SmAR544T0QVlh34VeOJtWu+8dpKfJ3hyPvsxCa6gRaMiWaPv\nAAwDwewvuLuK43bef2XynAZz0atZwAdBlld5+LAxzNSA9b6EeoWAH46VEsq3\np1TGNmzjkh6OUxXjXQfUzc9ssKHyBhe5QLPU7RVZB8iDidI7bnRG6+CcXHps\nY+89lu4948MwOfm2D9QxgQhnWbQCfGd/mu5l8CcQI5rFCq+iK93I0uABmzpm\nu0M1lLLnDk5Lj5o4k4EwDT0qfqh7XFen8Sj6ogfLMY4EjY45IVmouUpHjRnu\nGuQJwOc8Z8yq/Hj/FJdaKtzyINu2+T8hEy/bCwGYsJbNS6mj/UNSLLLK63sx\nx5AoOVx+efj5Bz9hqvs5KdY5T9pEZP0Sq7hDUchsbapUVbN+gXMs+HM5GeoE\nU9Lade7EP//5TKt091leXVBDfbe5gtVdlRaxMi9MXg4wEYHss7EGF96d5lXg\npNekoY+hnF3grhl9ADGjzXetl7WZC0xBD3SeiPA6ZPIvzDJVVw2snWRLk6fB\nc0wm\r\n=kFPC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"6.* || >= 8.*"},"gitHead":"181f8d996deca6661a9b013c0afaf3d0853babe2","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.7.0","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"11.12.0","dependencies":{"rsvp":"^4.7.0","mkdirp":"^0.5.1","rimraf":"^2.6.1","walk-sync":"^1.0.0","heimdalljs":"^0.2.1","fs-tree-diff":"^2.0.0","hash-for-dep":"^1.5.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^4.1.2","mocha":"^6.0.0","sinon":"^7.2.4","istanbul":"^0.4.2","coveralls":"^3.0.0","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^3.1.0","mocha-jshint":"^2.3.1","chai-as-promised":"^7.1.1","broccoli-test-helper":"^2.0.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_2.2.3_1557503132524_0.2237238304795628","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"broccoli-persistent-filter","version":"2.3.0","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@2.3.0","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"191e6272e20693c6e110e844cce58bdb46238035","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-2.3.0.tgz","fileCount":12,"integrity":"sha512-3ckoDlHB4IVsMrPFUOmFhPlSj6GC6p4PgxVRZU581GCq0j2IdEfmhzjm/s+ctkkl2PFUANBSs3Ot5W9wYgP4ZQ==","signatures":[{"sig":"MEYCIQDGdLEEqopus68FYEhR8ymP7cmK3v8FTNLq9Pr+1bfEAgIhAL6c0ORfYvGV1OKhbqrxA49OjECFlPB775pCP1tmdVDK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+YlhCRA9TVsSAnZWagAAdCcP/1TVw8A2arU7nlyJLXQD\nLtMUznXLjJwozx7BvDy80VoBMS87QFV1r//hYrtV6q4owVEnbmscF6U88MJz\nIkJW2IabAmTRG7xr3r2CaZwPnoXU44rbVDa94IvPJa8jKOz7DTx1VK771Pov\n1uRK2CZHJFzKXOwYP9hPHT7B4efTY5U3QM1z+xZuRQRAsyaO7MLwLJwAA3GJ\n1pKi1jSKGXqnEtDqMWEizwDR//+tcdDn7hb5C4IReyWzy2f5TLXDnssy1iF0\nyWITG8UZtwGNajQmDpyRJqV9Q8mYQnTSNAS0hpFGGCfvzANqARLrxt+5y3Ok\nTelYvMuMMYAt0izw3BWJG1G1/YZ3x5PdzfX3qyc3PDjZO5khb8QURmCpCTYU\nUI+7JV6Sortfdf0ozuY2599ZvtANopN6bomqg9D5pXdw+Yv3WHCzVW9lCysB\npKi42S34OG70FBBvvmtK2J2dJFkK/uIDjSCcH29NjPqIl1uZfI3q2eCZ3CMB\nc1ru13y94GlfGawm9EKPe6SO8V/iPEvxUamvHCWDlQo4uSJy9/W0KQPeMXOB\nQjBPF6gx0AbIhwawj7UuYcimf/O90cFSyQmuCqV1MKS4NWRSCSiimb0RIAE2\nQL/rvq1Z+TWmccjt0Q/zlWXGkikc4HKlw6cT/UmhsNJv7PbyYPh+eVux3Bp9\nj9aa\r\n=ZXCR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"6.* || >= 8.*"},"gitHead":"33e8f015627ccd952e02462d5f87eb192dab6d29","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.4.1","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"8.16.0","dependencies":{"rsvp":"^4.7.0","mkdirp":"^0.5.1","rimraf":"^2.6.1","walk-sync":"^1.0.0","heimdalljs":"^0.2.1","fs-tree-diff":"^2.0.0","hash-for-dep":"^1.5.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","sync-disk-cache":"^1.3.3","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^4.1.2","mocha":"^6.0.0","sinon":"^7.2.4","istanbul":"^0.4.2","coveralls":"^3.0.0","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^3.1.0","mocha-jshint":"^2.3.1","chai-as-promised":"^7.1.1","broccoli-test-helper":"^2.0.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_2.3.0_1559857505173_0.9610103159973833","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"broccoli-persistent-filter","version":"2.3.1","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@2.3.1","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"4a052e0e0868b344c3a2977e35a3d497aa9eca72","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-2.3.1.tgz","fileCount":12,"integrity":"sha512-hVsmIgCDrl2NFM+3Gs4Cr2TA6UPaIZip99hN8mtkaUPgM8UeVnCbxelCvBjUBHo0oaaqP5jzqqnRVvb568Yu5g==","signatures":[{"sig":"MEQCIA6gZw9FxxdpWjpKBFeEv7So+Ukk2bJJaS6EUor1NnRpAiAupwAosIV+QEabpDWS0ebpmEdnwhG4zwY273KBoV3zAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdE3+rCRA9TVsSAnZWagAA/TAP/022nSeIdqERUFu+DkpY\nVgGo6FNZyf6DqFGCdPkCCfQM4lBHAo9NCzx/4m2oIMjICAnFoiSD+cYXXHzM\nYlw7vBb5Vabf23aG04yPR4FdlaxuEtbEFS4M5LnmTlj5Hq1fBB0gmnruzQDh\nk8w4o4j5mXKWfjvdbwniyrQ43VKUr1cgiVBW6iDcm7XpUEBioTlFtSiypkx1\n4hdEUUCScQpwpwjsVhYVSXSwbcCiVA20w/052W+rFb9m718BzDqPUrg6yVgU\n11a7aIS1lEcJSl/BXeKIAAJM7Z5QKcbgqkys1sog2TWXjga2v9rcAegs5wp1\nglEXqRC3azIvDJLgRB+t/GLoucR5Ypz1f9y2Op/RLbdIeH7beuOraRUK+s1h\nmcrxRWVD/Jg5MH6+e4e0xvSREJkTW2qTD/wjR56l38svtmreQL9blVmA0Deq\nLXP3lQ4iacTwaz39JxfMvZxzyOWuQGHRya/XAMLpZCdoQHR392nIniqiC3dM\nocceFvCTOV0MJRaBybk540/NpERzhQVxcd30ZBdtZsg9PEwMu7HB0hghXI+J\n9N3u7D/m2Mr/HQ9BV27aih8nJtCxWU37lRdgvnq2Q7kwyNSKIJXvagRV9La3\nEIopb9jBb1APYGUmbfN/JWDWUQcvwYb0zUnxrwKEbvZMt4KT5bxVkgV+Aef2\nY+BF\r\n=ZqCF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"6.* || >= 8.*"},"gitHead":"7ba962659f2e6759b8e14e76253d9b83c0d32a96","scripts":{"test":"mocha","test:debug":"mocha debug","test:watch":"mocha --watch","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:debug:brk":"mocha --debug-brk"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.4.1","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"8.16.0","dependencies":{"rsvp":"^4.7.0","mkdirp":"^0.5.1","rimraf":"^2.6.1","walk-sync":"^1.0.0","heimdalljs":"^0.2.1","fs-tree-diff":"^2.0.0","hash-for-dep":"^1.5.0","broccoli-plugin":"^1.0.0","symlink-or-copy":"^1.0.1","sync-disk-cache":"^1.3.3","async-disk-cache":"^1.2.1","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^4.1.2","mocha":"^6.0.0","sinon":"^7.2.4","istanbul":"^0.4.2","coveralls":"^3.0.0","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^3.1.0","mocha-jshint":"^2.3.1","chai-as-promised":"^7.1.1","broccoli-test-helper":"^2.0.0","broccoli-test-helpers":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_2.3.1_1561558954659_0.6164397108882429","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"broccoli-persistent-filter","version":"3.0.0","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@3.0.0","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"497e054e2c3bf9b7b360b8a50e7707078d39fed6","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-3.0.0.tgz","fileCount":64,"integrity":"sha512-XdrtZ7K3zY0cyCg8XNTqoESdVqtFQUh1lSn7xkzaJxL4PTFjmzEtscvm6AoKQJ7rTzBBhER4rAzgqPKsy9/VIA==","signatures":[{"sig":"MEUCICwx/QJ9URlVMKKcAtWVcpplcargQkgwVyjG7XBoelRhAiEA6Udnm84EB/+4BUQJBS8aH2BSvMY/+QvOzmjYPer8OSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeusxoCRA9TVsSAnZWagAA2gQQAIUmU8Iuqkheccg/I+SO\na/5r2uwCUSX+J47fCq/1Mh+ke8qjebnauw5yOq8jrZNcgcNPqh7Z9mHiP5I1\n/FzWzb4+WPqXNIAYBMw0PD/v8SLXYvORYxa5YSZaxe/tdUVzzHnU1ftHV64i\nYAyiS1xdvOQj5aoEALMKQneqCPr8fvIedS+c1JBpOFdcPvkvBq6pp7uPzNpn\nUoJ/qprpYwShQzdIkntkWuPaQK4hbnQWG8sfRBIdtLffrSTamHPuXabbz3lM\nUZ+yRr9ta/SWHUDZPa8Px85gkbWzhfvsd+0j3tBtGnljUKq86uXspd7HXO3U\nOE7asuZhlI1S6GdxCHFmfF5X0a1fnsXHuGuoWz+iT/ds+8KncxNVjjwx5Y3u\nb6EAw8VHpxpntuR0ORm75fnelyL1fhubkUySmX1WN9Wiby5VQPCs2HJle7o+\n3f/hMyVN6+CBLnmFbrhNFP8pNsubnbzJ1lP4pdqobYuspSzS6coNbsxsnWpz\n1EhSKTXlN9lJmG/jwzUYx1szLA8PMexNcCZxdh9q95IRTic48U/7fEC3nB/f\nlaRPEXY/5XD4jzk3dBy2TTAxDO765+S0BxXiV+l+sMeqmv1OHDoIYSQbVi3d\nLw3uVxc6t8yNI6n97yt1IDIv2QT8QXv0xYcgoDKRsa+KBNrwPmTbSwGeDGqL\nH/A0\r\n=DWl4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"10.* || >= 12.*"},"gitHead":"8e939164bcb95bcbf99b1fcd72dd457dc6e0542f","scripts":{"test":"yarn test:js && yarn test:types","build":"tsc -b","clean":"tsc -b --clean .","watch":"tsc --watch .","prepare":"yarn build","pretest":"yarn build","test:js":"mocha --require source-map-support/register  test/*-test.js","test:debug":"yarn prepare && yarn test:js:debug","test:types":"dtslint type-tests","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:js:debug":"mocha --require source-map-support/register debug test/*-test.js"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.14.4","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"12.16.2","dependencies":{"mkdirp":"^0.5.1","rimraf":"^3.0.0","heimdalljs":"^0.2.1","fs-tree-diff":"^2.0.0","hash-for-dep":"^1.5.0","broccoli-plugin":"^4.0.3","symlink-or-copy":"^1.0.1","sync-disk-cache":"^2.0.0","async-disk-cache":"^2.0.0","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^4.2.0","mocha":"^7.1.1","sinon":"^7.5.0","dtslint":"^3.4.1","istanbul":"^0.4.2","coveralls":"^3.0.9","fs-merger":"^3.1.0","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^3.1.0","typescript":"^3.8.3","@types/chai":"^4.2.11","@types/node":"^13","@types/async":"^3.2.0","@types/mocha":"^7.0.2","mocha-jshint":"^2.3.1","@types/rimraf":"^3.0.0","chai-as-promised":"^7.1.1","broccoli-node-api":"^1.7.0","source-map-support":"^0.5.16","broccoli-test-helper":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_3.0.0_1589300328201_0.6911668102482067","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"broccoli-persistent-filter","version":"3.0.1","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@3.0.1","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"650004dddc3510122410c9e4b815b0047094b857","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-3.0.1.tgz","fileCount":64,"integrity":"sha512-J6Q9LdeCO4WBRysDLdSypA/vJ+TedREdqaFCi6A/5XUFbmQEEAKpNjVzB/W04Jve7o2gL5kr7zdZ4Bj2bsdLfg==","signatures":[{"sig":"MEUCIGZkYFiT+DCC9m9fclUpXbzumvRDKFqrXTLAvFctFz5eAiEA+i9r1k9PPpcZ7Sj3zI+RR+KWF6I+hnRXsBDlIJeR6Sw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9NJVCRA9TVsSAnZWagAACVEQAKQtmFov2czTExF9FYUi\nxIaRDbODFZnk7kfCMjHWImWdlsDJP1z9Mr6PiDEGJC4vEZJRXR4py7R6H8Ox\n0e+tZUxj1TM4rjuQUpo6n2b3BryWv0tIQsAqmUZfFJU7r55UXFW+I7wdCPyB\n5FWsirWAmKBI4DFjZY20qeSJOb1NTHQm7lpYT8o6ivCUvTgvRlwHmP/Criw6\n8ZCnPbUyVyDAuanso1JypySlBsHpKqY6jluIcbOWhREBJwj649nLgMkPSnA7\nN3L/KGmSDcr8RJ52R4ykGIeN9g2voSWIGtbM9Inoylpnw9h2qnL6K3HPyMFx\nKEgysTCO6iBN4tRAT738rQdMi8/446hYMa0a9iInqrzOZ9aGBQc3InxM8qRk\nZdFK+z3f5Hmz865s8r4z86QiPaDLg5qz+mzlqMW0rRcoXqIL+/TFs36AYgUg\n74TOo+3SwnJ4RVZULULkAm896W56ihV5DpY4L7OYqoK+iOWoiyTdqsvPJxFV\nDM/c5Gip1LiJv1MuSE1zFfZfdPmnJxJcO0heJhXrfeVfSWbjzN+wuFQ9cUmv\nx2AD3+kwUofPHX3AL/j9vN8XfxGn+qUY+YJ/32YpIJ/Tae51TrWCwmBuACNA\n9YRDGp+MOFQZoJwkFKYG6jahv3va3REksVw+Cx6dc9T0hlfdJrDn/H78P1L7\n1Qi4\r\n=2H0u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"10.* || >= 12.*"},"gitHead":"96532e98497cb8b1743b9906edd19f30be0cb725","scripts":{"test":"yarn test:js && yarn test:types","build":"tsc -b","clean":"tsc -b --clean .","watch":"tsc --watch .","prepare":"yarn build","pretest":"yarn build","test:js":"mocha --require source-map-support/register  test/*-test.js","test:debug":"yarn prepare && yarn test:js:debug","test:types":"dtslint type-tests","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:js:debug":"mocha --require source-map-support/register debug test/*-test.js"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.14.4","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"12.16.2","dependencies":{"mkdirp":"^0.5.1","rimraf":"^3.0.0","heimdalljs":"^0.2.1","fs-tree-diff":"^2.0.0","hash-for-dep":"^1.5.0","broccoli-plugin":"^4.0.3","symlink-or-copy":"^1.0.1","sync-disk-cache":"^2.0.0","async-disk-cache":"^2.0.0","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^4.2.0","mocha":"^7.1.1","sinon":"^7.5.0","dtslint":"^3.4.1","istanbul":"^0.4.2","coveralls":"^3.0.9","fs-merger":"^3.1.0","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^3.1.0","typescript":"^3.8.3","@types/chai":"^4.2.11","@types/node":"^13","@types/async":"^3.2.0","@types/mocha":"^7.0.2","mocha-jshint":"^2.3.1","@types/rimraf":"^3.0.0","chai-as-promised":"^7.1.1","broccoli-node-api":"^1.7.0","source-map-support":"^0.5.16","broccoli-test-helper":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_3.0.1_1593102932671_0.014748684009042057","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"broccoli-persistent-filter","version":"3.1.0","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@3.1.0","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"5812abbc000b2409ef40addeeed16a2a9482696e","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-3.1.0.tgz","fileCount":64,"integrity":"sha512-yHHPv7M04qb9ajo3QkbGWetpshekVYG8sSjNdgAPQQ3spiRvS6RthYBddni5iw9b2DidSCpe/YPGRnp7LL4OIQ==","signatures":[{"sig":"MEQCIBELiU79OnLoujVdUWJeP9rAWY5EoZUIrPTrRkFysFuRAiAVCKHg4TlvXXIN5jTGJpw23p4m0/iXoCwBBq8zmBJssQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9NVSCRA9TVsSAnZWagAA+v0QAIiEPG08rtYrHcj+kxQI\n3TmzbXa+bSFB+7LjSXHCSlhshzH4bdxpy4FqLeZNNWyutTDtLbd3uG1hX/i0\naar4qeDXBHjvAEQPXJKrOaLvMqaatdnB4BUzxf5XoLNJeyZIuEb1E3CGSXIO\nEVWKE6fZLv0kVRqRBTZwS1a2+3pJHbKLYL7RPwqN7utvQOwUrUgEbyknna2x\nJe4JvulIvF3aYuz7/GTToacud+Ng5N2KxuCwJPgmhd4Bpv/dbk1GsR98pBGL\nwCS7s5ck4Haw00dCjuw0uKR8Jh4hQ0DwTdzTWn3MlVm6tNhiB6xH8GXGgzDy\n4jPhaburgcW+hd0qennsPx3JCa2IGNyHaJrkg3FT+QgHbrRmDUew4DV+i7jV\neSCXrF86qvgtVcSZ6N4zJhd6DNee3IJDV4AhQTEHzqb4c4PQZNdlHk1oIUOv\nWGHCIJqDfrdnt0d55I+bc+5+pNCa+nzq7Jp7rbg+cxz65OMhcupOsjoaY2Zw\noG4rPJ9SznxslV69f/emOaGJIv8PFVeDWAtFCk4XYjn4D4lsmKuJbLcnPnob\nJJW6y21BSgmprLH1UKjhXqhyj7lh0Uay7qvAjrloUrCRw/0XMxfTrsDEPmV0\nxAgO1Ypthe+G220dxBObMA0jxqiqUtbQQNsyhIGjR8EM5LT4jqxPOGpPPVcu\n/Zur\r\n=ZS+B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"10.* || >= 12.*"},"gitHead":"f5289b0e8e68b7831e6a28a76abcbbd98ef5df64","scripts":{"test":"yarn test:js && yarn test:types","build":"tsc -b","clean":"tsc -b --clean .","watch":"tsc --watch .","prepare":"yarn build","pretest":"yarn build","test:js":"mocha --require source-map-support/register  test/*-test.js","test:debug":"yarn prepare && yarn test:js:debug","test:types":"dtslint type-tests","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:js:debug":"mocha --require source-map-support/register debug test/*-test.js"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.14.4","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"12.16.2","dependencies":{"mkdirp":"^0.5.1","rimraf":"^3.0.0","heimdalljs":"^0.2.1","fs-tree-diff":"^2.0.0","hash-for-dep":"^1.5.0","broccoli-plugin":"^4.0.3","symlink-or-copy":"^1.0.1","sync-disk-cache":"^2.0.0","async-disk-cache":"^2.0.0","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^4.2.0","mocha":"^7.1.1","sinon":"^7.5.0","dtslint":"^3.4.1","istanbul":"^0.4.2","coveralls":"^3.0.9","fs-merger":"^3.1.0","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^3.1.0","typescript":"^3.8.3","@types/chai":"^4.2.11","@types/node":"^13","@types/async":"^3.2.0","@types/mocha":"^7.0.2","mocha-jshint":"^2.3.1","@types/rimraf":"^3.0.0","chai-as-promised":"^7.1.1","broccoli-node-api":"^1.7.0","source-map-support":"^0.5.16","broccoli-test-helper":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_3.1.0_1593103697920_0.7123646556257073","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"broccoli-persistent-filter","version":"3.1.1","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@3.1.1","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"318c68a82d5759582bb60e7e2c0f3ca008176224","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-3.1.1.tgz","fileCount":64,"integrity":"sha512-gP797MF87JjkcwhGBkE0fhF3aIbGnOF3K3A0iZpQSxtpmSNt+rbNzuqDOmgiKwWpx6v0+APkM5HUA0NiIZpgsQ==","signatures":[{"sig":"MEYCIQDaKaUOm8lWfIpCRQsNdlntWnbHobIaoWvz5jXqH2qCewIhAM0EReOW8eqMlaYlL3myoz1JPXr6CPlzuNKdXEEEbWCK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSRxzCRA9TVsSAnZWagAAeiEP/j64b5sn+4t0Z/HgIml1\n3FRqXmsW51oW4gi/hBMwJTioHu42gwGoSpDaLTz6Y69jEGHf1srC1j/75fCv\nX+WNCUiDf6XuVq5L2NCA6OtvZkBoOgsOcJ8rYIS6HuiQD8StcXdNq9+ZUJZy\n5o5BStCE8pt3wbEf4ueTdserSHjKuAQjyx9c4RVDKK916weiTZrp80sllS7S\nkpxBwsmc/I78X6Z+ll02B7AkxgiewLFV5VGrRDpD+2oF+GF0Tt58DkL3gm62\nHjl/LgA30+nz6p+sbm7BDA8/B0PDQBJNqUwHhBut9uJRSeHotpuw0ppeqhKB\nFdjrQBncLT0VDYPL4OO7O9GfRNVQT0foXL4pIP7aY9q5DzFoB0a08AJBw7c2\nqXqii0hj/t4Zqt4nAlBjElNYkowJSpm5SQ3XMoo3CqaPI37/Du63GKV3Wozi\nKk+tVoDyLEOdNO2Xn06BX9d26lzJaC6L2Z6JZW2myviquWIS/Zuglv3/QvQB\n5kDP6edb24c5TCPHR/phYOZUHb0qHv29htCDJobtYYM5NnSC7pvVORpJHhWD\ncbcDF33wYiibMLk/bwIRgOHQlLSJiMAl7MMwjcTTIKKMRx0eG6Ghe0Hv9iMX\nqPQ9fwtOfD5Dpc2CF6iDhOW1iWAuxDvcZ91aqXPyT3T5rG6dEY8M5QIeH56Y\nTH/j\r\n=ICVA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"10.* || >= 12.*"},"gitHead":"87738eb2bfedac6dabf31d3cf6b1eeb60287c361","scripts":{"test":"yarn test:js && yarn test:types","build":"tsc -b","clean":"tsc -b --clean .","watch":"tsc --watch .","prepare":"yarn build","pretest":"yarn build","test:js":"mocha --require source-map-support/register  test/*-test.js","test:debug":"yarn prepare && yarn test:js:debug","test:types":"dtslint type-tests","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:js:debug":"mocha --require source-map-support/register debug test/*-test.js"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.14.6","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"14.6.0","dependencies":{"rimraf":"^3.0.0","heimdalljs":"^0.2.1","fs-tree-diff":"^2.0.0","hash-for-dep":"^1.5.0","broccoli-plugin":"^4.0.3","symlink-or-copy":"^1.0.1","sync-disk-cache":"^2.0.0","async-disk-cache":"^2.0.0","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^4.2.0","mocha":"^7.1.1","sinon":"^7.5.0","dtslint":"^3.4.1","istanbul":"^0.4.2","coveralls":"^3.0.9","fs-merger":"^3.1.0","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^3.1.0","typescript":"^3.8.3","@types/chai":"^4.2.11","@types/node":"^10","@types/async":"^3.2.0","@types/mocha":"^7.0.2","mocha-jshint":"^2.3.1","@types/rimraf":"^3.0.0","chai-as-promised":"^7.1.1","broccoli-node-api":"^1.7.0","source-map-support":"^0.5.16","broccoli-test-helper":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_3.1.1_1598626931023_0.28799563613904233","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"broccoli-persistent-filter","version":"3.1.2","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@3.1.2","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"41da6b9577be09a170ecde185f2c5a6099f99c4e","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-3.1.2.tgz","fileCount":64,"integrity":"sha512-CbU95RXXVyy+eJV9XTiHUC7NnsY3EvdVrGzp3YgyvO2bzXZFE5/GzDp4X/VQqX+jsk4qyT1HvMOF0sD1DX68TQ==","signatures":[{"sig":"MEUCIQDaP3W1mvPmptu7aeB5mLlnWQZ3xj2sc3/ip1kXlZ59lwIgUpMe5pZ5RxyIQTa30ySwPHnkoWyJc1WzAo42+win4Og=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkZcdCRA9TVsSAnZWagAAndIP/iAJawjVF5T0y3EWVILd\nOC+fE0nnYIEirYPdB3wdbVLGlSzF8xma4ebbBIHyQ1np9EAAPXB0BBUPQGBQ\nbx69ppLG9o/6GgQMoLKyOASq1OmCTusAUBSU3Ikdu1JUZ9RA/eIVWUg3OMRK\n/fJ3dJPgja+VO6gkn+pQ+PdifH9lux6ReVq4GDx4GF5bRfYXPg02OMOX3lk3\nmPR/JOH+0uIDBvGrt93TyrXBlQByYsokULYLRQs6vXJUNKUlcRjVNjZrnMbv\nasJcg9G56raU4R4OSjJFxUkiu6MGjTrUPSLPrfCGhdn40ZDhsSMc+F0fbva3\nilTb5xybCYc8PfYx7UG4zg1PQMJ4MtVtM6iXlzVGJs+3UPWMdceyR8BHTmDy\nyus7RgABUIXi0NWCv3nUNzlXv1hQAJfzvx8Vn1ruotB4bjnmNdvZtbEZN1MW\nrGMKJl26pIeqHz0PyStrfFlLIMwqXR6X1t+liINSP8SiTbOfr+m1/xVBlRfx\nCGZlwcIVdnUhKPqVfuW8zGCIEAdQ8A7h5wCh9VM3lcGE2L9yUoY/iW1qfa4L\ndx4CUGWmWI825wK89JbhOxZRKfrkkSb97a1g00y7ybtwMtcQdDN+EIe7a5m8\nxgKBnXX8Ij3Il0R6pLMkatKdSIa6hNgAfmGnUOsyyqx3Xm83VFN0rwj1w5oZ\nUoOC\r\n=J/A1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"10.* || >= 12.*"},"gitHead":"25daf0eeeef474ec69566d3289f2cb489e5f0c56","scripts":{"test":"yarn test:js && yarn test:types","build":"tsc -b","clean":"tsc -b --clean .","watch":"tsc --watch .","prepare":"yarn build","pretest":"yarn build","test:js":"mocha --require source-map-support/register  test/*-test.js","test:debug":"yarn prepare && yarn test:js:debug","test:types":"dtslint type-tests","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:js:debug":"mocha --require source-map-support/register debug test/*-test.js"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.14.6","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"14.6.0","dependencies":{"rimraf":"^3.0.0","heimdalljs":"^0.2.1","fs-tree-diff":"^2.0.0","hash-for-dep":"^1.5.0","broccoli-plugin":"^4.0.3","symlink-or-copy":"^1.0.1","sync-disk-cache":"^2.0.0","async-disk-cache":"^2.0.0","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^4.2.0","mocha":"^7.1.1","sinon":"^7.5.0","dtslint":"^3.4.1","istanbul":"^0.4.2","coveralls":"^3.0.9","fs-merger":"^3.1.0","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^3.1.0","typescript":"^3.8.3","@types/chai":"^4.2.11","@types/node":"^10","@types/async":"^3.2.0","@types/mocha":"^7.0.2","mocha-jshint":"^2.3.1","@types/rimraf":"^3.0.0","chai-as-promised":"^7.1.1","broccoli-node-api":"^1.7.0","source-map-support":"^0.5.16","broccoli-test-helper":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_3.1.2_1603376924878_0.2856735737424658","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"broccoli-persistent-filter","version":"3.1.3","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","_id":"broccoli-persistent-filter@3.1.3","maintainers":[{"name":"hjdivad","email":"npm@hjdivad.com"},{"name":"kellyselden","email":"kellyselden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"dist":{"shasum":"aca815bf3e3b0247bd0a7b567fdb0d0e08c99cc2","tarball":"https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-3.1.3.tgz","fileCount":64,"integrity":"sha512-Q+8iezprZzL9voaBsDY3rQVl7c7H5h+bvv8SpzCZXPZgfBFCbx7KFQ2c3rZR6lW5k4Kwoqt7jG+rZMUg67Gwxw==","signatures":[{"sig":"MEQCIGcdjPJLpcorBrphW6Tj0ar5xRPNFq0yx+E2UJVXjAcxAiB8kxzA8Kv16uj1ADUi5vMqs0jHV2LzYsKD1nOTcuCeUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA/OWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLEhAAi2l8pzRWSKyxgcZ9gj34v2zRuoicMCKgdt5wVCwBIsNW2v0f\r\nGdLjVFQjAPVjtmjoTzNxPqBYRP9amvZC5+akD6BzoBuez0PoT+sjWXXT4nFB\r\ntjM4V4Tyfs2OrCbN/GFoUlCMhDVr4tTF/tMSpmibAj9SpDYfYz7PlBhHjUEu\r\nenDZHwQxyw7iYHpZvgaAbEqa9blmejgCw+hs6ERoHWVexa8f15TpxBWwNuZH\r\nxT5QGacol6UswT32UqAAiEJXqFKJY6KCKHrb2cbVXvgKb7dr9ErKNrcir5ni\r\nDqcvejO2luLTA23PiXJob5GifDMQkDNaA0kHbQ0/2qiPgSVR2Rmdnb76A4em\r\nIar//U3Kp9T2TXYsYY4lcyadJQAgSbVMSw3YGujQ+E0tEJSzqJ3eLfC7vefN\r\np6YrJXRqtxmo9Dh9zY7TC4elR2a0Ny4o2cGQXfuLZyZQJa3ELI6/JZbicSf7\r\nzivGC/T7dYSCgirmckdYSOUgzHRyjogu68bTV5WMQkMMRaMXBZSwVd0fan8k\r\n4kGxSXmcyh9bE/XU1i+6oLsHcniRQ6WwFC9g5J6B8y83xurQVFqJO9nsmAqi\r\nQLDIIj/yugMtvNS+ByrjNPXYuJ/vydfFdXSIjW+QnxlHRR06EPJSJmhmV+vz\r\nGGvU3JM0Yl1zpTrTEu+AxaygXunifyZtQu4=\r\n=vHnl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","volta":{"node":"12.22.12","yarn":"1.22.19"},"engines":{"node":"10.* || >= 12.*"},"gitHead":"9c9acb19a49db249e423e87c197619508b085db6","scripts":{"test":"yarn test:js && yarn test:types","build":"tsc -b","clean":"tsc -b --clean .","watch":"tsc --watch .","prepare":"yarn build","pretest":"yarn build","test:js":"mocha --require source-map-support/register  test/*-test.js","test:debug":"yarn prepare && yarn test:js:debug","test:types":"dtslint type-tests","test:coverage":"istanbul cover --config=test/istanbul.yml _mocha","test:js:debug":"mocha --require source-map-support/register debug test/*-test.js"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"_npmVersion":"6.14.16","description":"broccoli filter but with a persistent cache","directories":{},"_nodeVersion":"12.22.12","dependencies":{"rimraf":"^3.0.0","heimdalljs":"^0.2.1","fs-tree-diff":"^2.0.0","hash-for-dep":"^1.5.0","broccoli-plugin":"^4.0.3","symlink-or-copy":"^1.0.1","sync-disk-cache":"^2.0.0","async-disk-cache":"^2.0.0","heimdalljs-logger":"^0.1.7","promise-map-series":"^0.2.1","async-promise-queue":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","chai":"^4.2.0","mocha":"^7.1.1","sinon":"^7.5.0","dtslint":"^3.4.1","istanbul":"^0.4.2","coveralls":"^3.0.9","fs-merger":"^3.1.0","minimatch":"^3.0.2","chai-files":"^1.4.0","sinon-chai":"^3.1.0","typescript":"^3.8.3","@types/chai":"^4.2.11","@types/node":"^10","@types/async":"^3.2.0","@types/mocha":"^7.0.2","mocha-jshint":"^2.3.1","@types/rimraf":"^3.0.0","chai-as-promised":"^7.1.1","broccoli-node-api":"^1.7.0","source-map-support":"^0.5.16","broccoli-test-helper":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-persistent-filter_3.1.3_1661203350552_0.9310073094428075","host":"s3://npm-registry-packages"}}},"time":{"created":"2015-04-11T20:48:14.768Z","modified":"2026-02-10T18:01:52.477Z","0.0.1":"2015-04-11T20:48:14.768Z","0.0.2":"2015-04-13T22:20:22.683Z","1.0.0":"2015-08-23T22:59:12.594Z","1.0.1":"2015-08-24T00:44:58.165Z","1.0.2":"2015-08-24T00:57:08.771Z","1.0.3":"2015-08-24T01:56:55.593Z","1.0.4":"2015-08-24T21:19:34.882Z","1.0.5":"2015-08-26T16:43:07.009Z","1.0.6":"2015-08-26T17:54:16.225Z","1.0.7":"2015-08-26T18:01:55.627Z","1.0.8":"2015-08-26T21:42:33.790Z","1.0.9":"2015-09-03T19:58:00.692Z","1.1.0":"2015-09-22T17:32:02.057Z","1.1.1":"2015-10-28T16:44:13.825Z","1.1.2":"2015-10-28T18:05:56.426Z","1.1.3":"2015-10-28T20:06:58.052Z","1.1.4":"2015-10-28T23:14:03.203Z","1.1.5":"2015-10-29T22:30:49.900Z","1.1.6":"2015-11-06T18:43:49.444Z","1.1.7":"2016-02-03T19:38:11.209Z","1.1.8":"2016-02-04T03:37:32.043Z","1.2.0":"2016-03-09T14:56:08.492Z","1.2.1":"2016-06-10T03:42:30.478Z","1.2.2":"2016-06-10T04:00:21.523Z","1.2.3":"2016-06-30T17:16:16.165Z","1.2.4":"2016-06-30T17:27:09.479Z","1.2.5":"2016-07-03T16:45:27.282Z","1.2.6":"2016-07-12T17:21:26.314Z","1.2.7":"2016-08-03T18:04:25.930Z","1.2.8":"2016-08-05T03:49:41.295Z","1.2.9":"2016-08-09T17:34:53.389Z","1.2.10":"2016-08-18T22:35:28.848Z","1.2.11":"2016-08-22T01:42:05.159Z","1.2.12":"2016-12-29T02:48:40.896Z","1.2.13":"2016-12-30T23:11:17.871Z","1.3.0":"2017-04-27T16:12:36.899Z","1.3.1":"2017-04-27T16:13:09.681Z","1.4.0":"2017-06-26T21:08:34.663Z","1.4.1":"2017-06-29T02:14:20.801Z","1.4.2":"2017-06-30T01:09:22.592Z","1.4.3":"2017-08-15T15:43:58.109Z","2.0.0":"2018-09-12T20:44:08.790Z","2.1.0":"2018-10-02T17:18:41.482Z","1.4.4":"2018-10-02T17:22:10.597Z","1.4.5":"2018-10-15T17:21:54.289Z","1.4.6":"2018-10-15T17:52:38.472Z","2.1.1":"2018-10-15T17:54:21.776Z","2.1.2":"2019-02-17T04:26:43.306Z","2.2.0":"2019-02-20T22:37:45.996Z","2.2.1":"2019-02-21T00:23:26.901Z","2.2.2":"2019-03-03T00:40:55.155Z","2.2.3":"2019-05-10T15:45:32.663Z","2.3.0":"2019-06-06T21:45:05.318Z","2.3.1":"2019-06-26T14:22:34.799Z","3.0.0":"2020-05-12T16:18:48.397Z","3.0.1":"2020-06-25T16:35:32.859Z","3.1.0":"2020-06-25T16:48:18.131Z","3.1.1":"2020-08-28T15:02:11.163Z","3.1.2":"2020-10-22T14:28:45.067Z","3.1.3":"2022-08-22T21:22:30.808Z"},"bugs":{"url":"https://github.com/stefanpenner/broccoli-persistent-filter/issues"},"author":{"name":"Stefan Penner","email":"stefan.penner@gmail.com"},"license":"MIT","homepage":"https://github.com/stefanpenner/broccoli-persistent-filter#readme","keywords":["broccoli","broccoli-plugin","broccoli-helper","filter","cache"],"repository":{"url":"git+https://github.com/stefanpenner/broccoli-persistent-filter.git","type":"git"},"description":"broccoli filter but with a persistent cache","maintainers":[{"email":"npm@hjdivad.com","name":"hjdivad"},{"email":"npm.8o075@dralias.com","name":"kellyselden"},{"email":"me@rwjblue.com","name":"rwjblue"},{"email":"katie@kmg.io","name":"katiegengler"},{"email":"stefan.penner@gmail.com","name":"stefanpenner"}],"readme":"# broccoli-persistent-filter\n\n[![Build Status](https://travis-ci.org/stefanpenner/broccoli-persistent-filter.svg?branch=master)](https://travis-ci.org/stefanpenner/broccoli-persistent-filter)\n[![Build status](https://ci.appveyor.com/api/projects/status/gvt0rheb1c2c4jwd/branch/master?svg=true)](https://ci.appveyor.com/project/embercli/broccoli-persistent-filter/branch/master)\n\nHelper base class for Broccoli plugins that map input files into output files. Except with a persistent cache to fast restarts.\none-to-one.\n\n## API\n\n```js\nclass Filter {\n  /**\n   * Abstract base-class for filtering purposes.\n   *\n   * Enforces that it is invoked on an instance of a class which prototypically\n   * inherits from Filter, and which is not itself Filter.\n   */\n  constructor(inputNode: BroccoliNode, options: FilterOptions): Filter;\n\n  /**\n   * method `processString`: must be implemented on subclasses of\n   * Filter.\n   *\n   * The resolved return value can either be an object or a string.\n   *\n   * An object can be used to cache additional meta-data that is not part of the\n   * final output. When an object is returned, the `.output` property of that\n   * object is used as the resulting file contents.\n   *\n   * When a string is returned it is used as the file contents.\n   */\n  processString(contents: string, relativePath: string): {string | object };\n\n  /**\n   * Method `getDestFilePath`: determine whether the source file should\n   * be processed, and optionally rename the output file when processing occurs.\n   *\n   * Return `null` to pass the file through without processing. Return\n   * `relativePath` to process the file with `processString`. Return a\n   * different path to process the file with `processString` and rename it.\n   *\n   * By default, if the options passed into the `Filter` constructor contain a\n   * property `extensions`, and `targetExtension` is supplied, the first matching\n   * extension in the list is replaced with the `targetExtension` option's value.\n   */\n  getDestFilePath(relativePath: string): string;\n\n  /**\n   * Method `postProcess`: may be implemented on subclasses of\n   * Filter.\n   *\n   * This method can be used in subclasses to do processing on the results of\n   * each files `processString` method.\n   *\n   * A common scenario for this is linting plugins, where on initial build users\n   * expect to get console warnings for lint errors, but we do not want to re-lint\n   * each file on every boot (since most of them will be able to be served from the\n   * cache).\n   *\n   * The `.output` property of the return value is used as the emitted file contents.\n   */\n  postProcess(results: object, relativePath: string): object\n\n}\n```\n\n### Options\n\n* `annotation`: Same as\n  [broccoli-plugin](https://github.com/broccolijs/broccoli-plugin#new-plugininputnodes-options);\n  see there.\n* `async`: Whether the `create` and `change` file operations are allowed to\n  complete asynchronously (true|false, default: false)\n* `concurrency`: Used with `async: true`. The number of operations that can be\n  run concurrently. This overrides the value set with `JOBS=n` environment\n  variable. (default: the number of detected CPU cores - 1, with a min of 1)\n* `dependencyInvalidation`: Defaults to false. Setting this option to `true` will\n  allow the plugin to track other files as dependencies that affect the output\n  for that file. See *Dependency Invalidation* below for more information.\n* `extensions`: An array of file extensions to process, e.g. `['md', 'markdown']`.\n* `inputEncoding`: The character encoding used for reading input files to be\n  processed (default: `'utf8'`). For binary files, pass `null` to receive a\n  `Buffer` object in `processString`.\n* `name`: Same as\n  [broccoli-plugin](https://github.com/broccolijs/broccoli-plugin#new-plugininputnodes-options);\n  see there.\n* `outputEncoding`: The character encoding used for writing output files after\n  processing (default: `'utf8'`). For binary files, pass `null` and return a\n  `Buffer` object from `processString`.\n* `persist`: Defaults to `false`. When `true`, causes the plugin to cache the results of processing a file to disk so that it can be re-used during the next build. See *Persistent Cache* below for more information.\n* `targetExtension`: The file extension of the corresponding output files, e.g.\n  `'html'`.\n\nAll options except `name` and `annotation` can also be set on the prototype\ninstead of being passed into the constructor.\n\n### Example Usage\n\n```js\nconst Filter = require('broccoli-persistent-filter');\n\nclass Awk extends Filter {\n  constructor(inputNode, search, replace, options = {}) {\n    super(inputNode, {\n      annotation: options.annotation\n    });\n    this.search = search;\n    this.replace = replace;\n    this.extensions = ['txt'];\n    this.targetExtension = 'txt';\n  }\n  processString(content, relativePath) {\n    return content.replace(this.search, this.replace);\n  }\n}\n```\n\nIn `Brocfile.js`, use your new `Awk` plugin like so:\n\n```\nvar node = new Awk('docs', 'ES6', 'ECMAScript 2015');\n\nmodule.exports = node;\n```\n\n## Persistent Cache\n\nAdding persist flag allows a subclass to persist state across restarts. This exists to mitigate the upfront cost of some more expensive transforms on warm boot. __It does not aim to improve incremental build performance, if it does, it should indicate something is wrong with the filter or input filter in question.__\n\nBy default, if the the `CI=true` environment variable is set, peristent caches are disabled.\nTo force persistent caches on CI, please set the `FORCE_PERSISTENCE_IN_CI=true` environment variable;\n\n### How does it work?\n\nIt does so but establishing a 2 layer file cache. The first layer, is the entire bucket.\nThe second, `cacheKeyProcessString` is a per file cache key.\n\nTogether, these two layers should provide the right balance of speed and sensibility.\n\nThe bucket level cacheKey must be stable but also never become stale. If the key is not\nstable, state between restarts will be lost and performance will suffer. On the flip-side,\nif the cacheKey becomes stale changes may not be correctly reflected.\n\nIt is configured by subclassing and refining `cacheKey` method. A good key here, is\nlikely the name of the plugin, its version and the actual versions of its dependencies.\n\n```js\nconst Filter = require('broccoli-persistent-filter');\n\nclass Subclass extends Filter {\n  cacheKey() {\n    return md5(Filter.prototype.call(this) + inputOptionsChecksum + dependencyVersionChecksum);\n  }\n}\n```\n\nThe second key, represents the contents of the file. Typically the\nbase-class's functionality is sufficient, as it merely generates a checksum\nof the file contents. If for some reason this is not sufficient (e.g. if the\nfile name should be considered), it can be re-configured via sub-classing.\n\nNote that this method is not useful for general purpose cache invalidation\nsince it's only used to restore the cache across processes and doesn't apply\nfor rebuilds. See the `dependencyInvalidation` option above to invalidate\nfiles that have dependencies that affect the output.\n\n```js\nconst Filter = require('broccoli-persistent-filter');\n\nclass Subclass extends Filter {\n  cacheKeyProcessString(string, relativePath) {\n    return superAwesomeDigest(string);\n  }\n}\n```\n\nIt is recommended that persistent re-builds is opt-in by the consuming plugin author, as if no reasonable cache key can be created it should not be used.\n\n```js\nvar myTree = new SomePlugin('lib', { persist: true });\n```\n\n### Warning\n\nBy using the persistent cache, a lot of small files will be created on the disk without being deleted.\nThis might use all the inodes of your disk.\nYou need to make sure to clean regularly the old files or configure your system to do so.\n\nOn OSX, [files that aren't accessed in three days are deleted from `/tmp`](http://superuser.com/a/187105).\nOn systems using systemd, [systemd-tmpfiles](https://www.freedesktop.org/software/systemd/man/systemd-tmpfiles.html) should already be present and regularly clean up the `/tmp` directory.\nOn Debian-like systems, you can use [tmpreaper](https://packages.debian.org/stable/tmpreaper).\nOn RedHat-like systems, you can use [tmpwatch](https://fedorahosted.org/tmpwatch/).\n\nBy default, the files are stored in the [operating system's default directory for temporary files](https://nodejs.org/api/os.html#os_os_tmpdir),\nbut you can change this location by setting the `BROCCOLI_PERSISTENT_FILTER_CACHE_ROOT` environment variable to the path of another folder.\n\nTo clear the persistent cache on any particular build, set the `CLEAR_BROCCOLI_PERSISTENT_FILTER_CACHE` environment variable to `true` like so:\n\n```sh\nCLEAR_BROCCOLI_PERSISTENT_FILTER_CACHE=true ember serve\n```\n\n## Dependency Invalidation\n\nWhen the output of `processString()` can depend on files other than the\nprimary input file, the broccoli plugin should use the\n`dependencyInvalidation` option and these related APIs to cause the output\ncache to become automatically invalidated should those other input files\nchange.\n\nPlugins that enable the `dependencyInvalidation` option will have an instance\nproperty `dependencies` that can be used to register dependencies for a file.\n\nDuring either `processString` or `postProcess`, the plugin should call\n`this.dependencies.setDependencies(relativeFile, arrayOfDeps)` to establish\nwhich files this file depends on.\n\nDependency invalidation works during rebuilds as well as when restoring results\nfrom the persistent cache.\n\nWhen tracking dependencies, `setDependencies()` should always be called when\nprocessing a file that could have dependencies. If a file has no\ndependencies, pass an empty array. Failure to do this can result in stale\ndependency information about the file.\n\nThe dependencies passed to `setDependencies()` can be absolute paths or\nrelative. If relative, the path will be assumed relative to the file being\nprocessed. The dependencies can be within the broccoli tree or outside it\n(note: adding dependencies outside the tree does not cause those files to be\nwatched). Files inside the broccoli tree are tracked for changes using a\nchecksum because files in broccoli trees do not have stable timestamps. Files\noutside the tree are tracked using modification time.\n\n## FAQ\n\n### Upgrading from 0.1.x to 1.x\n\nYou must now call the base class constructor. For example:\n\n```js\n// broccoli-filter 0.1.x:\nfunction MyPlugin(inputTree) {\n  this.inputTree = inputTree;\n}\n\n// broccoli-filter 1.x:\nfunction MyPlugin(inputNode) {\n  Filter.call(this, inputNode);\n}\n```\n\nNote that \"node\" is simply new terminology for \"tree\".\n\n### Source Maps\n\n**Can this help with compilers that are almost 1:1, like a minifier that takes\na `.js` and `.js.map` file and outputs a `.js` and `.js.map` file?**\n\nNot at the moment. I don't know yet how to implement this and still have the\nAPI look beautiful. We also have to make sure that caching works correctly, as\nwe have to invalidate if either the `.js` or the `.js.map` file changes. My\nplan is to write a source-map-aware uglifier plugin to understand this use\ncase better, and then extract common code back into this `Filter` base class.\n","readmeFilename":"README.md"}