{"_id":"needle","_rev":"255-dee4f45ce9255ec228ed972b22469323","name":"needle","description":"The leanest and most handsome HTTP client in the Nodelands.","dist-tags":{"latest":"3.3.1"},"versions":{"0.1.0":{"name":"needle","version":"0.1.0","description":"Simplest HTTP client ever. Supports multipart uploads.","keywords":["http","https","client","multipart","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"npm test"},"directories":{"lib":"./lib"},"main":"./lib/needle","engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.1.0","_engineSupported":true,"_npmVersion":"1.1.0-alpha-6","_nodeVersion":"v0.6.5","_defaultsLoaded":true,"dist":{"shasum":"3eb10ffc49ac5e07dd247d445df1077d73668543","tarball":"https://registry.npmjs.org/needle/-/needle-0.1.0.tgz","integrity":"sha512-VDoI+xLPlkO5nR6QLVTDRG/Z3fJ/UD9oh9JRDc9Kc4QH0MitFZtG+iPflLCnf3qdyaRXDRvtmAiUPszlUuKj5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCO06Ij7ro8FOVQNrXXC2IGJI5Fg8MgihSGWcGCmNph5QIhAIhSehkfcY/X+g753B7t2fUWv4f+HyzfzHYB444CUOA4"}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.1.1":{"name":"needle","version":"0.1.1","description":"Simplest HTTP client ever. Supports multipart uploads.","keywords":["http","https","client","multipart","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"npm test"},"directories":{"lib":"./lib"},"main":"./lib/needle","engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.1.1","_engineSupported":true,"_npmVersion":"1.1.0-alpha-6","_nodeVersion":"v0.6.5","_defaultsLoaded":true,"dist":{"shasum":"ff2f5993d9594bbf02031af40bcea34b588a3c19","tarball":"https://registry.npmjs.org/needle/-/needle-0.1.1.tgz","integrity":"sha512-XAbAtOrcpj1YyMSJ6yZKq0ZHCsKRZeY2ZiJEOaoasR8W3kkxlpA5JJeuJT49OVy0rzqA2vebpBkPmZZoYnJ00w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHglYUNU5TaPeO1maQjNisICBM/p66FMe9ICOJ0masewAiBtRfsIKAg8xxCv8YnJwx4tCmGiAe3Vut1V8KaaK5Ekeg=="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.1.2":{"name":"needle","version":"0.1.2","description":"Simplest HTTP client ever. Supports multipart uploads.","keywords":["http","https","client","multipart","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"npm test"},"directories":{"lib":"./lib"},"main":"./lib/needle","engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.1.2","_engineSupported":true,"_npmVersion":"1.0.105","_nodeVersion":"v0.6.0","_defaultsLoaded":true,"dist":{"shasum":"9d13197d1a523351a619874733e4e0f5db9e06bc","tarball":"https://registry.npmjs.org/needle/-/needle-0.1.2.tgz","integrity":"sha512-LOUfnFP38EMmU2frQ4SDxH4gPCVwjNW1M/BF0wozwTK2Q5pxpxKEhtC46AH8vJNb+jMp+hzMoDBgiVr59G5hsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmOGX2QABNvTgC/z1de+uKj8U6vAlyN1q5FMXlLdtGjgIhAOO5dMKYV3Et8sFDWzIWcZ5qUm9gdlTvOvlO1qSZb5nv"}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.1.3":{"name":"needle","version":"0.1.3","description":"Simplest HTTP client ever. Supports multipart uploads.","keywords":["http","https","client","multipart","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"npm test"},"directories":{"lib":"./lib"},"main":"./lib/needle","engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.1.3","_engineSupported":true,"_npmVersion":"1.0.105","_nodeVersion":"v0.6.0","_defaultsLoaded":true,"dist":{"shasum":"25b05b7e6869ad59ac1874a43c55f045923e6a67","tarball":"https://registry.npmjs.org/needle/-/needle-0.1.3.tgz","integrity":"sha512-4mBK0+39BBs4z9+6C21/9KpOmAorc+BE69C2yiQE78cxk90gG69QQQ4ASt7b4AueWAxzWAvTHCad9UeGbJCg8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGczmqN0y08SOEGMGKhRpuWL33tsniVHsYuM2aFEqg7CAiAovORSENdYh3awveBf6mAikWnfovjoEh8npf6tUfHLLg=="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.1.4":{"name":"needle","version":"0.1.4","description":"Simplest HTTP client ever. Supports multipart uploads.","keywords":["http","https","client","multipart","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"npm test"},"directories":{"lib":"./lib"},"main":"./lib/needle","engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.1.4","_engineSupported":true,"_npmVersion":"1.0.105","_nodeVersion":"v0.6.0","_defaultsLoaded":true,"dist":{"shasum":"c68a6572451507a9a9c0c7a0cf4d91df9db6002e","tarball":"https://registry.npmjs.org/needle/-/needle-0.1.4.tgz","integrity":"sha512-A2PeiWIDvaNYwGRvUahwRAjdCfx6jlK2lUcikpSR6Woli41j5fM9/GbqbbkMptZCWdtisVacAjxgOZKiryZemA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBTvgFsvIOOo9YIoS0lSFDyJHd7yTjlwEFqw8+kzfoq6AiEA/9D1QNC0uFQ1XM9LG9GB4/bpL00cRdk0EWBBRfBw1pE="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.1.5":{"name":"needle","version":"0.1.5","description":"Simplest HTTP client ever. Supports multipart uploads.","keywords":["http","https","client","multipart","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"npm test"},"directories":{"lib":"./lib"},"main":"./lib/needle","engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.1.5","_engineSupported":true,"_npmVersion":"1.0.105","_nodeVersion":"v0.6.0","_defaultsLoaded":true,"dist":{"shasum":"dbb070e541fa59505ee14a9fb0d2c5fda3fa3a9e","tarball":"https://registry.npmjs.org/needle/-/needle-0.1.5.tgz","integrity":"sha512-KyM2QXZ/GOcW0RQOI9F7CLrpPuCARCkRrAfjV7hXxAJ9plqCRHDHe4Fomkq3hUejRswtQwu0m1GviTBo9Y8/yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbAjyci9cbglYKnulvfcpGm3gtKCbCT0tId373EJShRgIhALzcFC81gxKEQ7MLqcrVVtUqzyao7RWEf4fzNrh2Y6WM"}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.1.6":{"name":"needle","version":"0.1.6","description":"Simplest HTTP client ever. Supports multipart uploads.","keywords":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"npm test"},"directories":{"lib":"./lib"},"main":"./lib/needle","engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.1.6","_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"6581e04a1e0543401b51095c6e24c4b8b3fd1ceb","tarball":"https://registry.npmjs.org/needle/-/needle-0.1.6.tgz","integrity":"sha512-t/mG6xI/8zzlDUzsuF2z9A4vlF355HtIa1y89HGFl6PIGgOGXE9tvxwGcXycwIlelKrzvN0fLtCudhV1DhRA6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpIepy7cE+NAfpsVWfAYP2zQ8WP6al37Wht1E0a0N7WwIhAM2KzGFJsosuE/xZ2SqdldJGlo2ooPnv6SmBaNATsqIP"}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.1.7":{"name":"needle","version":"0.1.7","description":"Simplest HTTP client ever. Supports multipart uploads.","keywords":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"npm test"},"directories":{"lib":"./lib"},"main":"./lib/needle","engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.1.7","_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"69078e8fb78c6dd37c25430ba32678b518394e5e","tarball":"https://registry.npmjs.org/needle/-/needle-0.1.7.tgz","integrity":"sha512-6/xxLvewnRRekSFZTbVEGf6qjCLLBV1TFnlgbNWJQoHOpbwO1kkrBuiATOpKjvPggxyuQBFrOqSU+xYuq/ROlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwSKgO9J9RKucy3oFjaSsL+l82ASwlHKCgLrcbpcs34AIgVqkjLbLY2Wncypzw+pgsRsrYwgzStmkrAQpmURKf/dk="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.1.8":{"name":"needle","version":"0.1.8","description":"Simplest HTTP client ever. Supports multipart uploads.","keywords":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"npm test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.1.8","_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"72f0165bb0b5b586f4b29895b2ff9d64c95ea0cf","tarball":"https://registry.npmjs.org/needle/-/needle-0.1.8.tgz","integrity":"sha512-6vXkCCcCnhizUhpEjLVgjAv4o1CDAp099xOl+xDO4DshC6ZGcQ7rp1SwRAUD0gw9CYQEsBIgF63mGCH9u73NYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk2U/QPRqvMfV4khxM79pPOzL1zOc2VPBkMpsJ+4K1LgIgWdUkS/7z0+YTYwnHjLZK6lIuPoOUY60IPPI3k9IXtM0="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.1.9":{"name":"needle","version":"0.1.9","description":"Simplest HTTP client ever. Supports multipart uploads.","keywords":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"npm test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.1.9","_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"4f3e180666e52b954ec5d0ec7ec3799414ed0579","tarball":"https://registry.npmjs.org/needle/-/needle-0.1.9.tgz","integrity":"sha512-Z62ECbgAW2F7Sdi/qmBdjP28rz93Igc/k04Si3w+inpePsLAa9PTC+GkmVsEScFwhx8hZ7IKQm4TskGC3KiBXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRNV0FRF/XMKkuqrcJ5pK5Xo97AwjZhHQ1TRUArL8B1AiA7oWn3a66zsL3S1uKA+g3vfp4IFhXa6eL3Ym/WEIHQvQ=="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.2.0":{"name":"needle","version":"0.2.0","description":"Tiny yet featureful HTTP client. With deflate & multipart POST support.","keywords":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"jasmine-node test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.2.0","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-2","_nodeVersion":"v0.6.8","_defaultsLoaded":true,"dist":{"shasum":"496da08bd62cae4b0d9f1ce0e78ed85e11625784","tarball":"https://registry.npmjs.org/needle/-/needle-0.2.0.tgz","integrity":"sha512-43Fl6oeQUrivejnjklOJT+By9VkTUgLbCYHXMtBX/vbU1+p2LNpMja0FJbiqNIFXNDIEMIFeOkznjrw3pzAtDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFSZxcUR+HygZWeC0gRi8xCqZdpAUMdV+fyET3i5GwicAiEAxHZMaSOnaC55m33u75VC1IklVWEo+kZ2FYwj8jh1EmI="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.2.2":{"name":"needle","version":"0.2.2","description":"Tiny yet featureful HTTP client. With deflate & multipart POST support.","keywords":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"jasmine-node test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.2.2","_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"9b16303c0cca429f12e0255d9a8e5ce3df6b4866","tarball":"https://registry.npmjs.org/needle/-/needle-0.2.2.tgz","integrity":"sha512-BI8R9Qb6tf0BuKTfxhYUcNf0n1cq+OgPt7FmhVNVE7nN8VEAN1G8kLyclao+j7BD2ZAZJbhGJIK2fibUi7QTPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBGK2AvHDFLTK8LGeTOZEjNdHJqZV4vxF832uL9udvPOAiEAgFgFGNOwbam0mdBxTfvanura8lVwJZ4VLGBdmgxOSaQ="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.2.3":{"name":"needle","version":"0.2.3","description":"Tiny yet featureful HTTP client. With deflate & multipart POST support.","keywords":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"jasmine-node test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.2.3","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.8","_defaultsLoaded":true,"dist":{"shasum":"9563c88719c503ad24eef392e2ab9811961984ba","tarball":"https://registry.npmjs.org/needle/-/needle-0.2.3.tgz","integrity":"sha512-Hbc/3tCD2tE/uhGn/d7t3/bB6qywg+8WFqn64fEOWQD3tHAGm63DDXjzag//FgYO5EN+WEBTY5rkCa1rOubpNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAq616c0fhgG1sTHuMV52vB9vywebIBnoln4swA2U/AkAiBeNtDh6EHUY4XoteE8RCY3TaHDQ/K1sx0cq7nuKsUmjg=="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.2.4":{"name":"needle","version":"0.2.4","description":"Tiny yet featureful HTTP client. With deflate & multipart POST support.","keywords":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"jasmine-node test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.2.4","_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"5c2732bbea87c206dc7e1173e5f64fecce334979","tarball":"https://registry.npmjs.org/needle/-/needle-0.2.4.tgz","integrity":"sha512-DJ7wUEBA5k6hdTRlQLTVAfsNp9anC/mQbmmrLnHMJVpcTYa8x/LMtV0gu3IzWb4uQpPkbTUont+DABXBZN/c5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjlyy5T9kA/Z/osb2dDBC41zPkoygxRjqJ9HQDgkSikAiEA/IZmtwI8MbF/5ZEKnovZ4grPaPC8rjYQR+MuTBDo1aU="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.2.6":{"name":"needle","version":"0.2.6","description":"Tiny yet featureful HTTP client. With deflate & multipart POST support.","keywords":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"jasmine-node test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.2.6","_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"249e3cb82d0220cdc6fc43fe6ccf10c187023aad","tarball":"https://registry.npmjs.org/needle/-/needle-0.2.6.tgz","integrity":"sha512-nFSQXqU4Sfy7DHRDDJ8lS6ZXfbTJbswkORQAh7ZTI6Zrtwl4DpC9KxeO/9C2m/F5FvDPxdFoEiXhfdhH718tPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHIMNGBEftfIU/yXCB86tPUUtNQ+uTnu7k1Cb9G2qHH6AiAN3ka/+MJk2/D8A52a5L9oHMwczvmz/DuOIa+EyvAH7Q=="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.2.7":{"name":"needle","version":"0.2.7","description":"Tiny yet feature-packed HTTP client. With deflate & multipart support.","keywords":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"tags":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"jasmine-node test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.2.7","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.8","_defaultsLoaded":true,"dist":{"shasum":"aeff4d6188728602cf55590ea4dcb0d78c11326d","tarball":"https://registry.npmjs.org/needle/-/needle-0.2.7.tgz","integrity":"sha512-uaJ35RTor3Fu/x7SLSYg6ZszaH05RqjlzDwKWUbm2oH2bWCmzcDVHHDvEM394JKOvB0QcxjkpdlzCRWAZYoGuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWSmUJ+HW40+uYX3FkgNWErZJ1QKqYzpeGJsmSe795yAiAomXJJzmwoKAzd88UdbD1EuoqLe+K/zD8CwGdjdqO3Ow=="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.2.8":{"name":"needle","version":"0.2.8","description":"Tiny yet feature-packed HTTP client. With deflate & multipart support.","keywords":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"tags":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"jasmine-node test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.2.8","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"19abf594216c9fed91c0708c23b20f9620ca5ab5","tarball":"https://registry.npmjs.org/needle/-/needle-0.2.8.tgz","integrity":"sha512-sPd4cOPGilzAEHnvgDHISnC8lN5bW51ee2LRuJkga1Bnlt/6JgIOihJyheRz8GxEHJ4pivKDUO4RhGMQ6XVJZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgmz8fcpI7HuRWid3cFdGSkObvk+jEse8A7jne+0AVaAiEAt10W/Ma0w5VRCevZoVITzRUZJw3fE2dbSlP1xJ3eRMs="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.2.9":{"name":"needle","version":"0.2.9","description":"Tiny yet feature-packed HTTP client. With deflate & multipart support.","keywords":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"tags":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"jasmine-node test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x < 0.7.0"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_id":"needle@0.2.9","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"599a47a29bd639c80ad0a2e171728bf0003c0b84","tarball":"https://registry.npmjs.org/needle/-/needle-0.2.9.tgz","integrity":"sha512-Epr/RCDoX8ZTX6mMEFkiMMDHfaMtsCszdWyhMH6thRJNFUTd6D8WL8za0FB5KSxvYTF4qZvJgpJPBttyVj21Rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCJZu9yOIYTEH2W/voOPUVy3562tQD9l77nksOgNKvtAiEAx8QBGNtdv6tXCHQ+POQ8rudyTzjadQwBSYq99FKjUMU="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.3.0":{"name":"needle","version":"0.3.0","description":"Tiny yet feature-packed HTTP client. With deflate & multipart support.","keywords":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"tags":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"jasmine-node test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.3.0","dist":{"shasum":"ef3655a1639b146ef8ca04dd3b694a71abe6a62c","tarball":"https://registry.npmjs.org/needle/-/needle-0.3.0.tgz","integrity":"sha512-8ckt/o2fMGoLSot28wH6ZGVBBkCsZ7/70slXh5osAzQAMTV7LjB04Nutt08oHEA7Ec6W3USMQvGbDOYSlC78Bw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaPYXXy+UD+SJe96DRgchXnHlQ1EVPjko3pcjycON4BgIgChgIWy8jyLOUxetMT2pMEey3VdgoQscV8t/m5+AqSuA="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.3.1":{"name":"needle","version":"0.3.1","description":"Tiny yet feature-packed HTTP client. With deflate & multipart support.","keywords":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"tags":["http","https","client","multipart","deflate","timeout","basic-auth","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"jasmine-node test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.3.1","dist":{"shasum":"a17112ad4020639eb08eeb22d390e60f1ebb0d92","tarball":"https://registry.npmjs.org/needle/-/needle-0.3.1.tgz","integrity":"sha512-JwWsqyNLu6PT4vmh5FcgJ/UYUjkAeC2ILhdLv16DUzFrWBSZ2iRRnYAsD8JKBuNbn8ijN+vaRxXnAbwAshsAyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdSXvoye8lbOGznWPO4Ywlc3GUHEGAA1+aEDfSKGxosQIgBIZT/5LBuZFCJ1uXWEmgk6/p7v+2uCNf42Ep/eAYeO0="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.3.2":{"name":"needle","version":"0.3.2","description":"Tiny yet feature-packed HTTP client. With multipart, deflate & proxy support.","keywords":["http","https","client","multipart","upload","deflate","timeout","basic-auth","simple"],"tags":["http","https","client","multipart","upload","deflate","timeout","basic-auth","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"jasmine-node test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.3.2","dist":{"shasum":"230023c18074e84908594789fd98496e63836a99","tarball":"https://registry.npmjs.org/needle/-/needle-0.3.2.tgz","integrity":"sha512-utK54Tv35NvNoPMsPqpH4DFQ71FIiErF43D1cIS7rWfOWgvfMqM9zJiXXOWHij0HzjcwmF1KqkRGi7PCA5GCwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGC5GE73gbvKZSBCE4wGwd30SksoMqVybQH33Xe7Lg9QIhAP+UEPM3sIklGNCWKcGyvkvA3zAU5qBHRfaXSAVHKCmf"}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.4.0":{"name":"needle","version":"0.4.0","description":"Tiny yet feature-packed HTTP client. With multipart, deflate & proxy support.","keywords":["http","https","client","multipart","upload","deflate","timeout","basic-auth","simple"],"tags":["http","https","client","multipart","upload","deflate","timeout","basic-auth","simple"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"jasmine-node":""},"scripts":{"test":"jasmine-node test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.4.0","dist":{"shasum":"3256aa676d3ce2bbeef7064fccc5b26c1277f171","tarball":"https://registry.npmjs.org/needle/-/needle-0.4.0.tgz","integrity":"sha512-cDhHBYXILbPFleyXsB1HZQ0LyGCdZzF57rfuIyCFQgIp+SOg+iB79S6fj3ybPeqhMwGUEbdtpflt/+s9WRMJmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0mTo3b2+o2rOKzqvj0LZz+cOQfqKhdZ5esRA4okGF6QIgS+D/jRzybl61NjElbPl2+yd+4HOENXDwTdHnE8K91G4="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.4.1":{"name":"needle","version":"0.4.1","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha spec"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.4.1","dist":{"shasum":"eb780aab6636be66d7790a946952c4d1fcb6e94f","tarball":"https://registry.npmjs.org/needle/-/needle-0.4.1.tgz","integrity":"sha512-9+pnpVZbW0+FRvnKLLW2haW6HIRpFCva9M7qutnUpSZh6LXMpm+83ecyDibdKHNVCIMNk0fRtfO4ZN9pZgbQPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCleJN1WiUjB82jcJ8Ogx1AmJlUzd6LvXG3magz9JQ84gIgHpzG0lCX7XMb3W3LKy3sz1aqu+L292uX4ihuANSX3zs="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.4.2":{"name":"needle","version":"0.4.2","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha spec"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.4.2","dist":{"shasum":"8932881366bff024a92dd6eb5f98061a36a5c859","tarball":"https://registry.npmjs.org/needle/-/needle-0.4.2.tgz","integrity":"sha512-ctyu3+OiNMr/0ulfyOH0Fgfmdb3rsELk2RAjwGTnloss7nGjUAOaQm3tZENGLL99vNWdCz+Bk7q6NATXwZWShg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKxWgpcqt3/CiPpQ7p4iF8HgNKxmEQcqDijPrxR2atxAiEAqeMhkvy4xfiHQZJ2GdMj9XlFdr8SR+S+K9RaMqyS+RY="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.4.3":{"name":"needle","version":"0.4.3","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha spec"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.4.3","dist":{"shasum":"52af96b4570ddb577d96c18a09a88882d7e81b70","tarball":"https://registry.npmjs.org/needle/-/needle-0.4.3.tgz","integrity":"sha512-jcxvDVv9UCK7FVG8FpAyVW42KzUgR3SdmUjtBp8sVa5xhp30JYMZjzs/2dE9149XUuoGKFPiDhJYtVa4buXgxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNwHHAjswaiBn1atHYNjb3W1bhwHTFqBbmt2Y/J7iSegIhAJJfLnvJm9uEHC8GQ2lg4spMRJ66MvHEEnqOQD5MauIZ"}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.4.4":{"name":"needle","version":"0.4.4","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha spec"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.4.4","dist":{"shasum":"7ab3565c1a69b8cea48778ba1dbae940eecbe806","tarball":"https://registry.npmjs.org/needle/-/needle-0.4.4.tgz","integrity":"sha512-6TnXYVLEH13oouC27r0U4IXwC9my857heD+PFVgUXU1kY18xdp35RoTxeZ979iWEqvieP/3XQmDYoY+ZJFhAyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/u8xZXKVZXOPPPXBRkEqH/6HdJ3BNehOi6uT1/+bdQwIgUr5nYR9mZ585BzpEymLZrODym6Uo+sUbxJ53ueoJoYo="}]},"_npmVersion":"1.1.63","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.4.5":{"name":"needle","version":"0.4.5","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha spec"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.4.5","dist":{"shasum":"58b083c9f9d191b3f6150e86d2000199b7e9b646","tarball":"https://registry.npmjs.org/needle/-/needle-0.4.5.tgz","integrity":"sha512-K+jGppmlsKNAdIGCGVTTD0JTYsUx4TpNigCwzrgROa2M+DXJzWiShzyr7EPzoBZlA6KlO3lZo518r2QkqqTO1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDH6Kvc551HkdhtFmxX2Qwx04ds3AbBAZ01H521ahY38QIhAMzfX/zSCXP79vrpxsApfL16Eg8CNxHbLOY09GI0diaJ"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.4.6":{"name":"needle","version":"0.4.6","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha spec"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.4.6","dist":{"shasum":"6c8b3907bacfcc0cd4bc0743a29592838d6a329a","tarball":"https://registry.npmjs.org/needle/-/needle-0.4.6.tgz","integrity":"sha512-pPd2tfavOJD/eyXnRCP704qkUh7fAK5+Ua6sQnSQQ+ny9zQUP+Nhu/aMHlXUbFFHZQiLmhgpBKRy8jEZSnNpXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR3b3fy2w9EpDbUVkTuR7Yo4JDM1eNHPtGFmEycv9vXQIgB2qMyCB2J9tKnee8VWpcJtnn3PndLsv/6rwO6Yw0P3Y="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.4.7":{"name":"needle","version":"0.4.7","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha spec"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.4.7","dist":{"shasum":"31740ded986e390245b309d21d0c170f804e9933","tarball":"https://registry.npmjs.org/needle/-/needle-0.4.7.tgz","integrity":"sha512-JTKeIG36qjMEVzu1Z5RBx+k6RcVgVoMgNH3MamKrJuv7QlmhAdZzbaCGModxeQsa9hcp7wwFZ6c40qqbp0XWSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBgw8TJgm2DTNVxyhKk1DYllhdJMXevb1rNaqLdiIeIwAiBPXpFaj5SdTVLhaqUD38sKTwuHnU49CGIB/mCEQApzQQ=="}]},"_npmVersion":"1.1.63","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.4.8":{"name":"needle","version":"0.4.8","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha spec"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.4.8","dist":{"shasum":"ebd945f3cfc2bc4edf6065f1c5e50d763b3402bd","tarball":"https://registry.npmjs.org/needle/-/needle-0.4.8.tgz","integrity":"sha512-QvSlQM1M7MHCQttQwR5013LshoAr0pKMwXTSWYCyBERuaGIj1BJeCGiODf+mA/BZmzbBEPLCZ4Yn6FInS9qECg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGD1IxwbMLqSSfVwJfAYxyYJJ2SdFpyZiFhn+rsHkLtWAiEAuHmqQguPIIRRXqxGAkXVMyHoZ2eRiWr4szFocSdC/Cc="}]},"_npmVersion":"1.1.71","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.4.9":{"name":"needle","version":"0.4.9","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha spec"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.4.9","dist":{"shasum":"088402a0a7e950aba1923ee70ac8f544fc6ef6f8","tarball":"https://registry.npmjs.org/needle/-/needle-0.4.9.tgz","integrity":"sha512-Zm+lQkfd61UWq1HdWsw+SnpS+IaQDmNPStFtFu73ejNF7XIv8bd2ufejgfBqHegvR0WiTsAJk9Hzc5TTjiSP6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4Si7gqd2CVlViwsA07h8yXhMsWy0guf0RRTmWGpLvdgIgbC3iHnRtW9INXbFBHZaX1HecpPIbtszXxWLrobd2/BI="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.5.0":{"name":"needle","version":"0.5.0","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha spec"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.5.0","dist":{"shasum":"6d88187b8f4b8202908c12a242aa1cb5f2ff085e","tarball":"https://registry.npmjs.org/needle/-/needle-0.5.0.tgz","integrity":"sha512-8m63VoxM4POuszY3OOVUX+e4MLd5VKLAngTGPumzKjnyh/8NWunQQKDfVPs+SyPwKTkvUbxW0pHFbHtFMoOixw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+JcVAno1+BYpIViXYkstcklMtENufYIsPLc+gz8U5AAiEAtejkPEY43KLog11r7UkSMCIQGxn8tl1kVqVuiNdq+Bo="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.5.1":{"name":"needle","version":"0.5.1","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha spec"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"bugs":{"url":"https://github.com/tomas/needle/issues"},"_id":"needle@0.5.1","dist":{"shasum":"407bd2aaa2f247d45cfb97fb67462268439b582e","tarball":"https://registry.npmjs.org/needle/-/needle-0.5.1.tgz","integrity":"sha512-V6jYYElncOQTuDEczoPet0KfjwxotS1ycjIXuYB2nE+zf/lVsqa+VaHC2v2CIBJrHkOvDOFZ7fSWOzSyPCC8nQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEb8/1K43qGnKL0/a+Zirq2p1+rrbCFwB/jpjsf+/g+DAiAl8eRsf9ppkyogEHXO42Oivu3QE/57VhDhu47+H8wbbg=="}]},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.5.2":{"name":"needle","version":"0.5.2","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha spec"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"bugs":{"url":"https://github.com/tomas/needle/issues"},"_id":"needle@0.5.2","dist":{"shasum":"cfb444c537a31bea8fa4710c4676668993356528","tarball":"https://registry.npmjs.org/needle/-/needle-0.5.2.tgz","integrity":"sha512-PaJkjhifLLeCwNsoFYd9+pkSX0DE6wE5vZXZYCB323DBwsxzI/aoMom3AHcLTKz94STrVsGB4/S54I7LT3Vr8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8mXRdc9WjVQjO2fi+eLY8IPaiEnjJ37tafSmRNDdtbQIgYrmEe4vmuKrxm6oq9rZP59rAZ7JYAnic9KUMMoTInwA="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.5.4":{"name":"needle","version":"0.5.4","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha spec"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.5.4","dist":{"shasum":"7c975fc8e5175131275d7b02067082bfb4f82d9a","tarball":"https://registry.npmjs.org/needle/-/needle-0.5.4.tgz","integrity":"sha512-u+rYyyeruliFn0tNUsFuMLgZUANBj+ujJupL52AtnWPkp3C7J7GYWaO7hWiLLVumDttHzsAQRUD4XKMgJ340XA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGL9qrGusbKFBcpGWNmnw7S2yjYe0V/ahUEVsLMdxpl5AiAB6Yjf4XA0c720lmAgXxIxKpcVVw/tY1MVJNBunTb8hQ=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.5.5":{"name":"needle","version":"0.5.5","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha spec"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.5.5","dist":{"shasum":"d355b878b670fa539b416794d6c82f9b6c82f3a2","tarball":"https://registry.npmjs.org/needle/-/needle-0.5.5.tgz","integrity":"sha512-PUnDnDHFBFU7+qSazIRNXFkSWuBDhX0ZRLhcipLI1HV4/VVVkYHrloSPHkp7eWou3qS9Xsg/E1oEVN13jaF9Yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhT+QjLSZbkt1GwDTMm/nfmssCBdAxpmMWF7xagCMeawIgI934JX7Rzqx7buljJZ9lc8cGKyg72sbh0UB/1KcC3Qs="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.5.6":{"name":"needle","version":"0.5.6","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha spec"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.5.6","dist":{"shasum":"66d4a866ad710bb9cfe9fd297c6549fae594840e","tarball":"https://registry.npmjs.org/needle/-/needle-0.5.6.tgz","integrity":"sha512-KUz0gDM5k2HCNwerKpNIoXqNw2pUqyqxYY0FCch6xOPiBiwIzvHU9dbmCfgXU5E3XNDH+C2B5EsbsIRkbov0SQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWQLhWJp9tSuSiRLkjoi5y7yy6VFRofu3zRQyRIcUXZAIhAP1ecNVBOqjXzzjawRzYR+4WSYLTP+baBHtJCigOgTTt"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.5.7":{"name":"needle","version":"0.5.7","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"bugs":{"url":"https://github.com/tomas/needle/issues"},"_id":"needle@0.5.7","dist":{"shasum":"466a79a093bfd6647b2a5f40b4213419b251b3ed","tarball":"https://registry.npmjs.org/needle/-/needle-0.5.7.tgz","integrity":"sha512-bbDwN32BbR6znINrRLhd75Heli8mlKTJ6lOHq2E23WF9+x86HlH23VX9qG2EPuSxsAaeouP+44zsYB2JANMmEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDk0bZGyJR1Yt8+VMvd+hywRcNPbyP1Fn8Ka9e+4fIbiAiBjby2t9rYRKxk7ZfP/TXso4QT4dbwYrOJDz1/ImG6ngw=="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.5.8":{"name":"needle","version":"0.5.8","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"bugs":{"url":"https://github.com/tomas/needle/issues"},"_id":"needle@0.5.8","dist":{"shasum":"aa5e288fc4f8f887ff7564491d00cb601ded0c39","tarball":"https://registry.npmjs.org/needle/-/needle-0.5.8.tgz","integrity":"sha512-EJBHwMCtNk6FTQ+18JmBwEZET5iG6elMmiNabddp/SD8tqA5tD23BGbB820o8XMvkojl00BXf948/9IcJiZ7cA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUB8qbPnwsPHdiaJ5ikf2acFnTHW+wFVRCJ4nR7bgImQIgf14cbBalwW2M+AfGPBb/D7OTrSg7af8JK9J/woJJFeQ="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.5.9":{"name":"needle","version":"0.5.9","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"bugs":{"url":"https://github.com/tomas/needle/issues"},"_id":"needle@0.5.9","dist":{"shasum":"f9e3f6376ca2058792643998113d9af1c333fb3d","tarball":"https://registry.npmjs.org/needle/-/needle-0.5.9.tgz","integrity":"sha512-5+IwPTlmiu2XWaHzbUBClFWbiyC+XLULjUNI9pi5W9Tz2f8biaarI8m+X8GhEjEGGcJ0/mJCI3S5J3p6QS5Q5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzLLlqVHhw10g5/67f09wgWYe3izxqU6KXffDzdPFSBAiB5LEqvFMIfzId00cd+mIpajuib5X+efhqEdXXYFADTvQ=="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.6.0":{"name":"needle","version":"0.6.0","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"_id":"needle@0.6.0","dist":{"shasum":"2f127698f10c32e6c93dcaca7d9b9a6c8200031a","tarball":"https://registry.npmjs.org/needle/-/needle-0.6.0.tgz","integrity":"sha512-hVgyPZi0vAyY4JQR+RJ+E1mLlyUp5N9EGwQx2khKBd0qW6vbZqKK3h3KEqG310a9e1yzNJa/JgqFHvIEhSDdSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6Gi4XzZDqXehqlROL5Z18aTDwpvPNaf6MSXQV4krmzgIgSVBet96QJf+xUl/Z6iUanX52qPF9z64hi1szNYAgLmM="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.6.1":{"name":"needle","version":"0.6.1","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"bugs":{"url":"https://github.com/tomas/needle/issues"},"_id":"needle@0.6.1","dist":{"shasum":"99d3ad7186f21f4ac0b4357eb54172270c5cc4f0","tarball":"https://registry.npmjs.org/needle/-/needle-0.6.1.tgz","integrity":"sha512-mB45Uvn8trH6HPwrQqsyVH3Q5r5NOIN4eWrE0dU33/b6a3lljB1GyBJOxQwD5NFRTj8XY/q2gKSbSJyUag+0kA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDz4laCBNzr8U4UpxdEfRz5UFZTZji8kC199OLRDFXfAIhAPTLPrpK0r+27rxFu8QXdH/pPCIdVizvZRrwdWb6olxE"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.6.2":{"name":"needle","version":"0.6.2","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"bugs":{"url":"https://github.com/tomas/needle/issues"},"_id":"needle@0.6.2","dist":{"shasum":"922a3cb04d212827d8329c2a75e1b138a984424b","tarball":"https://registry.npmjs.org/needle/-/needle-0.6.2.tgz","integrity":"sha512-2Tjbq9wZNyn3UZomaKhsPHOvY162GKG2ew1R9bjNFU6a2RvA3vSfpY/8Vy4XlUO6Uph813IFRvBbE2tPPsUmAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGNcdxgNURfcxtXnHbq3E7WBx5sbXL0TC9LrBe67jcWDAiAK+hIXxV9AuIl7RP+wG/kNaM49qPsJVaSBifku8EsjIQ=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.6.3":{"name":"needle","version":"0.6.3","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"bugs":{"url":"https://github.com/tomas/needle/issues"},"_id":"needle@0.6.3","dist":{"shasum":"e70cf24314e3ebc2caf3cf7469e4f4ba9459c9c3","tarball":"https://registry.npmjs.org/needle/-/needle-0.6.3.tgz","integrity":"sha512-2KBp0i/AFLlr3JudFWgS+9ZhzoIGu7APajD9Ui6K6YKZkCOoezlJds704xJXvAaIeiO85l1aVdmDaIzuGXxGVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5glbUG8czeLDm2PrO3pvsXpv9jd8kdcuQzoxsWZsO4AiEArIWs/AjAodOsF83AX/X/8mw2Ooymj6Hgf79OeMklM5U="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.6.4":{"name":"needle","version":"0.6.4","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"bugs":{"url":"https://github.com/tomas/needle/issues"},"_id":"needle@0.6.4","dist":{"shasum":"3b561a378d2ad3a2c12fefeee5bc5683cca1886f","tarball":"https://registry.npmjs.org/needle/-/needle-0.6.4.tgz","integrity":"sha512-jVzTZRqZUJOqmUsgPdXPK2356ZkZeqCrAo/H4GCVyZ44JCsLhVvVcm/xTj8GZhPEF4RdXUZGrvBwyuGaWippyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFX+oNGUEjq8MG4Xe/pHBOc9p08kxQlvIDU78FvuWw4YAiEA0VqHv+T79IHW5BVdvC6aQOhtFhoNM9YAemI3UsLpf30="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.6.6":{"name":"needle","version":"0.6.6","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"bugs":{"url":"https://github.com/tomas/needle/issues"},"_id":"needle@0.6.6","dist":{"shasum":"75b7346f7f33098ffe4c892221839047524f967c","tarball":"https://registry.npmjs.org/needle/-/needle-0.6.6.tgz","integrity":"sha512-T+O28nGIuufgfhCqFWDmmppeyHxUsxkeU87ogaRREK6EQCBDVKD63920CTwJIjLI6sQr8QHTWpvk/J1PMZvk2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBTEUHgvDfjbHPzIGImHc3F9EbYtUDtcXeexLCiWLRegIgH/FVnFmHnzJZ0hepxM/6iqH9jFRxTwzYKuAL7Uu86l4="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.7.0":{"name":"needle","version":"0.7.0","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.4.x"},"bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.7.0","dist":{"shasum":"28900641bddd32d04ebef57093c91868b4aa06c2","tarball":"https://registry.npmjs.org/needle/-/needle-0.7.0.tgz","integrity":"sha512-iWTrdCpVTwT45IIL6afewgF2D8a85LUVCjMI2ILx0UVWE7QFMi7fdHkf1qnweXJ8K0qmPpHoEEL+1RBIPF5M/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUq/fbqqCJVoObysK3v/P8DNLKSJEZh7v4wza5ZavZhwIgfFjE5jVW/ykjiiHL8HXsd5TnHOrdKUX5oaA82puO4Y8="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.7.1":{"name":"needle","version":"0.7.1","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.10.x"},"bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.7.1","dist":{"shasum":"edebe2aca53bf86c8d1577e2fd3068c9e44a11ef","tarball":"https://registry.npmjs.org/needle/-/needle-0.7.1.tgz","integrity":"sha512-QihOW8eJ2p5ugc4njcYtfzSJvMqfLiJKB18HmTHREYcLcOxrvvSm0X0cyo/9zwrYmso3JbtHNvdQgRxAUPpDMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7zaWkCsRUFbnAA3eqFCI9CBoXKNAJlApJ2EN77f9o1AiEAsCUyhaQcZbIcGH4xWEdmYTtwwZvLHHPlF8DkMVH3cmE="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}]},"0.7.2":{"name":"needle","version":"0.7.2","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.10.x"},"bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.7.2","_shasum":"58c718800fb804b6eb9fe0a38d280daf51fc79f7","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"58c718800fb804b6eb9fe0a38d280daf51fc79f7","tarball":"https://registry.npmjs.org/needle/-/needle-0.7.2.tgz","integrity":"sha512-FDkJPGu2LueFtDOTvXzciF/Avcm4qsfmAYVNgx8fnzYJbLBvpqPcDdiUmiuYfRIBneJSFasbpTfsTTESJABebA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkFzlXWXVb2/K5I7N+aX8FccNDqA96ckMSQm+vr30HqAiEAn63Tz1sgR9WWQs5ggQQ8dqk4MX70VmIwRmKRN6DzM2E="}]}},"0.7.3":{"name":"needle","version":"0.7.3","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.10.x"},"gitHead":"681260e76ac0a2b05a0075c5df947742140880c0","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.7.3","_shasum":"a47a6f89092a0c6aecca27b1cbd2296731ee376c","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"a47a6f89092a0c6aecca27b1cbd2296731ee376c","tarball":"https://registry.npmjs.org/needle/-/needle-0.7.3.tgz","integrity":"sha512-TTwtYUCvd6vyyB/Elj0KbPedNNIR5AWcAwyxYfg5xVm81RacRJAhJDjpI3i0Zhkx72owr27V8cxoInGa8wg3rg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzt5BTerZBG1GXyo3vJ/5TuvkTBLFJrETI7vvbKIBCGAIhAIzsD5PEl9jzXCdf9yZKOcAmXWeS3xPEw3kTjpgLjwXV"}]}},"0.7.4":{"name":"needle","version":"0.7.4","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.10.x"},"gitHead":"b4f3f9623e5a56222650d3c275625c7e1dedd7f1","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.7.4","_shasum":"b9312275a4ca02ce671f90cdafe5223f97a02f07","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"b9312275a4ca02ce671f90cdafe5223f97a02f07","tarball":"https://registry.npmjs.org/needle/-/needle-0.7.4.tgz","integrity":"sha512-P3VJWrI0mMvK6yqEgrHaq8HvKj1GDlbq+LsVAouXh81XKn+Y3zSjX32s64CVUVxywyKZfTU+ahV1KOlIHyrtig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/CwlcuJZmy/abeogJtWtekl0uWUf0KZFHR6bSGj+sRAIhAON9GJO3dSzrZn45Sn34ZeP2cVIV7Q/CJQeCKJgi93hs"}]}},"0.7.5":{"name":"needle","version":"0.7.5","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.10.x"},"gitHead":"beb0fd42048cb6418758a5f050cc0ffdc253168a","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.7.5","_shasum":"37347db6141529f29baa414d4d6d57db7f067a8b","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"37347db6141529f29baa414d4d6d57db7f067a8b","tarball":"https://registry.npmjs.org/needle/-/needle-0.7.5.tgz","integrity":"sha512-zjtU4EwVr24z6NMptwYCFzdoMiGn2iuUBn7ALPPM8tP0TXhIQqV6JD/P/2ClzMYdCuHuafBRmXW45F0cU7pJjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjdzmPlpTmmPI4dgEPANCJnGv8zvsZK8EEaEDRnjlcIAiEAtAmrz2f4PyZSCSKOZIAuEcF23dafdScAl7kPLwEndBk="}]}},"0.7.6":{"name":"needle","version":"0.7.6","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.10.x"},"gitHead":"9ae0dc78b7d285ccd8af4d77f023e9441eaea291","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.7.6","_shasum":"6d476f99f84c04d8fca04339a7c21d9837a3dc01","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"6d476f99f84c04d8fca04339a7c21d9837a3dc01","tarball":"https://registry.npmjs.org/needle/-/needle-0.7.6.tgz","integrity":"sha512-NgISLDzz2swCE11cvuMzdErCXTsipwIQRq3+FZP6XAyB3lhOd4gDTZsQKGshLk7c9X0r2dgvCyRowt1A0OrtAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCqvCRr3X9x4jbbGrQZe1edZR2uA7ZYEOWHBP1SUFnrwIhAM2gVK6yTCk+hYoKqQDSa52Ftng+46UVjSNeU9NIHmRC"}]}},"0.7.7":{"name":"needle","version":"0.7.7","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"qs":"","iconv-lite":""},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.10.x"},"gitHead":"c92190ed23c1695b21d66e822d35faf02e18cc7f","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.7.7","_shasum":"09bb1616a0145b1829b74aafb9faa86c8743a12b","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"09bb1616a0145b1829b74aafb9faa86c8743a12b","tarball":"https://registry.npmjs.org/needle/-/needle-0.7.7.tgz","integrity":"sha512-0WoUCmnNgXV+env5BWsPHH97tpbWrwAFvfHlagny+uC/XWXJ9Va69wyJqhnE8XWobiHSz7gIdWjkWDxgiRGeEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBljYTQIOuEqZO+OpW9EBTn/AWZhe9tuY/+OazLtSrEhAiEA7gGvMfZWqYLtSaw3RbfP1Q4B6GhuMDJ+473+En022eU="}]}},"0.7.8":{"name":"needle","version":"0.7.8","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.10.x"},"gitHead":"b39df492c8ae2ca484ee0cab3d75b1179ef6abfc","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.7.8","_shasum":"d41d32a66a3399d28a6fd9e3e48d952d46246841","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"d41d32a66a3399d28a6fd9e3e48d952d46246841","tarball":"https://registry.npmjs.org/needle/-/needle-0.7.8.tgz","integrity":"sha512-Kf0LXjLF2XMWga3vBBBZTfJITJLtACNpf9E9Xvum2MYdY64dhb6VX7GnJeHuIg7vRLZdiljAE7ZbCN8+Mrnh2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBI3+c9g3c7LUiFB4e3YL9Zvh+WAX5QyRZItjdN8CKjyAiA7aRLJAD6WGyhNJr89KptuKLXECgKGd7e76tW4mpVs+w=="}]}},"0.7.9":{"name":"needle","version":"0.7.9","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.10.x"},"gitHead":"56227be196c32aa53770e312d7918cf9c5331e12","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.7.9","_shasum":"dfedbd3ec93500eee799a17ae01caa160f61be10","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"dfedbd3ec93500eee799a17ae01caa160f61be10","tarball":"https://registry.npmjs.org/needle/-/needle-0.7.9.tgz","integrity":"sha512-EgZhWbOyJ2YmjJ4oJU1W2THULyOpqVA9nN74BzdU/mGyF142qoi42rnopYxmORj8Gf3con9vTHpQWOUsvACgyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEM4mHcsF7XCLZFNXHvOxtUjbMLuJSCADZOefLZrgymkAiBNwSde9v1iKd76i+AzPEepFqaC4xXjTHOTjcEmRC/Ebw=="}]}},"0.7.10":{"name":"needle","version":"0.7.10","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.10.x"},"gitHead":"7586fd4b0dd9bc7cb55b43365dd82c898c0d11f7","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.7.10","_shasum":"e1c2db920b9fafde46709cc5e9f4aa87c259656d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"e1c2db920b9fafde46709cc5e9f4aa87c259656d","tarball":"https://registry.npmjs.org/needle/-/needle-0.7.10.tgz","integrity":"sha512-/tKeU0d3AVRLFYDUcyIMuaxs+UoSKVXtScSlujCWHnbOQriAG8cQBggov9K6uUsh8voV2WRu/iZ+PUzgprYmHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWnJbqBtPvi8edCc8Bd2rtWzlHzbjfRqmUYKJG0Ba5HwIhAKSPhX6jiilzAvLBxfAlOIjxzgMsPfv3iaRuzLft5FDb"}]}},"0.7.11":{"name":"needle","version":"0.7.11","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.10.x"},"gitHead":"d373be0c8de7188e8b8546ca6aa3acd1db55ba2c","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.7.11","_shasum":"2b6ef44cd4260cdc68301ad0ae496c860e13b4d8","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"2b6ef44cd4260cdc68301ad0ae496c860e13b4d8","tarball":"https://registry.npmjs.org/needle/-/needle-0.7.11.tgz","integrity":"sha512-oiPMvdpXlV5+zWcE5fEeoxju9WmimvkE6rOPUu2DEhewzV5MYOGwPDNUBXbgiKHsDM2lvyyPe6nSthRXcP3ZEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+rs2Gw/mfW/dRRqD7Z5NXUG5YShur0CEvOJrkAIzTxAiEApo1/jb+ele1QJGwUvSbAzL7HGVXmZ5w/kZPb3llte8Q="}]}},"0.8.0":{"name":"needle","version":"0.8.0","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.10.x"},"gitHead":"131df87949ea5d4f70242bcaf0cc58ddce3abd1b","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.8.0","_shasum":"a6602aa29717686b32f2ee155814545d73ad13e7","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"a6602aa29717686b32f2ee155814545d73ad13e7","tarball":"https://registry.npmjs.org/needle/-/needle-0.8.0.tgz","integrity":"sha512-g6sUVGsdKK/PAI9ggC7m78NZ8Yozn5knjA3SS0sfKqm4qURj8Be4CLPqx1HaVR6FYAHxYSIL86XtC0uRrjeTFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBm5n006yNPnK9mahuhNjdpgVMPnXArNCs0T20TYH4qBAiBLwf81nPEDm5O+7uFLn5zjvbB/Lb7PVn9jWppGX2cKAw=="}]}},"0.8.1":{"name":"needle","version":"0.8.1","description":"Tiny yet feature-packed HTTP client. With multipart, charset decoding and proxy support.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.10.x"},"gitHead":"fa3c7571ab4316d1f1fc347684213ce4864f7102","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.8.1","_shasum":"a7449af578b1bbb1ea8fb958bd931e097086b0cb","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"a7449af578b1bbb1ea8fb958bd931e097086b0cb","tarball":"https://registry.npmjs.org/needle/-/needle-0.8.1.tgz","integrity":"sha512-gwm+NpRPcJghZVzmEX+6Ylc8ySPf2w+QxMBfHrF+YG036qx/lq4fzFO9gEo7HQnqq1v4IZbBhiaRqZ87nbeASA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPzJMw6LPp+WS6eESnjUgyleyXPiacWZZMO7yS5uoafAiA7OppXrV/igmIVUeh1UIw5DZyTh69XEusvi32AEHRdbQ=="}]}},"0.8.2":{"name":"needle","version":"0.8.2","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.10.x"},"gitHead":"bd72ee1d97edd0039f3fd0ac31d81d53394a9960","bugs":{"url":"https://github.com/tomas/needle/issues"},"_id":"needle@0.8.2","_shasum":"b940e99df5740a0ef6c30b60282ecc810fc04245","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"b940e99df5740a0ef6c30b60282ecc810fc04245","tarball":"https://registry.npmjs.org/needle/-/needle-0.8.2.tgz","integrity":"sha512-deuiBhCzRFSCmoTeupI/kw7GQZxKIQVBoOWHPb0nYYNYlcDCsfyQRnE5kCnPPX3TGqm11NdzoDqU7G/YCT4gsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6LJD1TTi+SuAvptVA1ruEyA5xclwNIfaRnqn2rP1wdwIhAJ84TUkl2o9SdUAQba2lGavH1Gbb+lBikNkDFb6LcCf7"}]}},"0.9.0":{"name":"needle","version":"0.9.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.10.x"},"gitHead":"d6df4fbb40cc1658665441518991f70a6545445b","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.9.0","_shasum":"7d41066892d62cfc829c51125b23075a8436f593","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"7d41066892d62cfc829c51125b23075a8436f593","tarball":"https://registry.npmjs.org/needle/-/needle-0.9.0.tgz","integrity":"sha512-QTap+nh5k1K06LGI43c7qIS3e8/bj7RNlb+aoEDXfMJU6gpFZhC3PSt2B27jydaveLtC/Dy44UzWrBsVqShimg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBEorSBFFwpd8aNmpdnvLNR0dwpRiPYwStZvzl+C6D0fAiBH/2NwhSckeLx98qhkpZfhh1y5WAFopLC2bIs1nIu39g=="}]}},"0.9.1":{"name":"needle","version":"0.9.1","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.10.x"},"gitHead":"45d730ee56d52793ebe412da74284fda11f22b57","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.9.1","_shasum":"93069098bf1b19ad7a3cad993f3181253181e7d6","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"93069098bf1b19ad7a3cad993f3181253181e7d6","tarball":"https://registry.npmjs.org/needle/-/needle-0.9.1.tgz","integrity":"sha512-iTQfD2tZFWmlnHLDekgw2Jxx3lSfVHQm/ZO4JzegySBqMXEaX2kHBrIB6SsjhcLOr//WqiPPAyAzogD54bEh4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/xcsaF0ybnkx7FRM9C6o6pByN7tAYN4lEP02j1WTfVAiEA1mXQ3hI0G7PrPOnaUOIPVPjSU6a/EAP7ilQiCyjrwJA="}]}},"0.9.2":{"name":"needle","version":"0.9.2","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"engines":{"node":">= 0.10.x"},"gitHead":"4f7be9b3266c6c28db924f462dfc135027442763","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.9.2","_shasum":"e0f9a2cb3e2dc90e93e32e6eb9e201b190ee0eaf","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.10.25","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"e0f9a2cb3e2dc90e93e32e6eb9e201b190ee0eaf","tarball":"https://registry.npmjs.org/needle/-/needle-0.9.2.tgz","integrity":"sha512-Pybf3A7tjl73CIwfn0lSxbvx371YWkbAwY4b5StsdGiTCl27aqiCIow3oNBRJCv1OTZpOZ3WyeRlRNKMJ+b3Og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkMFC15B6/GYcmr16RER7wdAP9m4Pd/BYZeNeByaFOvAIhAImTCs7h27RigQm6RBB8ICabuSuVeLZWaNOV2/8lSNjA"}]}},"0.10.0":{"name":"needle","version":"0.10.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"6aebe366a642636638ba26af0349de07a7669331","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.10.0","_shasum":"16a24d63f2a61152eb74cce1d12af85c507577d4","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.10.25","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"16a24d63f2a61152eb74cce1d12af85c507577d4","tarball":"https://registry.npmjs.org/needle/-/needle-0.10.0.tgz","integrity":"sha512-83oJxMoVmAew7kZ51Z4jeWndgXY7/yeSMUh4H9ayEYkfRbu7IGPW45Ft20aXbicU6z7mZU2V41MZHzysdBLoFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvy8xXaoZKeJKSsL/PMV8QWPvtupJ0P6fDkEUuhPdFbgIgXPsOU94hUprMkBCKM85fAHpvPWj6thMFyeLZemXQJsQ="}]}},"0.11.0":{"name":"needle","version":"0.11.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"f0fb9a2b7bebeebe5530b16e82af0570d17323f4","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@0.11.0","_shasum":"02a71b008eaf7d55ae89fb9fd7685b7b88d7bc29","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"02a71b008eaf7d55ae89fb9fd7685b7b88d7bc29","tarball":"https://registry.npmjs.org/needle/-/needle-0.11.0.tgz","integrity":"sha512-76paDodxGl3b+rcg8fYv7fkRLJp0kHprOL+HPtfDkT4QKJALSFJKWrJp7Qw83JVtPThH9Vy7iF4KR4Eq1fVYWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwyYvi9+8Ei7s3YUuiM4INyZAMsg00u8gh1KK1m7w2EAiEAgDRsWj4246l1e/2BcBeHTuN3s1eU165Sdka4M65haPQ="}]}},"1.0.0":{"name":"needle","version":"1.0.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"5f194b929cb0adbaccc41dcb01ee5e51e338cf7d","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle","_id":"needle@1.0.0","_shasum":"24e9c776095cad2d8c40ae6e76600adba05f613f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"24e9c776095cad2d8c40ae6e76600adba05f613f","tarball":"https://registry.npmjs.org/needle/-/needle-1.0.0.tgz","integrity":"sha512-g77gog+oA2NxDL4ZM5GeyyUtITlU0RwwppXvxCDpEVznNSAx2bARYZU2QmVwKCVi3aO9hwyVpI1ijNJz/HJRVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFiSZ/yhW/CWpzkzApzQKHAIpfjbDSm237uEu2fUNITsAiEAjQ0C0UX/XRo3qpxgq6+shQQVHYDvxhODdnj7/dQdXLU="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/needle-1.0.0.tgz_1454447539067_0.691312288865447"}},"1.1.0":{"name":"needle","version":"1.1.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"ae901ef1c096f2e4b71a0dbf669cc4c988c1701e","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@1.1.0","_shasum":"281e6478e003b0c923d5a98223f8ab84b1cc9948","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"281e6478e003b0c923d5a98223f8ab84b1cc9948","tarball":"https://registry.npmjs.org/needle/-/needle-1.1.0.tgz","integrity":"sha512-4qySvqEfT6YMZANb+/WpWaa2rG7NA0TFlENYeb67Y2pwXemPbZerBt1ipYx8xaoSohv9lHo1wMtwmsIVDBlPYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7QEMJJb15h9NftsUwIQUfKAYklLIBUW1nzUv+ZcWXygIgAbU0I+sSO2g+SoQwewhhNj5qSkNDgFsHcWmeYXXlquQ="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/needle-1.1.0.tgz_1470688148948_0.15788353187963367"}},"1.1.1":{"name":"needle","version":"1.1.1","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"e5c693e1ae659f980859178b2e2acb1c2c8f35e5","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@1.1.1","_shasum":"50a001f7f66ef3ee13c8e76045a42a4bed887f42","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"shasum":"50a001f7f66ef3ee13c8e76045a42a4bed887f42","tarball":"https://registry.npmjs.org/needle/-/needle-1.1.1.tgz","integrity":"sha512-6L+3sgslBn3JJoy3R0yqcNipxWL7sbOxqtgU1EB+iEurPWP7LvkAskvPwWqNjK6S0eAKBjTY7iCh+a3OOtRwHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHM4MsWxMAxKETPhu2dyHM2wWCUO38VGc2NlG2eokOu+AiEA1vXOpQAbO8xgGP4UYQukpa/Gw8T2SLQouzKvycXVbWI="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/needle-1.1.1.tgz_1472834368196_0.9252359343226999"}},"1.1.2":{"name":"needle","version":"1.1.2","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"eacc3c14e5038e2dab1f1913904c233e9667f5fe","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@1.1.2","_shasum":"d2841a125bfd74fefb30c0344104369061c3e13a","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"shasum":"d2841a125bfd74fefb30c0344104369061c3e13a","tarball":"https://registry.npmjs.org/needle/-/needle-1.1.2.tgz","integrity":"sha512-MldJ0Wrh5cXJgH7wZj9nf56K4DFK5uJIAz1qZ5QORcxEVYxdK7gj8vvNsq1nrsWcVwJC7i6DxWb1avfZi1p2Fw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE5pZnRkGr2rqzKY96uuE7Ah9jIk2Q5iveFFXaYJb0amAiBtQ4E5shARBvQFWHsmYH91f1mwRAFgzsxL8ABPeeK9iw=="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/needle-1.1.2.tgz_1472834507776_0.8041334487497807"}},"1.2.0":{"name":"needle","version":"1.2.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"df5d9aa781106592eb706991b46855c5c72d08b2","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@1.2.0","_shasum":"14d89d47b5ba229b8cd2f665edddc85ef4045190","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"14d89d47b5ba229b8cd2f665edddc85ef4045190","tarball":"https://registry.npmjs.org/needle/-/needle-1.2.0.tgz","integrity":"sha512-AUYSYMIYxgdiDKI3LtctXXDA3JkIBPEcshhH1PyEseTHlqpK+4enXwtAbB6S6mBRrA0hCWbaT+2qtgu40vUdww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMtqRMgx9gdzGbWEhlKwGRlC+rV1TYova8rY9Nkqf39gIhAI+j4wf/sRdnJI+5Omp9MxNIyRHPoJn0oqgt+XwtP0WA"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/needle-1.2.0.tgz_1477359204338_0.1350404559634626"}},"1.3.0":{"name":"needle","version":"1.3.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"87d52fc828578bfb747b23cea7d92494865e51ea","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@1.3.0","_shasum":"d32ff70c37d63411afb313fae517e9157c32e62e","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"d32ff70c37d63411afb313fae517e9157c32e62e","tarball":"https://registry.npmjs.org/needle/-/needle-1.3.0.tgz","integrity":"sha512-NQu2uE6ezIomu/hzMU8U8ZAgRwCgyCDBRyPCIzW9D8nFDopX0kkOGHr6RElwOKHCChptC87NrKpHcmU5QpE8kQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/qpbzLMO7bUviS/PE8dLCJdlEYAemyCUAadBGyhMx/AiAVh9TRo+bqhkXAHwJs7MqgWI+xWlVtKV1adWDWrFtefw=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/needle-1.3.0.tgz_1477359265069_0.8028257957194"}},"1.4.0":{"name":"needle","version":"1.4.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"ad003965323ca6cc256fe4282decbcc2f568e4d0","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@1.4.0","_shasum":"d34819bd0387745abae6a8aa202798ededf561ab","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"d34819bd0387745abae6a8aa202798ededf561ab","tarball":"https://registry.npmjs.org/needle/-/needle-1.4.0.tgz","integrity":"sha512-+tDfVz6TrJtNWWwf0cqjtR8oHkBBAAW5jw1yX6okFWJxN5pjvlEHblBFiX/HZprrTXWfwI+mOCjicQC2ekqm3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKqxevCmbDXNgJmi52SD8lcpYJ4eprlGZjj2gCHVM8YgIgIMBrq8d7Ehw8EQoK4Pv6S24oTtc6qCyFVD2sck3ZIL0="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/needle-1.4.0.tgz_1479844008786_0.9785168345551938"}},"1.4.1":{"name":"needle","version":"1.4.1","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"b198b318b660833484a1a85fe9d0500186afd565","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@1.4.1","_shasum":"e09f1a4ce9820f7913721c566cbada00b05f9c19","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"e09f1a4ce9820f7913721c566cbada00b05f9c19","tarball":"https://registry.npmjs.org/needle/-/needle-1.4.1.tgz","integrity":"sha512-mzbCioPtrXykryxKhaUuxbsvAwzyPPsOAIQn34MS4rtyR/ox+n6ImI+5BbBwDqBJmWbGEoNRqr750s6VBRusEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQTVbnUes+9fwzhdIPN+RzuiSI29rJAHTHd0muXCbhkAiEAioEcFc5okMb2WMyTuTPXPxOXMC+teeROD6kLIf/S+JI="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/needle-1.4.1.tgz_1479845754675_0.7077180850319564"}},"1.4.2":{"name":"needle","version":"1.4.2","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"81880ae9407e289025645197d3821d85a84df9d4","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@1.4.2","_shasum":"dffba156b7b4fbbd2cd25a59ff1c296326d6e94f","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"dffba156b7b4fbbd2cd25a59ff1c296326d6e94f","tarball":"https://registry.npmjs.org/needle/-/needle-1.4.2.tgz","integrity":"sha512-ZPtRH5aQREUOGQeg350aEvH7jyg4chdybn9OK7lfNaNjkLH6QjvpjkF1EgXBPe0qnJDEJ6bW8Ejc22q07w6G9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbwBI6/SYeZg4EEqpeqA8j3EkKHVz6nFJx7e+lik/HyAiEAldl3rMALzK3r5OFQEwddHSTtwAjlz2PLZK4N9OrfK1k="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/needle-1.4.2.tgz_1480100664566_0.6559524838812649"}},"1.4.3":{"name":"needle","version":"1.4.3","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"0b507cbab5c5c3c6ac764db44c5c31ce36502738","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@1.4.3","_shasum":"7077cf8752172e2fcec4722ce2766fc3c5ded873","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"7077cf8752172e2fcec4722ce2766fc3c5ded873","tarball":"https://registry.npmjs.org/needle/-/needle-1.4.3.tgz","integrity":"sha512-8d5VPQ4pg8ksMZOQqO/KtmZ9sAXPixdoF/GP0EsiYLWvJmBpWmYtXO91PdOiMb/OXQ9TnDq0yn0XPCoVVhgf3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTgatbt7Ik7jjIGvK7m91dQcFW9emkNByqNezm2KmJ8AIgXOwJHvWzmJ+48n3A9EVJx222AIgeQRfrNi42k/WB9hg="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/needle-1.4.3.tgz_1482529846824_0.7403814408462495"}},"1.4.4":{"name":"needle","version":"1.4.4","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"f52f1407d748ec41cb599b8d8c27b8521fcc5c2f","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@1.4.4","_shasum":"03a4b530b7e52155429dec2ae01d8131b8e8153d","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.2","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"03a4b530b7e52155429dec2ae01d8131b8e8153d","tarball":"https://registry.npmjs.org/needle/-/needle-1.4.4.tgz","integrity":"sha512-jVDX9R31qWMAUoEKeJsVRdQBtmJQInDUVUxmPyaYaA2afL28BPthEJHax9KQ4GufXvyDbui5iBZIJbQ6lmwYyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzD7gzasSnsyfLZfueH73N+YXHAc489oZPnJ6k8aBC5gIgSVTRDo6MGhCiQaZHrv0Sf+cwehIl5ey+EGvtYYwy9gg="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/needle-1.4.4.tgz_1486486135216_0.9651631452143192"}},"1.4.5":{"name":"needle","version":"1.4.5","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"c832833f8238d4070b45b47c96aff21db61cc2b2","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@1.4.5","_shasum":"bae53a7ba526257ecfd5914a5aa001a5a79a8ce6","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.2","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"bae53a7ba526257ecfd5914a5aa001a5a79a8ce6","tarball":"https://registry.npmjs.org/needle/-/needle-1.4.5.tgz","integrity":"sha512-n5buwqe+vxN1UWme6zi5cePAVaEcV1U2QkPqmoGkgfDXmJt+6izNMYqvcpJab9kH8KOZEH5fFU0uN5lIJs9shA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgrZXQ1SCGZX6wsDsAfVO/BUrERes4VyXYCTWnwRfC6gIgYhv7Yw5/8qQ1igC6sKCsWtQjk/8yAS/P1DxZXYsbIOc="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/needle-1.4.5.tgz_1486486779041_0.6802512174472213"}},"1.4.6":{"name":"needle","version":"1.4.6","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"f5a7e56e1f49b496ad39d8ca12e03ed1b272ac54","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@1.4.6","_shasum":"da1f0723206588b11f1ab07533f81b655453276a","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.0","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"da1f0723206588b11f1ab07533f81b655453276a","tarball":"https://registry.npmjs.org/needle/-/needle-1.4.6.tgz","integrity":"sha512-Ws5sSE8aTjOA5Tr7xBck6a5jhtiOyCl+gZmSPSoPnju+z7SQtuK1p3KKMqIK7v23eAX2ksnVl7VAIG2gWZy56w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJuqrwAqStY/zVO8292X15W8zPg3afjSunmHflQvRY2gIhAPEWsNvvCtX5BJ539VF5z+2zVljyIXXSK7KTT/7KZz8O"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/needle-1.4.6.tgz_1488233492938_0.6355009148828685"}},"1.5.0":{"name":"needle","version":"1.5.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"e7efbc07da171ddeb9840137a7150c9efff37edf","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@1.5.0","_shasum":"2039172a5aa36e86743c0150d49ac2718546f250","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.0","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"2039172a5aa36e86743c0150d49ac2718546f250","tarball":"https://registry.npmjs.org/needle/-/needle-1.5.0.tgz","integrity":"sha512-V3tkw9sgDFwbHH9F+BB23OHIepc8EZbMmdt7XfssCBV06AdFn9QDtBInbNe2r+nyvtz1gPkaUgOuHO1nzDPHCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgLPRp60ITQbElbYvqcE1T6+CXa3EvPkwvZsuoIP0ZxwIgIr7oZ4yloiF/NPV0Ua2ZQDmkOmjFYpVisSb3n6Np9aE="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/needle-1.5.0.tgz_1488245137056_0.8079869288485497"}},"1.5.1":{"name":"needle","version":"1.5.1","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"f9c04fd4385f4d40402235460161f0be919dded6","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@1.5.1","_shasum":"c0bbb05e799b223d48577bfa2d068bbae8642465","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.0","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"c0bbb05e799b223d48577bfa2d068bbae8642465","tarball":"https://registry.npmjs.org/needle/-/needle-1.5.1.tgz","integrity":"sha512-wcELwmS+zuoF1z1t7l+1+AUjqFRPzUubVKmLxczD/toNBz2AoegnWYB9AT1VSil+W08uS3swg9Rv27Smr9sNLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1PBnnByBZ2m9QS7BJQxI1rJUlJQFEy77Xd7dsHRsKeAiAuKTEsJtBHuADKz0u09jug8q9XLTmGaTMEvg/O86HP8g=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/needle-1.5.1.tgz_1489176360160_0.6173204348888248"}},"1.5.2":{"name":"needle","version":"1.5.2","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"e85c290541db4c345b470ee705ef9e2eef4e5781","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@1.5.2","_shasum":"0597841b27332fbcf1cbc7d8dc13d02ecae18456","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.0","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"0597841b27332fbcf1cbc7d8dc13d02ecae18456","tarball":"https://registry.npmjs.org/needle/-/needle-1.5.2.tgz","integrity":"sha512-4yvt6K7bPpfuiO2lsqmtjfhsOLooBFiCdS3tbuzeJ74se6XqutAKyKMMGXjNLT1NbiyGPM8sqNbN00itJTGNYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDXYDy6gNAq/XyxPaFUUfl1SUy55YBQhH4U74CcIqckAiEAnyfUe5WU6obeNJldOJLvoq5mGfcDjJy8nqtfe4G6vI4="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/needle-1.5.2.tgz_1489179505465_0.5930283120833337"}},"1.6.0":{"name":"needle","version":"1.6.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"f801ef68c707639d7fffbd5e147cc6abcd6fbeca","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@1.6.0","_shasum":"f52a5858972121618e002f8e6384cadac22d624f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"dist":{"shasum":"f52a5858972121618e002f8e6384cadac22d624f","tarball":"https://registry.npmjs.org/needle/-/needle-1.6.0.tgz","integrity":"sha512-ogVK1D/Cgemw2vM1KJN6B83DwcKbDepdkMNtVJcXIe+xoaCOdC+aJHzhEov7xjsY9S7rBIuHP59W1fLsbGqDhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNP1nq7+6akWkrCVrk3hcsIxO8CezdJi6MFIDSwrf4eAIgBK7JCS3qUXh0WSQq3svQH47DE1CvR5H46hpuXKEKr80="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/needle-1.6.0.tgz_1490408322422_0.4637763381469995"}},"2.0.0":{"name":"needle","version":"2.0.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"577a6528542a5b002ebc8d8c708164f50ed2e23d","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.0.0","_shasum":"32e29854952dc66b08293d717e8a2f8500b2cbc3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"shasum":"32e29854952dc66b08293d717e8a2f8500b2cbc3","tarball":"https://registry.npmjs.org/needle/-/needle-2.0.0.tgz","integrity":"sha512-fZJNLHS5iyHpsFqUYC8tmy7ertw7xRekBzLDm2Yli5qiC5siUv+uj5Ce63n4AjNWMvEAJE2Lq0qyEESPNEgCpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCscqQ2GDJ61aTKzCIp76Th7xCCerP4SDe+wRh++7tv3QIhAJeB3qZ7LqzuDyoZWkGPgFHfuHJBdxoE9aGe1Y56o004"}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle-2.0.0.tgz_1502298666247_0.22420507995411754"}},"2.0.1":{"name":"needle","version":"2.0.1","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"6d3ba05c38684eca82293fb85f7965094c895ecc","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.0.1","_shasum":"c21fc961ce3c340fb082250da6a08a32f38631f1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"shasum":"c21fc961ce3c340fb082250da6a08a32f38631f1","tarball":"https://registry.npmjs.org/needle/-/needle-2.0.1.tgz","integrity":"sha512-tUfox8JnKaSYdNV7GjoKFRLMC7hRHYZu8Nwpx7CLI2uMgKbo4kgjfncfzi9t5we6diAJtJr1kQJCaN3kuHVI+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGENsJ5DYIEr+PMAzKOA7TTfoh/y6zVRoHZ4kHcKlAzAiEA2gFoVm+ky372HnpHKJ4KwM3BVRHbP65g7TaIMteSA+Q="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle-2.0.1.tgz_1505231470302_0.2130123961251229"}},"2.1.0":{"name":"needle","version":"2.1.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"105ad2509c40fb5f66f96cbe77a201bec3eb04ac","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.1.0","_shasum":"54acebad9cc1a11822cd9ca522fb7c131c583fa4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"shasum":"54acebad9cc1a11822cd9ca522fb7c131c583fa4","tarball":"https://registry.npmjs.org/needle/-/needle-2.1.0.tgz","integrity":"sha512-vdp6yhER1bYXOAeotsoghsEIatv+7LUmzB1Eor9QNBPrCNU89gQUr6t/tk2SG7PV7ITdEHEOm5MA9Ym05dQo/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTzVT+H1SyByiMuKWJDl+ovr0CqIPq2SqKscMoxRecGwIgQwWHapu1By6KKqMEefFdnpUZ+9lj6iumHC57+uoYM/Q="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle-2.1.0.tgz_1512566381174_0.241314432118088"}},"2.1.1":{"name":"needle","version":"2.1.1","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"dfc732b45d2005733c12395f5a22e836121b8c80","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.1.1","_shasum":"f3d501d633e661d34cd9648ca6c42f782a44d071","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"shasum":"f3d501d633e661d34cd9648ca6c42f782a44d071","tarball":"https://registry.npmjs.org/needle/-/needle-2.1.1.tgz","integrity":"sha512-jMjsqELVkSi4YNCinN/vqh6pMC36v9/m3L6JEC0+20hm/1n+VUZx63H7YUo1hKRA+GtpK/GQRVSXvwc9Gjbcvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOu2L+ldzuepRYUS6egGwbJFWow76N83AVdlIPznz+nQIgcuaJH7hFJM7fLzH34dCxK+G6Hc71vn4iyo/Fhl6WIj0="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle-2.1.1.tgz_1516642450705_0.2687725720461458"}},"2.1.2":{"name":"needle","version":"2.1.2","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"753a11091e88f3b15cfddd9df41748745f1a72eb","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.1.2","_shasum":"33e86eb56ecf1761299948ee8bd1f403cdfc2137","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"shasum":"33e86eb56ecf1761299948ee8bd1f403cdfc2137","tarball":"https://registry.npmjs.org/needle/-/needle-2.1.2.tgz","fileCount":42,"unpackedSize":192862,"integrity":"sha512-6OVa/Xxh8GM66XLvGBGztGE1+65OYI3aeCAtBUs5+ZhKYTaq/W/naMYpoklNwfpTsKFBBVbFQ8AI9U9/VzEfcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7yCSLvFaQKbOS1pWzStCB2ussmkOonpi765wz04BTGAiEA9ALUtrMSXuFJWPCs63ptLhMFLLpAoDaDasb4+L6qzSg="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.1.2_1518559238350_0.050163162074921885"},"_hasShrinkwrap":false},"2.2.0":{"name":"needle","version":"2.2.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"8b409b6f0bc31bb5b1204448552475e9605cdb92","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"integrity":"sha512-eFagy6c+TYayorXw/qtAdSvaUpEbBsDwDyxYFgLZ0lTojfH7K+OdBqAF7TAFwDokJaGpubpSGG0wO3iC0XPi8w==","shasum":"f14efc69cee1024b72c8b21c7bdf94a731dc12fa","tarball":"https://registry.npmjs.org/needle/-/needle-2.2.0.tgz","fileCount":42,"unpackedSize":197571,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPm9IM4eljFzudkPwkxm9ncFPuErKkT/YC5KbgcqrivQIgdpnM9pOM73VSkYyxfrHe3wPUA8cKEKUJpn2N74QyXFM="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.2.0_1519183615972_0.736152275754876"},"_hasShrinkwrap":false},"2.2.1":{"name":"needle","version":"2.2.1","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"88cbe04e70ba6702251385b4c8158e7dfc2fa5d7","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"integrity":"sha512-t/ZswCM9JTWjAdXS9VpvqhI2Ct2sL2MdY4fUXqGJaGBk13ge99ObqRksRTbBE56K+wxUXwwfZYOuZHifFW9q+Q==","shasum":"b5e325bd3aae8c2678902fa296f729455d1d3a7d","tarball":"https://registry.npmjs.org/needle/-/needle-2.2.1.tgz","fileCount":42,"unpackedSize":197681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa42nMCRA9TVsSAnZWagAAeHAP/3oPeXpKltoCs1goTJLO\nWj00A32MSJyssd5TgQTR7bzsklPhUtKvoVK5unbEmCJCZbsr3onvRJvylw9n\nheb2v15mZ02WVKE1VtCCmdNULW3hi92EAt7vywrXf3weiKhcEhPQZg9sNPgQ\ngD8yQHXm9Vd0YNUJfRv7tALXtp5h6P/Drlj2xsgrgW4C70gKzAk0lAxTOsLi\nqeyHBeN5JLbq1dtKwsiyj2ptYg2z5vJkR4aKViBNXNg6oED95tTh2EzraiDT\nxWBZGWmgAtL3lNaOlb5MPiUgSzsUgvShRFsOncH700m5s7mt6KqBuvwBkLIP\nc3Sw5X3OJ1S8exByvm8xD3R3aX2QkH75SuM+NKR6yXs5M7wXd7wjauanwMkB\nsQuUxkV3JkVSg/fHyalzeGThAXDPYRxjv1tp2LgSBo2YqGoRFUbiZ3IFUsT0\n8un0Gl9A5kixU9nQNqPQv7DprVHjw4PFO+4c1V3mfsfcCpcq0DmHkaVKcD95\nMA2z3r+T3/5E3uhms6k5zF2m2JHrGiqf6ofZOD1C5ynTiJr4rVVgvsf/fnfb\nPURiCYHuuS0EShuvFUKo2u1LBTCpKeTnFMxFRdCrHtEEKQdM85g6k0I8hDqu\nbWLWUieUGZMab7q8MrBUfEyxMr0itO5i6CXfPSHu6hEqYsh9XayQczRjO5lv\nOrAd\r\n=bcis\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXUn7hnRru8IdusM3YKNZ16VaW6Ri4HAl7op7ORVbl7wIgGLD23zIt44eoh0cKZzhok+UlmiVUMo1Em447QBL3rg0="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.2.1_1524853194233_0.35884265858829534"},"_hasShrinkwrap":false},"2.2.2":{"name":"needle","version":"2.2.2","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"mocha":"","sinon":"","should":"","xml2js":"","JSONStream":"","q":"","jschardet":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"9374dcc03e4a2499ae08de77aff289a43918e70b","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.2.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"integrity":"sha512-mW7W8dKuVYefCpNzE3Z7xUmPI9wSrSL/1qH31YGMxmSOAnjatS3S9Zv3cmiHrhx3Jkp1SrWWBdOFXjfF48Uq3A==","shasum":"1120ca4c41f2fcc6976fd28a8968afe239929418","tarball":"https://registry.npmjs.org/needle/-/needle-2.2.2.tgz","fileCount":42,"unpackedSize":198233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbEgACRA9TVsSAnZWagAAR+8P/3Z/FE5Gh/ghKns6Hdr6\nKN9r+3gTTcZmkBNou/NznnJJ4dPfa029287gT/ZLHX4qGI5hyd1YsWShAagq\nyZQEeWO3XnjI92+J5ltzlxAUjXa9f3FcXLqfq/Uur/dmYiEvYiuq+1wyDDsq\n1yAUpjVFz/WolJ9YvdOsKkZwMwZbjQvq5uERZ1yqAcsQKywhYSsU8Z4KjHyY\nzLKZikYSIICAc/kyeRkeyRWkJ3A0q9sz3s1nvnvTOEtJ+onNkZniHS5BEHK2\n+OR3xXTgVs3Npmmp04bVWw7fQ51uoP4J31QEPZLDsYRIEuwBfY2ngRB3faH4\nEelUWT0FPwEpv9RAqky+uweawSwsNRlmQLqDep8x3oZRPInG/UK/naepLNeC\n5FtMlLhM2zNawab63+1mGMkFfY6xd1fGLYhM8GZU2/uXai8zjPtjpC4qCe3j\nJQeKHk2a+zvzDD6NOtrH77bIUmeM2GJubHL1qpLrp0Gg10BAmnUffKuvQ/ke\nGYeouoRPCXiUncshfVBl4dYvKRLEgQKrNLcNidGm84UG1oKWGgmQlf7EVI3i\ngr2QhGFoJ/NliWRiEEKjLekJ/PwvoxaZNTIKGLDtUXgd2FjbJeG36Xt8g/kU\nEMVZxRRhxUFJ8pwZt+M09F5+3fGZxytNF0C0EpgRt0zciQ/ti0nUyBuWjZU/\ne8EA\r\n=G4JU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyomhM/43/LNniuIh7E8C7HXrNjPIlSKazl9t3/I8nOQIhAJhawPHphqQqNS4jAKBuXZg75sFEQxTyM46VOcBOoR+3"}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.2.2_1533822975474_0.7136110279285164"},"_hasShrinkwrap":false},"2.2.3":{"name":"needle","version":"2.2.3","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"JSONStream":"","jschardet":"","mocha":"","q":"","should":"^13.2.3","sinon":"^2.3.0","xml2js":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"2ca2136a972b687512bf2a0d4be86ae86693f874","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.2.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"integrity":"sha512-GPL22d/U9cai87FcCPO6e+MT3vyHS2j+zwotakDc7kE2DtUAqFKMXLJCTtRp+5S75vXIwQPvIxkvlctxf9q4gQ==","shasum":"c1b04da378cd634d8befe2de965dc2cfb0fd65ca","tarball":"https://registry.npmjs.org/needle/-/needle-2.2.3.tgz","fileCount":44,"unpackedSize":198732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbltsqCRA9TVsSAnZWagAArE4P/09/kxcBpSWEB7XlQDRw\nba84qf/WzzEXTrUngul8dj9LJNBORQ7hEkvqDGLN+LnG6GEi+7UCRAe7ZjZy\nF9XFA5UOOliyZK+cTUiejizf7YrCTwquFqOk6DuDAJCO3BUUPwVnszVBbDYL\n3GI+xqLwo3l0mrvVFBF2Y1O7ieEAC20HH4FbTp7W/RZ3Z5gKbobqTIKF6I5Y\nL+M10jQDHZhvNtVhZkwpp/0PH68R03zt9NZdht1lhvEq+JRtrBJSmZwuV/cf\nCKQkBpcm3joxmdz7g7VMdqWUsYxxNS18bSqY78WFAis6FlmGVctLZ0hU6u4Z\nhGSkJyFHGslv3zsal0dUrGFCAedtCbmsFnedhY7Szjwcijgcc0Fqj8UtVxBr\nLs+JqW8Ram39oVbPQ1uEeNxHiZrTwo+UmP/yT5GKiuj6yYvEAHYi8v/L5w+6\nB5tBvAaPhVukBdWo8N1h4qXnY9Mv1QhhAAdibbxnLZcR0a/gKbWOxksEyDHL\n07OnjW6dEe/HoLKzAQhh3tKTZnb+LP5JhsV9TiHIDQ/jEePvJXzDOOS/ZRl7\nD2ea7Oo4Y0l0VdMlHRLgPtlkargXjduEDVFuZps/+ydgsaoqK5LoP20mJyd3\nIu6JEwGZe1WehTBHQGvpRDz87LzRElDlAp82siGNsoCcqkapvasw9wTJGoOt\n1hlt\r\n=OtEO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWl91xkt99+Wq4ESRl1/5KHGTfSDFZjPx1sl+A+kybnAiEArvQhfm08Ok4GLZSIk+3kZU29MEmaIj+W7SXS1skMIpc="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.2.3_1536613161625_0.47463965539031316"},"_hasShrinkwrap":false},"2.2.4":{"name":"needle","version":"2.2.4","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^2.1.2","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"JSONStream":"","jschardet":"","mocha":"","q":"","should":"^13.2.3","sinon":"^2.3.0","xml2js":""},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 0.10.x"},"gitHead":"df43f4bd219c2ed431a14214316852ac65e4537f","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.2.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"integrity":"sha512-HyoqEb4wr/rsoaIDfTH2aVL9nWtQqba2/HvMv+++m8u0dz808MaagKILxtfeSN7QU7nvbQ79zk3vYOJp9zsNEA==","shasum":"51931bff82533b1928b7d1d69e01f1b00ffd2a4e","tarball":"https://registry.npmjs.org/needle/-/needle-2.2.4.tgz","fileCount":44,"unpackedSize":198802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbposACRA9TVsSAnZWagAAGHQP/jTC7emKatDy6UeIXGn5\npQ1CxNZYW4lbrd8R1KtH+YFZaqAdhG43jhiAEKPuELp7b1CmRwhidNU607WS\nBK+sBF9A0EI54v3CYUIHtzjU/LUO+RXSq03fb6Vhmp+dia/iKRyqOGEMMHtB\nNpNI6W/VqPJIIy/aRcGM+fo0m1ORNCkhGRsUEqGBC1WLdNR1+CD0Yz3efavh\nT6GBtzTE9qPD9xutFXIYAAUHc+1fZauBRFBc5qE9wzdPkO/XEudLf+3m8BXI\nHNtiulu6tNxTCm5mo470xW71HofeWXKZ22aC9yKCS6wXcfpF0s49FSA1dOT3\n/bF+h+ed1MwFKomj8WFl8y0+LmX7LSXIfsj9Mzg8/hezFczCOFIqfUOQz7xq\njwtpMQDu1GhPKc8HjF0sMz+rj66wR/Ti1zZv0QfwOuIfeyvylC+mMTSV4xyq\nT7PsUptnKoTw6fhMO6tNS0O6gdCejkrG5WOqXsk2f77eNEkr2eUnL+MvshGz\nQH1P/pcUBXeZECBQoB0Z76wnBmA5rfZW+z5aUkeVs1Glz6PJx7vC9tIw0PCW\nGtmMwIlnVokhQePJq3z9ukCKIRDWO9jhoPD53paVLa/Kjo3jhLqqMpHVaEaR\nMpT3u+jl9QEsDpwidWGeBEzPEuzpJG37LMbHJWqYAuPr2JXgxejjpBq/cdpR\nSTKa\r\n=dsEV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQ1lBVSoAltGBfCuNJ1xFbBlByhEeZjA7faRIsEl0cAgIhANpA3W2L01RoFEsHBtqpowylINjouYxNj3MdCiHZpcdG"}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.2.4_1537641215878_0.146662261361864"},"_hasShrinkwrap":false},"2.3.0":{"name":"needle","version":"2.3.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^4.1.0","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"0cec93fb08ae9f9ec541b9c4170d748b8f4b80f2","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.3.0","_shasum":"ce3fea21197267bacb310705a7bbe24f2a3a3492","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"shasum":"ce3fea21197267bacb310705a7bbe24f2a3a3492","tarball":"https://registry.npmjs.org/needle/-/needle-2.3.0.tgz","integrity":"sha512-QBZu7aAFR0522EyaXZM0FZ9GLpq6lvQ3uq8gteiDUp7wKdy0lSd2hPlgFwVuW1CBkfEs9PfDQsQzZghLs/psdg==","fileCount":46,"unpackedSize":215198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrJYwCRA9TVsSAnZWagAAypsQAJJk5fywsfeOF0T2uD5V\nLHn8PI2biSNAPdIsDmb400Qbgr/2/SThHVKUC9Bw0kRNFPRq2lRPvBU72SCR\nY4yVxUXZflyfHlNcbnDsc5NXJA8POcoVcQuE/kB68Hy0Gmq2OdRZX6dzAjyD\n48Z2GVjSrMHUviZfLZUWPy+obnzf7b/JMtskaAnIaDm9Rp4Rg3OLeTsRGApP\nRexPyKNR6Eqpa0v1NzbW8HBcDmO0o/0z4HS64cb5MS/TrtOSQ2iZtuMxZ+GB\nUoZARy38OWLr0Pq+cj7vPh0imwpOG/07AyGr/hwUz6WPzo0Yn76e8GQeUcdy\nFDUbsWg/e0vSKRQ1ImmVSSKzfGgMOGfykfUU48+QMyqwURspc05Q+/GZgqJ5\nNFQPl45Y1IzZUpJenjPDrw+3MF/LqWF7RgkfiP4h7NqAdS9Lld43wi/y39H9\n1WpHpPwyexHn9h5Tu+fYh9xOa5YrjRt5a7nWAY4xPlYmMkNsco5fu0vpRSSr\n8VIh3wKhDqMpjB5RT/Tlt08ORtvaGheejSXx6hNKRqck2nnVc/2CAqwGn9Dq\nax8JsUu2X9i+66I1qLRaDJ6vBhWXS2GuNRG39L3kR06jNUD+M8apwYdyDn+V\nTKSd0XkTKLeFG5OpXrgry3vO0wEy2dn4aWwMbhIpXDuYIA8AqknN9Iojfk4h\n7u0Q\r\n=q0qg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgECGz53fXe3dABYzlXc1f5SY5ZNHsThmvlqk45aE5DAIhAL99xqLHSrXrz6CZIU/itwK/3ZheCzlmQZv4TjZt+22F"}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.3.0_1554814511332_0.6298154268995644"},"_hasShrinkwrap":false},"2.3.1":{"name":"needle","version":"2.3.1","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^4.1.0","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"7ea684bdeba7d54f4d8fb035faec3a7d4e99176d","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.3.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"integrity":"sha512-CaLXV3W8Vnbps8ZANqDGz7j4x7Yj1LW4TWF/TQuDfj7Cfx4nAPTvw98qgTevtto1oHDrh3pQkaODbqupXlsWTg==","shasum":"d272f2f4034afb9c4c9ab1379aabc17fc85c9388","tarball":"https://registry.npmjs.org/needle/-/needle-2.3.1.tgz","fileCount":42,"unpackedSize":198610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcv4wRCRA9TVsSAnZWagAAu5IP/jUEgGVGOt9x11ImZthW\n7Ut9xgg1m4y95WTcmx+qMQQw3SI81ruxnSOL3M/de3sscTPWtU6/FRF3LVCA\n0Q4d5CKYKLWWCli/JupaPiri5+7WKfsArPyQPurYH33kmByTrhwaptwRbj7/\niCTFs9NrzCz5nCyEe3a8y/faKi8eSXj+8i1l5jFih6a8Saeru1lm1n6xJWP0\nZa1rwPL2pHMxZRxiqjPPWAS7s+uQo5VjGBR1z5XfMYQdDEFLSfOVb8broZZY\nlgvmhkU5wuUGOQfDvdzGpPhzrIy+O3I89fZfvLXTGfr5jzxAukS0fW1BbR6l\n/WIAxWRcFIJiMxCaGqac/Sb3V0fSViAwko92yxMIXE2dqcba1KMQzRJ2vQ0K\njj1e3dUt2Yoi/qPRVksUPgwCMNZ3eImyG8GwRMbruKRpQiljNazLLien1jF4\nyZdLUcQOYs2ox5ynFTdIzkbU+9LSbE2OSCqZK1VjG12L8fOE8X1dHIt4IDZ2\niBjRwzVFcHWQxL/UARJp9XWX85LdJFAM3RcXhcvd9vd3BzyDdCVdohv0rkDf\n4Jqn8T/Q4VS4/eBiO3GyWkoj2h/hA3u1WIwa9uXm60de+6P6TD3dSzOyEMwP\nmFdLmXZtnpkr/rs4BbJJ8s6T63XQEQtAQ5XLN9wzEh1WomrZK5y/Oggf3R36\nmHQa\r\n=64LN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQsOWG++N+wri0yxVW9cMhyj8GRfBcupPlhoT6MB2GgAIgO/wmNURrPYbcr8KWMkHXK716Hx4yUPs8LKegtba5lU0="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.3.1_1556057104697_0.7614910776133277"},"_hasShrinkwrap":false},"2.4.0":{"name":"needle","version":"2.4.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^3.2.6","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"03a9610a212a96ae5a5dd630665830810638d8ed","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"integrity":"sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg==","shasum":"6833e74975c444642590e15a750288c5f939b57c","tarball":"https://registry.npmjs.org/needle/-/needle-2.4.0.tgz","fileCount":42,"unpackedSize":198610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2sHCCRA9TVsSAnZWagAAQ/gP/34/ex3uOLwAQI8Mx4ww\nNI8dlIODRcjv71Ic/0cICaMZwpDKFEjqWJhXZm5gjvj/EoMDcHC+ZsGetPtE\nDAyWoInPgK2pIIBtmxj86b7EA8RQ3uBX7o5rBfZrbx/Ykp9fzpOPZhYGiz8Z\nGIt4p0hklqfipp4+LqakjRCEpv+b/1ilo54Tn/2jekjVsdKIcgBEiPVG4XFQ\nfn/LqnIly6KdJvusEJP9GkdcervbskzUI2DnHI2NeTqQv/V4Tox4rzTsnlr2\n4TSpaaC2XeVn4pmkctTB+26diOIS6kTByFoOPdf9nEHMVWfS9nLEer70eYrc\nYvvEACIi0SjvRNWgj+iQv9XsSAJG4H/P8l70lnLGY15Ic5dDlYkXHhNidI4d\n/sikVU9LFeYtrthKof16NUdlHVlSlI2TyE4lUO4SxBJkaotkBXKJhIasSj3h\nD96SVQkRgEgBdNiv3TwHakgwBup1+FjoUlGHa5z4xbq1NvDXr+6eRqv+VgcZ\nGwnbu/xvGTiVSPmI9jsLLApkp7cBKfQ+5XBfZYrkUE8czgL2/APtANMKwN8b\nIjGE91B8vzKzoZOSf/koJwJzpuo9wmEFU+HSAzfGxAywtS3Pfz63xf0M2nfU\nokiDcKabsPwZf8P8N/Hxso//+mlmfwN3z+dYPZLJrf8WXgMwYo8neZyp9nVB\nh41k\r\n=27B8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGkPNAAZ2xVpomR8S7yORUFBZbP4wSQsraDg29FRRKWLAiBoxMyiomxTjnHm9j6riPchFegRmnbgyfFVCz/3++vndA=="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.4.0_1557840322010_0.4569504303305676"},"_hasShrinkwrap":false},"2.3.2":{"name":"needle","version":"2.3.2","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^3.2.6","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"f7de44b738ff306990ac3ee206bfa88972b1d835","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.3.2","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-DUzITvPVDUy6vczKKYTnWc/pBZ0EnjMJnQ3y+Jo5zfKFimJs7S3HFCxCRZYB9FUZcrzUQr3WsmvZgddMEIZv6w==","shasum":"3342dea100b7160960a450dc8c22160ac712a528","tarball":"https://registry.npmjs.org/needle/-/needle-2.3.2.tgz","fileCount":43,"unpackedSize":200492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOEiGCRA9TVsSAnZWagAAkHcP/RLJ6SGBP1viuYaYq+Sh\nJTqdxHJnrgT20JGH57PzLy7VR5gBqjCaNo2RA8P6xnriIirzXtF1DVjY01n/\nvPJ8RdRKNENamSbwgEV74QmfT2rXv/om575jrEQIMr+yPiiEITrTDbhhekl6\n7JAK0O2V3d4yf8BVUKVH/dlZMJCcUxNjhuYx6X4szQGz3m6WsqUywRh/Z7pq\nvaMpWKJ6e1rVxRC/oSpNE2uCq5/cVfIB22p48q8OqU7kG3vB4vXClTgaNAyg\nuoJwrK5DtsdjRbhAH6yBBy/aAnnvchlU0j5F0mMEL6Usv7fHc6QTx/g37eVi\nG8TEEbseirR/+1Uv/lrn9r1ahsPkj9aNj4ckvclB1WWRilgJ3e3N5CvjmMdY\n8YbAqOUo8n3T+OEqY1gq1M03mPTv7w5h++cwTkCXH9g+3aWz4FB5D75y8qbn\ns81gKzGzugag6a7vvKibJykCsmp7/nAZ3cGnfRQvYKo16LiK5yo2daw7u1HP\nCiNWEiBEN7vfL2+R/bdan5GKIoj2TQuPrdMxtFWsoRfAUX3Coso+Zj2zsZaC\nY9uJwE4VB0qjHr5K1CScqFVI/WJFBh/Y7tAk9Dv+smViijw3wxzfDjtL32bM\nClKJNSK2ETRZtpcP6T6rAQkkEzLhSs8ROJi/1YcyBLcQqs103mSU7hEZJJ9d\nFIXT\r\n=c9uh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsOjEMXXcbcosLXWc4oC+zUNASSs0aC5/u0ewSuK8iTgIhALyiyvetVxtBDyTCAsNAOxYBwkAsjxuNUDH3fXRU5rLS"}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.3.2_1580746886023_0.1420160199725966"},"_hasShrinkwrap":false},"2.3.3":{"name":"needle","version":"2.3.3","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^3.2.6","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"737f71cff92479669700a1e76abe3af29fe382f3","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.3.3","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw==","shasum":"a041ad1d04a871b0ebb666f40baaf1fb47867117","tarball":"https://registry.npmjs.org/needle/-/needle-2.3.3.tgz","fileCount":43,"unpackedSize":200497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXQWNCRA9TVsSAnZWagAAWcoQAIBcYC15vjdt3j+z6tfX\nXv1XlYqiGOrgwkmLqGomRh2NP2Il6muCCEeAFOjWQFzYCxOh2zHu1JZkNEnb\nvFy6u1yA7wwuoaRL1zfFO+mA90bw8Q0VDv2JIwGgXGDQ+fcZWEq5oKW8Vf8+\navjLgl4FC2qOa0kkAbQ4YA2e/VKDTHn8DNwLdTH4to1cYDiZJaLPX7CGg1Gq\nNRRg4YhWLND4KKW6eUyaJGMz/ofOvTG5fv7O/ywaUc8BTPA0C9qJ2k3EyXt/\nUrz5gl8x3NGKMEn8i0j6rSuteTfQV2ftkwOxEhZ0JcRR314gFE+S3h7ji/uA\nhtEKTsBUp/mu59yLCh5F00Z1fjbx4aEyOPNdzDvru2ruBwnuiWFnAYUGswuS\njYaMmjLOjDWIQrcMduZCb8kPvHY5aOuRS+bHpdKwQ6enphdp4BC5o8k34I6L\n3g2XtbloUYPivh8kUKFpfT4EL8wMqXcr0FzW6Lfi/ZZ9GJ8hhw25RUXl324f\n4633Y1mUR5/Ejo6Ddt260CG+kyuf2veumxbvKNPyUv7FPxMVWXcj7iTLc9gA\nkOJKNIK4YPYUNx4hDcWa9NIf32Ir899T1bgMU1QTzpWM8fyAF6qx2Lfmn71A\nMHZm7Z1Zuz/Oo7sUBgx5npuLk9GYC+Un/3BZHc+UMhHi1gUECGJTCWWSOSi1\nEXyt\r\n=kaFR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE167EFBaqimVIawuuuicWB8jC5iwRauhuVPzYRDPegHAiEA9kXXMx5FG50/uSoENZJfum6CMfBQJ+YTXrpsY1pbdIw="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.3.3_1583154572712_0.4898588855928574"},"_hasShrinkwrap":false},"2.4.1":{"name":"needle","version":"2.4.1","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^3.2.6","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"e67766bdfd10910c0b5aacd41705c5fee3a27d36","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.4.1","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-x/gi6ijr4B7fwl6WYL9FwlCvRQKGlUNvnceho8wxkwXqN8jvVmmmATTmZPRRG7b/yC1eode26C2HO9jl78Du9g==","shasum":"14af48732463d7475696f937626b1b993247a56a","tarball":"https://registry.npmjs.org/needle/-/needle-2.4.1.tgz","fileCount":43,"unpackedSize":200799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehzbBCRA9TVsSAnZWagAAccsP/RIcdvyRAa8B4sSQVbJe\n5b/QR/u0rsBIpoWRIlPNuCk2rGP4sc7MTfQndneYpyYuYBXJeUYJvn6MZscU\nn3kxu93RO1KSAX/+qvJzWy0GDWFAapQvKdsvjhp6m8rLIrlldxOJhEEuYd/F\n5TPXy3fAMpAlHJ1p1UIlPwrbqs7BQm6WxLlugX3NLoI6ywPUXtLp+q4VDLuL\nxoxC3FdzTHJQjGxsmYL38WHqSxziZxmF91ySignfyWSy7BaAkYl/lPIQH2EP\nZjGVKHjx6SdIWvoxr1SJKAI08Gz0IrUSkYqAFt7ELFoxIiu0yxJiTEFRMB54\nb7h6aI1ZeYoqmhFFweuHJ29CsKztQb0wTr54gXPUSA+M8U30dfoClCD7QGAg\nncfHb1NCQsWjlhV6yPNmTqtJUuYLmJgHG7omSeMX2zK4kZVhNVW0e1qmGPTk\n34uV4mcLwbK7CBkJaGECIak+EHdZEgCk4sgTM3xz48AHQZKfT+WyaBg2kcqw\nZHI+2floBeCJcX2HoscEQUFga4/ali0PcJMBxmFc5JgPhx88e13SdT9+Y3g0\n37CkZYgJstNvURgXFseqAtTJfWqeCDjooA6+sMJ2QNb8+nExnNLO/x+r1b3J\n6++XJ2X/3LVZUBXG5fU6UBpWu7BoCR9MiC1rRe0X3fcCBRoYB/DaaytmhzKM\nhDSQ\r\n=1rVj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnK/VdsExhCLx2zHRKqYhkCpr0xZgLrDm6fp3O1oZ3rwIgNF8tHt5lEE4Px61CjCz/vDBewEu9WdBd6L2E6SI5kwY="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.4.1_1585919680999_0.3026772630877739"},"_hasShrinkwrap":false},"2.5.0":{"name":"needle","version":"2.5.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^3.2.6","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"58cc7bd8b7b2534aeea60cb44c4d97935e37360b","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.5.0","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-o/qITSDR0JCyCKEQ1/1bnUXMmznxabbwi/Y4WwJElf+evwJNFNwIDMCCt5IigFVxgeGBJESLohGtIS9gEzo1fA==","shasum":"e6fc4b3cc6c25caed7554bd613a5cf0bac8c31c0","tarball":"https://registry.npmjs.org/needle/-/needle-2.5.0.tgz","fileCount":45,"unpackedSize":213308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexhKZCRA9TVsSAnZWagAAn7YP/ijmQc1ad0rjCBot/ghv\nkS7wTtKzAhgibH8KaDMezOj13qv1MHV0npAkDn2yIolxslrYxWdGN4g0pFRu\ngGoPmz0UaZUlOK/hR+/VH58tipSDlHcHujgyayFqHyrcxznjwsdtZ7a6A0wl\nCURhEEevkTrblYP5CeIBZU2kYINB8eEWEArme/1Gl5Xayxt+S8uCs+boC88a\n9nrR/YrqfGmluGihi76jFh+BqF/QsL2lzoJ/tZDFuJCZO0luxxb9Vjjci8Ek\nmNwQ7kwfX1SE8kPbWiWUGmMiilq0TAc2ySzAHRJBeyupnZPIug0mnj2boIK6\nL2L651uhIP/10GUSB2ow/imjCj590KRbqAyqUlvmhok1jw9rNPiVnW7OISyx\n/OqjTrnm3xmiHTMYKey7v4/IbJjzp57/Yuu6j6fBOWQFzBBD+onZga1FNZ69\n4/tmwideeGh4akKZqsMdbRgGKr1XKbAynigyBssxsOR/48Cy4ldAuHYWixZh\nedFTELutfGq9XMS1IaCGJVySKB32GvAWgD0Hk1oahSd8uFZprCRaopdVxQWa\neOFow6bwurAawZbKQyVQZVJWTGFhwBONXos4HAsxc1HizreH+GvIYWun4ytq\ns6/nt/f6XlH1+L+Mci6h7E8t/imC0FXFHLYJXssWwo3QOP96Kf9JxBCnEfur\nHS3Q\r\n=hCjD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBfRaUT0HKZTgBMgqJwBnosuyByirPoTVkz82y9m9JVjAiEA70Tuckk0o3qMODQyYRBg6Ce6nFv14cEGQNWQufeF8Xc="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.5.0_1590039193291_0.23065208479366994"},"_hasShrinkwrap":false},"2.5.1":{"name":"needle","version":"2.5.1","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^3.2.6","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"de2e26c44a857270b0ed2e8ae2c937217e39fbe3","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.5.1","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-faYv/O7+B+e+lXgPYbWj78z6csuNV9SJ87QmAcjrY0GxspoJdj636Fa8adeKVNigAPO/ID+lmp39JEuIauFwdA==","shasum":"667be2e571066e3bad6e3b52781276712986270d","tarball":"https://registry.npmjs.org/needle/-/needle-2.5.1.tgz","fileCount":45,"unpackedSize":215329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfToHOCRA9TVsSAnZWagAA7psQAJflU0x4lwkKQ3JHUEZD\nIxqG8PGPUNGwzftN5hfjqAiSjDq3EjOltkmBjncr1ocy88H2zyLc2pWwIs8q\nZiHQb1Hbiuu/3cTGA2WUYa436W+Apx3Bw/nmSs85GJnxqIcsRIvxVjHb/0a5\npC9eh+zJ+eAkPxQtIrChuYgw7KrgitBzv7lMHy0hd+mmg7A/dfZqPbNX3yTB\nD147AkjCD7g/kK7OZ30kjlASaQLYBjRFiQ3wWMATB2ITdU8TrPoF3OWMOAnb\nhK2itAH+IJTlEynNxL8H1/UQg8iIRLw4o0wa3Jd6/E1Ts3v4Nm/OBjTi6407\n0C6UPw/OFuUpWLYZ4zqAsUnz16K2idxSm42+/KXRtmSW4vNt+XBvcIehcMpw\nPWlfA6Q2EtqtQZLpY4Fxe8/7OaUjgZb/04ir8KCliWMTu4aW/uiOWPGi/Br+\nZCxLLzuv2MhmA0XP7Aw6FnpIp4UcP1cyRBJDMsyFqV/9fd3arue9sYJR7OHz\nJMKLLK1VWOdOeEe/m8mPGDTMnxZEpp2DoDdsNitluOHCJva1Pk910xAAZqdL\nJVzy81Mv59DEveQdFtguIomiJUK1r5fT3bRZ4l+GsvIimSsElAa/Zd54vn91\n3qgM8WPgUhzuKF+gg7rBuKI0AK9nj3Z/lA7fsB008nt1D+wfM3iUsYSMhfFp\nbGW/\r\n=bls0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOdWSsse/aLkn0TBqNgbIWJ50tTWTYBHU20cutvONEbAiEA3PbGTpbS1ScXKXkv/VUd6TDv+V+J5MieNbrxUoxCV+g="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.5.1_1598980557927_0.2960288489117129"},"_hasShrinkwrap":false,"deprecated":"Has bug in zlib require"},"2.5.2":{"name":"needle","version":"2.5.2","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^3.2.6","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"c4d3c99b44b0d1ab168da093ce8cbb237e53c88c","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.5.2","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-LbRIwS9BfkPvNwNHlsA41Q29kL2L/6VaOJ0qisM5lLWsTV3nP15abO5ITL6L81zqFhzjRKDAYjpcBcwM0AVvLQ==","shasum":"cf1a8fce382b5a280108bba90a14993c00e4010a","tarball":"https://registry.npmjs.org/needle/-/needle-2.5.2.tgz","fileCount":45,"unpackedSize":215265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTtHyCRA9TVsSAnZWagAA/Z8QAJcWPeCkFC+/Z9ffQceF\nZ5wvYbmWzb4YNB6YtiBb2sRj6VUh/uK4JGfbkNsyvqAbimIM0W5lPS2hUEsn\n6MFB3AVeVvX+m2jN/1gvA7WzIxG6YTpeuMRPtyCsdHEIJ/fVePutzlkL556x\nol7R3WWz4iNvEsL9jc0KALR6fM+ab3dK1JnGmXlyWn+2/QS9WxxlLF6JWWTC\nwHl0GVA9GMrJqRGflWkv+4jRC/7QuLrQtsNfrlLdcbRqNP6d2p+CFjj4PeVs\nOFetx7Wd8XPMvl6zsqUV7JGHrX+gXRvCm0fPX1Br4sgGREVtHyJYo6gHzUsY\nu9EYh4IqFq7dY3A2ZMs/pfoiMbq9+5gEaet3NZTtvr8MKmyWE3AhLnqC9kI/\ncLQudLdPduKZhFyVzaEvsy981iSbk1JnUEPcoYAl5nAcjNwALwM7p49wlzyf\ntaliRr72BL/2krkQ4t9JfukFWXAwL6w3H6PW5UZlCijrbZt01Y0hxnsR3gKq\nGQ39rg9yxWCXVsE6cNHd1cVeYbX/rUghOkkAelAXh/xCFTZ59vt5ufytWfWT\njzI3Qbi6tg76Q83cKqjqc+JF4Ku8k5+X1ErmWbS1vE+MI5Qiw+kRe2X+539R\nJ8LL9Pl6c9OckGL5BaxuaIz/Mk5wor3h6GsIHdYvOHJClbEzeodrTTAyKn4n\nqpQJ\r\n=7C+W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1ow+GACSyomieEEXUyHUDBHJ4V6Wmf9Zq15H+NDHtZQIhAPdTSifxwXKCkIqkXzDJYjjbpYJKNkUw8mjyOWjhSeK6"}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.5.2_1599001074336_0.7877994747949777"},"_hasShrinkwrap":false},"2.6.0":{"name":"needle","version":"2.6.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^3.2.6","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"339c4e62aea0e468730c72b1ee26653b0fbd72fc","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.6.0","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-KKYdza4heMsEfSWD7VPUIz3zX2XDwOyX2d+geb4vrERZMT5RMU6ujjaD+I5Yr54uZxQ2w6XRTAhHBbSCyovZBg==","shasum":"24dbb55f2509e2324b4a99d61f413982013ccdbe","tarball":"https://registry.npmjs.org/needle/-/needle-2.6.0.tgz","fileCount":45,"unpackedSize":216563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf92doCRA9TVsSAnZWagAAIKsP/1M0tV/tCwQaY46TlJZa\nHw1hmuDdhaXklgqybKbkgWW+dG9h+cGefrnKj8JlaICLS2aIQCMNUIbDWo3W\nx0KTNiAzHFrz8mUZYauaSk+r95ZmXzjovSmmu8H41ZiSEh82PVX9CQgz3sHl\nyvpU7BlwSBl5my/F0zLDu9AynDpzsFqSnWyKORPfhv9qz97uccKO3nQEHHSF\n5uLBPxS5J9V6wWGIub99vkK+jA/xTJLMcDKl2CvTDbq8fpndl11pAytlCakk\nUKgiwxG6C+08jdoxUMFJG55Z5twIf2sIkOi6NN6gwN+ZNbDfw8mEQhvjS/1V\n0BjW8xxYvcLeAC3ijNMaPec1vqfVvk2b3SyeX3e1SLVH3IW6mxXknPOET/cn\ns3i2+DqIQe3g2pgDlASGTdoxRfV/bhsAwKIodYbEbxWz2dFna/QTrfUgoyN0\nPbqb1/blCThVSbbUoY6tkhswxNAB5Zfn7qcyei6pegif9phL3N24azwExQOE\nwpC+dyyKHFsSWrq9HQB4Sdm6/PDA/YIMfC90XDcrVEW6XCGcuwzp9wDuf9NC\n/R2WvmfXH0oeKOgl0QmlHXn4JbcwKr6U2FA49lDAge/q7JOdUA4HDU7nYdKh\njM9/jaxxcf5ztLwVJKVwhexgHNo5OcUJRrNZhZBO4pj1t3FkEV4Hilth1RYe\ncUbR\r\n=wPaw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUC8uJO7Fciju2m7QBtR5bDBPUKvatF8o56ZuOHRZMZgIgLPhvElW/al6G4yenSfjlqsxiPlynLPHOLUn7KtvQdxs="}]},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.6.0_1610049384327_0.7957232089651605"},"_hasShrinkwrap":false},"2.7.0":{"name":"needle","version":"2.7.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^3.2.6","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"413464813710d8c591df226ff15a053035ca3837","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.7.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"integrity":"sha512-b4f4JgOl7GZVM1p+xuWBAsHwflng1s2yOu9lOThKAzULRW7eqSFYfN4gbuUFOMuE0hVAPWJnSz/90LMOlEGErw==","shasum":"90e020b9a1e33253fcf009d22927b130c8b2fd8b","tarball":"https://registry.npmjs.org/needle/-/needle-2.7.0.tgz","fileCount":45,"unpackedSize":216610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3xpbCRA9TVsSAnZWagAAFjwQAIxDg1l34cFPKDLj+ev3\n7IFYRNogEg2CyqohGbPwXh9tQzDW7TdpkRVlnS8/xlVddiI45n+jSgY3/NLH\n1xZE7HmmgrKRI56NkN/FjJsjDBEoU+CHXxBQpRrOODQzq0uQzg+Fp6683sG9\nTyH7xoSk6xN3ryRYgf5JumnmPD7EexMA0XgEel694GAatn7kWE9motUSPp9f\ncc4N3h/lw0r3R2TJWbqcqPnQ75+G3dxgbUD+7kFpTlW2wzUM85Z1HFQreHDb\nFx/R1PCj3OBQtoDxxOS1dCLmQK1nvwshXp5AzLcWUsYkXc/QNDsafloQmuWw\nnLWaDRLM2KvBDH7Zq52iDRMFFgE1ENmIQDd7lJsRMhnT3oB9fVqKuvHn/V3P\nco1T1YdJpK9JZ2ii3gkBbtC0vmz8p4o11YHs+3u1pHGsPjS4SK4rCuimm1vG\nSLU0eI/uZCG09vDAUl1zLfUK8Aj5BuOArtS1bmM5V6oM85DzHpi0aYB5pjY8\n1EmB7HHUWTNOwicez2cnoRRSjHSgzHagiNoUDNWWWdZdcoM02MAUAzceKMuG\nWKqnjAAmv9Gle6KHCKpRGShkQcYJHcKn3qTavJ42Qsx1VlpucvhWaBI7LUR1\nmDH2P6chavmrx+DZE3a5Aj6lFgVm9zmwxnXMFUBO6hemaKCkQ6qY/RyiGJfe\n2xV9\r\n=tEVP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDANBAwmflW1lHFjGLm92yHhc6zlHuNJBAy0NqgCxlkwQIgWtXBWpNX9YMaifIsaD7nz2gkx1odYQtzPwBc3qV3f84="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.7.0_1625234010758_0.8818996796337033"},"_hasShrinkwrap":false},"2.8.0":{"name":"needle","version":"2.8.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^3.2.6","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"59f82a6719812265c488f0c017b1e006f2ef32cc","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.8.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ZTq6WYkN/3782H1393me3utVYdq2XyqNUFBsprEE3VMAT0+hP/cItpnITpqsY6ep2yeFE4Tqtqwc74VqUlUYtw==","shasum":"1c8ef9c1a2c29dcc1e83d73809d7bc681c80a048","tarball":"https://registry.npmjs.org/needle/-/needle-2.8.0.tgz","fileCount":45,"unpackedSize":218254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5TzFCRA9TVsSAnZWagAAzToQAIsCFUHaHpFHb5Fenw36\nfW2z8JwKTUx8/mW1Ey3jaLHxc49a1vjOou8xHzc9WeGvHIRUqbUSagTobJTv\np7ENYqpp9NQ1whPu5mv8/N6+AO1g8Cox8vm/WhixmpeIn8/EKNav71JeNr2T\nYPTLKeS16Yq/FYWoOryQNWrl0+T2t5RrlutqgJI64btB/yGUEje/Z+mMZCov\ntv9tSbO73XQCHLEAt1CkrnokPeJDahBhTCIJqPDUSdrUDTmN3Wg5cEIvJZZK\njbk7Eeo6YkkGugQyBALd1jOrDqTxENtsLt7QIdMArGu8YP4hWcKHThMhzGSy\n10MgLSlZ8jJ0m69KA8bxlq56zSl533MEGDX+cXa1ceCC4pN0untSundZudCb\njzkP4AqPpb8d7TKi/aFyiHg6GYAH3QnmizJque0Qx57p7J0eZXSt/K1HbMuO\nzW/4QiDQEIW+j4DdsKmN1hkkTtBSdET31ZT6IZK6UpW9wAQWhu+wKoH1rEsu\nrPmbbWGEepbYuHgeZYwtmqOHVBtoB8AahgjEMecX/3UmzTZht5UNwbd+j8xX\nHYjahqM6z3PDjUk33YC7nea/TNLvkCHf4PIyfXwaLFdpw2cQF7ZKkUe8c3xr\nblvwZ0YLe0b+176Duagfr9zYf4AouXvmMx6CW6Fark0GtOm8qqtrAnrqcY2k\nIPSz\r\n=Hy6P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAMQtXGJHeqjU8BP7CbmRq93eZGBKywCnlTI5NN/lsuwIge5VbZuEVmVqB7zxYuiZQFQKG97x9dZE7x/Xuj5LHlOY="}]},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.8.0_1625636036803_0.3350551194941265"},"_hasShrinkwrap":false},"2.9.0":{"name":"needle","version":"2.9.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^3.2.6","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"c750254002c495c0751856dc47e0906b6df1b7fc","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.9.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-UBLC4P8w9to3rAhWOQYXIXzTUio9yVnDzIeKxfGbF+Hngy+2bXTqqFK+6nF42EAQKfJdezXK6vzMsefUa1Y3ag==","shasum":"c680e401f99b6c3d8d1f315756052edf3dc3bdff","tarball":"https://registry.npmjs.org/needle/-/needle-2.9.0.tgz","fileCount":46,"unpackedSize":220387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJTEpCRA9TVsSAnZWagAAvxAP/ivAyyOb/sQQmRSzHEti\nd3/GMMjbQD5znLTG+RQgUMITVnFDYsmJD3KIOuzrScrJXLPExykX6bhGDNn2\nr6U8XEHIzl0TyuU8PWcv63soZJBPUuH9lBV2u7ZEsqHa147lDFsdU6QYAZab\nyrpV+tKq64oVwubEphyDgLQfekh/GyzYOP7vkpUahiOVhz1LkiiMWdjnM++E\n5moNJpMc5c29Rg+j7qLtl6itnuPd1cTuykf9+5pmdedl3CxD5DVweNK6OPGV\nwDH8gtRAX7e0w7eE9PImfNWvva0JrG8Pqf5dimvBnS3zb55fsnU01/RowYLZ\nmoVfpkTu5GnYalOmYBsVWpHsPG0YRm0qUhjdz5F88LxLzU/xBvQ4gxpV74h7\nKWsoLaaNfZVEWwBEeCc5BHXlafkH6R4tE08pLIg+2n2M7mDaDxN7MrlaJlJq\nWwrplBCgpsiHwK5zle+hAiTLXGOF2eHIAygfvAZX6wuADzgQ74/9WhOUKvqK\nFbt1gupdM04GUiF6OZ3y/KhD9bCNZCWulpQemcJNErBUNLzH9xoxMiOXLNJ6\nAEXNyr32pS6Rq/7i+NWrOQ0x0gmQ+W9vfeV4Ks8+MNHzb0PfD1T+hQwYHyLK\naZwaAOwTwDiq48RPVhWT6JIhIhARARACTGqqCmGkZb3PZZK9gbmkLV9BCELx\nTbGj\r\n=olA4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGShblg2xkycUO3mXnuAffjtpYj7Y9K0pZfCKFNGvuZwIhAN7TSzRtcLP6fBF3f7JVHMsqE/R7Vn4Fl+mra0TGCteE"}]},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.9.0_1629827369733_0.34928852360600926"},"_hasShrinkwrap":false},"3.0.0":{"name":"needle","version":"3.0.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^3.2.6","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","pump":"^3.0.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"b4913a5d77afbdcaa49ceaa3bf6b34706d2b1bbf","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"integrity":"sha512-eGr0qnfHxAjr+Eptl1zr2lgUQUPC1SZfTkg2kFi0kxr1ChJonHUVYobkug8siBKMlyUVVp56MSkp6CSeXH/jgw==","shasum":"5808f20246d69ffd7ebd42109eb58d1442b98e6e","tarball":"https://registry.npmjs.org/needle/-/needle-3.0.0.tgz","fileCount":48,"unpackedSize":227354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKQsrCRA9TVsSAnZWagAAdpgP/iJsWrtAdumk/thNw00w\nB9eLEMsBD14CGhd0H/+csLs1Uf0aPE8cv5YMfFqGTdf9t2BoAM6rQbiEhGjd\nFdU+Es2SSkkCgtefTJVfC5W0Wj/QxeI0Wi+rTbI0Dd1RMFYUfd54XeuZLzVA\nfu5oBlKyccwtaXeIjqEJDgRRWfcIrycBRh6XMrd9Zbh7oO/jCrtQXYXHqnL+\n6VeSm3Ie0PUddsnur4O9aNBrf97XjfvtQQeChse2IQjBNDMGug5FbTJPQVpA\nhlDTPr/Hd04t0fIa9KFTKfPsnnhV0mBTL+lIWfcIf+pGGJJphtsVRqaiVMz7\nCoC+4sFhf2FO7wzGIxORkai+SzVyVc+61qdc5c75PWjUuWO99OB/13C4MFDK\nGBuycAO+NKMlgX0iunYECfRWEmwKDI7ux5DGmLVApA554pzfRjBMVZCe36j9\nTB1wI3HPZIz9xLcScJtV1MIAE8ZqXFIsv7raylghEdh5fIHsmlul3SEVCHsk\nrRQ+hOB96REbfFL6MeIyWrv7H2AAoyPknhicJWSyq9bNAUsPbsEiyR0gdN6V\nOr+ExzToGPFN7I+v+43EN1kxWWiZOMIVyHNTDcxCU+n/I3VBCb4tPfR61yI1\nNhm5tv39Ba62Pkssl5eyejXs+HdF7Xk2x6Ex0BXzjMcMMXwTWmDqQqAqvqJS\nNLDC\r\n=gNbX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsXTqGfSXdLMiyXvqoxVJUIQGXXRSDgHb/S8G2Xnc1iAiBddFvSl89+PwgBhj4Z6BaJp4rE4Ut99slK68OenU6byw=="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_3.0.0_1630079787542_0.9762951470090955"},"_hasShrinkwrap":false},"2.9.1":{"name":"needle","version":"2.9.1","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^3.2.6","iconv-lite":"^0.4.4","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","pump":"^3.0.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"./bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"b4913a5d77afbdcaa49ceaa3bf6b34706d2b1bbf","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@2.9.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"dist":{"integrity":"sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==","shasum":"22d1dffbe3490c2b83e301f7709b6736cd8f2684","tarball":"https://registry.npmjs.org/needle/-/needle-2.9.1.tgz","fileCount":48,"unpackedSize":227354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL5gUCRA9TVsSAnZWagAAxrgP/17KJT2mjAnWdY5S99Ba\nNnjXKc+94mnR2wu5k8U2MipoE1EslTALtIgeWdIMlO3a6NE+iXmrOHapfMnU\nVE7qkIBQG2wczxGLw42KCvsbms7TkFSmJoWWR7/p+vXxnxCwHwuou/tPzGJm\n2oDBOHtD11yrg/dstXbxOmgpDOiNr9Mtx1UNuE2I39lvDt8fBA5pay71vTUT\ndZOejbeO61DqTMzs66vDYmvPf1SBNYZ+8qU4FgZXj8/MhBETmm1BWHkJ2evk\nEINkMpT4pI4LrgN6vm3R+WenzXvZIqIb6xM3STUK4yP0cS4M8n95VjH6AvoD\ne2wmeQGoGvjVVjgBs/3AykPyq2wIOv0Yu6ythkFweizpmYo8I614ytVRz3n1\nbDlsrbabkmx41UsofpPNk7P4N5ruz6kuRHIl0ry7BJL7WTV2ZavS6Wq4PwZL\nioLricuanD6nK3mTNJx0HKoiWLhbjDj6/csXMIKuVCiWWO/2c8zUDyBfwKU7\n3Xdl0AuFQHpiMijXFEXOuPLC3lvCPTFFxmCx6wDR8F8o4RgiYiXgFIXkmuVe\nxULdRDWoB3xQbV9wa7NPLkW0qiDZQZ3zcZhx7calQnqNwzGa0Lw+o9WVsaNL\nZm1yiQTmBX45EUh9x4I82yBe/lxteH8JA6MhaguZZtVBcHIcI8zyIU6BiFEo\nqm+p\r\n=ArUV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL4wodK2r7rU0Sf+IL5WLLEb0kSppNLL95x1glu8pIoAIgVM1BYx08XAFjrzKaqK5M89941YDTlhHxcWiH5Ba9olM="}]},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_2.9.1_1630509076229_0.3247785914690102"},"_hasShrinkwrap":false},"3.1.0":{"name":"needle","version":"3.1.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^3.2.6","iconv-lite":"^0.6.3","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","pump":"^3.0.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"8353cdb5163a3e8e610ccc1eaea4e604c5159401","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@3.1.0","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-gCE9weDhjVGCRqS8dwDR/D3GTAeyXLXuqp7I8EzH6DllZGXSUyxuqqLh+YX9rMAWaaTFyVAg6rHGL25dqvczKw==","shasum":"3bf5cd090c28eb15644181ab6699e027bd6c53c9","tarball":"https://registry.npmjs.org/needle/-/needle-3.1.0.tgz","fileCount":50,"unpackedSize":258825,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwoDq8DOE3RjvpJmOzxWOcWAuGKj20nfPJ/PiF6DqccAiEApU6HU9Vd3T4nmaDFMhZ7NEReO8++B2GfBiRQcVw3Z74="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTvi/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZ7w//Vja5lgYNg6Xf2DYbekK/2OvH2OOoeG6pmuTb+Tng56nUBlgz\r\nEyyaRWuNeAq1PHrwvuSGUlttAWdnU9xpwIV7evOljpTrEMy0BAUmMVrxjvLL\r\n3ENfs5iGn5zjgC8f45Oatf6RQx5X3OjuUGtEwUPRSGhd5F8gem427dHXvU6+\r\n6CwFAmJq7dPYcukFSkJca5uOMz53hpQ9WeTlQo4eF5YjJE9PC7/8E1bMEvSR\r\nMnhfQzz5uBOIXuTyGl1J0lnDEFP6d0uGvqtOlCViBQEJO2uYtNaHG983enFn\r\n0c1AsSUqm3C57SW0fuwJFlEyxjfN2kN6X6lWgSTc8KqvECi9XuLCzztISe4U\r\npZzGpkkGEm33RHw3y6xFqLXHzwVNnOPdEHC9sriuKKwC/HR8QoafpgLfHXBn\r\ncXiXXZEFNKX+4fGNbyrnOyJh3lx4z0M1XDNqEHK15KkXhxodgHaPmtcMAXIk\r\nOD5pID4Xeh9qZ7D7/jXODtPIyfYpX2zqJrhVvZSB69Xu768X6zAbskHW5OF1\r\nX270QT/uH/NgbDeUnb+CKWsz1UNoo4BM/rCJW3HZLTzslkhQPtOh7LCgUtMe\r\nFWkxmlMKsQKPArd3sFBm6hBYuK2p1oiZdazNhBU019YSs63PvtX+VPcQRoAS\r\nSvjs+q4zFFvlc6Nw7tDGnb3nPkIOCu6WgAI=\r\n=hqdq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_3.1.0_1649342655125_0.9622681316898691"},"_hasShrinkwrap":false},"3.2.0":{"name":"needle","version":"3.2.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"debug":"^3.2.6","iconv-lite":"^0.6.3","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","pump":"^3.0.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"3f8a7e36ae2e9e94fa4dbb644f57ca8f08596226","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@3.2.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==","shasum":"07d240ebcabfd65c76c03afae7f6defe6469df44","tarball":"https://registry.npmjs.org/needle/-/needle-3.2.0.tgz","fileCount":52,"unpackedSize":263710,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLLpqgujcJORFjwMkSqTNfHM9OSHp0ATFKzeMDVsEuXQIhANocxgHD01CZvUA8+3ylU1WBbW1wo6wP3TvbCdDdeJmr"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdZuaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr61A/5ABG8wffLLnGhMNZyVshdbKfBT6lRdRySFQagL2rT47UH76rT\r\nzFPDZ8goYF0Dc7XjIAPaSwEAhJvmd44awXarXRSG1ndOwXp5VRveP7Q5wSSZ\r\n79FXAsNpq2+9A9l6pcaCSPQWu9c7jEjMCiI+ixjqUNH5Z32JplxXCrhU7fvP\r\n9rb+PK09z0Pbd9pgPhlZxEOuC0U+WuFBCWYc1XrjSwAxy4B4IHecscfWDb6/\r\n7Awhf+n69jJHHyT1/PK1rq66bPzwv45tKKdfmtYFyvirIXOsxnTtVZJLYpaG\r\nn4/NJOVVt4Q/rU9jcMzZLMDSMcTmTMikv8aJQsdhh2aU6AMXWwdA9FQoKIyx\r\n/yLqJ9g3M41WSYdt74OlzwRaQ458zMRAYf/l1/xQ25v6eAfxFD6kHoSJnM40\r\nC9vxNXK/h7lDDYks7sHF2+fnagD4JDMS0MYOsh7nkOTRJBiWHfFCCwB2ykA1\r\nu5KA8ivIgJ4qCRO+rIHtPECF8yHbL0gVmTk4/epZyhzVb3MOM5ZB/iOO5o3b\r\nUTz4UpqZ6wsqZj50pfgSm2l9FcaVDIBBdhYG4F+52fupECnN0/99S8eTGDhW\r\nNcujMGor7LzWfJ6dkqadQuvyCwUhS7hGU5qLgwSfsewSzGQ0ABNes+ThrMyk\r\njh4LuuWmRsEuYZ2W0p27iyxXoMYGVbcMyGM=\r\n=P7ZB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tomas","email":"tomas@forkhq.com"},"maintainers":[{"name":"tomas","email":"tomas@forkhq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_3.2.0_1668651930434_0.19513066988248418"},"_hasShrinkwrap":false},"3.3.0":{"name":"needle","version":"3.3.0","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"iconv-lite":"^0.6.3","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","pump":"^3.0.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"5e47a6c3f039e21ac78369c3ec70f64029242fa3","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@3.3.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Kaq820952NOrLY/LVbIhPZeXtCGDBAPVgT0BYnoT3p/Nr3nkGXdvWXXA3zgy7wpAgqRULu9p/NvKiFo6f/12fw==","shasum":"042253ee5c5d7dc1cfd8114dcc3682f11eab06cc","tarball":"https://registry.npmjs.org/needle/-/needle-3.3.0.tgz","fileCount":57,"unpackedSize":323689,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnGASTjaooeZyJi+YRDo5TpSuWGxXqgVSfJl809PdTMAiEA7RHA5Fd5sr7nTIRrPEtxoWEtXYmEfLb/ZtWasxZRhq0="}]},"_npmUser":{"name":"tomas","email":"tomaspollak@gmail.com"},"maintainers":[{"name":"tomas","email":"tomaspollak@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_3.3.0_1702045448020_0.32998564822124665"},"_hasShrinkwrap":false},"3.3.1":{"name":"needle","version":"3.3.1","description":"The leanest and most handsome HTTP client in the Nodelands.","keywords":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"tags":["http","https","simple","request","client","multipart","upload","proxy","deflate","timeout","charset","iconv","cookie","redirect"],"author":{"name":"Tomás Pollak","email":"tomas@forkhq.com"},"repository":{"type":"git","url":"git+https://github.com/tomas/needle.git"},"dependencies":{"iconv-lite":"^0.6.3","sax":"^1.2.4"},"devDependencies":{"JSONStream":"^1.3.5","jschardet":"^1.6.0","mocha":"^5.2.0","pump":"^3.0.0","q":"^1.5.1","should":"^13.2.3","sinon":"^2.3.0","xml2js":"^0.4.19"},"scripts":{"test":"mocha test"},"directories":{"lib":"./lib"},"main":"./lib/needle","bin":{"needle":"bin/needle"},"license":"MIT","engines":{"node":">= 4.4.x"},"gitHead":"de79d5036d5b63705bb9ae1b04a5577c7c59c901","bugs":{"url":"https://github.com/tomas/needle/issues"},"homepage":"https://github.com/tomas/needle#readme","_id":"needle@3.3.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==","shasum":"63f75aec580c2e77e209f3f324e2cdf3d29bd049","tarball":"https://registry.npmjs.org/needle/-/needle-3.3.1.tgz","fileCount":57,"unpackedSize":323689,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd1A2fJon2vvQ9J9EdFDIlG8RosrdtBuYbji6O9T89kwIhANsm/F4U6VPmxih1YSqmxPas8gXDilCqjQMayxaQ37K2"}]},"_npmUser":{"name":"tomas","email":"tomaspollak@gmail.com"},"maintainers":[{"name":"tomas","email":"tomaspollak@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/needle_3.3.1_1702343108696_0.8139914467203344"},"_hasShrinkwrap":false}},"readme":"Needle\n======\n\n[![NPM](https://nodei.co/npm/needle.png)](https://nodei.co/npm/needle/) \n\n[![npm downloads](https://img.shields.io/npm/dm/needle.svg?style=flat)](http://npm-stat.com/charts.html?package=needle)\n![Build status](https://github.com/tomas/needle/actions/workflows/nodejs.yml/badge.svg)\n\nThe leanest and most handsome HTTP client in the Nodelands.\n\n```js\nvar needle = require('needle');\n\nneedle.get('http://www.google.com', function(error, response) {\n if (!error && response.statusCode == 200)\n console.log(response.body);\n});\n```\n\nCallbacks not floating your boat? Needle got your back.\n\n``` js\nvar data = {\n file: '/home/johnlennon/walrus.png',\n content_type: 'image/png'\n};\n\n// the callback is optional, and needle returns a `readableStream` object\n// that triggers a 'done' event when the request/response process is complete.\nneedle\n .post('https://my.server.com/foo', data, { multipart: true })\n .on('readable', function() { /* eat your chunks */ })\n .on('done', function(err) {\n console.log('Ready-o!');\n })\n```\n\nFrom version 2.0.x up, Promises are also supported. Just call `needle()` directly and you'll get a native Promise object.\n\n```js\nneedle('put', 'https://hacking.the.gibson/login', { password: 'god' }, { json: true })\n .then(function(response) {\n return doSomethingWith(response)\n })\n .catch(function(err) {\n console.log('Call the locksmith!')\n })\n```\n\nWith only two real dependencies, Needle supports:\n\n - HTTP/HTTPS requests, with the usual verbs you would expect\n - All of Node's native TLS options, such as 'rejectUnauthorized' (see below)\n - Basic & Digest authentication with auto-detection\n - Multipart form-data (e.g. file uploads)\n - HTTP Proxy forwarding, optionally with authentication\n - Streaming gzip, deflate, and brotli decompression\n - Automatic XML & JSON parsing\n - 301/302/303 redirect following, with fine-grained tuning, and\n - Streaming non-UTF-8 charset decoding, via `iconv-lite`\n - Aborting any or all Needle requests using `AbortSignal` objects\n\nAnd yes, Mr. Wayne, it does come in black.\n\nThis makes Needle an ideal alternative for performing quick HTTP requests in Node, either for API interaction, downloading or uploading streams of data, and so on. If you need OAuth, AWS support or anything fancier, you should check out mikeal's request module.\n\nInstall\n-------\n\n```\n$ npm install needle\n```\n\nUsage\n-----\n\n```js\n// using promises\nneedle('get', 'https://server.com/posts/123')\n .then(function(resp) {\n // ...\n })\n .catch(function(err) {\n // ...\n });\n\n// with callback\nneedle.get('ifconfig.me/all.json', function(error, response, body) {\n if (error) throw error;\n\n // body is an alias for `response.body`,\n // that in this case holds a JSON-decoded object.\n console.log(body.ip_addr);\n});\n\n// no callback, using streams\nneedle.get('https://google.com/images/logo.png')\n .pipe(fs.createWriteStream('logo.png'))\n .on('done', function(err) {\n console.log('Pipe finished!');\n });\n```\n\nAs you can see, you can use Needle with Promises or without them. When using Promises or when a callback is passed, the response's body will be buffered and written to `response.body`, and the callback will be fired when all of the data has been collected and processed (e.g. decompressed, decoded and/or parsed).\n\nWhen no callback is passed, however, the buffering logic will be skipped but the response stream will still go through Needle's processing pipeline, so you get all the benefits of post-processing while keeping the streamishness we all love from Node.\n\nResponse pipeline\n-----------------\n\nDepending on the response's Content-Type, Needle will either attempt to parse JSON or XML streams, or, if a text response was received, will ensure that the final encoding you get is UTF-8.\n\nYou can also request a gzip/deflated/brotli response, which, if sent by the server, will be processed before parsing or decoding is performed. (Note: brotli is only supported on Node 10.16.0 or above, and will not be requested or processed on earlier versions.)\n\n```js\nneedle.get('http://stackoverflow.com/feeds', { compressed: true }, function(err, resp) {\n console.log(resp.body); // this little guy won't be a Gzipped binary blob\n // but a nice object containing all the latest entries\n});\n```\n\nOr in anti-callback mode, using a few other options:\n\n```js\nvar options = {\n compressed : true, // sets 'Accept-Encoding' to 'gzip, deflate, br'\n follow_max : 5, // follow up to five redirects\n rejectUnauthorized : true // verify SSL certificate\n}\n\nvar stream = needle.get('https://backend.server.com/everything.html', options);\n\n// read the chunks from the 'readable' event, so the stream gets consumed.\nstream.on('readable', function() {\n while (data = this.read()) {\n console.log(data.toString());\n }\n})\n\nstream.on('done', function(err) {\n // if our request had an error, our 'done' event will tell us.\n if (!err) console.log('Great success!');\n})\n```\n\nAPI\n---\n\n### needle(method, url[, data][, options][, callback]) `(> 2.0.x)`\n\nCalling `needle()` directly returns a Promise. Besides `method` and `url`, all parameters are optional, although when sending a `post`, `put` or `patch` request you will get an error if `data` is not present.\n\n```js\nneedle('get', 'http://some.url.com')\n .then(function(resp) { console.log(resp.body) })\n .catch(function(err) { console.error(err) })\n```\n\nExcept from the above, all of Needle's request methods return a Readable stream, and both `options` and `callback` are optional. If passed, the callback will return three arguments: `error`, `response` and `body`, which is basically an alias for `response.body`.\n\n### needle.head(url[, options][, callback])\n\n```js\nneedle.head('https://my.backend.server.com', {\n open_timeout: 5000 // if we're not able to open a connection in 5 seconds, boom.\n}, function(err, resp) {\n if (err)\n console.log('Shoot! Something is wrong: ' + err.message)\n else\n console.log('Yup, still alive.')\n})\n```\n\n### needle.get(url[, options][, callback])\n\n```js\nneedle.get('google.com/search?q=syd+barrett', function(err, resp) {\n // if no http:// is found, Needle will automagically prepend it.\n});\n```\n\n### needle.post(url, data[, options][, callback])\n\n```js\nvar options = {\n headers: { 'X-Custom-Header': 'Bumbaway atuna' }\n}\n\nneedle.post('https://my.app.com/endpoint', 'foo=bar', options, function(err, resp) {\n // you can pass params as a string or as an object.\n});\n```\n\n### needle.put(url, data[, options][, callback])\n\n```js\nvar nested = {\n params: {\n are: {\n also: 'supported'\n }\n }\n}\n\nneedle.put('https://api.app.com/v2', nested, function(err, resp) {\n console.log('Got ' + resp.bytes + ' bytes.') // another nice treat from this handsome fella.\n});\n```\n\n### needle.patch(url, data[, options][, callback])\n\nSame behaviour as PUT.\n\n### needle.delete(url, data[, options][, callback])\n\n```js\nvar options = {\n username: 'fidelio',\n password: 'x'\n}\n\nneedle.delete('https://api.app.com/messages/123', null, options, function(err, resp) {\n // in this case, data may be null, but you need to explicity pass it.\n});\n```\n\n### needle.request(method, url, data[, options][, callback])\n\nGeneric request. This not only allows for flexibility, but also lets you perform a GET request with data, in which case will be appended to the request as a query string, unless you pass a `json: true` option (read below).\n\n```js\nvar params = {\n q : 'a very smart query',\n page : 2\n}\n\nneedle.request('get', 'forum.com/search', params, function(err, resp) {\n if (!err && resp.statusCode == 200)\n console.log(resp.body); // here you go, mister.\n});\n```\n\nNow, if you set pass `json: true` among the options, Needle won't set your params as a querystring but instead send a JSON representation of your data through the request's body, as well as set the `Content-Type` and `Accept` headers to `application/json`.\n\n```js\nneedle.request('get', 'forum.com/search', params, { json: true }, function(err, resp) {\n if (resp.statusCode == 200) console.log('It worked!');\n});\n```\n\nEvents\n------\n\nThe [Readable stream](https://nodejs.org/api/stream.html#stream_class_stream_readable) object returned by the above request methods emits the following events, in addition to the regular ones (e.g. `end`, `close`, `data`, `pipe`, `readable`).\n\n### Event: `'response'`\n\n - `response `\n\nEmitted when the underlying [http.ClientRequest](https://nodejs.org/api/http.html#http_class_http_clientrequest) emits a response event. This is after the connection is established and the header received, but before any of it is processed (e.g. authorization required or redirect to be followed). No data has been consumed at this point.\n\n### Event: `'redirect'`\n\n - `location `\n\nIndicates that the a redirect is being followed. This means that the response code was a redirect (`301`, `302`, `303`, `307`) and the given [redirect options](#redirect-options) allowed following the URL received in the `Location` header.\n\n### Event: `'header'`\n\n - `statusCode `\n - `headers