{"_id":"paraquire","_rev":"31-ae010700ba2334fe9dfaf2f1260dcadd","name":"paraquire","description":"Paranoidal require","dist-tags":{"latest":"1.4.1"},"versions":{"0.0.2":{"name":"paraquire","version":"0.0.2","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"30afdfd6863fdc27100395e88f8a2379ca4aec52","_id":"paraquire@0.0.2","_shasum":"c44ce453b13fd1ee07125552bfd705f4e92a05be","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"c44ce453b13fd1ee07125552bfd705f4e92a05be","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.2.tgz","integrity":"sha512-bF2+jzW6tKFbytKGnzsLQm7LwZMZt7dYZYf8zSPjAeywQD/D3DgjfXK41ef4Ja88m0aE4cvZznobvRHkWIa+0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeB9SfSuaILKeAAGMD0I55DSzq5UZHeiFaKDU5EKR6swIgec4XmgCxBYN6ycLyhWjjic5rIY/U0sCGXY0zUv/1oJ4="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.2.tgz_1503596031927_0.3794264744501561"}},"0.0.3":{"name":"paraquire","version":"0.0.3","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"af2c8959dae42853c66c41cf9d23da217f4aff76","_id":"paraquire@0.0.3","_shasum":"2e1fcae410b13988d6e877534282bfd6e73b8366","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"2e1fcae410b13988d6e877534282bfd6e73b8366","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.3.tgz","integrity":"sha512-l6F3cumDE8s/dR/+3FX8l+Jklul36sjSOLN1sTMBL7zKztKCM3UE9RH/W7Lv9pL9G25RZO2kIz3UZsP7HqzvRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbp7hxQe0H5fYeJC9xXVvA7tFXIE3OjCdvw/qFgM5gsAIgTo83sIqJ3FCu8vcSVSt71SoJSNN2hZ44I6rc/zUITps="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.3.tgz_1503596301739_0.4806705228984356"}},"0.0.4":{"name":"paraquire","version":"0.0.4","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"a838720305ab7744c06d48be08169cf9b1a7a732","_id":"paraquire@0.0.4","_shasum":"ee4fc0b1fda4b6dc58623ce6f01d0aa70ae3a4ac","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"ee4fc0b1fda4b6dc58623ce6f01d0aa70ae3a4ac","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.4.tgz","integrity":"sha512-b3zzmkNmEnjZC5K3ThgcvLF+qWP+xKjiEtpzq7XmKDqkjwNTSnaLUXcIfmU0PytqIV/kgOEuDmdRjAjrpkpRFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJDag+YTju6GN8cEUMCCC370X7W12XZkOOEKdwddckHAiEA5UZlmKhDYrTikeEKnBURYfNl7XZYMAUhEdYGOdnWl+Y="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.4.tgz_1503746063131_0.029365010326728225"}},"0.0.5":{"name":"paraquire","version":"0.0.5","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"57b99a2ddb006230d9412d808c17e81a3c1d0f43","_id":"paraquire@0.0.5","_shasum":"b26303af5d4edd65a1f139756969b3433a0a36a1","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"b26303af5d4edd65a1f139756969b3433a0a36a1","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.5.tgz","integrity":"sha512-hlNSDlm4CyZa5Ct7GT6DHGmtT8/KbGS6nZmXcE9cR91tELlAYTvgCMdxNwHCBaJ9xX7K6Dx5mdiLTns5YRdVbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtBFQQwQWqPNXjz6BR8z59+7691cgNj5veqrFy4mmV/AIhAP/dzipLy3zlNH8JGJZYpVkCfyj6is0loxnau6LY8kOF"}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.5.tgz_1503766477538_0.9955483011435717"}},"0.0.6":{"name":"paraquire","version":"0.0.6","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"62fd96c9174c02e6e55f91c1cfd065c8c2b708f5","_id":"paraquire@0.0.6","_shasum":"6407a5588de38332215995297cc2332a46f10039","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"6407a5588de38332215995297cc2332a46f10039","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.6.tgz","integrity":"sha512-ONNSb1iQjuCAENO0ndMTzs1wBoisxBMcnyvbgYvFIxYq0ntkGWnrVjUfewhBeGE5Bcz3QCWaZ3XNVdBHzZg4dw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICr7OcVSzqBzk93y3Simgwl2HlZMiSwugIJrdvwMLYOnAiAC+aOPkBXyjWNoSUr/iP127l1D0q66kF9yQbCv55N7Qw=="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.6.tgz_1503766665625_0.9924521935172379"}},"0.0.7":{"name":"paraquire","version":"0.0.7","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"773e09f152936351a2cd1e553114fdb3dc4a1089","_id":"paraquire@0.0.7","_shasum":"4b8763a7fa8ea3cd6b9a7671e965396a2a28d7a1","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"4b8763a7fa8ea3cd6b9a7671e965396a2a28d7a1","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.7.tgz","integrity":"sha512-NV74jV5RvqFLdYdJRSNZQDaWUlRs0IGJN5/e5J2z9k3QqSoYwRmeq1XYtK3MmriK+7NjZsQNkmfGr+lESvWUeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXSVbsvyCmVayMfLWj2WiUF8f8/QEFa+PuUQ3dDJptqAiEAsJ9VRqS3UGPMJmMEEAILYXIc1wElNqCYp2aflGuVKU0="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.7.tgz_1503772703797_0.29506704001687467"}},"0.0.8":{"name":"paraquire","version":"0.0.8","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"2366428ad178b3037128830b0f8e2fddb1dc4b4c","_id":"paraquire@0.0.8","_shasum":"86dcf4ec028eca9fc9078afcfcde4e6fc78f0e93","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"86dcf4ec028eca9fc9078afcfcde4e6fc78f0e93","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.8.tgz","integrity":"sha512-mRqDjkoi8/Znh8kkHFnlanPj63gUU0Dc0WSlb7PnEM3GMQqt+WPlsTCdc59KQHbsAKCwl6spoVJquDomgV5DBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEq4ZEaF2rxnqbR5r5VQcvpRGLxjJmajQXiuayIUWCnMAiEA/+BEzutsGzlPBiO453HoSAekwV4u10cB+RVAQ1DkhwI="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.8.tgz_1503814017117_0.3419916790444404"}},"0.0.9":{"name":"paraquire","version":"0.0.9","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"27ca45f3021fed2d71168b0be2476a71628f6635","_id":"paraquire@0.0.9","_shasum":"d2b0a6e753aff2d7857be484ba20fb0c2110fdcf","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"d2b0a6e753aff2d7857be484ba20fb0c2110fdcf","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.9.tgz","integrity":"sha512-UGUvwI6PJof1JidZM6qj0KRVCtX01ImJjckKJMjcBt0CenGWXC1TFMKsIWn5grESty9QurkkmBotegjUv998mQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJ79NzKfeKAARFUcK+KqyoJWtZRAFkkmGE5H/UsBzYqAIgbusNyG/RU2kL6yTRq0K6d0aSQJcC6J6MZARThzVowpM="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.9.tgz_1503817275766_0.099906200543046"}},"0.0.10":{"name":"paraquire","version":"0.0.10","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"22e69c1817a2bdb1da96e3b0816a930c4a45d244","_id":"paraquire@0.0.10","_shasum":"f1faf8e6f7578ffef4e8e6e903f460cf62e3c330","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"f1faf8e6f7578ffef4e8e6e903f460cf62e3c330","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.10.tgz","integrity":"sha512-YCfbND67lLYdoYKKb2es4rl8INvZTIOzMYzT51/1z5pKoLhSEmPPJTWFBTbhs3fNy9Vfnn4zLyk8TBzYA3ERVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICCiMZ+DxBWdXuOgyG+kcXQtkc6GUMgqljTYZTfbhLz3AiAUdEadYWtrdWk30vksWJ3M5CkX/+U0BkI3FHWDv47FaA=="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.10.tgz_1503828530841_0.9157164520584047"}},"0.0.11":{"name":"paraquire","version":"0.0.11","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"ecfebe1786735cf5ba9c91b1a8c008984bdae6c0","_id":"paraquire@0.0.11","_shasum":"d95e5afa1be92ef13c99e8f7058f0cb71ee5325a","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"d95e5afa1be92ef13c99e8f7058f0cb71ee5325a","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.11.tgz","integrity":"sha512-d6dHWgjg3vyqBRsbvK6v4MDbVbBc0IBQX41COd8GK0g8qDBmfSvjRR1OeeP0lfyVQHe+LcjmPjPNdwf/SdqJqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFKR4QBgpl9xngA3IWph1LmhiNucnkB3sa7u7D125HBkAiBFUgEAA+Vzg//eiKyDUOBrlJnio7LxJO4LtS9utJ9+CA=="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.11.tgz_1503830515495_0.982911535538733"}},"0.0.12":{"name":"paraquire","version":"0.0.12","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"ecfebe1786735cf5ba9c91b1a8c008984bdae6c0","_id":"paraquire@0.0.12","_shasum":"6a5ba07bb1069825eaba37602bcf75d15e5723e0","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"6a5ba07bb1069825eaba37602bcf75d15e5723e0","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.12.tgz","integrity":"sha512-Roo3OoErB16UK8A6Fg20XDL0gGZkopnnsgG34Pe2UStYsgUgRDQzjg9h6j3JtGG5vfHPndnxVXbx4xn86bZREQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS938VsYtiJjD/UuY2i3y7y2HjMwDOB+mXrGcrAuPASgIgWpEn4RWOiKw19Ss8QyIbIk3xMwuSAX23GQlZaO9lqqY="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.12.tgz_1503831523917_0.22787842876277864"}},"0.0.14":{"name":"paraquire","version":"0.0.14","description":"Paranoidal require","main":"fallback.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"a2f719e777235c4da6e29a7abb34895fe261f132","_id":"paraquire@0.0.14","_shasum":"5854808980ac17527c2938f286950761e288b3b9","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"5854808980ac17527c2938f286950761e288b3b9","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.14.tgz","integrity":"sha512-B896c6600VOeWXZeZAxakU3tccy0YgNncPbl86Iq6alpV96IXETT6j2bEah4++I2IKdoaQVNtPiy//u744G5tQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCe1wTuGGDE6+S5jfPvJrQlpkF9nMoffxLqQ3hHV2d+5AIgV8gGwcQ9bB1cMtcHOOCcncjpLv7OykfaYDpoLgiuJ7E="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.14.tgz_1503836704780_0.6066128294914961"}},"0.0.15":{"name":"paraquire","version":"0.0.15","description":"Paranoidal require","main":"fallback.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"92d424ebb2bcb9096c47a6f1a5510779488cf243","_id":"paraquire@0.0.15","_shasum":"2f80fd200a5fdf19c46c94ad430363e094b21b23","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"2f80fd200a5fdf19c46c94ad430363e094b21b23","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.15.tgz","integrity":"sha512-9ypQmFFUtCvXqbcbQI5fI6ddpdS+RuFk75SHJxzOUdewoQX06rxhHScFAXOWVt8EMPKBfmFTxhtkmSuYxz0W/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELjQGytRiq7lTN9319JBu9PoNkfqlst6XmMCLPkErwyAiEAoUgjShB+GvXZV1vCHQM2D53QCTzzodkWqhxDcd3aPyQ="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.15.tgz_1503837745706_0.6023777644149959"}},"0.0.16":{"name":"paraquire","version":"0.0.16","description":"Paranoidal require","main":"fallback.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"npm install imurmurhash callsite; ln -s .. node_modules/paraquire; nodejs tests"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"92d424ebb2bcb9096c47a6f1a5510779488cf243","_id":"paraquire@0.0.16","_shasum":"b6e05092e96a2fcf799dc18f931b074f9958b9dd","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"b6e05092e96a2fcf799dc18f931b074f9958b9dd","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.16.tgz","integrity":"sha512-0LiJ81a4fD9vTp8psaOXnUEZcREvZ5vHLzs/w8pBdhNOz6YcgaTrk8q5SR/SG36Pxhrz+knSUk+xWsXbMZAZCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJBI0WmUMVXrJANc+CH/mKFuhg0zXCjtIhIgefFubULwIgYZGBQoLoBTENUvZiI+1ewIaN3adRP+7sgrREYy55aYM="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.16.tgz_1503838419207_0.12642256822437048"}},"0.0.17":{"name":"paraquire","version":"0.0.17","description":"Paranoidal require","main":"fallback.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"npm install imurmurhash callsite; ln -s .. node_modules/paraquire; nodejs tests"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"92d424ebb2bcb9096c47a6f1a5510779488cf243","_id":"paraquire@0.0.17","_shasum":"410fd468306cdb7d1056b9ae97fbfafb40e6f74b","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"410fd468306cdb7d1056b9ae97fbfafb40e6f74b","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.17.tgz","integrity":"sha512-ysh3LBPrbuEiXgjc0xWU9sWteWsAG9CfoAi+BW2IzFoJ+bcTBuInZltOVpEWZfh/b4NaK++p8oUQ5p5FLcPYtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFd4zN/6zDOnvuBnFlr3xX6ngJE47X7eCRP7kcZECzQOAiEAz2y/5CtlEOEi6g0S1P9qMpNqLZIh+/xPB3cZXNYL75w="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.17.tgz_1503840592748_0.8498086426407099"}},"0.0.18":{"name":"paraquire","version":"0.0.18","description":"Paranoidal require","main":"fallback.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"npm install imurmurhash callsite; ln -s .. node_modules/paraquire; node tests"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"913ad59ac03a2efbc12ecd8577ced16e45ac014d","_id":"paraquire@0.0.18","_shasum":"faa77c2ef262272e38a13efc9365f85ba5eb9ea3","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"faa77c2ef262272e38a13efc9365f85ba5eb9ea3","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.18.tgz","integrity":"sha512-DOJ2Qp7tZyJnluPZwxsNZpi27huhg3xthkmMQ3eLU/asQ4tNmJnU6p7gHyJiQdWHEvwV+eYjRJdW099Ym2Oo3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGBnkzYtRMS1EsokxHT6mrMfUZ131m+N07xM4DG9cN16AiBAJ22q8Koaj5zescs6EOrHrCKhscvCdUOt8XBOOJbR1w=="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.18.tgz_1503841117708_0.45066814590245485"}},"0.0.19":{"name":"paraquire","version":"0.0.19","description":"Paranoidal require","main":"fallback.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"npm install imurmurhash callsite; ln -s .. node_modules/paraquire; node tests"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"913ad59ac03a2efbc12ecd8577ced16e45ac014d","_id":"paraquire@0.0.19","_shasum":"15d73da280e3d71169e2fe48fcacb588f69b3f88","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"15d73da280e3d71169e2fe48fcacb588f69b3f88","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.19.tgz","integrity":"sha512-jm1AOnwPi6/Q+R57jlTPxnbY4mmUPKccqwZh5RM+Z50mgjsR7f8TFIlvdc6cn2o6cY+HezL2ACeFC+AdQGHLow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsntIC46gQFlLgMmSWa8x0OzJ6vTJPIiJ0iNPwtHmkgAiAJKXDAOSfy/YSSK8AbtZsU89JbkeDoAq9oVHlfEwJqYg=="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.19.tgz_1503841710186_0.8386717112734914"}},"0.0.20":{"name":"paraquire","version":"0.0.20","description":"Paranoidal require","main":"fallback.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"npm install imurmurhash callsite; ln -s .. node_modules/paraquire; node tests"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"80a15a885aa542810000d47e30d0f4a64285ad44","_id":"paraquire@0.0.20","_shasum":"67fc9eaf2c4bee5bebdfbe3f6e76df46001a19d9","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"67fc9eaf2c4bee5bebdfbe3f6e76df46001a19d9","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.20.tgz","integrity":"sha512-/jyizIBCAFzImIoVHkouKRjmkCRVDkR+1oEH7P8sZ6JhN7jUT5Es0+ZWZGyVFErFssFMjYQyKoKN5HB2viw5Lw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtvrVgUOI6cDr9NGLnnUQlnyLS2sds6A5fl1WIKqkzFAiA3Pm6gUdYFc7tcaLxXdrjGxqxNso3wZ4f44t7ZCy6oqQ=="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.20.tgz_1503842549847_0.10306282714009285"}},"0.0.21":{"name":"paraquire","version":"0.0.21","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"npm install imurmurhash callsite; ln -s .. node_modules/paraquire; node tests"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"60d70b8cdf43ca99cc271feef8192c8c098f9356","_id":"paraquire@0.0.21","_shasum":"c0b8646b7946b908c17c35964554a9d3b897d722","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"c0b8646b7946b908c17c35964554a9d3b897d722","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.21.tgz","integrity":"sha512-EzeSaY5yj/y3+04U+GUWt346B1Awn316shZ/od6eixh0eKmRvd+NTAcKcX1dL9h3Ppzr5GheTmuhlRc4IVjjXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPd/KM3hORK/KLQN7cZiJyc5k8s5bFxr+hTnxmFybqcgIhAOwhhuqHsFNY5wk98Z+stX0WMQ7NAp1aK4ynCS5u0l/k"}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.21.tgz_1504027381464_0.22163916495628655"}},"0.0.22":{"name":"paraquire","version":"0.0.22","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"npm install imurmurhash callsite; ln -s .. node_modules/paraquire; node tests"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"03508d636a43dff390f0f70eebc3ec77775ecb8b","_id":"paraquire@0.0.22","_shasum":"5affc5b3a8295ce2ae7c9baa100e2dc53c1c3bf3","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"5affc5b3a8295ce2ae7c9baa100e2dc53c1c3bf3","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.22.tgz","integrity":"sha512-pIRiw+g+ZO33MJPkR+xpGDOpWNdDxT5y5NgHEP7wC8CscCb90JT0a0gbZ8dfI9h44d8CoEpt3Ahn8AvsOz+k6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4+kp3Jxe14e5pM++R1MY5DwMMSuQSILYKieHoUQBGPAiAZv0mOiANy1qFKTHszztkVAs4W9kD56giKeWdIIYx24Q=="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.22.tgz_1504029584046_0.9529187248554081"}},"0.0.23":{"name":"paraquire","version":"0.0.23","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"npm install imurmurhash callsite; ln -s .. node_modules/paraquire; node tests"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"03508d636a43dff390f0f70eebc3ec77775ecb8b","_id":"paraquire@0.0.23","_shasum":"3b6f42a1d18ae39212d60644867dbae6df870d69","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"3b6f42a1d18ae39212d60644867dbae6df870d69","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.23.tgz","integrity":"sha512-Oe4lp9Agm91esMkmiz1vVr48+SET1La+Td+wbsssin2w6cBHk6aTJrbtJ6UhA8w2D8gnrZ9jygkYkvGNcW/CWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzk97WwfhQRYNwftZfSzjYXKLFTI1wiz/Wn+YvW1KsTAiB4AND4EoWbLFr3EVhgLmNKQdbsxwitkvqhq8NQK5suLA=="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.23.tgz_1504029765520_0.4309024512767792"}},"0.0.24":{"name":"paraquire","version":"0.0.24","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"npm install imurmurhash callsite; ln -s .. node_modules/paraquire; node tests"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"101439834a8ea2f6de5a98c8ad67418afc350f79","_id":"paraquire@0.0.24","_shasum":"0304e770475764896796333cb60e4e939e69e603","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"0304e770475764896796333cb60e4e939e69e603","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-0.0.24.tgz","integrity":"sha512-F4iwruLikroc5SfEeZvUeECQwfAoTO4yYWPmopCCv38COh06/8pJzSd/e7EqjFAYUk0qymU+0WyXKRzs+XHqlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcO91LlasXbP/ZrEI8RAhosLWvc1HQ9Gac4/RkeKODGgIhANd2MQZ9ivX9bhdab3YkyRWg8K8ek+8dDNvLcJzPF6W0"}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-0.0.24.tgz_1504294049751_0.4152221728581935"}},"1.0.0":{"name":"paraquire","version":"1.0.0","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"npm install imurmurhash callsite signal-exit; ln -s .. node_modules/paraquire; node tests"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"ecd1c224d401de510e531273d7ebff22ca0231b0","_id":"paraquire@1.0.0","_shasum":"8cfa2fc9b1f1066b48b6cea216d9d2aa6fd9f863","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"8cfa2fc9b1f1066b48b6cea216d9d2aa6fd9f863","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-1.0.0.tgz","integrity":"sha512-debY1FlwE0M2IGflIPSBHh2Nh4Rwv4Cmen/9SVP+ybUi/3ZIk9HA0UmeCMimuaF2XgICWYn250qTnDiH5oR4cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrNk6aZvz8ZeZtN1qnTU16KIwflsWL/Fn81VhrI7RM3AiEA98JcZLhkZ0Alv4nE2keAmrqoQCTpTJnnhwRSc4fPyZk="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-1.0.0.tgz_1504440003656_0.9533778878394514"}},"1.1.0":{"name":"paraquire","version":"1.1.0","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"npm install imurmurhash callsite signal-exit; ln -s .. node_modules/paraquire; node tests"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"2fe7431e2d47b270fda44b4cfa9728dae69439fd","_id":"paraquire@1.1.0","_shasum":"93bdf9a6994d99521ef7707c73c5132d5f8ffc4a","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"93bdf9a6994d99521ef7707c73c5132d5f8ffc4a","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-1.1.0.tgz","integrity":"sha512-YgLIv8tQimCbqYuayrIEQ3VesVFuSBksl/+cRrgRjnS08gTCkC0EWniEwCtCljM75HL+8uo0e5Qap9M5yDzz+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZo5mVK9GLgJmEXdLfwUmUaN5MIAQ0Nj9s8fSFXljtUAiBitlavaD3JsNjZHl/KRjZeoPGq1spw/XH9OCSK9kTFbA=="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-1.1.0.tgz_1504448942003_0.280790047487244"}},"1.2.0":{"name":"paraquire","version":"1.2.0","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"npm install imurmurhash callsite signal-exit; ln -s .. node_modules/paraquire; node tests"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"ae5730925baa3ed4578357c9132b1e508bb29e47","_id":"paraquire@1.2.0","_shasum":"3cb99fa92460e3f33834757095ecf27ab423ed2d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"3cb99fa92460e3f33834757095ecf27ab423ed2d","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-1.2.0.tgz","integrity":"sha512-OU5OO95W19jhGAaLPEXxH6dcnVk1hiX5zdfb5cPaxb4gv9hP9vOyyFH8gIOHSMn3+GU0nrBcn5M9Kt5+5ri4TA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICz45pT+ow+fgLrGkXdIeZIvFkTqajJyg6syBdRdSiPlAiBKwwOxDseC+H5arO6MT+3eUt8QvUCYQcKuwGrRvFeh6g=="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-1.2.0.tgz_1504449830737_0.2141678563784808"}},"1.3.0":{"name":"paraquire","version":"1.3.0","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"npm install imurmurhash callsite signal-exit; ln -s .. node_modules/paraquire; node tests"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"048b891f4b8382bd00464e0a0858d8b54d02bc4b","_id":"paraquire@1.3.0","_shasum":"e763983525def72340acbf3c73b6412d60bf3600","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"e763983525def72340acbf3c73b6412d60bf3600","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-1.3.0.tgz","integrity":"sha512-WSxaEfJo2OFK+hNH7N1zGxOumkk7ajUV9L3mo6Xn01DqOZ4CS5VapkmyE9w6Ns/iNthQNPaoMguExHbdSKIv5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGjltWwKSBPHVGzXBOk7V+icn0fx96xqZyxe138PQ3AgIhAIPcsi57u1je8SXhcVuJ1HhGfdPlyPA67boOLck548hC"}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-1.3.0.tgz_1504454685961_0.9155287714675069"}},"1.3.1":{"name":"paraquire","version":"1.3.1","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"npm install imurmurhash callsite signal-exit; ln -s .. node_modules/paraquire; node tests"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"0038214fa383e2d249c8e3d68cbd7120bef30329","_id":"paraquire@1.3.1","_shasum":"99de9e559919d6210a0a0668759828f1cad179ae","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"99de9e559919d6210a0a0668759828f1cad179ae","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-1.3.1.tgz","integrity":"sha512-YLNBsIHOAC364x/GrTnJr2LDsThe5WVctjsEDn6teQPUgddUyJpqM+lpXl//YdIYzOLxcRKgvX9ZuoeHdOkrVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFjaAof/Cpff5wt9Io1hHbP5n4OmN0bavs+sXVdvOw5EAiBFmYyDmVBU+TbEkwzfwD0goEWPLqyFuZ2aNHx0qQEAQw=="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-1.3.1.tgz_1504455576569_0.5879021685104817"}},"1.4.0-alpha0":{"name":"paraquire","version":"1.4.0-alpha0","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"npm install imurmurhash callsite signal-exit; ln -s .. node_modules/paraquire; node tests"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"5ed24799a6b47d258de8edad64438ff28b9be0bf","_id":"paraquire@1.4.0-alpha0","_shasum":"ee861bcbdfebc9c08df0e9701da19fa27187bc8b","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"ee861bcbdfebc9c08df0e9701da19fa27187bc8b","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-1.4.0-alpha0.tgz","integrity":"sha512-OVC7REiwngSrAc1vJ5sE8/45o5Oq2zYrYjzphVIOD/6oBBOrf6ITRRyFLBTYwogiE1YPSiJYuC2/n4R3/q+gEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1fLNCajnLKp5aSf9nnM204sLE6Ubj6OA8lqmOhguyNAIhAL3g6p/77eQ7v6ET3ls+1K5DyOGjEET/wuKMz1UJwSSc"}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-1.4.0-alpha0.tgz_1504646764735_0.608210630249232"}},"1.4.1":{"name":"paraquire","version":"1.4.1","description":"Paranoidal require","main":"paraquire.js","browser":"browser.js","directories":{"test":"tests"},"dependencies":{},"devDependencies":{},"scripts":{"test":"npm install imurmurhash callsite signal-exit; ln -s .. node_modules/paraquire; node tests"},"repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"license":"LGPL-3.0","bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"homepage":"https://github.com/nickkolok/paraquire#readme","gitHead":"8176f2584a0cd8f36a99adf4d761b9e9b5bab445","_id":"paraquire@1.4.1","_shasum":"65f9cd2c5d3f4d0d0fd8ff6ca8105b751c785671","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"nickkolok","email":"nickkolok@mail.ru"},"dist":{"shasum":"65f9cd2c5d3f4d0d0fd8ff6ca8105b751c785671","tarball":"https://registry.npmjs.org/paraquire/-/paraquire-1.4.1.tgz","integrity":"sha512-SvKEBp5HXyOFl+IOa539SQBI+VPxDbyDFQwrk7Xg6Yf+ozP9m3lSHW5MCK3p3mMUN0+PpnW67EAn+PQs/yv0ZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFgUxTqa0q+clZ87rgCrcn57WY63LJGLwrIhJxBiTlMAIgLQK5bIYAIIBQduln1pEE6b1rhMqWpe2wdHMX91P9RRI="}]},"maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paraquire-1.4.1.tgz_1504655250051_0.24231342738494277"}}},"readme":"# paraquire - paranoidal require\n**Don't trust libraries!**\n\n## Introduction\nWhen you are installing a npm package, `npm` downloads all dependencies of that package.\nYou couldn't be sure that none of the dependencies is malware.\nNow you almost CAN.\n\n### Installation:\n```\nnpm install --save paraquire\n```\n\n### Usage\nInstead of\n```js\nvar lib = require('untrusted-lib');\n```\njust write in advance\n```js\nvar paraquire = require('paraquire')(module);\n```\nand then\n```js\nvar lib = paraquire('untrusted-lib');\n```\nAnd that's all, `untrusted-lib` will be in jail without access to built-in modules such as `fs` and even to some globals, e.g. `console`.\n\n### Giving partial access\n```js\nvar lib = paraquire('untrusted-lib',{\n    builtin: ['http', 'https'],\n    sandbox: {\n        console: {log: console.log}\n    }\n});\n```\nSo, `untrusted-lib` will have access to built-in modules `http` and `https` (i.e. `untrusted-lib` can do `require('https')`, but cannot do `require('fs')`) and to global `console`.\n\n## API\n\n### Getting `paraquire` function\n```js\nvar paraquire = require('paraquire')(module);\n```\nThis should be written once per your file, preferably near the beginning of your file,\n**before** calling `paraquire` function.\nDon't forget about `(module)` after `require` call.\nIt could be a bit confusing,\nbut `paraquire` needs straight link to module which it is working with.\n\n### Using `paraquire` function\nClassic `require` function gets one argument: library that we are using.\nOpposite of that, `paraquire` function gets two arguments:\nlibrary that we are using and permissions which we give to the library.\nIf the second argument is omitted, it is treated to be `{}`.\nSo, these pieces of code do the same:\n```js\nvar paraquire = require('paraquire')(module);\nvar xtend = paraquire('xtend', {});\n```\nis equal to\n```js\nvar paraquire = require('paraquire')(module);\nvar xtend = paraquire('xtend');\n```\n*(note: `xtend` is a very simple library which does not need any permissions)*\n\n### Modifying `require` function\nSometimes, e.g. if you're writing a library which should work under `browserify`,\nit is useful to modify existing `require` function.\n```js\nrequire = require('paraquire')(module, {require: require, inherit: true}) // eslint-disable-line no-global-assign\n```\nThe mechanism described above overrides existing `require` function:\n\na) If you call `require` with single argument as usual, usual `require` will be executed,\ni.e. `require`d library will inherit full permissions.\n\nb) If you call `require` with two arguments, `paraquire` will be executed\nwith permissions given as the second argument.\n\n*Note: if you want to require a library with default (minimal) permissions, use:*\n```js\nvar xtend = require('xtend', {})\n```\nnot \n```js\nvar xtend = require('xtend')\n```\n\nAll examples below mention standalone `paraquire` function but could be applied\nto redefined `require` too.\n\n### Permissions options\n\n#### `builtin`\nlist of builtin modules which the library can use.\nDefault: no access to builtin modules.\nCould be written both as array:\n```js\nvar ForeverAgent = paraquire('forever-agent', {builtin: ['http', 'https', 'util']})\n```\nor as object:\n```js\nvar ForeverAgent = paraquire('forever-agent', {builtin: {\n    http: true,\n    https: true,\n    util: true,\n});\n```\nThe latter is useful when you determine the permissions dynamically.\nYou can write `false` and the library will be to able to access that builtin.\nThese rights are the same as given above:\n```js\nvar ForeverAgent = paraquire('forever-agent', {builtin: {\n    fs: false,\n    http: true,\n    https: true,\n    util: true,\n});\n```\n*Tip: list builtins in alphabetical (lexical) order.*\n\n#### `builtinErrors`\nIf `true`, an `Error` is thrown when the library tries to require a builtin module which it is not permitted to, otherwise **string with error message is returned**.\nDefaults to `false`.\nIn most cases `false` is more useful.\nUsually a library requires all essentive modules during initialization.\nSo that if we throw an `Error`, paraquired library could not initialize itself.\nOn the other hand, actual use of required builtins is often contained in functions,\ni.e. if we do not call functions using forbidden builtin, we will not have an `Error` and\nthe library will be working without dangerous permissions.\n\n##### Example\nA third-part library - let's call it `fotoshock` - has four functions:\n\n1. Read an image from local file.\n\n2. Apply one of predefined filters to an image.\n\n3. Write an image to a local file.\n\n4. Post an image to instagram.\n\nIf we don't want to use the 4th piece of functionality, we simply do not give the `fotoshock` permissions to access `https`:\n```js\nvar fotoshock = paraquire('fotoshock', {builtin: ['fs']});\n```\nIf we call `fotoshock.postToInstagram()`, we would certainly get an error.\nBut while using other functions and while initializing no error will be thrown.\n\n*Tip: make sure that you have good tests for your project ;-)*\n\n#### `requiringJSON`\nCan library require `*.json` files?\nDefault `true`, because it is quite basic `NodeJS` ability.\n\n#### `sandbox`\nObject which will be `global` for the library.\n\n*Tip: do not pass your own `global` unless heavily needed because of `global.process.binding('fs')`. Do not pass `process` for the same reason.*\n\n##### Example\n```js\nvar f = paraquire(\"lib-with-console\", {sandbox: {process: fakeProcess, console: fakeConsole}});\n```\n\n#### `parent`\nWill modules provided by the library know their parents?\nDefault `false`.\n\n*Tip: be careful with this permission because of `module.parent.exports.doSmthVeryPainful()`*\n\n*Notice: this permission is local. It means that if A paraquires B **without** this permission, and B paraquires C **with** this permission, then C would **have** this permission. To be more precise, C will know it's parents up to B and will not know A.*\n\n#### `console`\nHas the library access to `console`?\nDefault `false`.\nYou could use `sandbox:{console:console}` instead of this.\n\n#### `Buffer`\nHas the library access to global `Buffer` object?\nDefault `false`.\nYou could use `sandbox:{Buffer:Buffer}` instead of this.\nNote that access to builtin `buffer` should be given separately if needed.\n\n#### `globals_s` or `globalsSafe` (specially for camelCase fans)\nHas the library access to\n    `Buffer`,\n    `clearImmediate`,\n    `clearInterval`,\n    `clearTimeout`,\n    `setImmediate`,\n    `setInterval`,\n    `setTimeout`\n?\nDefault `false`.\nUseful for libraries working with asynchronous streams.\nCould be replaced with `sandbox` settings.\n\n#### `process`\nArray of `process` properties which the library has access to.\nDefault `[]`.\nIncompatible with `sandbox.process`, but could be replaced with it.\n\n#### `process.env`\nArray of `process.env` properties (i.e. environmemnt variables)\nwhich the library has access to.\nDefault `[]`.\nIncompatible with `sandbox.process.env`, but could be replaced with it.\n\n\n## Compatibility\n\n`paraquire` run with full functionality on `NodeJS`:\n\n* `0.11.1 - 8.4.0`\n\n`paraquire` runs, but cannot protect from some threats on `NodeJS`:\n\n* `0.9.2 - 0.11.0`\n\n* `~0.8.14`\n\n* `0.8.9 - 0.8.12`\n\nOnce more: `paraquire` runs on these versions.\nIf your application or library uses `paraquire`,\n`paraquire` will not ruin your project's compatibility with old `NodeJS` versions.\n\n`paraquire` was not tested on other `NodeJS` versions.\n\n[paraquire on Travis CI](https://travis-ci.org/nickkolok/paraquire)\n\n## Paraquire CAN'T...\n\n1. `paraquire` can't give you any warranty.\n\n2. `paraquire` can't protect you from `preinstall` and `postinstall` scripts of `npm`.\nUse `npm install --ignore-scripts`.\n[Read more...](https://twitter.com/maybekatz/status/892501201551368192)\n\n3. `paraquire` не может ограничить пакету Яровой доступ к `https` :-(","maintainers":[{"name":"nickkolok","email":"nickkolok@mail.ru"}],"time":{"modified":"2022-06-23T10:00:08.829Z","created":"2017-08-24T17:33:52.814Z","0.0.2":"2017-08-24T17:33:52.814Z","0.0.3":"2017-08-24T17:38:22.778Z","0.0.4":"2017-08-26T11:14:24.068Z","0.0.5":"2017-08-26T16:54:38.486Z","0.0.6":"2017-08-26T16:57:46.632Z","0.0.7":"2017-08-26T18:38:24.949Z","0.0.8":"2017-08-27T06:06:58.089Z","0.0.9":"2017-08-27T07:01:16.972Z","0.0.10":"2017-08-27T10:08:51.753Z","0.0.11":"2017-08-27T10:41:56.421Z","0.0.12":"2017-08-27T10:58:44.771Z","0.0.14":"2017-08-27T12:25:06.511Z","0.0.15":"2017-08-27T12:42:26.664Z","0.0.16":"2017-08-27T12:53:41.355Z","0.0.17":"2017-08-27T13:29:53.698Z","0.0.18":"2017-08-27T13:38:38.711Z","0.0.19":"2017-08-27T13:48:31.093Z","0.0.20":"2017-08-27T14:02:30.925Z","0.0.21":"2017-08-29T17:23:02.434Z","0.0.22":"2017-08-29T17:59:44.917Z","0.0.23":"2017-08-29T18:02:47.515Z","0.0.24":"2017-09-01T19:27:30.634Z","1.0.0":"2017-09-03T12:00:04.724Z","1.1.0":"2017-09-03T14:29:03.120Z","1.2.0":"2017-09-03T14:43:51.767Z","1.3.0":"2017-09-03T16:04:47.036Z","1.3.1":"2017-09-03T16:19:37.667Z","1.4.0-alpha0":"2017-09-05T21:26:05.804Z","1.4.1":"2017-09-05T23:47:31.463Z"},"homepage":"https://github.com/nickkolok/paraquire#readme","repository":{"type":"git","url":"git+https://github.com/nickkolok/paraquire.git"},"author":{"name":"Nikolay Avdeev","email":"nickkolok@mail.ru"},"bugs":{"url":"https://github.com/nickkolok/paraquire/issues"},"license":"LGPL-3.0","readmeFilename":"README.md","users":{"eliellis":true}}