{"_id":"get-uri","_rev":"4252428","name":"get-uri","description":"Returns a `stream.Readable` from a URI string","dist-tags":{"latest":"8.0.0"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"time":{"modified":"2026-04-02T02:27:05.000Z","created":"2014-01-12T22:48:32.824Z","8.0.0":"2026-04-01T06:57:46.465Z","7.0.0":"2026-03-11T16:58:39.170Z","6.0.5":"2025-07-07T17:44:03.663Z","6.0.4":"2024-12-03T23:31:32.556Z","6.0.3":"2024-02-12T18:24:21.868Z","6.0.2":"2023-09-30T14:29:52.964Z","6.0.1":"2023-05-05T22:04:10.471Z","6.0.0":"2023-05-04T20:33:19.757Z","5.0.0":"2023-04-26T04:36:50.288Z","4.0.0":"2021-09-23T06:19:23.206Z","3.0.2":"2020-04-09T22:11:44.357Z","3.0.1":"2020-02-10T17:15:57.131Z","3.0.0":"2020-02-07T20:18:45.450Z","2.0.4":"2019-10-10T19:28:56.128Z","2.0.3":"2019-01-16T10:15:18.888Z","2.0.2":"2018-05-15T16:49:36.502Z","2.0.1":"2017-07-11T18:10:51.112Z","2.0.0":"2016-01-20T19:45:27.226Z","1.1.0":"2015-07-21T19:52:49.821Z","1.0.0":"2015-07-06T18:31:24.354Z","0.1.4":"2015-07-06T18:18:38.279Z","0.1.3":"2014-04-04T06:54:04.334Z","0.1.2":"2014-04-04T06:49:25.689Z","0.1.1":"2014-02-05T19:12:52.411Z","0.1.0":"2014-01-12T22:48:32.824Z"},"users":{"vonthar":true,"yusef.ho.tw":true},"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/get-uri"},"versions":{"8.0.0":{"name":"get-uri","version":"8.0.0","type":"module","description":"Returns a `stream.Readable` from a URI string","exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/get-uri"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","devDependencies":{"@types/debug":"^4.1.7","@types/ftpd":"^0.2.35","@types/node":"^22.13.0","async-listen":"^3.0.0","ftpd":"^0.2.14","st":"^3.0.0","typescript":"^5.1.6","tsconfig":"0.0.0"},"dependencies":{"basic-ftp":"^5.2.0","debug":"^4.3.4","data-uri-to-buffer":"8.0.0"},"engines":{"node":">= 20"},"scripts":{"build":"tsc","test":"vitest","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"_id":"get-uri@8.0.0","bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_integrity":"sha512-CqtZlMKvfJeY0Zxv8wazDwXmSKmnMnsmNy8j8+wudi8EyG/pMUB1NqHc+Tv1QaNtpYsK9nOYjb7r7Ufu32RPSw==","_resolved":"/tmp/e9215d77dcd12cd922baf229551caf01/get-uri-8.0.0.tgz","_from":"file:get-uri-8.0.0.tgz","_nodeVersion":"20.20.1","_npmVersion":"11.12.1","dist":{"shasum":"3ac2e278c4bd8a717be70c8f8f8841e7d6aead93","size":13833,"noattachment":false,"key":"/get-uri/-/get-uri-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-8.0.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:161f169d-7deb-4a01-b2c4-3efe441e06ad"}},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/get-uri_8.0.0_1775026666317_0.6734566987880621"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T06:57:46.465Z","publish_time":1775026666465,"_source_registry_name":"default","_cnpm_publish_time":1775026666465},"7.0.0":{"name":"get-uri","version":"7.0.0","type":"module","description":"Returns a `stream.Readable` from a URI string","exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/get-uri"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","devDependencies":{"@types/debug":"^4.1.7","@types/ftpd":"^0.2.35","@types/node":"^22.13.0","async-listen":"^3.0.0","ftpd":"^0.2.14","st":"^3.0.0","typescript":"^5.1.6","tsconfig":"0.0.0"},"dependencies":{"basic-ftp":"^5.0.2","debug":"^4.3.4","data-uri-to-buffer":"7.0.0"},"engines":{"node":">= 14"},"scripts":{"build":"tsc","test":"vitest","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"_id":"get-uri@7.0.0","bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_integrity":"sha512-ZsC7KQxm1Hra8yO0RvMZ4lGJT7vnBtSNpEHKq39MPN7vjuvCiu1aQ8rkXUaIXG1y/TSDez97Gmv04ibnYqCp/A==","_resolved":"/tmp/d553960e57e7dab1225a095a70f0c180/get-uri-7.0.0.tgz","_from":"file:get-uri-7.0.0.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.11.0","dist":{"shasum":"c2f0ff109d6f5ff4d9061f19ad44f6f34deaba36","size":13847,"noattachment":false,"key":"/get-uri/-/get-uri-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-7.0.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:161f169d-7deb-4a01-b2c4-3efe441e06ad"}},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/get-uri_7.0.0_1773248319031_0.21345694743279697"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T16:58:39.170Z","publish_time":1773248319170,"_source_registry_name":"default","_cnpm_publish_time":1773248319170},"6.0.5":{"name":"get-uri","version":"6.0.5","description":"Returns a `stream.Readable` from a URI string","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/get-uri"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","devDependencies":{"@types/debug":"^4.1.7","@types/ftpd":"^0.2.35","@types/jest":"^29.5.1","@types/node":"^14.18.45","async-listen":"^3.0.0","ftpd":"https://files-jg1s1zt9l.n8.io/ftpd-v0.2.14.tgz","jest":"^29.5.0","st":"^3.0.0","ts-jest":"^29.1.0","typescript":"^5.0.4","tsconfig":"0.0.0"},"dependencies":{"basic-ftp":"^5.0.2","data-uri-to-buffer":"^6.0.2","debug":"^4.3.4"},"engines":{"node":">= 14"},"scripts":{"build":"tsc","test":"jest --env node --verbose --bail","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"_id":"get-uri@6.0.5","bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_integrity":"sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==","_resolved":"/tmp/6216b68e2f458b2bcd5c60e95501762f/get-uri-6.0.5.tgz","_from":"file:get-uri-6.0.5.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"714892aa4a871db671abc5395e5e9447bc306a16","size":13135,"noattachment":false,"key":"/get-uri/-/get-uri-6.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-6.0.5.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net","actor":{"name":"tootallnate","email":"nathan@tootallnate.net","type":"user"}},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/get-uri_6.0.5_1751910243487_0.7580027355292769"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T17:44:03.663Z","publish_time":1751910243663,"_source_registry_name":"default","_cnpm_publish_time":1751910243663},"6.0.4":{"name":"get-uri","version":"6.0.4","description":"Returns a `stream.Readable` from a URI string","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/get-uri"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","devDependencies":{"@types/debug":"^4.1.7","@types/ftpd":"^0.2.35","@types/jest":"^29.5.1","@types/node":"^14.18.45","async-listen":"^3.0.0","ftpd":"https://files-jg1s1zt9l.n8.io/ftpd-v0.2.14.tgz","jest":"^29.5.0","st":"^3.0.0","ts-jest":"^29.1.0","typescript":"^5.0.4","tsconfig":"0.0.0"},"dependencies":{"basic-ftp":"^5.0.2","data-uri-to-buffer":"^6.0.2","debug":"^4.3.4"},"engines":{"node":">= 14"},"scripts":{"build":"tsc","test":"jest --env node --verbose --bail","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"_id":"get-uri@6.0.4","bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_integrity":"sha512-E1b1lFFLvLgak2whF2xDBcOy6NLVGZBqqjJjsIhvopKfWWEi64pLVTWWehV8KlLerZkfNTA95sTe2OdJKm1OzQ==","_resolved":"/tmp/71a9234f5a108c19761364602a4f0f7f/get-uri-6.0.4.tgz","_from":"file:get-uri-6.0.4.tgz","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"6daaee9e12f9759e19e55ba313956883ef50e0a7","size":13114,"noattachment":false,"key":"/get-uri/-/get-uri-6.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-6.0.4.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-uri_6.0.4_1733268692288_0.5559644320227335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-03T23:31:32.556Z","publish_time":1733268692556,"_source_registry_name":"default","_cnpm_publish_time":1733268692556},"6.0.3":{"name":"get-uri","version":"6.0.3","description":"Returns a `stream.Readable` from a URI string","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/get-uri"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","devDependencies":{"@types/debug":"^4.1.7","@types/fs-extra":"^8.1.2","@types/ftpd":"^0.2.35","@types/jest":"^29.5.1","@types/node":"^14.18.45","async-listen":"^3.0.0","ftpd":"https://files-jg1s1zt9l.n8.io/ftpd-v0.2.14.tgz","jest":"^29.5.0","st":"^1.2.2","ts-jest":"^29.1.0","typescript":"^5.0.4","tsconfig":"0.0.0"},"dependencies":{"basic-ftp":"^5.0.2","data-uri-to-buffer":"^6.0.2","debug":"^4.3.4","fs-extra":"^11.2.0"},"engines":{"node":">= 14"},"scripts":{"build":"tsc","test":"jest --env node --verbose --bail","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_id":"get-uri@6.0.3","_integrity":"sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==","_resolved":"/tmp/68e5a1c467c53693bf608b06d794e924/get-uri-6.0.3.tgz","_from":"file:get-uri-6.0.3.tgz","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"shasum":"0d26697bc13cf91092e519aa63aa60ee5b6f385a","size":13195,"noattachment":false,"key":"/get-uri/-/get-uri-6.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-6.0.3.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-uri_6.0.3_1707762261692_0.13626598687265212"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-12T18:24:21.868Z","publish_time":1707762261868,"_source_registry_name":"default","_cnpm_publish_time":1707762261868},"6.0.2":{"name":"get-uri","version":"6.0.2","description":"Returns a `stream.Readable` from a URI string","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/get-uri"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","devDependencies":{"@types/debug":"^4.1.7","@types/fs-extra":"^8.1.2","@types/ftpd":"^0.2.35","@types/jest":"^29.5.1","@types/node":"^14.18.45","async-listen":"^3.0.0","ftpd":"https://files-jg1s1zt9l.n8.io/ftpd-v0.2.14.tgz","jest":"^29.5.0","st":"^1.2.2","ts-jest":"^29.1.0","typescript":"^5.0.4","tsconfig":"0.0.0"},"dependencies":{"basic-ftp":"^5.0.2","data-uri-to-buffer":"^6.0.0","debug":"^4.3.4","fs-extra":"^8.1.0"},"engines":{"node":">= 14"},"scripts":{"build":"tsc","test":"jest --env node --verbose --bail","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_id":"get-uri@6.0.2","_integrity":"sha512-5KLucCJobh8vBY1K07EFV4+cPZH3mrV9YeAruUseCQKHB58SGjjT2l9/eA9LD082IiuMjSlFJEcdJ27TXvbZNw==","_resolved":"/tmp/fab7384c7142843be4f7f2b8a1274b72/get-uri-6.0.2.tgz","_from":"file:get-uri-6.0.2.tgz","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"e019521646f4a8ff6d291fbaea2c46da204bb75b","size":13117,"noattachment":false,"key":"/get-uri/-/get-uri-6.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-6.0.2.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-uri_6.0.2_1696084192777_0.7952859508470513"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-30T14:29:52.964Z","publish_time":1696084192964,"_source_registry_name":"default","_cnpm_publish_time":1696084192964},"6.0.1":{"name":"get-uri","version":"6.0.1","description":"Returns a `stream.Readable` from a URI string","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/get-uri"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","devDependencies":{"@types/debug":"^4.1.7","@types/fs-extra":"^8.1.2","@types/ftpd":"^0.2.35","@types/jest":"^29.5.1","@types/node":"^14.18.45","async-listen":"^2.1.0","ftpd":"https://files-jg1s1zt9l.n8.io/ftpd-v0.2.14.tgz","jest":"^29.5.0","st":"^1.2.2","ts-jest":"^29.1.0","typescript":"^5.0.4","tsconfig":"0.0.0"},"dependencies":{"basic-ftp":"^5.0.2","data-uri-to-buffer":"^5.0.1","debug":"^4.3.4","fs-extra":"^8.1.0"},"engines":{"node":">= 14"},"scripts":{"build":"tsc","test":"jest --env node --verbose --bail","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_id":"get-uri@6.0.1","_integrity":"sha512-7ZqONUVqaabogsYNWlYj0t3YZaL6dhuEueZXGF+/YVmf6dHmaFg8/6psJKqhx9QykIDKzpGcy2cn4oV4YC7V/Q==","_resolved":"/tmp/9ee4a2df1479dd6d88ffa201bdc93c2a/get-uri-6.0.1.tgz","_from":"file:get-uri-6.0.1.tgz","_nodeVersion":"20.1.0","_npmVersion":"9.6.4","dist":{"shasum":"cff2ba8d456c3513a04b70c45de4dbcca5b1527c","size":13068,"noattachment":false,"key":"/get-uri/-/get-uri-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-6.0.1.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-uri_6.0.1_1683324250263_0.49715270454271243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-05T22:04:10.471Z","publish_time":1683324250471,"_source_registry_name":"default","_cnpm_publish_time":1683324250471},"6.0.0":{"name":"get-uri","version":"6.0.0","description":"Returns a `stream.Readable` from a URI string","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/get-uri"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","devDependencies":{"@types/debug":"^4.1.7","@types/fs-extra":"^8.1.2","@types/ftpd":"^0.2.35","@types/jest":"^29.5.1","@types/node":"^14.18.43","async-listen":"^2.1.0","ftpd":"https://files-jg1s1zt9l.n8.io/ftpd-v0.2.14.tgz","jest":"^29.5.0","st":"^1.2.2","ts-jest":"^29.1.0","typescript":"^5.0.4","tsconfig":"0.0.0"},"dependencies":{"basic-ftp":"^5.0.2","data-uri-to-buffer":"^5.0.0","debug":"^4.3.4","fs-extra":"^8.1.0"},"engines":{"node":">= 14"},"scripts":{"build":"tsc","test":"jest --env node --verbose --bail","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_id":"get-uri@6.0.0","_integrity":"sha512-XxbO7y+8c+srFbHbeHzXMQzARaGjkS0oOwYHCfmtPhQ7+7qgv/cBLOUJt2wJGjp1kbeWVGK7F6T62qDiVhMxng==","_resolved":"/tmp/229e69a0d6c35df99c362034c992e83f/get-uri-6.0.0.tgz","_from":"file:get-uri-6.0.0.tgz","_nodeVersion":"20.1.0","_npmVersion":"9.6.4","dist":{"shasum":"a4ceda170643fc2a9a3fbfbb5e4e3e4b44af95ca","size":13069,"noattachment":false,"key":"/get-uri/-/get-uri-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-6.0.0.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-uri_6.0.0_1683232399556_0.9516038327725609"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-04T20:33:19.757Z","publish_time":1683232399757,"_source_registry_name":"default","_cnpm_publish_time":1683232399757},"5.0.0":{"name":"get-uri","version":"5.0.0","description":"Returns a `stream.Readable` from a URI string","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"prebuild":"rimraf dist","build":"tsc","test":"jest","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-get-uri.git"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-get-uri/issues"},"devDependencies":{"@types/debug":"^4.1.7","@types/fs-extra":"^8.1.2","@types/ftpd":"^0.2.35","@types/jest":"^29.5.1","@types/node":"^14.18.43","async-listen":"^2.1.0","ftpd":"https://files-jg1s1zt9l.n8.io/ftpd-v0.2.14.tgz","jest":"^29.5.0","rimraf":"^3.0.2","st":"^1.2.2","ts-jest":"^29.1.0","typescript":"^4.9.5"},"dependencies":{"@tootallnate/once":"^2.0.0","basic-ftp":"^5.0.2","data-uri-to-buffer":"^3.0.1","debug":"^4.3.4","fs-extra":"^8.1.0"},"engines":{"node":">= 14"},"gitHead":"3a0488e380b452b4ddd715e9ea219a1b58d34374","homepage":"https://github.com/TooTallNate/node-get-uri#readme","_id":"get-uri@5.0.0","_nodeVersion":"19.8.1","_npmVersion":"9.5.1","dist":{"shasum":"78a3c9f896f3d8c27a243e6cd4d44b5fac5d67cd","size":12970,"noattachment":false,"key":"/get-uri/-/get-uri-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-5.0.0.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-uri_5.0.0_1682483810119_0.5774690442903083"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-26T04:36:50.288Z","publish_time":1682483810288,"_source_registry_name":"default","_cnpm_publish_time":1682483810288},"4.0.0":{"name":"get-uri","version":"4.0.0","description":"Returns a `stream.Readable` from a URI string","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"prebuild":"rimraf dist","build":"tsc","test":"mocha --reporter spec","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-get-uri.git"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-get-uri/issues"},"devDependencies":{"@types/debug":"4","@types/fs-extra":"^8.0.1","@types/ftp":"^0.3.30","@types/node":"^12.12.11","ftpd":"https://files-jg1s1zt9l.n8.io/ftpd-v0.2.14.tgz","mocha":"^6.2.2","rimraf":"^3.0.0","st":"^1.2.2","stream-to-array":"2","typescript":"^4.4.3"},"dependencies":{"@tootallnate/once":"2","data-uri-to-buffer":"3","debug":"4","file-uri-to-path":"2","fs-extra":"^8.1.0","ftp":"^0.3.10"},"engines":{"node":">= 8"},"gitHead":"fc0f1aa92c3971a10bcdc2f0a753c6d0ab68b67e","homepage":"https://github.com/TooTallNate/node-get-uri#readme","_id":"get-uri@4.0.0","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"shasum":"b1777a6617f1b847fd1c3aaaff44550e2c946d15","size":13303,"noattachment":false,"key":"/get-uri/-/get-uri-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-4.0.0.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-uri_4.0.0_1632377963056_0.42972079741966906"},"_hasShrinkwrap":false,"publish_time":1632377963206,"_cnpm_publish_time":1632377963206},"3.0.2":{"name":"get-uri","version":"3.0.2","description":"Returns a `stream.Readable` from a URI string","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"prebuild":"rimraf dist","build":"tsc","test":"mocha --reporter spec","test-lint":"eslint src --ext .js,.ts","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-get-uri.git"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-get-uri/issues"},"devDependencies":{"@types/debug":"4","@types/fs-extra":"^8.0.1","@types/ftp":"^0.3.30","@types/node":"^12.12.11","@typescript-eslint/eslint-plugin":"1.6.0","@typescript-eslint/parser":"1.1.0","eslint":"5.16.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"4.1.0","eslint-import-resolver-typescript":"1.1.1","eslint-plugin-import":"2.16.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.12.4","ftpd":"https://files-jg1s1zt9l.n8.io/ftpd-v0.2.14.tgz","mocha":"^6.2.2","rimraf":"^3.0.0","st":"^1.2.2","stream-to-array":"2","typescript":"^3.7.3"},"dependencies":{"@tootallnate/once":"1","data-uri-to-buffer":"3","debug":"4","file-uri-to-path":"2","fs-extra":"^8.1.0","ftp":"^0.3.10"},"engines":{"node":">= 6"},"gitHead":"9d4a98f7a093aaf96ca4ae99565ce39a0a18cd2e","homepage":"https://github.com/TooTallNate/node-get-uri#readme","_id":"get-uri@3.0.2","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"shasum":"f0ef1356faabc70e1f9404fa3b66b2ba9bfc725c","size":15058,"noattachment":false,"key":"/get-uri/-/get-uri-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-3.0.2.tgz"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-uri_3.0.2_1586470304229_0.5636272913557767"},"_hasShrinkwrap":false,"publish_time":1586470304357,"_cnpm_publish_time":1586470304357},"3.0.1":{"name":"get-uri","version":"3.0.1","description":"Returns a `stream.Readable` from a URI string","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"prebuild":"rimraf dist","build":"tsc","test":"mocha --reporter spec","test-lint":"eslint src --ext .js,.ts","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-get-uri.git"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-get-uri/issues"},"devDependencies":{"@types/debug":"4","@types/fs-extra":"^8.0.1","@types/ftp":"^0.3.30","@types/node":"^12.12.11","@typescript-eslint/eslint-plugin":"1.6.0","@typescript-eslint/parser":"1.1.0","eslint":"5.16.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"4.1.0","eslint-import-resolver-typescript":"1.1.1","eslint-plugin-import":"2.16.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.12.4","ftpd":"https://ftpd.n8.io","mocha":"^6.2.2","rimraf":"^3.0.0","st":"^1.2.2","stream-to-array":"2","typescript":"^3.7.3"},"dependencies":{"@tootallnate/once":"1","data-uri-to-buffer":"3","debug":"4","file-uri-to-path":"2","fs-extra":"^8.1.0","ftp":"^0.3.10"},"engines":{"node":">= 6"},"gitHead":"5eb62d6c57f9a707cc09e70648d8ce3982ce9d7e","homepage":"https://github.com/TooTallNate/node-get-uri#readme","_id":"get-uri@3.0.1","_nodeVersion":"12.15.0","_npmVersion":"6.13.7","dist":{"shasum":"7c371476827487d6583a3a8a369d8ab8135d0c32","size":15041,"noattachment":false,"key":"/get-uri/-/get-uri-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-3.0.1.tgz"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-uri_3.0.1_1581354956987_0.22512058428253812"},"_hasShrinkwrap":false,"publish_time":1581354957131,"_cnpm_publish_time":1581354957131},"3.0.0":{"name":"get-uri","version":"3.0.0","description":"Returns a `stream.Readable` from a URI string","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"prebuild":"rimraf dist","build":"tsc","test":"mocha --reporter spec","test-lint":"eslint src --ext .js,.ts","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-get-uri.git"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-get-uri/issues"},"devDependencies":{"@types/debug":"4","@types/ftp":"^0.3.30","@types/node":"^12.12.11","@typescript-eslint/eslint-plugin":"1.6.0","@typescript-eslint/parser":"1.1.0","eslint":"5.16.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"4.1.0","eslint-import-resolver-typescript":"1.1.1","eslint-plugin-import":"2.16.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.12.4","ftpd":"https://ftpd.n8.io","mocha":"^6.2.2","rimraf":"^3.0.0","st":"^1.2.2","stream-to-array":"2","typescript":"^3.7.3"},"dependencies":{"@types/fs-extra":"^8.0.1","data-uri-to-buffer":"3","debug":"4","file-uri-to-path":"2","fs-extra":"^8.1.0","ftp":"^0.3.10"},"engines":{"node":">= 6"},"gitHead":"cf28e588b2d5bcdecc1126e27e29aa564bdc6fab","homepage":"https://github.com/TooTallNate/node-get-uri#readme","_id":"get-uri@3.0.0","_nodeVersion":"12.15.0","_npmVersion":"6.13.7","dist":{"shasum":"8d18332396369002ec1b613bb64c1061a5f19a82","size":15469,"noattachment":false,"key":"/get-uri/-/get-uri-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-3.0.0.tgz"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-uri_3.0.0_1581106724768_0.41689305776854546"},"_hasShrinkwrap":false,"publish_time":1581106725450,"_cnpm_publish_time":1581106725450},"2.0.4":{"name":"get-uri","version":"2.0.4","description":"Returns a `stream.Readable` from a URI string","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-get-uri.git"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-get-uri/issues"},"devDependencies":{"ftpd":"github:sstur/nodeftpd","mocha":"3","st":"^0.5.5","stream-to-array":"2"},"dependencies":{"data-uri-to-buffer":"1","ftp":"~0.3.10","debug":"2","extend":"~3.0.2","file-uri-to-path":"1","readable-stream":"2"},"gitHead":"b1ea813043728bd0ff98266494d83eb663ec8556","homepage":"https://github.com/TooTallNate/node-get-uri#readme","_id":"get-uri@2.0.4","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"shasum":"d4937ab819e218d4cb5ae18e4f5962bef169cc6a","size":12774,"noattachment":false,"key":"/get-uri/-/get-uri-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-2.0.4.tgz"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-uri_2.0.4_1570735735947_0.575295699652207"},"_hasShrinkwrap":false,"publish_time":1570735736128,"_cnpm_publish_time":1570735736128},"2.0.3":{"name":"get-uri","version":"2.0.3","description":"Returns a `stream.Readable` from a URI string","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-get-uri.git"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-get-uri/issues"},"devDependencies":{"ftpd":"github:sstur/nodeftpd","mocha":"5","st":"1","stream-to-array":"2"},"dependencies":{"data-uri-to-buffer":"2","ftp":"~0.3.10","debug":"4","extend":"~3.0.2","file-uri-to-path":"1","readable-stream":"3"},"gitHead":"9336a588ff9b03de70d59f5c197ede62ffd9aaaf","homepage":"https://github.com/TooTallNate/node-get-uri#readme","_id":"get-uri@2.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"dist":{"shasum":"fa13352269781d75162c6fc813c9e905323fbab5","size":12447,"noattachment":false,"key":"/get-uri/-/get-uri-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-2.0.3.tgz"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-uri_2.0.3_1547633718761_0.6664359596056204"},"_hasShrinkwrap":false,"publish_time":1547633718888,"_cnpm_publish_time":1547633718888},"2.0.2":{"name":"get-uri","version":"2.0.2","description":"Returns a `stream.Readable` from a URI string","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-get-uri.git"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-get-uri/issues"},"devDependencies":{"ftpd":"github:sstur/nodeftpd","mocha":"3","st":"^0.5.5","stream-to-array":"2"},"dependencies":{"data-uri-to-buffer":"1","ftp":"~0.3.10","debug":"2","extend":"3","file-uri-to-path":"1","readable-stream":"2"},"gitHead":"eb020f283c9ac57aa2521257c17197ad3ffd5048","homepage":"https://github.com/TooTallNate/node-get-uri#readme","_id":"get-uri@2.0.2","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"dist":{"shasum":"5c795e71326f6ca1286f2fc82575cd2bab2af578","size":12466,"noattachment":false,"key":"/get-uri/-/get-uri-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-2.0.2.tgz"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-uri_2.0.2_1526402976351_0.4254732364786311"},"_hasShrinkwrap":false,"publish_time":1526402976502,"_cnpm_publish_time":1526402976502},"2.0.1":{"name":"get-uri","version":"2.0.1","description":"Returns a `stream.Readable` from a URI string","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-get-uri.git"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-get-uri/issues"},"devDependencies":{"ftpd":"github:sstur/nodeftpd","mocha":"3","st":">= 0.2.3 && < 1","stream-to-array":"2"},"dependencies":{"data-uri-to-buffer":"1","ftp":"~0.3.10","debug":"2","extend":"3","file-uri-to-path":"1","readable-stream":"2"},"gitHead":"52dee08ad45b48882029163d19f49d2ead961270","homepage":"https://github.com/TooTallNate/node-get-uri#readme","_id":"get-uri@2.0.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"dist":{"shasum":"dbdcacacd8c608a38316869368117697a1631c59","size":12124,"noattachment":false,"key":"/get-uri/-/get-uri-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-2.0.1.tgz"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-uri-2.0.1.tgz_1499796650884_0.35804933751933277"},"directories":{},"publish_time":1499796651112,"_hasShrinkwrap":false,"_cnpm_publish_time":1499796651112},"2.0.0":{"name":"get-uri","version":"2.0.0","description":"Returns a `stream.Readable` from a URI string","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-get-uri.git"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-get-uri/issues"},"devDependencies":{"mocha":"2","stream-to-array":"1","ftpd":">= 0.2.4 && < 1","st":">= 0.2.3 && < 1"},"dependencies":{"data-uri-to-buffer":"0","ftp":"~0.3.5","debug":"2","extend":"3","file-uri-to-path":"0","readable-stream":"2"},"gitHead":"996a7f9218b28df5813d1f46f2348c62de76c55e","homepage":"https://github.com/TooTallNate/node-get-uri#readme","_id":"get-uri@2.0.0","_shasum":"713e47cbcbaeab38f88af1cdfc85fa7f09b00738","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"713e47cbcbaeab38f88af1cdfc85fa7f09b00738","size":12102,"noattachment":false,"key":"/get-uri/-/get-uri-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-2.0.0.tgz"},"directories":{},"publish_time":1453319127226,"_cnpm_publish_time":1453319127226,"_hasShrinkwrap":false},"1.1.0":{"name":"get-uri","version":"1.1.0","description":"Returns a `stream.Readable` from a URI string","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-get-uri.git"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-get-uri/issues"},"devDependencies":{"mocha":"2","stream-to-array":"1","ftpd":">= 0.2.4 && < 1","st":">= 0.2.3 && < 1"},"dependencies":{"data-uri-to-buffer":"0","ftp":"~0.3.5","debug":"2","extend":"3","file-uri-to-path":"0","readable-stream":"2"},"gitHead":"0358bd1de11469aebc6e7535b3bc9dfd8fd6c652","homepage":"https://github.com/TooTallNate/node-get-uri#readme","_id":"get-uri@1.1.0","_shasum":"7375d04daf7fcb584b3632679cbdf339b51bb149","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"7375d04daf7fcb584b3632679cbdf339b51bb149","size":12110,"noattachment":false,"key":"/get-uri/-/get-uri-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-1.1.0.tgz"},"directories":{},"publish_time":1437508369821,"_cnpm_publish_time":1437508369821,"_hasShrinkwrap":false},"1.0.0":{"name":"get-uri","version":"1.0.0","description":"Returns a `stream.Readable` from a URI string","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-get-uri.git"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-get-uri/issues"},"devDependencies":{"mocha":"2","stream-to-array":"1","ftpd":">= 0.2.4 && < 1","st":">= 0.2.3 && < 1"},"dependencies":{"data-uri-to-buffer":"0","ftp":"~0.3.5","debug":"2","extend":"3","file-uri-to-path":"0","readable-stream":"2"},"gitHead":"c0a06d3f0b8212cc8a1d5cd6772b182aa0f6fc14","homepage":"https://github.com/TooTallNate/node-get-uri#readme","_id":"get-uri@1.0.0","_shasum":"ef5b6a6de8e8b3916aa2422d84978d977352d8c1","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"ef5b6a6de8e8b3916aa2422d84978d977352d8c1","size":11866,"noattachment":false,"key":"/get-uri/-/get-uri-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-1.0.0.tgz"},"directories":{},"publish_time":1436207484354,"_cnpm_publish_time":1436207484354,"_hasShrinkwrap":false},"0.1.4":{"name":"get-uri","version":"0.1.4","description":"Returns a `stream.Readable` from a URI string","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-get-uri.git"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-get-uri/issues"},"devDependencies":{"mocha":"2","stream-to-array":"1","ftpd":">= 0.2.4 && < 1","st":">= 0.2.3 && < 1"},"dependencies":{"data-uri-to-buffer":"0","ftp":"~0.3.5","debug":"2","extend":"3","file-uri-to-path":"0","readable-stream":"2"},"gitHead":"149bd9dd21a4871df459b5960895ba225967660b","homepage":"https://github.com/TooTallNate/node-get-uri#readme","_id":"get-uri@0.1.4","_shasum":"35f8a7954c129fb132ff2ddf5ed81a57cb8a9e54","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"35f8a7954c129fb132ff2ddf5ed81a57cb8a9e54","size":11830,"noattachment":false,"key":"/get-uri/-/get-uri-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-0.1.4.tgz"},"directories":{},"publish_time":1436206718279,"_cnpm_publish_time":1436206718279,"_hasShrinkwrap":false},"0.1.3":{"name":"get-uri","version":"0.1.3","description":"Returns a `stream.Readable` from a URI string","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-get-uri.git"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-get-uri/issues"},"devDependencies":{"mocha":">= 1.16.2 && < 2","stream-to-array":"1","ftpd":">= 0.2.4 && < 1","st":">= 0.2.3 && < 1"},"dependencies":{"data-uri-to-buffer":"0","ftp":"~0.3.5","debug":"0","extend":"~1.2.1","file-uri-to-path":"0","readable-stream":"~1.0.26-4"},"homepage":"https://github.com/TooTallNate/node-get-uri","_id":"get-uri@0.1.3","dist":{"shasum":"b1b3f9dfe0da1c0909097b1ca1ce4d4b72a8d1ab","size":11776,"noattachment":false,"key":"/get-uri/-/get-uri-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-0.1.3.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1396594444334,"_cnpm_publish_time":1396594444334,"_hasShrinkwrap":false},"0.1.2":{"name":"get-uri","version":"0.1.2","description":"Returns a `stream.Readable` from a URI string","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-get-uri.git"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-get-uri/issues"},"devDependencies":{"mocha":"^1.16.2","stream-to-array":"^1.0.0","ftpd":"0.2.4","st":"^0.2.3"},"dependencies":{"data-uri-to-buffer":"^0.0.3","ftp":"^0.3.5","debug":"^0.8.0","extend":"^1.2.1","file-uri-to-path":"0","readable-stream":"^1.0.26-4"},"homepage":"https://github.com/TooTallNate/node-get-uri","_id":"get-uri@0.1.2","dist":{"shasum":"59758b3e2bf1059ed4f7921c46349df17a7716d1","size":11711,"noattachment":false,"key":"/get-uri/-/get-uri-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-0.1.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1396594165689,"_cnpm_publish_time":1396594165689,"_hasShrinkwrap":false},"0.1.1":{"name":"get-uri","version":"0.1.1","description":"Returns a `stream.Readable` from a URI string","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-get-uri.git"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-get-uri/issues"},"devDependencies":{"mocha":"~1.16.2","stream-to-array":"~1.0.0","ftpd":"0.2.4","st":"~0.2.3"},"dependencies":{"data-uri-to-buffer":"0.0.3","ftp":"~0.3.5","debug":"~0.7.4","extend":"~1.2.1","file-uri-to-path":"0","readable-stream":"~1.1.0"},"optionalDependencies":{"readable-stream":"~1.1.0"},"homepage":"https://github.com/TooTallNate/node-get-uri","_id":"get-uri@0.1.1","dist":{"shasum":"9c39146e62acb9f5c0b36895494a19c036fe54fc","size":11700,"noattachment":false,"key":"/get-uri/-/get-uri-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-0.1.1.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1391627572411,"_cnpm_publish_time":1391627572411,"_hasShrinkwrap":false},"0.1.0":{"name":"get-uri","version":"0.1.0","description":"Returns a `stream.Readable` from a URI string","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-get-uri.git"},"keywords":["uri","read","readstream","stream","get","http","https","ftp","file","data","protocol","url"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-get-uri/issues"},"devDependencies":{"mocha":"~1.16.2","stream-to-array":"~1.0.0","ftpd":"~0.2.4","st":"~0.2.3"},"dependencies":{"data-uri-to-buffer":"0.0.3","ftp":"~0.3.5","debug":"~0.7.4","extend":"~1.2.1","readable-stream":"~1.1.0"},"optionalDependencies":{"readable-stream":"~1.1.0"},"readmeFilename":"README.md","homepage":"https://github.com/TooTallNate/node-get-uri","_id":"get-uri@0.1.0","dist":{"shasum":"4c7772b808b05f9307dfe9e5dc2e1153e89ac87a","size":10689,"noattachment":false,"key":"/get-uri/-/get-uri-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/get-uri/download/get-uri-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1389566912824,"_cnpm_publish_time":1389566912824,"_hasShrinkwrap":false}},"readme":"get-uri\n=======\n### Returns a `stream.Readable` from a URI string\n\nThis high-level module accepts a URI string and returns a `Readable` stream\ninstance. There is built-in support for a variety of \"protocols\", and it's\neasily extensible with more:\n\n| Protocol  | Description                     | Example\n|:---------:|:-------------------------------:|:---------------------------------:\n| `data`    | [Data URIs][data]               | `data:text/plain;base64,SGVsbG8sIFdvcmxkIQ%3D%3D`\n| `file`    | [File URIs][file]               | `file:///c:/windows/example.ini`\n| `ftp`     | [FTP URIs][ftp]                 | `ftp://ftp.kernel.org/pub/site/README`\n| `http`    | [HTTP URIs][http]               | `http://www.example.com/path/to/name`\n| `https`   | [HTTPS URIs][https]             | `https://www.example.com/path/to/name`\n\nExample\n-------\n\nTo simply get a `stream.Readable` instance from a `file:` URI, try something like:\n\n```ts\nimport { getUri } from 'get-uri';\n\n// `file:` maps to a `fs.ReadStream` instance…\nconst stream = await getUri('file:///Users/nrajlich/wat.json');\nstream.pipe(process.stdout);\n```\n\n\nMissing Endpoints\n-----------------\n\nWhen you pass in a URI in which the resource referenced does not exist on the\ndestination server, then a `NotFoundError` will be thrown. The `code` of the\nerror instance is set to `\"ENOTFOUND\"`, so you can check for that value\nto detect when a bad filename is requested:\n\n```ts\ntry {\n  await getUri('http://example.com/resource.json');\n} catch (err) {\n  if (err.code === 'ENOTFOUND') {\n    // bad file path requested\n  } else {\n    // something else bad happened...\n    throw err;\n  }\n}\n```\n\n\nCacheability\n------------\n\nWhen calling `getUri()` with the same URI multiple times, the `get-uri` module\nsupports sending an indicator that the remote resource has not been modified\nsince the last time it has been retrieved from that node process.\n\nTo do this, define a `cache` property on the \"options object\" argument\nwith the value set to the `stream.Readable` instance that was previously\nreturned. If the remote resource has not been changed since the last call for\nthat same URI, then a `NotModifiedError` instance will be thrown with its\n`code` property set to `\"ENOTMODIFIED\"`.\n\nWhen the `\"ENOTMODIFIED\"` error occurs, then you can safely re-use the\nresults from the previous `getUri()` call for that same URI:\n\n``` js\n// First time fetches for real\nconst stream = await getUri('http://example.com/resource.json');\n\ntry {\n  // … some time later, if you need to get this same URI again, pass in the\n  // previous `stream.Readable` instance as `cache` option to potentially\n  // have an \"ENOTMODIFIED\" error thrown:\n  await getUri('http://example.com/resource.json', { cache: stream });\n} catch (err) {\n  if (err.code === 'ENOTMODIFIED') {\n    // source file has not been modified since last time it was requested,\n    // so you are expected to re-use results from a previous call to `getUri()`\n  } else {\n    // something else bad happened...\n    throw err;\n  }\n}\n```\n\n\nAPI\n---\n\n### getUri(uri: string | URL, options?: Object]): Promise<Readable>\n\nA `uri` is required. An optional `options` object may be passed in:\n\n - `cache` - A `stream.Readable` instance from a previous call to `getUri()` with the same URI. If this option is passed in, and the destination endpoint has not been modified, then an `ENOTMODIFIED` error is thrown\n\nAny other options passed in to the `options` object will be passed through\nto the low-level connection creation functions (`http.get()`, `ftp.connect()`,\netc).\n\nReturns a `stream.Readable` instance to read the resource at the given `uri`.\n\n[data]: http://tools.ietf.org/html/rfc2397\n[file]: http://tools.ietf.org/html/draft-hoffman-file-uri-03\n[ftp]: http://www.w3.org/Protocols/rfc959/\n[http]: http://www.w3.org/Protocols/rfc2616/rfc2616.html\n[https]: http://wikipedia.org/wiki/HTTP_Secure\n","_attachments":{},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"license":"MIT"}