{"_id":"ipfs-http-gateway","_rev":"278-efd0e5f3d05fc8dc9cf145bf1b3ccfd1","name":"ipfs-http-gateway","dist-tags":{"latest":"0.13.1","next":"0.13.0-7b79c1b8"},"versions":{"0.0.0":{"name":"ipfs-http-gateway","version":"0.0.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","_id":"ipfs-http-gateway@0.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.1","dist":{"integrity":"sha512-Eyowmk1ExqJdRAJ3kdRPxkXsd8kmsg8QPqxktb+CWg2OcvZ+lIsCmi46B+CCe/cZe2AximUxdCST5cV+4C/17g==","shasum":"ccb34c5c1167d487413edee8fc52caa0e6299cb1","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.0.tgz","fileCount":1,"unpackedSize":213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW5XjCRA9TVsSAnZWagAA+1MP/1U7SQ1omNE7PQxsWx2w\n6NAiUIuCYrFeJn4B5Bn2CaVUGskZUk17wNNwkAvJfpauVOh/4Pz8VIbHLmNw\n+ob3YFJFde92xgOI9HfHEhYzJIQnlg1/nbFa6M57K8RQ4UC/E6DVlJju+2Gs\nCalhojB8TkXFjtMQXjhxWPajaUdkt0NY6Mcg89V/vtAcqnvIsvIoV4pWvyKN\ntsVxj6ZGXTYMQ1PZQidb/giR90bRwOgo/EZXr95yCIazP3bk0+EWQHaVGrfs\nc/S9gaJAwhHgPr+G+b50gYmALZDe+aSLyLvvYyA+/H7sdxAOmuGr3vGVHQ05\n3cIFIbI3hseMTYY8Ipys0SnXIIm8yl7LihJ1LqEygFpj3TQKtW+EowGvgUEM\ncCMnaSStvapkH1ksT4HaaVt3lsyj2ucTrNFFScLslUQdlxyTfSvZYJMt1t8O\nbirfRXr75FzltU+ku+/UMDyxLKmztIU+yfzYV3CSEzELXKMJP63ucC6NFVJI\n7r13/PiwW8OdXxS9ERiS6Y0MeMYOwXe9m1hN3gDpffwKRClKBVGl5OMI/ffS\nhcds8LQsM/wKB8/pnaOqRwJ8AV1UtLneoRAIFlCjes8JNEt3aL3GThCZDiSs\nYp2J51a1YKwqpvoQGivwwIzRX3Q9We4Qyz70IGghd5fnhUfvTaNxrTWDc0TY\nMcn+\r\n=sSpK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBFf9yO7xlCjrYC6dNg3K2dhRhY+OTEv9darC4ozfCYSAiAGamh0L7lH+Me9A5ELroFGqa8XTHex5JqkF7rIbJI5mg=="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.0_1599837666680_0.9245702599664232"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.2-rc.5871":{"name":"ipfs-http-gateway","version":"0.0.2-rc.5871","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"aegir build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.4.1-rc.40+6fd99c19","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^26.0.0","file-type":"^15.0.1","sinon":"^9.0.3"},"gitHead":"6fd99c19c0595d1d6e4c3aed698c76dfd979a438","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.0.2-rc.5871","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-3DK31kwi3O/cNp7iNFHFJWxrrY5L9100L2Z9S6LnvjSEo+56VTarN7uRfFGQpvpJPnBhMkZxyWKvIF1BTpwcww==","shasum":"653c89b2b2973785de27869128b496f7743ee5f7","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.2-rc.5871.tgz","fileCount":7,"unpackedSize":14242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe5t3CRA9TVsSAnZWagAAyUYP/2HcEIPmuY1QfHGvwTTD\n8jJdR4Bk9gDax2zAi4Ps6x5hhnVmxxk4Dg3OCaYYwWJSrrChtv5g48M/OI2c\nLzSq0wEd7/IyG2hSRxS1wErz9n4fLeguARElBMMtPzZX1ALpT//NStvosFGf\nrjeiIAMOMQPe+4PKBnK8bmFyCii5eQgJQvoBqxvph8EKg1Ht0Lag8olZHXZs\n8wCRwu/iA/6YLMgdC6JhVeGJCqa5IozMGdC6iVVt9coGXtmsJ+9Mhe7C09ah\nPTuiJceAP4mYicAyyD4mR3MEy4UY4D1KPmb7BeyCWzRBkLkQOSFw2UtK29qV\n5VuIFvmxdXRns1ZqGjtga1ycxKTPmMd5rpm7Z3+liKqlk7+LOML0tXoShymL\nkDtKVakzGflbb+XwuKppy8mbzb+79lbHc4rcxtYeVSpSqflL7h2IzT3y8aLv\nE0gE0NTPB3GDP7BbidN21JG1sVzT0zEXhJaI6zT7iVTJHKILnR4tpYL9erhq\nrP/sqjiYwdukPGjLp22B1Oydfe6UCmU+0U9is0KeFg8S/Boal4tS1a8HTaAT\nYjoHwmb39YHeF1syfYyUdlOLaEd+AFqMR+TC/JI0+i3G77LWsBuTYrke7pco\n2g8SpjMH3wgVcnwUwj4LFEgJViYxSfCsS9XRsh+Ayxp+HMoEzCCoyuGiNUB9\nD8tC\r\n=X70P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDU20f0uN1zvKWTkW+IzEo7ISAoFGqkJscpoT5mWZEcLQIgea6y/oeMr2lfB1jG87yCMvoLa1ESbnIj/HdR91DEiX0="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.2-rc.5871_1601936247448_0.4218040253337043"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.2-rc.5872":{"name":"ipfs-http-gateway","version":"0.0.2-rc.5872","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"aegir build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.4.1-rc.41+0312c415","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^26.0.0","file-type":"^15.0.1","sinon":"^9.0.3"},"gitHead":"0312c4158640b6ee9640ace9d91d7469df7210b3","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.0.2-rc.5872","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-MNgrJw0gkFHRKyE2QHv2D51KNa3ZWF6U1aJNa4E9MC+julFxyV2iA342VNs6m4Cn1XFU9RD36JK9fueb6cesWw==","shasum":"0c32e6b6b0d3e6148f33a32967bfe5e17760055c","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.2-rc.5872.tgz","fileCount":7,"unpackedSize":14242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe95YCRA9TVsSAnZWagAAjh8P+QDQshUUtOchOygiWxz0\nu0OIFqFOpKhCpMpHTugtE5+ezN6TpfmpvtLGZQ3rGG+JpOqkmn3Tl+NSKaes\nvcuJYfOfX4PhVeQignh2Zxz1DifvZbyiDMTM63yh7M1dRLWDolHb9czrkLaj\n1tfNeuRUnaBkVGu0RI8wz0WpxxBApuTx4+wO79Uj73bE+3ZFMaiaosLI7B1J\n8yThpWcT54oOmklBo5Bb92+RogGUbP7Mwx0tCwroBWhPLX+0dGu/rtduWdtP\ny6LhXyHjosBjuo3hxg2pMxTNS4uN6iEFBzm+3J7Xsoc+neIzAfvTcrmkGzhf\nk6Sa7HC71I6ZLCX9dOU04xH5XwsMP+UoRbRrNFxVCZjLX7JYI6IJDWDOxZXq\nvJtuvLl2UvT2W/I6z2qUriBxZASiTmEvPr/FKCpHSAMvU7kf835dphAQAuO1\ndSp7zipulucrPiuuykXm2YJ29yjWC8Ib9mZq5cVA8WendXhGi93Y/NOo5V4k\n6pDs4DQrLs8WSeH9wiXWwB7gPTMvs99s/aR/cRWFLky3A74u9BQu9yCP1d7f\nxh5PuYsafGpxHC5kok5GhLZT45ZdbOS5oEMk60Aelfeo2JNoWF7cG66OGluQ\njdujHsACgMSZzMCuUVWkid63F6RbmnzEg5F99qRezJmzhKCqSFV3eZNDvpoL\nfVvC\r\n=UcDm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkmISMNTFJdG9Q9vLpu8NZHRYbeUWc9vjBXAQuKi+aHAiEAjvIXlA7/kgcUYYI5nKHbsnyd+yGNMrCKrCMg6Y+Jfrk="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.2-rc.5872_1601953368545_0.2839495043592344"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.2-rc.5874":{"name":"ipfs-http-gateway","version":"0.0.2-rc.5874","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"aegir build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.4.1-rc.43+988fd211","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^26.0.0","file-type":"^15.0.1","sinon":"^9.0.3"},"gitHead":"988fd21191886b9614b97cfec1bce53cc8a83aeb","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.0.2-rc.5874","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-x+axKFVqNpT4W+5rVVfwp8ctw0sX94pZDAXWGEwJgteZ8gjYhgwAuo0rH9weyYoImJW1QnGlIRY2fNNuNL3y7g==","shasum":"7a96241c2f6826faab46af8dcc010a67c26d2d9d","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.2-rc.5874.tgz","fileCount":7,"unpackedSize":14242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffEtMCRA9TVsSAnZWagAAyfkP/RA2a9PW6Lww0tIs2Fvs\nBOHTL9JcKCTYhwaaTNCSSzqNeHLQv3r/sDbBkRvtA4S1d4cjXeUV7OUwfjsx\n+2sQrL6ojEIryKmf1fIBdXv24KN0UZlEPhcrQ5rO8iKBOhWkbzlT42i7tyDw\nWmz4U6LVhEaNWdxZw1dfbIL2m4GeEa29SlbeviE9OvGsqC1iDXECEZmTF5pn\n4XMdE8l93EEvczwDDXGNN8vOIO0wdJsjNEa0LXVzpvQbXERmtMrdCBO5C9Kw\nNbzL6/mwNGo4WtYvQqeuW658DdvyBC50qGLHrCr2A0f5OZ9QUMMI1qzCAgfz\nxjHkEbRhnRrm7kpq27ZuVe4ejJpBkW0f+takPTpuwJQCv84c9VxcMtMqa17G\n3XzOz39lUiPlk5P0dISBS7864zPcngg5OEmZg00TA/cYf2DzkPDThOYtnLZv\n4x6UOzbbmtetOmJ4XVaPtc2duVmRMitJ/nma4WRpfC/WOBoWGLdunOYQalsb\niyOoSKemjpT8Sqp0xgSrmYfbA7eF+UYrvbpALIeqSHQFTD9+3gWeWb6qn31V\n4N6dCUtSdcsn12ABgpdc91VDo0JTANKCsK9NqV3+V+hQAWytqj/SzXfpDFmz\nja54UjFg0uzagjL1Hw6cmcb4k8PQDvNXdCTQiZGbQxGiPRNulbC035IrsJ8s\nIuk8\r\n=XKya\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQDxV6/V6EYUQkm3/2jNEA0Tt1nQ2mhdktTSLJlSD6+wIgUaNN39NmQDFbIlwly0yYyesM3bEJoxbX1jbKCaZzNwk="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.2-rc.5874_1601981260524_0.7277279788390689"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.2-rc.5875":{"name":"ipfs-http-gateway","version":"0.0.2-rc.5875","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"aegir build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.4.1-rc.44+2d17bba7","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^27.0.0","file-type":"^15.0.1","sinon":"^9.0.3"},"gitHead":"2d17bba7136c0a517d2de208ca917b9112d70619","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.0.2-rc.5875","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-vxun2LU0undNJNnaNFPJ+7DyrckufisUnUrDysl+PE3OOz+2OmbMaIroMujJ4lqgN8TlXfDXDI10L1qNgMp7ug==","shasum":"b70f7f684934afa705f6feaed32b67e674a48101","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.2-rc.5875.tgz","fileCount":7,"unpackedSize":14242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffGZmCRA9TVsSAnZWagAA5FcP+wdIC1WudU9NcPYtgElP\nzXsl5zUxOoQIz1kJin4v0DyUlipByeEgy0Bv76JhO6KnDwfWlteQwKtiouSK\nCDDgO+o2rGd8zm7iZDDBSQoVXLvhNRR+bbk+Egj4eq9tm/mgvBRztZU4Ur/n\nLXdG0Kt+QxR5uXva90FD5+A/vZUbw4hxfVD9UQ8eZ+eCF6eGJBNBoAZQgTfK\nIoyleESaGwjBfXn1PVpHYeKL2Fu0gx3g8V4Tbnu4xGx09WKW+IR70jGb2Mk6\nsn29ZvZU53PJLnvQqAiOlv4B/fYQRumeW8GAIhesuE9ATxiaXsmr2HK0H3Vs\n+OfWO16e8c49Tqn/EORucGE/UypTAV3SN5QPzij2iW41EF5iGuU+dv7ZJn9f\n5UaKpaHE0p3LB+09rP4CMrNP3y5MWjQOxZQEc8XfPQdB8ls/7+Vby1dZ5+Jk\nuzrgnJwSZiXGJD5tRzYWgQEpPmA3pywqtBZXezm5GzX+l+fWZW44zN/Shqq2\n6kf/Kpr+AWjWhrTqdHrSqKKt+GGTy4fCFA4IIuez8KT78+r5hR0j+NUu8CW4\njb3BWdB71+myB2Ss8rUxFxVXORkywlneaXofnLuwivaWNNrBBPsiCRYgTgP+\nKWAEAUQiE46Ud9rNuFx8ksblgz7MAt8b6CFh31fM6TtDayk157syhUfdlFEe\n5hOP\r\n=2cfg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZSYS2a6brBFo4jvD7HKVfeOYj/3/NfwVYHnVOugK+oAIgXAkPEyiyHI0B/QdHevjPQcMQjA9z8ZtEVKbmZRmLK9A="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.2-rc.5875_1601988197884_0.36172742056202334"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.2-rc.5876":{"name":"ipfs-http-gateway","version":"0.0.2-rc.5876","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"aegir build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.4.1-rc.45+381d54a5","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^27.0.0","file-type":"^15.0.1","sinon":"^9.0.3"},"gitHead":"381d54a50a855b3f6c408d3ae8f1e3e5f9546598","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.0.2-rc.5876","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-TgL5y0c75BN5AidyXe5DypZwf0nxyrbjhEbCKLXcze4suKgIIJ4zOh/ibkA2nREKaLN0isVItBJsmcb5phPQjw==","shasum":"e9c45d4a9c3f947515dbf81e9a4c9c78ba0e3a90","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.2-rc.5876.tgz","fileCount":7,"unpackedSize":14242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgW18CRA9TVsSAnZWagAAuTEP/07tKEk9DHr0DVuVQJHQ\nVaWYxAz7FNZcigMomk3U07qAkWAbeo5vaTshUnFc4UZhN7yNVXFkGcdQxUVK\nC7amPYCFbRvJung3V1TXh3GtLOmu92M/b9DaAJ9swRM2OfAJpdfurugEA2RE\nJCd/ogGzsaAOx/DwZbaOtCCsXwBLNGe/hZhLK+UF/MXswJPG8wh5keJgnsUW\nKZFAdbAmi5Jy99tUcDXSFcEqlO+UWSYuSLmbPk8JhHNk0rInWs8uhis6IFw2\nTpV+bWQfywanZVkBYCSAj1Wd9dek+yNHBcdgRLIG9iyhD9mgrWlpbaUGYVSB\nnXiOH8OMipuiNhl7Hvow1YgCzJKTlxJTmn+gJ6Pz0x/nLX6m8m6NmTbCLRAF\nZ17kVwYsPch58QqXaR1Gv0KX8ZyguMcSKzHNU5abNd1TcmndKIBsjKCJJ45Z\nbn0hItMiD8P9+GPYrN4eigBO9fTcFUArlhWkvYpLSQVYMjLqezNzkNEfpqD5\n1j35btVDziQsRfoYOJCzKYLtZfChQTw1rOqp0/HPeKU3yqLxcLQu1OSVOi/e\nAeM33Lc3klcs9iSUflW+Y2dzq1ziO3yd/l5CnrgS0ES2Tpf9bC4Kcgv9cwFw\nqUYfaNfHRWcT5TtHzSBu/62pMiPieFYgDy5lPLnO8SHg7V16Necg0uO7jefm\na7dP\r\n=AaZs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0spRVSwow92J7F11dPlIF1F9qGmbw27qpYT5huAffwQIhAPIJRCYEVvmZZPbaYPBSFABgzlPulQKvx7+7ZriCCT6s"}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.2-rc.5876_1602317691925_0.48237033310247823"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.2-rc.5877":{"name":"ipfs-http-gateway","version":"0.0.2-rc.5877","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"aegir build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.4.1-rc.46+0613d79e","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^27.0.0","file-type":"^15.0.1","sinon":"^9.0.3"},"gitHead":"0613d79e3c4dd088d32de823e89099e81eef7333","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.0.2-rc.5877","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-og7cAuZZY+/HiSAOYTo05STXchvVgc/eXfNbnhxtyzjjl+hp6GefPDzfc0wRYX0fzvSZydZ48GrR4BQLbMXn1w==","shasum":"80a3e7dd2722f0429281b515e45fb80ec1c0c516","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.2-rc.5877.tgz","fileCount":7,"unpackedSize":14242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgYk4CRA9TVsSAnZWagAAxMAP/A6U8UPCgO+oP6EXcZf7\nROD7XI6yZifUwVvGskRj3ekBBQbu1LdJ8R4o00E/T+b/AOu2tp2vvJD+ZUJz\npQ1uuQDFr5XTePxnigL4qEmAA1xze918QHCpdo2ZMye59GdWLjFe5oiHAeQd\nqA11JUDdBgNAM46f5mK5cx0srG9tlNT2GpKDFpS4Mue3e9oT9Ah8qjq7FH3C\nlZLNZ65QlazlKPF9akckgzt8msnL1xxGUsRzFsmAoWRPqILmBS6HTaQVucV3\neeTrga8nCXbnK0aZPtR1lb/7DovvOJg+IU/ahegp+vPTemtCBUAgfmUUovxV\np6zXYjoWXYdA2Br2a7J3Oth8EnNate7kjEDi8ZR0VjQq8bsTofEjN/goiyy0\nbM3KEmYYLlQLTG2hUpBe37nV0XUlJrGAiSqHX1Ub5T1Bocs432FsolWBwd16\neREUs0pNVO7AoNL3EKXK7U42C9bbTmnxHjriYKSR0tHy2H/n35zUTPgRsXbi\niVml4hXI0j0bD6omOCtk4H4fFO//8mjxDE0G8+LtHwEmyKolMKWnl5/cq5C1\nqPB3wTedmYPpHAXOpbeD1MQikU84Ms5YLapJ0Xr5R8t10c6D/ZT24D0lEmqv\nXgpzPFDVFGxRfYpEi+YaX307Y85FmU9WDcC+4vTQoixlJisjkCu6PXNey6I4\nuumk\r\n=53w8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiuLQ3tMoQ9NVy3KReOvt9sZZfHjBeGRA6odOEM7/jwgIhAINOd5NLJSuq1BAdYJFbQReuurdAmwSpwjFOBItYOaqu"}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.2-rc.5877_1602324792229_0.08288987850734109"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.2-rc.5879":{"name":"ipfs-http-gateway","version":"0.0.2-rc.5879","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"aegir build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.4.1-rc.48+8afb88e5","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^27.0.0","file-type":"^15.0.1","sinon":"^9.0.3"},"gitHead":"8afb88e5ea3b0678af1aaa633f0eca6156b2130d","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.0.2-rc.5879","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-knn56z2FrqbG9nutKzckwafbu+Ex4iZSQ3iK0+OPkjDHzt28Ipg4WIvISEbZ6Ei7uzfEiceD+bsl3mD3YGJC+w==","shasum":"b8802ac5675bc3e0d7fa92e4fb207652947a2e62","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.2-rc.5879.tgz","fileCount":7,"unpackedSize":14242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiG6jCRA9TVsSAnZWagAAWyAP/jlBvo6I4ma3zKzyAQC1\nAD+Qnl2DQQkac03yBU7jIF+3teg4+Cy6ZnUdade+UkMNEd9NNM20AmbbKpXm\nCYqzzlcUDIsSuzI2MwUWFojQ0SO+VVtXbZs6sBDXaajq27CYGztdPUSvvt36\nCVkGhzbjd65L/bb3lCNE0LVFgAhFazwnu652zD0fyy/0LGiTYBW9gDr6XcfE\nZeExYT4nEA4KH4MS1eKUEO08w7DGPbCE8vKoUldz3TzAeJbxOTM26kYvFFsn\n0A2shSu4lV5HIvJPO+FHJ9euWzK1dlxFJjCNMEPxVCgJ8R5Xh7bMzsBm6wT6\n7VRhGGk8ivBaLfbu5rmT+6MWToAuOAgGtb6Lw/BGkEi4mfMBeJqJql9R2O/g\nUuubwPHWOT0o2gMvg7ikR3/2xniQ5Dl4/3u/DBCRqUvUs+nmaiXpj8mtM00H\nAW7pYmd1icEwN78Hg12Ki+ONOBHmmHzufBR07oeh6q82xeUKTMxnTYa1/5Dx\n2aHNxtoHnjNJD0XQHuqc0DljYtN9g3XJCpghzFl8O6cfZhfUAxD/zWM7e+cx\nZwymRT3cMYr25LTmy+DBw3vD0+B67DlrELTpZXvhj5D3G3nOQnCDXSPGt2Q7\nVery2HhtQH/r7lVzF87rmUa6HPab0cOnvl1rGMGGoVs6xfNz0sLV0FxTBsB9\nBBhS\r\n=tQle\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEtiuBGMeBgTM/5bhyhCPR5OTRtaL7oRuYoLArl3P7waAiBuErmGUrb+R2rmLbyyyNSfSP3gOUoiakrXm5U3giydHA=="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.2-rc.5879_1602776739208_0.8874444577693881"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.2-rc.5880":{"name":"ipfs-http-gateway","version":"0.0.2-rc.5880","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"aegir build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.4.1-rc.49+b579b3f7","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^27.0.0","file-type":"^15.0.1","sinon":"^9.0.3"},"gitHead":"b579b3f742cd07f8461a74e1f8a08eedf1ee6503","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.0.2-rc.5880","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-gItaVAK18mAV2mbdqXL0cmN34kTK+K67zqUTG8mrWAr1XnVCmQPkbkaNRTXnW4MBLFIPlKYDDnlUNF/i3aZAig==","shasum":"7e0b6fac3ee04fb8532e92b3afb52de08bb62a5b","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.2-rc.5880.tgz","fileCount":7,"unpackedSize":14242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiHLuCRA9TVsSAnZWagAAhEMP/jT+3IdZdXxCMMEH6VQG\nwPJQ+wkGNhZYFvRFpJjXXH5A5byCc0vPA05RSl7Eo9j4RCA0e/VFsvseIA9C\nXbKVh3+RX9Vi0n18lhbkWtz7tfYYLjG13lUIbKDMy+a3hHDCv6eEhqBpvlKU\nyNwOw5mDV+sCG2+hhmJd+GlewGH59sJle3HrKjolF0Cbhtgqp796FICUQ5NT\nxib9NYE8H+1476xQBT6l/plRHCELkm5dPG0oDhgi7izQ6MSTsS8GkzO2BDbW\nor7a22A6nPE/HjHWFmEEKfaWeuwzgrkdOg4sar2cy26sfJ0nC1lnW30KSFyh\nGhn76Di5XgU5xPJhZKNljQJSagnAaIi4mZ3wWx25umMK3oO+eunp1XjXWxS7\nPToqjbTssan8k33ju2GXn+Z3mqmZV48+7bOdvDOOG6f0fyDYa1PNu4WZH3/E\nBzwuobKkOIhouCCZ5BJp0EGFwUNW8r4tPENSYwdkK23Ro4dAh38cfYc7Sr/k\nHKOuUZliYftmGIyDjZyffCS+Slyv2hJoV3biend0tcqRuBQD2OOW0tvLLK4e\n8TpBOTjob2kjbkH00zNgB0nNmNCSNCV85BUkDm1c2BUHnXvHvxZIRFDHjpuI\n78xke86iPqVgVEswGyK4xYG9vNUWeZEhBnmeU5Fq+ocJ14/YZD8j3jPDdB7D\nvGu+\r\n=cdg2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJ8IHLk0BWiRQbvb/u/EwfB2o+BWD/qn3y2gBySUtauAIgcmxeilAhAjAYyL43aBS/S2J4vNwXUNWE6yCkJyEFHKA="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.2-rc.5880_1602777837600_0.6402484006757685"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.2-rc.5881":{"name":"ipfs-http-gateway","version":"0.0.2-rc.5881","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"aegir build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.4.1-rc.50+c53491cd","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^27.0.0","file-type":"^15.0.1","sinon":"^9.0.3"},"gitHead":"c53491cd5fb075025f2bb995a8298b56e0ad0865","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.0.2-rc.5881","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-UsiY70+TEn9fdnjQXluOjiJigMEPGUXB1zfwXXKPi7IoUI7lCStUUQ8c1W1QtwDWdDhvGLuAmxS8nKE48nv7QA==","shasum":"ba5178d5fd130bb83229b628bd8c1e403ba01a74","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.2-rc.5881.tgz","fileCount":7,"unpackedSize":14242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkGXlCRA9TVsSAnZWagAA7BAP/iWX95vpTjRukoWmubQG\nnkfjbEfA0OljbKKGEARSBd2TfmsAThDyFaKoYAkanrh3N+tN1mC9CU0uImiK\nt4AUx3IDW3wtAdIJDomWL0+9isF/BevTnMk1dmRxOBUAbZoOANV/Pk6urX8a\nTUncxCgkC/hGhzs66zxaVEYHS96cW0riLdBU7HW5i83KMvRxRSApGEQFYQdj\nWcQ82kVRZkyE31eYbwuR7b+zd9NRqXDPhLpJweUeMrl5blLTTA6G8HXmv3kK\ngZavThoxrUCu3f/kydhRXXOI6AfXEJ/Jdo/uZ6HDddzbyFtqxZk02oKNM/G6\n+6oRP/9muSpgmcTFeSteZdv0nvZoAJteJd0w9Xd31+9oVhqULthH+yEth9mv\nVCIu6cUIk2uBX2yBJMZzv2BzzQNC4gMPCufhTQp81vrNFRBPLahccC5FFQKi\nW1jP9v6eEIHlyhSiQvr8ASXd9bNMCJjnkQgQ4pbly4Ij5/ZJzUkzafGqVOED\nWswlTZomeQ2KbrjxyhJc97tG3KcFiGDtfvDazfMFXLDz9uCos5w9MY9+2Fqj\nRiUlA8Mk+quop+w25DtAF/fZHiYHmPRcWJb4+7SjgdP7cLWZggzIuro+oKBI\nbCDYM9JvJvfj1D+VL2zUEUZqnq/glEJsbKHkD2sIXNSTvHWJwVuacKZC+LyW\nZ9c8\r\n=A+xo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAh4gujPG2NdYy4aQFOz8/ENrlheX71vGM+pvOITg2a9AiEAiWTGoPDdtxwt6vdfm+bYEo0iR0cYRfcx14LAKKe37oI="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.2-rc.5881_1603298788523_0.20233652655320022"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.2-rc.5887":{"name":"ipfs-http-gateway","version":"0.0.2-rc.5887","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.4.1-rc.56+a00bb678","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^15.0.1","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"a00bb678f58a07194ecd130edcc8c1c7148e60b2","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.0.2-rc.5887","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-sTop8QfcyGnWNMQNGoBBc2cDXrZTSB/CgDwGL0wOXoxiN8I+LpkkxxH4amzWVAmggDbkRUoMt6ydRAGU5mTy2A==","shasum":"59c89b3b9f7bd67f52eeb94c0c5b488828d0b54b","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.2-rc.5887.tgz","fileCount":20,"unpackedSize":152201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkZGWCRA9TVsSAnZWagAAFRoP+wQGL/E2XMmxSOALu/Wh\nmkkslpMmSkiaD8m4W0BkVGQN+KjXpac1O8UCWZ4UMiqoN7J0mDUiM4qqhNpu\nEQfwSOP1FGVFBcOhbAiyScZG1eQmX5H2oxi0uvc6EeuDYvnr41FjMlRZL8+B\n+DW6B+DkjMtg7CloPge71NCM9y2ifSm9jMuTaDcUww6Nf6G6THxwXbGR8s3f\nVGbLvvAzssE3sZGd2Xo79HMQCP/R4qEynlUskUcAoxQchkITkOApTYlN6jsc\nW6pygSYoscm7ssTeL0dFNQYiWxzdnayEY7S8hvsm2Siq8mocGk4/kwMoJj30\nqmk8vlO7qpzxTf1ovA9wd6JV+9IsCbHteWgSw/1OwLKJ4KYsmmdf6WQKEpqg\ndvrbS7ghdGuQW3tiGAEFiruccgq2XmWRYW4HX6can14Si/94z0ZSkjqYdrFC\nRa6qHalw+7RzvFbsEFNercm8QQ5zHqx5Vmu7H/bqok3hRHbNhZ8YpSFeFpb3\nIC6Ezm0jwZ3KMV1wMkazSp4dzKBm6Vp2xyMtjBZABTyJz2TjMAGau/JJoERS\nYxmJYZUSaDuHU8VIzEIC2Qnu7tQE+DkCVR/wTguICZhm9Rl8MghSuqj9teyT\ne7VjOsBgN21I57KVxqwCRg9IRLtzeOFFo1ionVDgTlDlMs4EWaufOdD4i7ya\nf2xD\r\n=jJED\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHETCw6KtQvboiSG5vTyhe5L8EuyNKVj9UV5ReqU0GQfAiEA9lByvydKfAfz97dkOLWXjguycpHd9MtqYUXACBvVpdc="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.2-rc.5887_1603375509902_0.3487252365306266"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.2-rc.5889":{"name":"ipfs-http-gateway","version":"0.0.2-rc.5889","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.4.1-rc.58+13eda29e","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^15.0.1","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"13eda29e37af836f49727d05c1a95fd072d940a8","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.0.2-rc.5889","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-GZHczWsZxbhjDBHWc8wd+H3nsZq7DMFuuThX03akL47xmD8RrJNETCHYSAJ9uMeXiARuCTB6mUC5dGj8Cp8ABw==","shasum":"278d5e1afb4c4831f7dd910e21bf2ef0f71dc425","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.2-rc.5889.tgz","fileCount":20,"unpackedSize":152201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkr9rCRA9TVsSAnZWagAAcosP/jdn7LWUO9X/zuKIKF+/\nCgRRIlmcpQW1oFPYpmkD6mF/3h0BNBK2AMY4yHFnZ0qi9Djnbqj6f1MIZbel\nRmXqUvX2IbEoL2ytRAdUL+vWYaTk2ylOxrDQTvoMLcqRfKy0NWWYRUD7Kf71\nzqAOXZ2SHb9TTmS/IbcjzOoVvcZ7wDT7PBy5Yxbn7/SZhDkd0cqfi2k2j8UG\nAFZ+0UfaSHvWcEd7l9m+tYfrwbNDgVj9xKDIT2FUwpCZXYA9EJ8dwr4XzrhI\nkM92YRUTq/mKR6q+0dvs/zu+qFl3aBsH1bRsk9+ituvwOjFzFjAHF+5Sv11H\nvWCp92uCYOutFU/FKdBOATw8c6d0wUZFHQmRnhkz7NHrw/T6g3dEN+3gJ8hC\n2R2a1ejcL1pcrohj0sBp9wuJXLS1mwePitGvW/wm5tsi2ydaeDrIaKmxASGx\nVk1hYAMkI/3JqWbTvyCMbu0tS53VfFPvKUAKawFHCJaKMEysnz5HiMS3LqOA\nRBXXFRQJnUfv07WKICZCdP4UBTwIdG2jOY+scQYDvtY5ZgIzEOYGmHBStAtx\nshS4uIRCSY3Qwh5b8l/+iypstjaQ9iwVeNjU+LsEEI9OrRrtVXzO3ds4ZB7/\nEBW6fNpNghKDfJwMjxMGYu5ExbstEqf6wR8zAwT1kJolP/E+sTxuCxTY1SD8\n9mqi\r\n=AbNz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGfXW8bV1wY4D6vdJ2cKvKb4LH3MVYYbKYybQspiotSmAiBsXAIaP9qmNpOQ2WpwXhdsYDMWgF82S3S8kHqDtuJRBQ=="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.2-rc.5889_1603452779177_0.18498824439185757"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.2-rc.5890":{"name":"ipfs-http-gateway","version":"0.0.2-rc.5890","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.4.1-rc.59+94df21ea","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^15.0.1","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"94df21eae28c3a87bcf57e168b1379edd4674cc9","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.0.2-rc.5890","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-+FfLIwuhHJIkAsoX4zanC4HMHbJmPOGxF4+5x2R9qLXDVuvx9NiOqyrsVQ5KRyItn82ejjsZEB46NHHhHXaeFQ==","shasum":"2986bd51f3c70d2b3a2bd4eb8b8c805b3e04e4f1","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.2-rc.5890.tgz","fileCount":20,"unpackedSize":152201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfl9INCRA9TVsSAnZWagAAe54P+weB/FyzKwamAtebBfZK\n7OJJeWCOCL+UYUp0wB2X55dl+CJas0MYCL4fhzEVo1K1BzrKSBOkAPBcouNO\nDOIsSQx+mRuLm4nsfrE2x4nJrLpOHjo8ehgFW7c9hwh0Ur10zi1orbhs93w0\nP0tF2FwtoDBAja5QZFXjEsHtwuMK24eL+7qjNetPadk5PntqZZTjkR42Ma8a\ne2LCZeCHRH7Mr2WUJM5kUdHSM3b4c8CuSESk5tpkvKGFxJHtFqJy8h0APcq/\n8QMntsVV2LP1OxQ2h9SHUakwRJzmQJLRMDyxojBo4F4Qp6upnVV+qC07CsFi\nAHBFAh1y11sVzKkpNqS4kB80xZc7FP+U2YWUJL1iRR26Ma/CrgyFcajEzvdJ\nf/J2XlxwkURYS25r63l+/Pky0cjghZGHqfSJPh1jUUSHFwWAdGtzfB4f5q6f\nnCV1/WXCxw0WuYHMcVHtydVMCuR4Zws2s5syhQo77vllTn7XROIoooMb0dDQ\n3bd+OblCDq7qS8fAantdWe86m4BSNBylCbQpex8vkVnzKDuf8fA17hOy+iIA\nVaF82608yTZarWarPNrgZsmu6mbhz+DKbeOtEtkXEj7L+jCfY9j6kn88AeCA\nJAlahJhsZNXiJg5iXbT1Z5zHR2rBklUZvAdC0oQT6NKosmdLwK9sCB0VWjwU\nlXNr\r\n=+XWw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAM7MuqPiNawFVy7yQ3lwf2tXpLbkd20LA3pIHTr/88RAiEAsyClxjMpkphk1KqGbErhRzzpOSyQVgaPOWv2tXnFXlw="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.2-rc.5890_1603785229311_0.3275029263501743"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.2-rc.5891":{"name":"ipfs-http-gateway","version":"0.0.2-rc.5891","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.4.1-rc.60+467adc3a","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^15.0.1","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"467adc3a3746f1c554616fbb4b79b1d62ddfcd35","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.0.2-rc.5891","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-hcEZk63ydnaE5/LBpFNoorMFhEucgh3Fv8HDyqo2i9BBfUta1Um+N5/ySw5x8hwi8mbgkbnKwYhnZ39Avt3hFg==","shasum":"6c92cdf69f4d65b59bd0f49e6900eaab382893e2","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.2-rc.5891.tgz","fileCount":20,"unpackedSize":152201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfl+c2CRA9TVsSAnZWagAAvQgQAI8Z5sFRR84KRKLevBLi\nOnPt/dd0hdkMghYD413ECQxdaeIQ1Kz8DrDgN5Y8wSgcyvNPe+/tmmBbhBGj\n5DOppeLiiyeeouhJTwyARPLJBQSvF8VJa1m7+toh8rEIuxcgr+lfydAkeBZ2\nSvjDPvVERZs4gwQUQk/81D6hk2n1OMo0oNwkaVQAuYN27lajYSet9MXMyGSy\nobnwRTe23XI74SkkH+1ZzDBLrYAR/eJL6smZxCWbKga3ZhPxRSgvAisktvFU\nYupFNNGw31y2mDZnkq1jGfMjTWm7P0W8YJC+0/hCdRmsgB65XsYNyNKXyjP/\n5UJF77Z7dz7B1koStxP5vyLeu3x7EXh2NcpIcm+YXyeyZgGy3bmZxsjeUkkb\nJrLJQ6hFMYwnM4NPdd1VljNrmJeXk9gM5lyrxuKA9DG/uRR+koJwOsTHJ2Rq\nZQjdVt+geasmWkUvDTDo0hVCvMos3eV4cPk0fcznoGxOjCH1ZJIMsLYx7OB5\nYBwqw0v8g9XIRes5gYBR82LVMsSfcJ0k5XofJC+p/HiM6Kzr2Z/pVXcsTx4F\n7BB36uB4AyU654qoYR7OBt9fL+/BeJjeWk0JAFLc+yrSo2ex0a0xWKx3bwpm\nWInuIkHz70Q4UHeolzyCxEWgzO6JWqPmwtWqIBtgoxGVSc432YLVwxJ4W38S\nRzJk\r\n=Kbc1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaimygTM3nE7o9PHgmRggu8VASeJ876yeL5eLu67aJeAIgZq7rL/D4iZsxfSm1tNSfI871zYud/2rqcKQblvoNDBc="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.2-rc.5891_1603790645887_0.05704851818620882"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.2-rc.5893":{"name":"ipfs-http-gateway","version":"0.0.2-rc.5893","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.4.1-rc.62+345765c9","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^15.0.1","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"345765c9287df55deb215c772bf0d863a205b116","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.0.2-rc.5893","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-B+0J2jRo8cRrplxORobXrmNfDMzYHgAg7KHbz9cL5EnAWbjT6aDnEfteWd+1wIwBeSdS0+5ivRNbJ9cgSWisOQ==","shasum":"c69377e6c60ff4feddb11efa5283508218cbce28","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.2-rc.5893.tgz","fileCount":20,"unpackedSize":152201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmB24CRA9TVsSAnZWagAAMr8P/iboi/SZD5lksqg9TWrF\nQDtm7uwdFNxs9D7cQpTChssm0hiqt6ESdU+cc7AbMR2mo/N81TzJOdOQIfqK\ngYkLaokWHUFmeKPqVEdIcmcIvO/w71+GbTv6kq9EswoJMJ6aE5i4BhBE4KOW\n62j2JIuFnyG7S57tcijVHK5F6CNqz0j2Pc7JrQoqvS+vN+S3b/TtltpyuUrN\nDqotzBPHdm85hIva3hmd2nBOdmO9124TwSdVr71mOmU/51SI0HpqQJL4QFdv\nHh9g6y9z2Q+eXVthl18g87TfZ4+qS4mZBaX62hHviqw0QUNt8iWBXZXXT03Y\nRfPVbjAGvaqDozaqDqxwziguAmgaPpqm71iAPm4Zr+7GOrEmDEIo1NR7pKzT\nyxuj6YJ/9xRJkYgYu/0t9gr/+R/E7KC3ov8czwaaY8YE6MaQyJCOYMoUUzla\nCOXwfHdsm5apMBheUt9ziVOoHcuhEIZWOE9hMI028HGO9ncnCALkaNrdIdga\nUdlaRavszLJt/Y09VK/fgBVtBUH91mpn2/Ymb6JL5Vl2/pl5/isBqjm5HWyd\neV2Q86CzeA65lr1b/zMeUaLZnORm378bl+ntTvTYx/EP6/9luV1mqZuzLg+x\ncnkCz5sF1by5jpqBKWVuDGrcMDlSybUyQF6ppjmfgjcBiol2rSJ1j60nUZIq\n4EcY\r\n=peB/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/tfJ1E+z8G0MmPLWorq7/YlDtcur2w2egoxfoz0E/8AIgMBmBnbFAHJLGIX5uf/h8MnmKTtIvTiSUUVmUyu1+cDk="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.2-rc.5893_1603804599754_0.2613117352385743"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.2-rc.5894":{"name":"ipfs-http-gateway","version":"0.0.2-rc.5894","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.4.1-rc.63+c3772b4c","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^15.0.1","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"c3772b4c91855da1347eb954a5cee186fc46a562","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.0.2-rc.5894","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","dist":{"integrity":"sha512-r0LGM4/qbjJG93wrk8d86ukpzd2K64S13WBPCNJXZbr+bWoTb5Xk1D2aXVuZNer9tXyALQxPkUhb7EPI+vuR/w==","shasum":"28779a87f86f3141b5c45291358af84025b9ad7f","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.2-rc.5894.tgz","fileCount":20,"unpackedSize":152201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmDiGCRA9TVsSAnZWagAAcUcP/1mhlu5Qf5QOCNR6O4lY\nqvQCO2w1Sc3m/mZkhsiN7R0cyTqWGK+0fO2PG6zOswf+TcrcaJF/WTlpP3Y1\nfc+V1dJwHXLCJjkiXnx8BYYSoB491cnSqbOeAY5U2TnvXPqUhmKz7yL7KuhH\n5ddDKtSo5tqSGbxytczIOPOWvikehSoPNRobBdCdUzhsBBUZHwq1MQVOsrXR\n1CvQ8UZ5tolStzyEO/j8JOYbt0snehjC+V7HhObj5Y6FLVuGC/v0ud7sF9zY\nf+ZB0kBgggjcYCV9WLJBlgmSaQfpJvAxrKheOyh5vJvYAEzsjKWdcbK6x+4J\nY2XRzAJtqJWFrDoKJeX4Ph5JdNj4vi/3whR7ANF334vpAkOrP0c/Xylg5vc9\n/aLO+B7SWSoFjuMqslxereTE3siUSF/hz9ntQoFJ/O9H3yBEkSfPYw9pOb8/\niqKOGBEY4aGP4awhw/IBN5Up5YaegfdDnNt5Llon7RDm8sEYrv9DASzRiXLK\nCuSWSwwIvOTNwCY+S4LPgasMWYygvzaJjrLtEVUGgO8WDCHxELw/arXXbfoN\nFF38+/M77kIDQ5mbgiNYsK5tnLLRz80elkKizKHCueQHuvxmy9qgkFttNT78\nwuQx46kwl3Kfd3X+azEfMqypF83ZrvQtQQxEdZuJD4nqJKPabMK1IzsnJEEp\nq3ZX\r\n=vtPg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjban3jns/p/VuJajrItqBI58zeK0V2R4KL4stoN/v/QIhALojMjkUWViQuTtGx+UynimIKM0mhS5d1i7dSeMAUWIt"}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.2-rc.5894_1603811462298_0.5200727128515816"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.2-rc.5896":{"name":"ipfs-http-gateway","version":"0.0.2-rc.5896","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.4.1-rc.65+70196444","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^15.0.1","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"70196444f942cec93d00e8feb637dbc79d5fe37a","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.0.2-rc.5896","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","dist":{"integrity":"sha512-Rch682uws7LkQPYdJgnw/h6j6dNX6mpWCiWb1VHx2PJyFKG5iHqJdkFdBhiCc6UJvlzIEZXcTkQhMgA47j1C8w==","shasum":"7ac0aa73ad5bd7867272ed46e99016167c14cf24","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.2-rc.5896.tgz","fileCount":20,"unpackedSize":153139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmYGlCRA9TVsSAnZWagAAMiYQAJ5yv9SigdQfijrqWWIL\nbCIiwPjJXUlsDtALuiIp8xfCNJd2AMyntzeZ8TdcBnw7Atdy/IqcfE6ud0LL\nh30FETWH6ITDp3JI/ooLDXXQACzY7WMgb0aY3AMelTZ3phir9BAo7nD85ZAF\nCNK/Un1fmTUC7eovqNagBJ/d8jUhl/8UCtRr2nGp9VKGnnFAXMjF0i+rqgc6\nQnxqvRqHNNz53HOH5nekKYVgIttfEzXpL8nT+3LUdz1fHE6taUspr+9aTNo3\nalZ7EwsQ6X36Rk+Bl2P+iX7fZYt88aPcR8va+bEyW1xdfnHFUi/FeorLLBXT\nDO2W0tQhiDegFh15N0tn1J1eQ+OV0XaXcrWd0Zx+QUA1qPWTsJYvWf7b9wwD\n7uyNzQdJEEDTkFvAMntJ1U6MfQe7L9AzNoxW2PWmk5kqQUFigDKfkAgG8iCA\n9Fc1fYYL4aPsEcDNp2h41Ga1s7P9ml9ZZx0bqhfDHH5uDwi8/oPEhZ1jsf1c\nVWibWQtFtM3hiHRSzN2PtzQvJROE5z50zegKX97aKmB5bM5uL5lYpCEz5CCw\nt/91L4QY/3tVpq/Xy70JuE9SfBQzsO0AJEvkQK0+DTTJ65bghO0JlJM5Iog1\nUIggVB+ubQH80Kacml0TUoHaatiGqu49uX2t1JdlLrSTjNneFJY7aHW8DUaH\nIOuk\r\n=p4Ax\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBBlEl1PhzJuZi5q6yctUhE4B0NsMM1DdLH+ejt4Mt1AIhAKm0r7phZB0hyx0MeKzG7A2Oz+9yBdSsa8xplL029ydn"}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.2-rc.5896_1603895717259_0.8443994374750146"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.0":{"name":"ipfs-http-gateway","version":"0.1.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.0","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^15.0.1","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"3f407ae0b36d6f7d2804abef956c9f035f3d298e","_id":"ipfs-http-gateway@0.1.0","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","dist":{"integrity":"sha512-9ReMkVNBPQS1Lvf40p4YHez8oqWxHrHWKR4vSgymX+wsMzPkVLskAh8rcAiigwHHfS6V5Ml874/6YLd4Mx33iQ==","shasum":"57553913178b36888c1dc31f9b6079c902099ef2","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.0.tgz","fileCount":21,"unpackedSize":153499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmZOtCRA9TVsSAnZWagAAmkQQAIBs8bgfe/m7dacSGBL2\n+DXO3bjqJnjjzMxLn8o4VR4wkb4zg4IrAXgvOCcbwiznXxHLbmisMDmdd/ZT\nWehfQTIAs6fxrlMvpwk8tVhiWLv7Q2hJYf0NC3Gy9+UzA4u9h541yxfEfHKq\n2FriqaLhqQVk5ccVgSOXGOs9xxkslsPehDLlaN64Rnwt5oAGyDgHnqwYP7Vi\n6l1Hb6GkOxkiqrMlluXm7WPLHCE9Q4gY/VKJnI3Z8/mU7TeJRR6mmq/rvrZJ\n3X0mp29cwD79/rcNXTCTPlM9YJEBqDLyLZZHIAGH8FonjtffQhjJB2U6exHa\n6v5yrG7rNOkQks+Pmn3T4nFE6ojjkbX9iWNm5KiB2IJ7YwAXpi48edvoPICE\nfn+NfvVBKZEEvrdCG55HJWpIzZaWXz+A+jlUpxy1ouq6UuQOnycmlxCmWETg\nhOUxYdljLzeeOsdxlZVg3rPzzmG2bATYBaXG60tBLIG12hZf1Ol2FP2vljVJ\nDaB8uNbd8edrDYqP+ZQabdkmtdEp/jBpH+8NSseGiVjUr8vIzbtUF1H84R8N\nKbyGE/L1LWQuv53F0XEtmEYmoxDR/4npYR34LsArrHifkYP7gn26Y4ZbR36Z\naDHjDhJ2buz2SOzRb75OiWQv/TAcBozWLCN38Ap2oll/O4xI+3siKe1zcKn3\nyHjo\r\n=Vbcf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfAPvmAMYDl1b1DLq/mjnSkUQa6JikXXHaEX5xu3GgPAIgTQhpV7vuB6Kn1EOx4eQJ3on8kQz57Y0peNdOniWmHH8="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.0_1603900333407_0.47472903686909995"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.1-rc.2":{"name":"ipfs-http-gateway","version":"0.1.1-rc.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.1-rc.2+097d7cec","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^16.0.0","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"097d7ceceaed9fa7983bde829f90066676b664b4","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.1.1-rc.2","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","dist":{"integrity":"sha512-MfjUik0syv6C3ryjA3oy5dlXy/Rp43SY3j7cY5xIQbj/SGliAEZqnlGyGr5/IABakjeHOhOybeP9j6pN/6l1Hg==","shasum":"2b07c0f1ead608e04903f930cb98d656618dcaad","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.1-rc.2.tgz","fileCount":21,"unpackedSize":153527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmaVgCRA9TVsSAnZWagAAL3gP/jpUSwDxLcEW8wwaylzH\nd3xz22EkjqowV14fd16sG9igHxeN9rrGAPx9NSH9VFQmf89EPYEcaTvgoNtU\nwo8G2WXZooIbHfvo89Tt/hddMSqbfcgZEi+qh1+h4Prg79K4+DZ7CoJ7AJik\nujtcWKdK4yFg1XK7lm7IwowYe5Pd0rvbAPzt+aoWx1TfgGXcXIT9GQJDmYMn\nLfKYdwUZnczsAPwueC9NO/Sll6aeLMt6l6FwfHL+GPKNSQaFOuJZFxPn7/FN\nfly2TipOdola3vbLdvxLPH1XDkfRXj6yqI9MRANIr+ifqfIBtgJUADRdpeiQ\nmiibsR2cK2H4Y5hMrV2+EC/new2GZrWRHNT5MbWEzjseoxiWTqxJxhm/CXzl\ny2/gZDIl/MtdQ09DTfmUwiXsz6fAay3M63aJmfJWBdP/AvcIMjYN63+jES0q\nSBmaR0y+np70Q+3hgf4bFoRBrKcQoMXAnhL1NazkM5XC+5MEzEX/ZdylxSvQ\nwjADtFgVOYIvVR0xnxA1i2F+lUNh1Y3JzzElry98ccTjJokKKfGPJ2xo2Mue\nQCRNuE3BrZcXn5bMLrTNFOsJlbiM3r89ByjeiI8jN55zbkz11CIrLwkkByUV\nlV5xvjyh/OKMGNajk4eY4lwyB/QJSqE4VSs+XsMffMIb4rbXEExzzg1766Ox\nt3iQ\r\n=m9iw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICtilnSMLCj2cBp7dMBAMHRYDhYSe7VjOEcziNSD5q3iAiEAgfGxYybbSnWhRNjGzH6XjqT4pdDHCefgniyJ/IZlZaE="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.1-rc.2_1603904864041_0.3376298995321876"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.1-rc.4":{"name":"ipfs-http-gateway","version":"0.1.1-rc.4","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.1-rc.4+c4d7505c","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^16.0.0","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"c4d7505c6c5a2fbedae72d9047f1363747b4c2b0","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.1.1-rc.4","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","dist":{"integrity":"sha512-dpjlMr4GHGRSK3QjjlQnCKjQLUEQCWrBAsSM6oTV7tlueOI/CTkI5ca4jnY9Jt2QuHABcTeWzstUsbTwSXIGLA==","shasum":"8061bc43c6079e7e29ac8ea1f7bb71863afb049c","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.1-rc.4.tgz","fileCount":21,"unpackedSize":153527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm/mMCRA9TVsSAnZWagAAGTAP/2A/4NVPBNQgUEGPSG8c\nslwFXBpjlFtvRs1KSszMCyEkAjjqmCp9Spv32EKF54cw9Ol3JYYB2jZjoYf8\nR4bwe/dv28z1NE1Vq0SDW23BRphiC2kbrC+S722kkxifKS7lRBh9pNxsEc42\nWDFZsTEHNHJ2Wz4fr85U1bKNLE55/KRPAE4cdVXCj3wwla6tSfwQesYk1Uhr\nfSkoxItds/FtlRZiausGRy7eN9uHTfJgBXXwdQbOEsa+8tZ9RQroD2nmroF1\nZgWXiBeUiNtqcTRTppsGGjLhWjfb/5GcodRe0ACh6P4uDiPVyHtW00JmyYdf\nJJdMkua83u33lh5gX6QXKZi7hrW1KUo182Xvs2AHNqpcjFJ+oAAIqY9sWe10\nQC3F8P6SvnPKnJL6eU6bMQiSYpRJ5A6MthsMlOPzyxcUrsCcY+YB9pIHlDbs\nK8riyHMP9ZPh4tZixIS8460pzC2cYC1VHs89NFh3FuOzqDCQ/DQFGWtosSJC\nF+OK8sLebuuENYiFM9/5TTuvBhOBrWrPTITo1lYc8UllJ0PKt26CA1jhbzoM\nphrlrqq2mP4W/A1zfbAoByw9t6hXSN/MUPwewKEnwzlv2zLC4qQl7s1x2xQQ\nllAupkBcfEimVY3UaRhLqLQJOkZRcaDI4HgpziL5TyBR5hDOFK8l5yT9zhSD\n+Nd2\r\n=M1wv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGbkfHQpYQYEH/xVbKEN7V2Gjk4MA9U+YjOkhPImIfdVAiBJn618ssThez932sB1SsFogWAT51d1tv4z8AyozdIfRg=="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.1-rc.4_1604057483822_0.019020716556953587"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.1-rc.5":{"name":"ipfs-http-gateway","version":"0.1.1-rc.5","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.1-rc.5+bd8708ca","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^16.0.0","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"bd8708cad08c9723c3c86457ddc14cec84d1793e","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.1.1-rc.5","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","dist":{"integrity":"sha512-uM6QKHB1ogsp5jvJy4KEc35ceXtNZN11HOOBODg1Jdi2a6Z8pqPmr2JBUopi/0PnWS/FGlAjeOC9zjlSApRg9A==","shasum":"e0576cc7954dd52739b889eb7afa972360d8cd1e","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.1-rc.5.tgz","fileCount":21,"unpackedSize":151782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnDLhCRA9TVsSAnZWagAAOp0QAJoJXB/Hb2ZmyCjGMqdY\n8jI7NSPVCehTWs0sUhuac3iSpiLN8MV1wO5hrWec4KQJGmDD6zzRhI00RXY6\nrFjdlUgf/X1dUVlu1h5qi2nlOPHEiyiFr+XpBLm8RXnOkIky+liS9Z4Ag2ip\ndjFMupOy72CpuhPPOxGoBZEMy+Gey5QW3ZnovldMgQPTuM0mU99HeRCo8t9Q\nwzL4XvN1otwaM3LrRAzQl61gXFDd0lcQZEDvgsKUa7SStgGmVGarGH20cCYC\nYnXawx6Q3nYRuJMMpy2rMeff9RTG6w4ENjCdfV6ddv1kQkzL4ly+ePMMVhr6\nh8OmiwV3eVoR3fVV/2aHEY7JHCELmr4wQ+cFiq1m1rWUOIL4jHoNhdbjjIh2\nDoVzbZepoLzHHqcvjye6C1J7m1nZCaLzHp9j81vIpLeqaeB7BT/5GJJFoQmo\n7rE68Qr01zi48kTGAqLD/HYckQIAEBg3i75YRCwebh4P3hDHWBx+7MMi80HE\nGtediQbHiGo1PzqOx9H36HCMDdKwydouXj0+qTF5u6+3RLyH+Dxd6ueQLiwB\n7meOq8hBPieHL42DPI+TuRn9A073bC/3OY9XxfhfNIrfMWA7OHkYIsAmsHgR\nn/hzPXyKfmlORkWfgYVEQaNcSWbiLWsjNAGuEAVZEmDzBx0EKaldTsXUW1Bx\nEO97\r\n=C9UA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7aXCapP3u4fHpfkfrfXibrvhSoAyX/tDW+x3aoY2voQIhAKsM7pmTtey+D+EcKK2v5eRUwOmq9fqGnPVegVIRubsA"}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.1-rc.5_1604072161305_0.38811339576013615"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.1-rc.6":{"name":"ipfs-http-gateway","version":"0.1.1-rc.6","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.1-rc.6+059520a2","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^16.0.0","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"059520a2a3467952650dc9f45d8df790251f932a","readme":"ERROR: No README data found!","_id":"ipfs-http-gateway@0.1.1-rc.6","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","dist":{"integrity":"sha512-OzYWlV2egBzhqQ68H6tPkOxjs0anUCNiHlHB/4PtRpYaqwuUPQ4aqqEKtrys047RfXpl72c7FlyUcD+rEulI7w==","shasum":"2b5ebc050d6bfc0d2e3d4fe19117747acc2f3058","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.1-rc.6.tgz","fileCount":21,"unpackedSize":151782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnEUlCRA9TVsSAnZWagAAm04QAKS5GljaocZcWtmHmjJh\nraL1Qb9BPsOKY2iocRaR5AzMx2aXbZXSf+Eg6lkEN4UzEFCnvge13cCqAc2s\n/iKp7z0ImYmy1/Hb7878UNoiwMZljJ7/N3sBTEhka2GV9/+XoN4yUcKYNhvP\nTSdGtnpgjXHagFVfHdoObKSnWp+bBKaI4sMJk7uLiP+yASef4jBy4fXldJq3\naa7HfLyUilpSkeIqvu8K0ptj039a9gAdufccOW8eE+lQK8ju+QHIt0v/YN1V\nhu3xeftV85s3lccSkT97120ZjS8O57kZe5LvbksgWmDTDFMeHNsfQZ6XDhTV\nvg5ezl9HRyBmDpiOwp/FC04JjyKp1Nn9xMNlCXva4zvr/9jGzQUSAfHXcUUS\niICyn/5VBoRWKTf2MeRml8iBm43XLLf5ZgBXPmbZBaLuAhRpk0gVxeYf1sBw\nkQg8ePJH4Wrn91dc+q5IWZupoW9loPHOaUzCWuPGQSzpTxniYmifhhKBAda7\neZ8HucqXmZcqNzx1NjCfu+idzRAia2HL9G1C2LR9NQhrFQjW6JJ+fQxFCIL/\nzncq6qQQk1gu86E0GjW4A/mVTWmgMnnydZ2PcTeeEJkJcY1lPn4Ga24uCLss\nsNGI9SOBcmvWZj9eR/qJC0FXwipBQUIL/vQtLF9benxDMPIxkkqknaiUTfam\nGiJQ\r\n=kin2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCv7DZggRyzp7bFQ/2MuImGA0v/B9aPDewxy5y4SfOjFgIgFkJe3GNl1qAVVoP1FAyxRkomCTdadADZHerDrhVM1wQ="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.1-rc.6_1604076837320_0.7945316718837994"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.1-rc.8":{"name":"ipfs-http-gateway","version":"0.1.1-rc.8","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.1-rc.8+3d2d63a7","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^16.0.0","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"3d2d63a7dbb2f5870e26620ce1addda9dacad893","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.1-rc.8","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","dist":{"integrity":"sha512-eiIjQqZI4ADpQgCtiMu9q50LI+DpA0AqSaoQ1poAVFfFfEyBJEr7JLvW1JJiUJZR1K2zfeSJWuswLum22M6Pwg==","shasum":"003b8988ebc2dbfe871823ab3e5ef7206924e2ea","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.1-rc.8.tgz","fileCount":22,"unpackedSize":155136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoA81CRA9TVsSAnZWagAAaiIQAIJWAntO6mvA41AsoH0t\nX4HMasZ+ZYHq20YH1CqGL18iKKTR4n0PjftPZeVRAg1MYzRt3yFwjHOSRR0Y\nFgEUpzbq1h7owUDgaUW7hCp7ZJ9sAJo62A8iU/5rqbUA1U2Ai9U2Do/WLLHK\nO1VeKjbHZGbFGLwl96Pu/bWcS9ZsGL6UqS1CVrBYb4l7FazvCCmxHU5ab18x\nDIoGdSIf6fhodaDt0ycEySb0Vaom0fUEOV+o9ydEt9TqK8aSvg6zOSDJiwQY\nxx0Jn4Ikq0XJwYw7Oc/9dO76WIYyfQxPpw/ERE8BtiaQgcCo44+3x9YpTAP/\nNpkpFBhvb6HFqkhhmT5/CoE8fwjQBZG/CHCyrOKxm0SWgPeTFe2q83xihKVw\nLPAwo21QXGm9wlnYyOGWE/n3pUn+aFbiJPiPq48mLNDRPhbRDZvDFFwS5Zbu\nuclUnys2ZSSmgSgHfQFJz3CKPR3UrlPtjTL04wSK/pzBZIFAH18/xb9Q39x/\n5U7Zgxd9Sne5p5UOrYJ6aofUXWMHaKqM2bU4YZdukI6UeKnSIo1s8twdFxY/\ngUPX5IqvBS/qN1WGSwnkhzP4EiG03E8oCBpP91RJpcVv6/TcIafXMGOYs7fY\neBlWTSpz2QXEfdQe1zW1zxmdUHxsS4/M436AcZO8lioL2P6ZIMR8Dv5j18kZ\nTjfB\r\n=foPk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHsMh1gNarEO49kgznDaXeiOrH8eL8tyiYzhbjo4vmM9AiBwGvyfIHf9gktWpvrSfPtB2GQpm0/tjOa/C5MknrSqww=="}]},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.1-rc.8_1604325172758_0.3781624195519109"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.1-rc.10":{"name":"ipfs-http-gateway","version":"0.1.1-rc.10","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.1-rc.10+02dcac1c","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^16.0.0","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"02dcac1cbd713706f6d241bac4c6c9a8bf7c03b1","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.1-rc.10","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","dist":{"integrity":"sha512-T1CnWdrJDiMTORVAKTUdAvz39zFvqmboAPs8gqRQNJULdqbNi+a6A2EhpHDFxOawtTF7zavgXC8YNTI3nHy8Vg==","shasum":"e2f61ee186dd3077624ac50d0852a41fe43caf0a","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.1-rc.10.tgz","fileCount":22,"unpackedSize":155138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpZVoCRA9TVsSAnZWagAA5RQP/1Vk3G+qqebCH08medoa\nV9WhI5o7//a6KMxZ4TfVsQmnIJf9Z5FpKqUVE3ai99geuIhkEuk9YCSkcgGE\nGVLY9/a0diG2pFj7JxCeyyvW63lnj1SKSy+EDRdeh1MaWHzWlXG+gqcq3qW9\npvaiboPIAWwUqyaXqtuQYJDhSBOBftG4MoCXiPtVwUoNJjf+/BBWZFFmZSXn\nTXbVToOK24xDcyd3vJXnARKjISjhVMaHaGlP0/BPnhUTO+fVJwxNsfHtrSiO\na8yt9mYK5Sx95ylTPgM61PvzgjExkOkBaA16vs9FsXULfpm+Ow4TmeYGYnr5\nWUNQnYEuerh+yoOWlK3TIXKLtDiPcxLWwOhd2Krk+Qp+O0haCK4RuyNKRDeM\n1SNJKdGeywO41mEPXAj6dR12h2+8/WLoW5NVeIuOPAqDRf/RjlFg+1J8c+y7\n2TPOWuZq0SZdPNc1mzXlwqD8bG+yb6/eXAlzhcKvh/84PAWnOSiJYnFJ2meG\ns0GPs7Q7K59oQJLmCdirpMt2tJDlPzsQKh8En5PT9GoaNr5cfN6qx2VnQOEq\nus/4R7xJEk2jGtxlqduyn1GKG5yvlxJWb7XX8gi8RG97abMUaTEUQKcAc7yM\nfH/WPFB6Xi1iKk5tKe6o1B/u8+Y6JhN5NbM3JNiDm1p1tqwWG3NJxNgxii32\neV9t\r\n=9qeg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH2bBPU/Eb53kgk6ya7HlnJWp/3naOKiDSONPBPRjpQACIGHvQpQZa0pcRk9pkeM+S9TsewBVH7S4yh/aQSnf3wqL"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.1-rc.10_1604687208055_0.5491553930350868"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.1-rc.12":{"name":"ipfs-http-gateway","version":"0.1.1-rc.12","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.1-rc.12+022afda0","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^16.0.0","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"022afda0dd6c3825c59c70dbcff9af2a64a1683d","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.1-rc.12","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","dist":{"integrity":"sha512-HMApQhxcm4vN8XqK64tDltFB2QaBQHDFTioQRVk2U/XpDL0pHebW5M1qs4dy9bKmLjSEOPRR1mcr6tajDotbZw==","shasum":"3f3eeecb64200e22d84c4fef742d8d34309ed051","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.1-rc.12.tgz","fileCount":22,"unpackedSize":155137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqWpwCRA9TVsSAnZWagAALM0P/1jW+P6c4Nq6j6wZqAT8\nxXNcwoIfMr4zuGOkbbhUqcxCkeomh72m+koTgMkyQMjPJr86vJqDWuMTwHX8\nmtaXEye3DQ7CPuMniOGP22y9w9ChplAO2TcZD7Uvi/BSuDuOdVRjDF6pcAEN\nTdgDysHoE/k8dU9txSZoDxkNpiieNZFbERctEn91hPvWVEh0Rq7pK99ZTkup\n+BvaBCNV3QQK356WF5jwHWFuYOQnKQj3jB4c4vpdo71OQzDpEeUzdTdgIYxW\n2mxRiwtP6NPGb9+Q9uM0iaxb9Ma2y0JtnyvgTFG2wTx0qN6xG7Y+bwSXE+Om\nzWOhtAxSXt8QrIrspIAx9P6/pjC8QeCotctr2EcBQcPqR501QKhMpJYowM01\nLw/BAIyY45+9KZ/nN89I7wXcKB4TkBJjIBe/1k8hVZYJ1jQpOLVStVhtIm9e\nxajfE0RyGwHK+8ZOiMfxhDS/6e/ej6jG9t8nZNJqxsuLPfOg3YmMEZiI5f6b\nqIdnGC07FpN0jmCp9NM2FIoNeW/tf+cpHiL4vwrOJtHHKYmIS00WdN3GRZPd\nmNGD+F/z3tOKnGfe9/GiECvX3x7sjpVuCEioqe0EHTCR4/yrZ22sp4fE8QJ/\nINWTWzMm6Arkeabtt/i0hM75qGti+UBpzgpQWlDyn8RoDIlpvwJUa9oODT0z\nf0ty\r\n=xW2w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG9sJxo8+Yu9K4Ad034xJa2J3uMWj8MqMVukgN2sC3FQIhAJJxqFsfblvhfTVz/ZGpFZuA/3YTbBXhGgqQL4dNx++j"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.1-rc.12_1604938352580_0.012395722168096812"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.1-rc.13":{"name":"ipfs-http-gateway","version":"0.1.1-rc.13","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.1-rc.13+d2505075","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^16.0.0","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"d25050758405c784269aa59537b6a49eb9106986","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.1-rc.13","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","dist":{"integrity":"sha512-x43yI9pcZbK2QjER3IO01ZK1MOrsDcfpV1E/1b3Nrn5ppiJSIg3aqMPXEeSVm0jmMSIF6d6N4zj91X+GjX40fw==","shasum":"4f5c18ad13a07e4d65ed71c4febd4122f8f3b81c","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.1-rc.13.tgz","fileCount":22,"unpackedSize":155137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqXRgCRA9TVsSAnZWagAAeY0P/06fHwBZJsitFfvI2Pgk\nkUKmDD00qDKLzHb5JMuFlzMh+GfJV/S3Qr76sdijwKiRAswMVcV177buqiam\nEopxUeK0vW6K24pGU0EzLW2fDY5RZ9dkzmvVAWhhp29CHlIftDsTICCzQQ2P\nSyaMoHoKs75nQmzzBJHtJdIOLX/4L75+lsjuysHIWriZbyBe+EDqkCN7HBxh\nPIw33GxAQSRXfB5i3arrjbLYXwyArJgg+LcFE9GxAXHBVduAis9lCC4mHYeG\n8+LSsLebKguWlqVtCqLHjxxA6BCTWLNumUGR1T7Z6t6RejdmkuaFhZSJLuhI\nBePo+O5DINNWRwmyOa0RRAZq2D1Ho/92tjsLqcn9W+6Q0HBQBacwTtLLTwSZ\nBwiWGa6QF+ZH5OEjevbQZQcgJ1sLhOnoT1q7poL+gfij55XBExBULXkQ8Rli\n5dsKBYQfMnh2a1bl87+CnZd4Pld7Q3NkYKhRy5FGjSZzzo7MkA/UgXTdSKmy\nHm+SaL5brWq2uwYZ2TUBx4E6QpSIReT95xVfvV6gnbtEA/abDbVhbv8oYUFv\nbEVcrZxV+7TKtBECnl5jSxJSmPYj5jvgX0iKgdEY6dLt5RMPKAirzyrkEa+e\nSwpgSeb8KnH6elcbvfHYywbhVhgCkCVKJllyY2aA6IHpnCVrbAiy5nW1tc8D\nBNKh\r\n=J/Fp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQZAj6s1+F/uCnz7eqWJrvffOXEnaH49mLLRJGzZEKsgIhAMznzxMZNoOM+kw5cXu4WAIfOJQUcK0Sqh+J4kx0aSQb"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.1-rc.13_1604940895745_0.03902716428721753"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.1":{"name":"ipfs-http-gateway","version":"0.1.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.1","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^16.0.0","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"fee87c5ed915f45535be1d36b3547f4be5ac0932","_id":"ipfs-http-gateway@0.1.1","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","dist":{"integrity":"sha512-dMzs+IVL6USHKcS4N3c3PfzgDcRHiMiut7meDc/BXvFy/zS35vi3rCPxuRfwNlH6JhffT90CPl3dTDoXxwUk8w==","shasum":"3787fbee253b81b11dee1fa443630862a52664dc","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.1.tgz","fileCount":22,"unpackedSize":155286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqXfKCRA9TVsSAnZWagAAtJQP/0L9NrqnuyFinMHwH3oD\nFbkLJ4fylR9Wysmj6v0RVzLFKB6uCBhRgVmcsKaGcNAUj6WskxTGlOgZwDOA\n07CwLuyuPUZyDicqv0hNPxWI7PgEelMJBZIGehiwkgdfcPOA9iHXWjPU/rzE\n2zQFgF0To8PnQBc0d3mvRoTbaa3Kz4zOTQaWZ0Ou/ewnJ0YdSyW1uFqUVG0R\ntZdDG4ay44JmrOKZQbM+LQOKeSntpo1NS7MhwCy4dxPTJMdHsIVuN/qJAuFp\n3sIwy3azjYXxhVOwVwHeJKMbW/jctFDTvVrokTgwGU32AJ883tUCaUwEVt4F\neWygwxD0sTnIXJF/XQycvF55TXax7MJMpAq9BpHZoj/eb7nTp2y8W+/TTeQb\nSKuitakLk6aN8VJbpalzqQJxblJCXMVc4nRXLCkjP8/h2eE1wq+t9lnwxwLH\nGr8Clixdjd6FSjJM/MR0qaFVlPlS5fCyNFQyXoTt3UV/94Lby73RgcII+l4m\noRlYZumCay8aHZ5dYTJoFz0b2W+sN3Pm44vRCUdtIg/nHF2FNfWgb9acMrlG\nZ9rNYIklfwLjovvFLgzdqT6XxjsQRuR4ZmhB7hlbmmXJ4x5AjgHG3obF5cDY\nEIWymQbzHGTkj404A606A79eG12aHC81B+gefjuq58c8u7iCJ+yOuPfmlH2h\nq/FT\r\n=9S1d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbTLAyRUNg7xTV19wFWmJx7fGZbTdLmwJoV27YmrKjuAiEAwM2ykd0RcKB3adZw6VKUd8xTTFjDB3JS1PdN9F8xj+A="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.1_1604941770538_0.28985737106442877"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.2-rc.1":{"name":"ipfs-http-gateway","version":"0.1.2-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.2-rc.1+500b504f","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^16.0.0","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"500b504f363d72ea8c29f4ffa471b1cc30cad1cd","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.2-rc.1","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","dist":{"integrity":"sha512-aFiuLTn+Ntun3GtSXOyj4ShoXTNp/XLVZUBBNxMxMPB2kpQyevKkmc5xbv3RJrYwOJP+HQPcuGcP/rbPuTtjkQ==","shasum":"03ce75e38acd5cb4b662d5caa5647f03b608d6ba","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.2-rc.1.tgz","fileCount":22,"unpackedSize":155314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqlnGCRA9TVsSAnZWagAA4mgP+QDS8ENo7QzEfqXy1JR9\nW7FaYHMPVtYc4q6wdOJeckE99A6ZsQHt3mcRGPsU0pkCpuz3GY8Am98HVH3r\nft72/jVrj06hTlMlQ4kQ+11TqARzr8L/Pb/lmGHlDAjOxIlMFn6/4uJkFD13\nuCQpVoIYOGyyQ//OLECFmUSrEZu+40Lso02qZp+iuoSch3BBszkHwYpVLnOA\ns4Xn6zNL3/TqPpI9+KTCFY9DJGIE/qiHL2LE9xPKJoCMFb07WDDATGH4CTk+\nwkxkHX/eolfcpNqtINxhw4TJuJ7kc6Mn/AFSmlKzZYfZMV0wIj8BzXsBuJ3E\nnQMpgUeW9V5bjNjD2Y7w67CPeVGT55OVHAk9X/C9FIxqwQpAuUaAl+H9niG1\nB9rSEzDi8IbAOJjgVAJrdYtmQdb+gTetVJVEkHIO4VFyYkoIY7voxkrCya5K\nESw5eE0bwmpsJ00RqUsb32HTm1wsmeZWwKU8GU+5Lyecw42KtZcmQQ6BaoN6\nMXWaMGXCswYQGG/nXWiCv/0KKXrxEy1Rv5YzUupkhZtuGBJyMg156qQyTlmb\nUXhsF/LyQhfT1MZihCDVI38XogQkTfwllqnV78orqQ30gyoyYOkE+8XIfEBa\nxM+xOySWwXJ0ANDlkiJROdSGnOPPaMVHHIcGMtcdexs+75u7cPYBOS9795+S\n2ATb\r\n=BIOm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChRDVOFtvQ+GkpGv5AsAXH+V2b0ccRsQzRSxF0zf9AAAiBBoTVacSbv0/GBuqT5uOmjBFqlt5uY5FhtWny98UT41w=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.2-rc.1_1604999622005_0.8184607688415282"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.2-rc.3":{"name":"ipfs-http-gateway","version":"0.1.2-rc.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.2-rc.3+6e383dff","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^16.0.0","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"6e383dff2aa34816bc9feac240d4780a3f88cabd","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.2-rc.3","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","dist":{"integrity":"sha512-8QM6RZKZZcG060jBClNZDXgF+LkDHqYVq4gx0lTQfoyDxrhBN4Ve6t3jGxGLeOn9IucUfrzqh5KVaJgaAa4aVw==","shasum":"a64ffb5fd3f4f08f71adf3c77b9527314086646d","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.2-rc.3.tgz","fileCount":22,"unpackedSize":155314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrSydCRA9TVsSAnZWagAAnsYP/08Ll8ragevsyNrXl+G1\nbLQ/PCkJaDK7ds5l7eoIpMLrDete80TNmUMsruCK57klEvHEOEO4h+ODjMP7\nRBUg82Ug00Ncun2hYAf7Rxs1AemmHrZjHP//pxFCXz0YR0z8z7tFTgNKyw2F\nvTy8xIekB3ZTki7AxVdjl4sJnW+LGnduLjNAj7THemlQXrROVe+oALo6IY1w\nXL8g66/gLzgWQSDriDX0LgMA/HwO8IHH/78XopnCaP/fZANDr8x5R46IuQ3n\n2ktTRKtNA8k6wIvjcK5xwE3yGrGeIfb13eBxzFrlkIfFL6lGRYytns81x8sL\noLaHLYfrUJUsTAK7ks3MIQyXaVslQkZZZpKKTSadNYyhUW0TKmrU1/9f2iSi\nt5omOrJlV6pIrG1gYTpHLog/zhDzPR4m5i3rvZeXxL4CjoxULX31iE7RILSz\nLB6ixFEA+e8+aMENO1cpqkfeEjYCsctnT4FM90d6dJeXRiAWenx1AW4f0Vhr\nzXiVeiauHpwtTTSkS5QnMIJY0HU4eyx0uTWmdPHG9ptipDs5/Wbl5eqR13Mt\n01A0+lGCFC6D+WAxkTnFYpVT9pJTVHFuJePzxuYbW89WW/GuazGE2+1YMdjF\nSaUAfWL2Mo+g3M2DBOKWDCFuULZhFhcL7rwsDq9Hro0rIqJ3TiKIQfLgPoH9\n5caL\r\n=aBSv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICab9UuuxYAEZ4+9KBqb5j3tL4yLjOs9mStQZM/Kf6TsAiEA7dXOvl0Tj86FFuo+vNifSMSjaHdL7HQq++b0eAMOhM4="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.2-rc.3_1605184667625_0.06918173949699336"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.2-rc.5":{"name":"ipfs-http-gateway","version":"0.1.2-rc.5","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.2-rc.5+8ff134b9","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-all":"^1.0.4","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.0.0","file-type":"^16.0.0","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"8ff134b9a2844dabb27bef38ba3f241e2c72f78e","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.2-rc.5","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","dist":{"integrity":"sha512-JO7UELns3yEq4LWmdk+NeP5G9iES03VU6BE3l/m7AuVaU7gJFNdl+LHkGQfkB4JAH8o/XvgGHSd61WYGXSKzDQ==","shasum":"ef9abf9cb0567774e05f753a45802d6199e805b8","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.2-rc.5.tgz","fileCount":22,"unpackedSize":155314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrlBMCRA9TVsSAnZWagAAN4cP/3N1fUxBSQa2DS3LXebw\nV3/SguHstls44NkTT5OjXOgIPP4HYIzsLvxH8RA/aaIWFdxSTdRlBOC+UiaF\ner041WYa8qShIZbw77YsLtmeK801UbDYrSilacPdnDdplTCrwvfdE+Dr5ZvD\nIjF/460puyHssGGW99BaDSQ1blykHRDOEo9gZQFFHYCfGDSZy8YTbW1HP7uu\nI6gPfa0QgLn/ri4PLcKBuBy6U3LvIAkXUP8BNovyFUvURA92pW2Y18OleR9w\n5F284TpVpglus4kjoKUb6c4hbWbHfBO3SxEsgfEsIKUxDlzZe599JXlSGhiP\naeeVRatNqABrqeUA3nRQjfuq0lzUHd89afjXyzBRCBH8uLtsJP/5c2nYBo8D\nvC3tdisz54PfwZbUuRfPRS/2DbyXWuypR84dUP8rI/ePAZaF0mX1c5y9u3tV\nVMLsiIzzD8MI9RneQAAAoI9d6euDYSMH3HyKXxg1v692AeHpfANAmxysTnk8\nIlZeK7JTrwOeqDzTfzsRqXl4MqN216XM46KDqA/LDgM118s5n8isONaLtH0e\nPlOVbmFcQ5WG2KR4d4zhbvaW8fz9twW35DBl68N8hSLDQLPHdf6qwK6UFni5\n6m4eMoJeRFFSQ90m1V/PqALxNL1o7XO8e6I8zNjhlrh+aLfeg9J+l+1Py0IQ\nJT8j\r\n=pDFq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAIXKXwmkqU4dOVjbq7/01KpwYbZQI52USBCDRyHh8jKAiBJUL9I10Q2nbqphbvB+f8EHC02SvGE8kKRwgSdngnE1A=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.2-rc.5_1605259339665_0.30611475495117135"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.2-rc.7":{"name":"ipfs-http-gateway","version":"0.1.2-rc.7","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check -i typescript"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.2-rc.7+d26681ab","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.2.0","file-type":"^16.0.0","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"d26681ab35601d9449d71f2ca5760896418e3e79","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.2-rc.7","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","dist":{"integrity":"sha512-KRdY676WAVECeMb0lgGuyD20SQAhv9uxKDrv0uHBUNzv2uJRj9rr/2BvQzlIOnbgJJLQrg1l5qyjB3/8BfeRGg==","shasum":"c8bfbfda8b9065f178154168977307af8e1009c8","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.2-rc.7.tgz","fileCount":22,"unpackedSize":155304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfskjRCRA9TVsSAnZWagAAisEP/0nRW13nsM0ZCEzU12vF\ncsYPeFCzywNF38bAJgbl5OCTfpNErkI6ObTUIxRcHwVPeaEsjhric99ZFT0g\ngZvxcP5A1D+AcbooQgZ72Qw+X/8tpiF0SjXo1gFbZ9a2UiBGsUp3ZFSnezZi\npMSyATsk4/iLa1vcvHZecMlOT0fxly3+uO3u7plJwz7yjDRAccxrgNTgwQS1\nGaW1XM+4kQAHFC3h/uUEVXQe03F8BeVfH7yOceuEi9gfgBChpuC38Gxe7Q67\nEoFR8+Rqpz6rMHTpuB3H0D8va99q3L/L6BVLsJ89Xn3NAbKSpqoPYSyTW67V\nNMp/rWu6XsHy9kYoVDSf2Ro4W0V4EBbf9PVsKgO0jpHEaHAzsJc3mtU/lRDK\nWtHOeZxuQkOYSN+BWhhn3rk80oHignSBZDWqOxIKSylW86Ea8dckHSHYfOse\nqQNIgnauyrPQ4IBdlwYgHYeBAmCSjRIBrC2MbT4S0Grxsz2LjcqRDqthS7oU\nbNzKFZHK8SwoEf23FyCoRWXEKf6+SQmYETpxPnuyQCDUv4R2J8jTpCdbpPZ2\nnUK2z9Uzsm1GKgm5ov9t6FbtduSOzCZA15wardazLw+yRF9gvtzZpQsg9eQv\njUfh1N54ISRIzwWi1P/sUjQI4unkbiF+rDWM6DBX3BuLH7C1+yQg3OpbIjel\n/dI0\r\n=JaSZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCENS5FP6Rw//t2rj2g0rn6CTTAs8et3n2ohT/yooSeXgIhAMjjjSyVuyk9hbHqYp0P+FsdRNOik2Jp6z/JsKs7c/Lg"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.2-rc.7_1605519568822_0.5892607972364206"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.2-rc.8":{"name":"ipfs-http-gateway","version":"0.1.2-rc.8","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check -i typescript"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.2-rc.8+4921e9aa","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.2.0","file-type":"^16.0.0","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"4921e9aaa627c6fd03562c26cb7dcb201d6af936","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.2-rc.8","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","dist":{"integrity":"sha512-ZHayoFLkQjvMSoMBK4tW6vAyrL75E0+7cV9YkAnN8WoltuD67YdqSTXMGlJqizk1Vp9g2IdGUutPVp+fWV9uZQ==","shasum":"7cc5ea6423c75ceb2d9d06a8438b60ff151bfbda","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.2-rc.8.tgz","fileCount":22,"unpackedSize":155304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfslaGCRA9TVsSAnZWagAATMYP/ivFuIjaO/qbUCr9c9tl\nWqoLoBhuXWXprVEQZ3n7cT+40kKIeE++Z4xPN823Xrr9AjWIcB8q8E1GaBmT\nPRep2tvQq2ikY/XrL6Tfi2TdcLiS1h+xk832nTgAa5VcrA/bYbDEpKg92CRu\n7APA+QQrNxQNX6E5macrtpy43iZu6puxWlH+qRvg2AxdMUcDupV5dCdZHKmd\nXUnaWamVwja5XG/6muvXI83vv57h0IJM4AqeConw/5B3/0m+Q4Df6cBEvMUD\nimgDfDmoILdfh3uX+H/kiazbzVYD6DWn8E+jQrmjFN7RMlYX0BEWms00NQPs\nwM74r06sUptjl5JVapwau1kMhC88ImLPTWTvP4MYMg9CZVmsnFq563aSd0Ni\nRPQ9ugiRoYzAxK3GfP9ih8kIzMC7RoeK4zdcS1bvPMCfrIWkUzMKLtvoLyC8\n2k2oPjhZZHtEDoPHS0Q1Gxc4HfVOvO6eyt6CEMLfacUJZKMY5sFrD7vpT3+5\nW6YNTROqDj+Qz8wQcPow1hBl/yPi4bL+wNHj8VJUGf+9AqyP+oNOvgX4HKJr\nQHKcCyXt03oeuhF6jSSdU+ZijVZIFEOmEe/FTRg5nApyBzYYhA3Bj8EDBWft\nVfNTnokvxs0VSic3JYjWxLvQkiL5YM59dPRM4Q12uGngecCb+Ap/5encLZEz\nTIMH\r\n=tanC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0wccCeG8ZJbD90rpzc+53RvwBDjT8nOkGb955DHZbLgIgCk7xa33A5Hrpllb+u++9hxETeeaGteyRGJcfIkImIEs="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.2-rc.8_1605523078067_0.31416114460937306"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.2":{"name":"ipfs-http-gateway","version":"0.1.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check -i typescript"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.2","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.2.0","file-type":"^16.0.0","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"fade64683d1209971cd7572ba1b556a275259541","_id":"ipfs-http-gateway@0.1.2","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","dist":{"integrity":"sha512-9HP3VWacY8io8HGP8A+xjxHulfbUC4/37pYhX2VLa3R8CdCUm9O6caNhex9Y9WoBhi332OR9rcr/1rRpI9rNXg==","shasum":"5c0eda7b16af0a160cf70cfb8ebc1d7e53366c55","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.2.tgz","fileCount":22,"unpackedSize":155455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsmJmCRA9TVsSAnZWagAAzC4QAKTegb0iaZiWZlNu1+2K\nEfXxqvT1XscSpfm882UAlqlQwa2CiUq2kHtELkVT6bd43B/q4vb8ERgP/pSf\n+D/e3qPdI9h5QS2DEcmFfSP5qNIlfgKlm52jaPqEXEj5rw0KhRzwYqIUBp1t\noMdDZpcNLBYyv4XdBpfmgcSyNKvVxVhgNo0OZmLZ0Zbjs8GvNGSAJIzueb2n\nTpktcJaHSaEuj5D9X3leBmrh9hzB3e2C8lvCd5OiTMz45qE3i70fB7q7UvO9\nNcjIAdecXh8PwiPXBWRrmzXMsD/XqeqL29kGJDGr/A9GbatB2wLCxxE2qvik\n7eTe/edVTfezOq2af44j98ah1DqghgRgzwGHcxNx+ozJg8LLNmUhVA6rVQ9U\nmcDV+BvgdtF0K6w+5LKXNmo+Kea+Ow1m3s3+BW8vEiWTxJq38PnTnjILxDYe\nqLIzcyjI1Zsh7OFDK5AUeLOvBPuOuTx/zTqhH5HkXBhwyLJnHnzJACfa5CgS\ngoYjasP5zSq13Smr+DKrm/TQGZsmf/We6EGRWE1QF+7dfoqkjn2QQ9vjOKXg\nBaCQuTR4ffUzixSA7ry7SLPy8C4B0u1JsbAn9h0ZQ7bwKNQ0EVf17DOFdmo8\nRo39tg6qnkvcubNskaK0At+B3RY9+PPmEYbyaT9e2vkz98d0lpHRsuxB3lLx\n/CWW\r\n=XE1S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4p9FlpDDWXBD9H6LngvZZIIcbRD/557+5Dd9YJq0+KwIhANV1CtrxErhobwSd0Vux4URjbXywnWrzsVbfjDlV0DqD"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.2_1605526117823_0.9966469717909407"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.3-rc.2":{"name":"ipfs-http-gateway","version":"0.1.3-rc.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rm -rf ./dist","dep-check":"aegir dep-check -i typescript"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.3-rc.2+c93ae14e","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.2.0","file-type":"^16.0.0","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"c93ae14e65b8a9ab4fbdad1fc69683db55430178","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.3-rc.2","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","dist":{"integrity":"sha512-08tQ3/NjLc7rdWvBPAcJiH9IbHBaX2sa8Jql458TCUTwHAvtSPl8jApYjtMAvjyDZYkI2/t7ken8B/vIc7YzLg==","shasum":"6a9975fe61b9be5b0e3754c3f7024f2b3f837185","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.3-rc.2.tgz","fileCount":22,"unpackedSize":155483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsnyvCRA9TVsSAnZWagAARAcP/iCuUMMaiWKRKRf5lTgW\nWvC4+zPa4z8aQh1eHlmDFd4btyT90o1MSuM1Q9TnSmU7ec83OItAnbEkY0QO\nJoTlSTRXC5NyTCO+BwLodKayhyB+QGKkcIh6HqY+BjYq0XnBhksj1tWTnwhe\nq9caoNm13PCD48L1CWzzfREtWOX6ACRlAzLPYMRk9Rv+2v3tIrebueChVrA5\nx54aa49D7fnO6NzM54P5VKGYcvet6yc+1f/0rV1Xq2QZMNDhUnfKWSRguo1W\nTVzUV9hBZ2jAVEp5aJJ1BVRP7fTuERmF9E/H3W3iHgd9D6xInmLlgvXH4kC8\nL+vZcdvLdq+yBnEMClOlqGSTzAp0DKBIw2vaMP2zyaqwJpkeh3letRnjsXB+\nvxSOOhUX7sh+KQqZfXNg4A/fLdYlpOcQ29Dd2RINJPFZc9ew/DmgeSyvmWoF\n6TcVd7b4AdIDBzGQa7ojQ3Qg/WX4h8CPK4k7lC1s/MGilLx0UXdHKebIOUZp\nQbDL7eIZ3TalM0j4XnZkQ/XgmdbnJ4AupIq+54bayWTxp8mstMT8vHinrDLH\nKTr7vx6g4sDuLtdF+MsvuvSPCHl6TX4HNiBMErz+U7hcfpHn7E1XVEL83vwV\nLBMbSltgIDZdKuPh+Db3pI4+2SpNdhgVJxMGs+9PkF7JWT19J67UpVuYSZHH\n9BE9\r\n=UpXO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD58hKX77UOd1ZvOvmeq4myQDw3BeYN3eE9TDMAf3Kf+gIhAPsVibdUtYLMhbrb/4Z9nh7/5X1VL/um5f7Sxx5plWlr"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.3-rc.2_1605532846783_0.4963566953682579"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.3-rc.3":{"name":"ipfs-http-gateway","version":"0.1.3-rc.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.3-rc.3+4fde9221","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.2.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"^4.0.3"},"gitHead":"4fde92214ca8ddef37d04ccdd2efb3a344098b3b","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.3-rc.3","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-hy52hMpWdbEJ3+B0LwQsVO/y8euvY+T29Q1Qt09GWuBT02e0T4GP9WZwNpM2rolOVJjtZsn+UkuGAkUYM38dQA==","shasum":"9e335fe4bac6782c31f202b24d74ceebbf09d95d","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.3-rc.3.tgz","fileCount":22,"unpackedSize":155517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftRkcCRA9TVsSAnZWagAAOn0P/i56D3BLQHsKqpxDuqpt\nLcG3XJUuh8/ee1MWnhSQbnoiJ+NbZFZeHlaayDcIbFqfmY4XWNlIQUMx/vYz\nxTKwiydXLlMbIoyphXF9WdkSFoLtSHn95fw/LjCUT74OiHpskedKB5Wp5EpY\nXWTQBWYi6R+19Cl0Qp9LpCKFzb/YgTMs8EhsWl6t5HqElpgMaOL5iVjwKxtV\nr2PoNFjf4TNMgZc0QEB8mEqTxFP78htrz0n1PsmmU6dFktuEfQjFbyZ75r6U\nNXjTQwU9iGHW2Xb4vSb0RyPVfCV3e3wn6sD3In0GDa/5QxNo3XWwv1lPhlj5\nPT9qcl10b0M0vpO92X6cy0O2QICKh9ArOOMapqwBTYWQEY5SoWjNw+KiHXlN\n0+vDCVvaKxNZm1lbxPoEuc9YKquIfwcCUiSo+osVt/lTTYnX5dg+HdkocB1m\naJqLnUJRSVW5K6gIC+ItdKrZYtNxUmcakyyCCvcEepom2MZ9d1blxGteCACF\nDsw0fL1eU7keFKTw7xyj2Wj8lypmlU9GFhiepH7P1YnXXFgOtMOWwx+kDiga\nTVCUKM2/6SvQOuR/YwB9Xx2s7ravoCVHVLi3G3v/j+dTzcPC4CTemsb/FZe3\n2hIWvPSR0sBDGfq5wOUb4+L0DJCSfNIoIs46lD2WI4UqXJ+h2a1lup4Vc7LR\n5etG\r\n=OhtX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCktbtCcNg+bVQZ8aO+xLkz49oXd/YAabdkSbXy/QtyBQIhAIZg3siajCDpJYmu7MgiduoXII3cPQldLy8oF/pNj52x"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.3-rc.3_1605703963670_0.2517325837748636"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.3-rc.6":{"name":"ipfs-http-gateway","version":"0.1.3-rc.6","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.3-rc.6+4281b404","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.2.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"4281b40413165595e691853df3cfa19a6c219bb4","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.3-rc.6","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-KrirQIUX6jWOXt4MVlgxIhimSleiiq320p3JIIwT5mE4ZqFnuuP0JeRDah4wwsOVbYcYb5c31grngQquW0BDhw==","shasum":"54350c00461f8a02a7defa2a47bf6b2fa58f6a91","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.3-rc.6.tgz","fileCount":22,"unpackedSize":157270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuFNACRA9TVsSAnZWagAAULQP/1ASaciB5IE8OUoJJ3oH\nrujn0dEXqmoo6YVlJqE61ubS2aYEvZKMK4x9gf1axVT2zmO2Sk4RYHnOGR1m\nFUrOEJJtlcoMviz8OO1CuA97bbYMKCQmAesm58/r+lteuD/Fl8BN9Tj98rBA\nB+ykrQ5fY6mDcfPG03bn9RRemApzktsRCJHUtnXPY56+8hTHWOUW7Y6Q4x0y\n9g0ipZYHmlegCHRuTQzRMKwBKX4tkeTcI+v0dY6nWUPFhZMeNpGKLEQsvwdV\n/uMbKrXe9h6QHIdQs4oSYvrmgKeS3U/AE4Xq1E01dfDoMXUUbZ0iXqObVxQr\nWl/dIXPMgiY9I08Z6LuI+Zhks4qKvOya7zIj8q4WLBFZdKPsaQV9jLQWXIAj\nYO40lXcuSCfClXHYzOomq9IXT6fmgRdgJ1sIf9esFQB3c/JUUFpQXn5Nnl8m\n5wMkQ2IJMi4fZf8TVFyE2yWwVhLf1D5ap+pcTwvKxisZ2Rz3Ln5UyHfMkdak\nNy3F2hKVJBe54R4xu2zhvdT8Vkw+XoBbIXMC/GyMEt4V2k5HOIiqmCUPBx9Q\nZK4kUVKpbS3OlTg+zIZIxOKx3m7R1gyIPVIRP+kDyMrXyHFSNpARk2/EXfiU\n//Yov+rACfw3atlv8c7aQqOrJEhzFqoDm1Kxnicfdj0uHvzHLdqeHypPr3zw\nkEWH\r\n=r5ec\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDm7uehyb+T+ioRob5mQiE1RkqjRgq4ZDfk5Ve5IsKJ+AiEA7WKd1uWyYlcxMlIrOxPDii15n4gCEHQq5NJrNc+UZHI="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.3-rc.6_1605915455497_0.21475130241192275"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.3-rc.8":{"name":"ipfs-http-gateway","version":"0.1.3-rc.8","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.3-rc.8+406667af","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.2.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"406667afee7db879ef505badfac8b0745fd17646","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.3-rc.8","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-Gg86O36JNcFGMTIBezB3l3yS99KGpQx1LvX3YtQlmQepGxibFH1iCJALJdZifZ9uMevCydMAjXY/PmKWj/Ot1g==","shasum":"71d91c5816c4c395be9cc84260b438043fab33e5","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.3-rc.8.tgz","fileCount":22,"unpackedSize":157270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvg3dCRA9TVsSAnZWagAA5wkQAJASesR1HDWPXXE99aO8\nb18S/2Kk5N00nuW9A0OYl59bw3G2fCbI6KlEEXZNb6t2qslAdfSXoqrcQsYN\neHhbRnVybQyMKQBO5ysWYpvV2wrXp1SWlemQY95mggs7Cq4FEUa1zzuih+Sf\n7DERVlSLjkcoo6HIZrs3KpoRxHvIGIX0Nf3azvX7hBC5UiCFmLxb1wHByfxN\nHW/ikvhbdHMiEesuR2/2oBlfNnNI8A8Um+n0gybWcgxW9tXeGkIsume5SZ77\n8vVufuQjmxVsn9LJSUszfqO7HKYgJRaw4OyQd+B7RKltA/0F58gCL2mOVl/x\n1mPMc4DfiNcE5N8X1d1M8vA4gKbKU58oqW0aXdzcNCxrFmGArj279am9ntsp\nb7EXAYvYXRsvF9JhZbCa27gE86Bfor/w0aBmlkL6M+7ejHZZTYnZKF3Db0IM\n6pcEEP/2j4cBoD2fMeHHqTQk/VZbFFkiJrPzHPF75ooBxlXNv+OTsNs52nVJ\n9qwfi21Vbd7TxmhVTHiPVibfNrnsRmOI95/3OeqL/xE84FxgvzmtpaivhMUe\nWaCHsf6xIiGtCTknzPm6RnvI1TIU6hGRQbvmsXlHRy8tfPqa0g4g8HHcPKzc\nFHfFhNbgRpKIjm8r9wJEzgmj8vdAxYCRLi0yf3DtcTB10u5Rln/bURupXZaN\ngERu\r\n=PXw7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG8Rz/F22Lj5LEp5AebNjXvuYwZQlbPshF4z18oFvJsQAiBr6gp7Qrw2EfTDwQTBtq0vizigqIqXA1itqtij9kWkUg=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.3-rc.8_1606290908705_0.849642561769735"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.3":{"name":"ipfs-http-gateway","version":"0.1.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.3","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.2.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"6e660f50d3a4611f7ef909804249d3b0172e018d","_id":"ipfs-http-gateway@0.1.3","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","dist":{"integrity":"sha512-SwBRSvwwXxlYEUBlDOBngmKFifnCFjs7HM90mgJnRjahDZzGV8YKAZpVLys0szLybz+pqGKK7LxSo7+ALS2hKQ==","shasum":"0a5689d692bd802cea72a3a5866396f2636be846","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.3.tgz","fileCount":22,"unpackedSize":157421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvhfRCRA9TVsSAnZWagAAPyMP/3p9aHRVDowNepEADGgl\ne8nUx07JLtZGXyxG0c3s0SMkJ0fRQshl0g0EeTLGVaa+ifzBetauMDCLrTwM\nK8JcLzNKmvp4ew/cAShkUrVZ8a2gCb0ZjiHgsLOQm5w9/9FpLktA1txqK6gK\npAKu7MKbuS4svvKW2mWoSOlliffoOctN7HSDpw2akXWdEMuervgZUUJPFP8e\nGxy/lCfCz+ozO4rgcyH6TcwZ8JfMz98PLzK/7Y5IVUb82X/LaZuaCCy2jzMw\nKKrw0PDZPCT+vGDY+LZri1/bU3PK87McXMp+jB5UbLfG1jG4cdrLwOpNwjUB\n+1Jdw14K/kUR62zb5M7GT4HjOXBOQRPpPf0EopmUGF/OEi/AhNDHfpkwep1F\nr4BOOXeI0qkUbj72cs6FDbcxxtAYaWZdOomgByNH1zPsREDF0OgAYP2tDllP\nqKeTzk4siBRbNUTbf1do7YbTsMKzr9Ejdmi+nm5KVhuVDVMaGdETEGDLvroR\nXkk91qo8XznvuAVSOVNY0vcj9Ir3zHFjgdmuOXyy2Jf70b05/RHoUNukd5Ip\nnwAjlpuFw20+d9/aY5hspFs9eKhA1NRaZ3MtUuqdG/EPYmZc1j2Ov+R+MaUk\nTuQ9kkoKgwFGTKUEqisA6QyuilVcHea4B0XUpmztaH2kBjpHAPmD6F8hignb\nl+1S\r\n=AsAu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZn7qIUdt9czhPSG+IKIT0k4R5RfLlapGDGJiOOXhtkQIhAJ3JfodvzPZlMmvcVWJHB796sLxyzqyaDIBOlpZSQ7fn"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.3_1606293456590_0.1464623938232894"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.4-rc.1":{"name":"ipfs-http-gateway","version":"0.1.4-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.4-rc.1+bc6e3890","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.2.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"bc6e389099df351b06772e10fea7923ebb028f66","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.4-rc.1","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-ZekTkBmVxRYpvQTQyz1UHsQ1kiXIb9c5waLZAE69L29Qv+gAZaHmj6vRYNpY3bWWa0LQEqT/EruZUauwEdl8qw==","shasum":"6606054bcc2865b2070ae82b58a27ea6b724edf2","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.4-rc.1.tgz","fileCount":22,"unpackedSize":157449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv2Y6CRA9TVsSAnZWagAAfa4P/3lMnXShV374MIxrWkZJ\nj8DIgFc9iv1hBpKx8ZUGTUmLOj2+ooZ42FXuNdi3dQ38ipfzgpeHL/R/BPvv\nGgDD4iLF2450xJbfQOUlZknVmWNh0NmTFJr5YcgXMhr32v9GQtHHgw8xUwRm\nKp+5L1d6wp63cy4VxlC7gZfKEqrc1amF5bzr2P4Y10rWQofmBDUQBlSvsdTo\nVvPDC4OTUvV15Mb1ivaWEvHsSV9I1VYVxBziBDle81ZLT6EvHZIgF9iYYdcu\n1e6s2jKz3xp+tlPi24SdDj5ctquykj8uhcufC9LhjFhiN8vo5vyecZwZvxyQ\nz45y4hwiY08lwawDSbBK/FDgoSJrwtXoq3pOOvXgUIXJdvajxPCnWORdsUVu\nKopnLyCPZIW1SdXI/WTNafyMIKeWKFVc3nFNrHbV+KzMceN/+GAFLgy1fHxL\nZZoOXT44l4Snoa4/OXaspRula73tFMo1oEZ1bUlb7z5iv8SDM67WSA5wtyFU\nMGls6IuK63fxLxGe0woBPum9b725C3reTPMoATc0aBlDG4IYl2t1dneZWFon\nZ2h4rvPhHHZ+mYQOLTMWZ4c39o399VrE2Gat0MBFy+CffqHCpLpYiK09l+Ph\nE5OjmXU+//g2OqimaY4OHSDVCiFtZ9pE4DIR4hpl5V/VPe2/3u89/39mHyuL\n6DqS\r\n=Nvss\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJvW5Il/Q5DQ15CwrlIMJEEeAUBhuCGDUuM/xR2gDWLQIgf73zNiDrXsdZ0uVCODOnwn6J9Zpk8TU4f2uM++WJPIo="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.4-rc.1_1606379065638_0.3026256009120012"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.4-rc.2":{"name":"ipfs-http-gateway","version":"0.1.4-rc.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.4-rc.2+4ed94928","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.2.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"4ed949286dcbd7590c3a55880cfa9f3ff6a16f13","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.4-rc.2","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-TdSbCMBciNpXWZUNWEfUloPPDQqU48y4wGEjkk/fmb+ki6Vh1t7bypiUHg8xhN9bP3OA5L1aBpEbARVEfy+/dg==","shasum":"26d0085d3e3d07a99487ae3dc392fda2b50a3b65","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.4-rc.2.tgz","fileCount":22,"unpackedSize":157449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv2itCRA9TVsSAnZWagAAk9UP/3EU3RQx7dKF+AoYKb5E\nz5iXNMs+KuOymmdyfyxpBcCReH5nViKU9sYCOQe2uY0N1oA1pIdPPs1sJeLE\n4NCNXj0M2Kh+ltM6B5Z6W/ogwrwHkDOZ90a1LnfQyZ/EkzfeFdBA4kY+eGIh\nPDf0iMkg0j/tghYsOpy8OV4tXsgveFUHhRMHr561V0kS6bn6DFAFXxZGXacE\nfP1cVfFuGfRTs26eLtVJm9yMeTlykA283NsuyhynZs3zRzJ9jVFxl9r8XVKk\n2Eznv2d/RCU/muxrQaqzhQBHhG1Q8qP/ocTcQFg8s1LLKrHHSq/8TolgZPwJ\nV/eLV31TnWMAOaRCf4gbcE8ueer/KHv0vMxJtn+LQVk4YF4v+Jt0DIpWVidN\nzI8Ddwi5d/OfanD0RRncukMnZxdKWvZekqfC3CND/99ywmky4f0wORp9M1lQ\n+pTeHzVMm5T6b6B5tKjhbqE1+eJlFj4MZPVgudnIa45eQMsOZQ02wsmLACYb\nu3D5d/3derkkZLVPX8/MH0aopJqBZusIp3/E4eDUBdu3o1VZrtiLIZyCcALH\n8246m7b249ac0E0jqBVNTLK5W1BYuoPNsExbUtui4/7i5iBQXxzkdUGBlyCM\nPT/rI+XpTFUqkfWpU7+F34C7xR0MQfYUrUGPpflFiRdJrZz9s6j2gFnWIe+x\nSR8d\r\n=M1/U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC42SR5/MB+KWVrhizBQThd4kSH0wss6jq43OCHRDzPOwIge1X+gUqxfeh+oYvF4RPiPYxEAwi+Svg7aGlLShboHKo="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.4-rc.2_1606379692574_0.5881300396635332"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.4-rc.3":{"name":"ipfs-http-gateway","version":"0.1.4-rc.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.4-rc.3+0755c253","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.2.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"0755c2534cfde193e50c9b490c8717ef8ba89c63","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.4-rc.3","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-PST581Gv/iz8vVwNXchimw8CJZQkX2DjA3DY9zsoYT/ki/neGKNeD8+b5Fn7js2S77fHSIoG43gikLWKETIPTQ==","shasum":"15b620b1005ad56b08e2b83f73ec13e57728972d","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.4-rc.3.tgz","fileCount":22,"unpackedSize":157526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv8qICRA9TVsSAnZWagAAVzQP+wReMk21F5vbJishhLe0\ndrUeuuHuC16ICTde/NAfcV4pqvf3gJO4adWs/KT4okyA5pGZBzrI11JpOMHZ\n2scBlobxdhndtICgYroCnMIVrAsknDJFn6fQTxFgQz7GGcoF4jhJwvMMaalq\nIZAufoGvGokmL1HLCVcH3T9AxzPSX50Bv9nqumK6ou/+dJDo8bl+XHBLjgZS\nCxndtgMscUUVMlVsxfNxLfhac9dHhQcc9TmVH8Rpn0Y2v2VLg4rW7E+w2Eyi\nWrOlBqa1y39Rqcx4zLteCWbXoGQbC0dKZlbOOKowMEVctiJcMUULkhT0EGNl\nsQuayyO8Z1Wx2JJvn+aFS5RhFj2fcViu4NaLtXACU4V1FfdMzS5XAe9tjGr4\nFQcwAZeE/IP9thB80fcqR1Qg4TNphEo0oFgVapYIOpeUj7CwVM8RFNE8bH89\nancMtFqOL7XKPSZ1HDDKdbXRwlUZtjkn8z3/QmS6yO57yRSaHcETEf7lp6I4\nxob6kLu77UDezUs9T3g+4fp0uokomTO6mHhqZfNAPRRaZgFd4aLx29N+4WqF\nzJ2+C5DBgHn7vVaSXrPqxr8bjGWJdl9ZuiRrTeVZjn1tNEmazIDNR8waD50p\n1fKw9dfUYfbAfh6cDtYVjExdT49hThR/pXTJg87Wns3iFiT5QFtBqFRtfHxv\nMWQR\r\n=uDGm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCy/dDP/ekTagpAL5dC3EMMkCF/CpYQj/xyrvrMdjIrHQIhAL0XcoN4JJ5J1wRa11Az+5UQVXbqX4F1+FVZezuqwsGT"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.4-rc.3_1606404744299_0.07671400205729384"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.4-rc.4":{"name":"ipfs-http-gateway","version":"0.1.4-rc.4","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.4-rc.4+06712481","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.2.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"06712481604985f60a3d5d832b51e174e965c6bb","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.4-rc.4","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-Bb6GmYTIQ6M8uwMH+15FMrrn8YXVNIt15eLjKaT5Wcx93Khno5OxFppIbPGyCC/3zrBPhQwul6flPwioc4d+2w==","shasum":"f6caa0757985646da0bd644890e2aa6c8c5374cd","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.4-rc.4.tgz","fileCount":22,"unpackedSize":157526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv/eDCRA9TVsSAnZWagAArJUQAKRaU9TEg7P6HmJIpG/q\n/Pa3dLEMsbzlWnimFuRra0OhZLRk82PTCQaQcn/Kr541jJdt6M+ARCfLjOFt\nkUf/2sh/UYEAATO+O/kSNGT+c4pDiNlWahB3uQYiCFAuoQV04ClwYIh6y//w\nlXrtsWl62/nSzbVc0fOGWHNy7v5jT2hhEIvz0BjHntt+qMsxRlGYnLFh2r8o\nTzNJF7oC/8WLxnFWogtT9EEzvnPlOrm/oznlsDNyoZ27+PTUHUg2kGAjFFsZ\npeU61RbaGVdPF8Uz90gsghBLuIWlurDNzkrPwQRWKWy6TmpIC/nbppssp5Eo\nxHuB/m8kbT+QAxzYU/NyOuO2jvJQ2/o8+57pzAjYHuoHQEAg5eAzVvfL1KT3\nZ6S1IQ/PIPi9M+pfY/CThn14MbGh/dQiLu1yzF2xh8YfIeI+8ANV00DAJZV1\nY9nrCE7IaWR8GM22V0ZTRlP9WJFo+q6wN4+CNiPwtSEnlfz3owLnt8tRh8mG\nx09S+Gqv2O0pIGeMik4bEeDzJ53fWHDLPgxtbBQxHjXLGxYk8r6pnpAH3VtL\ni6AoJxfFV55y/Ug8SgPDNeSRD8EoRytT6wKHA5X41L1fqKCvWwllZfoot3gt\n2YQFMnBEbaK6CzzjZ5CMDRSqDr5+RYfg5Fq0hOymvr7lf4OKHMQoe3AT7ZBE\nJKG9\r\n=Eq/c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEfu3qS8Kjr4N8bBEZ4Y+YkFBpWzesUZGuF/7eiAdI0AiEAu1ak+xwl0kkrBPlDMvMBggN1K5Ha5dixyEz05QJaiA8="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.4-rc.4_1606416258686_0.7678142396210543"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.4-rc.7":{"name":"ipfs-http-gateway","version":"0.1.4-rc.7","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.4-rc.7+a4ea8fe4","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.2.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"a4ea8fe4ddd0f247b7bcf42dd78a77c988667011","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.4-rc.7","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-hHAzLEehTH/ZEuxxmulpTVMuD/YrX+ZFGzqkwniia7Q3i20vPbuYq7USeCYUADje474fOh/qUmWie7fOmvVB3w==","shasum":"ad70be0ae277bf1e6d2700d1ddd9a91740271dfc","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.4-rc.7.tgz","fileCount":22,"unpackedSize":157526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyRp8CRA9TVsSAnZWagAAAeEP/0MiFuDogr6Ti+Ly0K8W\nBWRCzivjJY++7VwE3/xfbPsCSE6Qeun/piprX25uCbNKUYL8zSoA10xghNtP\nzcP/Dd/vZQjYkfcImjct+p2YZjoW19RU7C8a0/zDOH4vTktgvVPiCJr2ZwaY\nbKaTzfiABnTX+c5qCdsc2Rgn5xLut4HPGCeliC0KYHW/Hd3LPu+O4rF+l8Af\n6ZlIYJidSzhLxqxjhV5qdNVebmnISFpEo6wU3dl39zdLJigvFBiYla2tScL5\nZn6kC82s8iR+8yYistUApZbk/+h8rziN8wAiPg57koFVdgQJkq2KmUp6DL9B\nQ8cctKvNDieeiP8mo28d2gmcgOL3M2B8r896K7/DkjaC4D25lagz6hRbXmaA\nPeLfUJ3h1O5h+6gdUXjoMr3/sTwequJLg59QGVJxcpir7xwmDxvawVtY2P37\niZDAqXVD0ED51ows3AKQLR7YVoHfLMJwHs41B3mSGSHVT8pWyCuNgaFycq/r\nHhRkoACHMs+TwmL0IrzWV97uH5VoQHV+ie7PmLU9MwPBZGD5XT5egC7106C6\nwGMkElN/2joN2//6/ZqE4NeJqTV16epSyFBOgkjeFeNZOsali6CmjI4iF2w+\n+G5pHQYQlUgXXbGjCa2WYxHskmEupvtdGsAsaJYMFbTkmQx6EOH+hD5dchOz\npHHI\r\n=N049\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBn40es75eSE1A4Raa1TQCXNGowI8n+8b9rejeY6cTFqAiEAynKzstps7JUQIrAV8SVRrVO8UiodBNoxpu6CAIsgiNk="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.4-rc.7_1607015035732_0.17421089111736343"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.4-rc.8":{"name":"ipfs-http-gateway","version":"0.1.4-rc.8","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.4-rc.8+8ae40100","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^28.2.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"8ae40100552ec4a389112e4dd4885904219ae4ee","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.4-rc.8","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-uHgsz4koNxMZzvFFWlK5nHGCRx1+y45uocxzQKd4uCZZMU33jH43b4lHS8Rt5Z8sOv1JUArjC+b93qUDrVuAeg==","shasum":"c918932e3b961f7f8d5bbcfa5c3827e6e06921b7","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.4-rc.8.tgz","fileCount":22,"unpackedSize":157526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfySDBCRA9TVsSAnZWagAACNIP/2v1xCJU0Atx6fykQ9JV\nvpUTnVO1oIh33kaCwmYZWciyKqkgOyTs8GYCAJT9abcJwRM6r6oPKskDndNn\n8Aw+Xl4YQALexgCCVhD+ac91SUsiEaJPPsJ5Toyk6S1QT3On3cBw3XjNcyfd\nu2UZLyhEoX2g3I4AeYKVZv6oaWiJStyQJYCTqTyRiiTfzed2dyKf/Nz3JJAP\n4v3hZGuHU1DTAFm+QV1DYkekSAk0wrSyHT820iHg25blO1n3UAm6n37A6N/U\n6jem0ce6gfehrYGo9Nsa/JPZOX1+UV73eeMl3NAoMFCOA+HHfOuuajZMS1tR\nYpwgJSwQKuImhNF/EpEF05M3N6rkxTPYg6bNZMR3J/FC44L6DRxs2ZNxPHHh\nPVe+dxuwzY++FkEg4GtC03s7KPA4+6SLA3aFPrtmqhh4PVlXQoByHiZlvZEJ\nfWff2jyZKMgbcGB9yCjzTOSsRjm5GYxZ6enRSL+d0JiKWCc1KYSOjJZtlehP\nHIgz7RE62HX6xDgjunQtyFzByfrPvZ6SK3hQFv15hYjIXsuFwILuBDkZXoa2\nuup6dG/FsRVumaeHhvwzhZheSjqvsvpEO0cMGWsC6MfN382b/PlfHT8wQc3v\nzPsfSkA7twbDaUppoQ3rwv9vbpCYo49mPGmB7DW2O0QW8WbMA+rzKwvxwWT0\nluGI\r\n=RFj+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKriNjqIS0YRqmMxOj8nVOsux2ZKqM/CybbohVrcb8nQIhAKZqUTQLVefLe+U/R0O2XzO3t09+AE41Y17tQH61ngJ/"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.4-rc.8_1607016640624_0.9934223867256362"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.4-rc.11":{"name":"ipfs-http-gateway","version":"0.1.4-rc.11","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.4-rc.11+f7a7a0bf","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^29.2.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"f7a7a0bff2f87a03e554113a83c5e5aa728cba89","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.4-rc.11","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-au5cfVB3bshxgh6WUgDxJEZaw43Vm5Y0c0A7o0h1xgC5mc+vrVChn+uWIe+o1QJWXpAyIxIqS32BWXmzruYCMA==","shasum":"0f98248a59dd3fe467ef655e9312e970ec022361","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.4-rc.11.tgz","fileCount":22,"unpackedSize":157860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy0SdCRA9TVsSAnZWagAA3XYQAI9YY9Wj/r6wlNwEKv2g\ndkiZ09mirgrQx2Bnf7Q3MlAOBkLyXaEfsiv6q3J2VubpYiQpRjFl8Q/CEAsi\nmEiIfEcv/95YUZne2YEPP0fc7bBtGCHIdgscrlLJk/fWa+Lo5ryzePaJfrdS\n8aJW96PcQ2Z/kwe6bOVNOAf6vnDgu2VpDXcnHknu4vLy3fTqlCcoTA7cnqrr\njU/6BgULpZa971YgvDgkSIRgDCiJXtBKJnDuIqFShPFOs5MnP+S7depGBq5l\n88XRQLpe1meOVC7Hx/Xx+WF0RZh9dzAKWukafmLSy/a9C4072IURh9HQyXu0\n+aQrMaOUvDKBSJwo1BxnclTIzdpcTH0xKTCJ0kSLh61p5sgLAirE0uXAoKvo\n+1lT6jnO+Byp6TonEdM9lrB7WigqfBJk72J+Jpb4NJkUOB87BFfQMmK1ndaB\nRhqZcEDtc+aXUiQgnfDRix1szG6T7kI33JectYFZ/tW9p5d4Wl9A2Ay67WJ1\nYYN9b3cENyFM9ZQdjOvVQvGLNj7K6Kpl1gKQHcv9jC7x2GhPneLtJjpWsNT6\nDpKNqBRpIeT8iJ4Huc5h7DRwgY7sTGmcyJRvb7PzFtYYE22LSsCM4scI3rjl\nZJ0MyahJkAnp9THq1rsUGXGvdBf1XBmfHCebMrMyxmW/fS9BnzsSMJRu29A7\n0W55\r\n=pcrW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDm00MUySuvzU/QHus6/wVtZCWKumOmDB17V978P67khAiEA/mowU/OB72fAGvY7QmndjF/I6rtg60QHv3kYdHcTEuc="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.4-rc.11_1607156893470_0.5659417577465551"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.4-rc.13":{"name":"ipfs-http-gateway","version":"0.1.4-rc.13","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"1.0.2","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.4-rc.13+299a64cc","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^29.2.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"299a64ccbe4c4c28e4e3da3f70dac363e14c78ed","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.4-rc.13","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-E+ujfJ8GXQf/guH7+OT+1yZmgDaIdNKjikqA7y+1y9kaqed2geWvtiK7R3liihj843jcLHh+ofWy/wqE1QijKg==","shasum":"85ff3ab63860f30eecaf240f85dffef6afebff47","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.4-rc.13.tgz","fileCount":22,"unpackedSize":157859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf13b/CRA9TVsSAnZWagAApWAQAIuIMQHZooDLfxIHCAWq\nMFwwTgoz4PNrq/+cyWIB0wgW+rEMW2s3SPsF9R9PN+1AnbkM/hQtVS2mLkxr\nxMcqVCaGK45KV3jUQQ2f12aHgnTCWguBZ/xFlBDDpq3M87wdooq8sRfXGJT8\ns71XWZxrmCm6Q/vh3/CFaRLyESwsHrxe3ZoA9GUjd2C9i8rB3UzwjVLoZBnA\ndKzRvyVG5s4uFtVcwnP0/+qOBqRrjLdCZhtMmXokhCud1gwAs/lUCggGRbTT\nTmET+fTxGYCc99O6fV8vuvqCZmyslBWNeDvzd8WdAifo/Q8dJuXsn9MXF5ZZ\nRZVCHbkE67UA9sVTBt9RJTraI1zbVafRpaJ+HKbrZD/TysA6CDXMVJ+W6ikw\nrvslAVa0WPfuo7UkzM6mgFSybCLjbHHcTMW4/xVKBrQPvJptqVWBcHh4h9GQ\naceg/j62ldlff1JDeF26hwf3cpRbhvYIYqNS/R/excbkGF6b2pB0S79onZG0\n+BY+LLFdTKv6fCAwDey9Bt2kI1CeFoEZiPfGiLVbVkW9cXb4ZrEFTk+1K+xB\nahoDRFpBJR8D7oaTYiykwgXh15wyx6s+LFxBWGDtnsXS2Gba0iWwgDWEGBUh\nc5aOxntgewmV/GyEr436Ee+lBaWKZxVgEPAV9Ju60xUhd8hILEdPX4NpTQiI\nFAkI\r\n=Dsua\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID0G9zU+0pwISE8cxU0GhWs0StWiKCyzeQAMeh+wGBr0AiEAuySQua8WQXC5RXV/xWhdLKcucUXN1aTQd+tJ9GfR14s="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.4-rc.13_1607956222755_0.03690639233692794"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.4":{"name":"ipfs-http-gateway","version":"0.1.4","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.4","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^29.2.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"6b207d77cd66bc5326f260221e53914192807861","_id":"ipfs-http-gateway@0.1.4","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","dist":{"integrity":"sha512-/WuCFC5k31DiIIplGatyJnMmJ74YLnv12xU5DR1rr3E7abKLdyyvaca4cQz3iz2hFcTKvnD3+rRelbXH785JiA==","shasum":"b91e88484b5b3ffddf9cc8359ecd6452aa350744","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.4.tgz","fileCount":22,"unpackedSize":157964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2eEFCRA9TVsSAnZWagAAk80P/Awz/1gveJEgFWTG+xgd\nktQxRw9nkEovdg8hKZG1xGKGbSbU2DeIvF+spTysbfD4PgNWwazPUvTtXQxa\ntvsqGQDdhhVlBkxeXO15TWzObBq8JJnNpXqebWTR5PlBQ3HLMV6jcplf06Nh\nJ4d3Uf8J49nW2oWlhNr4D+6PaaJKE4gJOQ8y1DNqCvaNqy3NZpJANGlRnhKV\nxqb0DXz213OoLbwgMs0yuFNkLsUEQSeZnSeDqaOmbgvsFf7hg+w2yqqI/2PE\nonxqjJv7o4ArviCa8H8gpthba5ipSIltRIeu/4OX3eXZp3YMNHn7KN17MdsP\nMZQeWsH4aMayw54r6S4e1lI/n1W/yEAajgDKO390ggUZtLAZS6zlRjB0ATXe\n4RvhKwHVXYUQktXjHurtlcTIg/+u1EPjArC8DrB/x0gFlHJcnqdqLv5y2ktM\nw8ShRz0KnlJYE5XGLIHkWmve6TZOUsIqzUemnqrvRH4tbWL5/p074lftkHvs\neWLYcfY3Jq8Bh6IwNHs9KJISspd0BNP+3SLIlVoMl/dyeU678IjsNUajf3MB\nes3N7jb9t2gcRNUgc0sEEaJcnzM5vkiKzf0Gb6QaCc5pDsQfVL0ujXON6OhZ\nnv5HMb72kzE8ZrUgZe4YfX806kCKM3pM6ewvj939w8iHDQthY1iRoSPvXiCg\nABmh\r\n=ATBG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFC1wXbjx/EudAbnTck6c8JYV2uwhRaNqTPujGaNCzfQAiAAg1LCjerZnX8xr8Ag4b3SH6DDol3qIiQME5jyMBNSrg=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.4_1608114437013_0.39717418980397"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.5-rc.1":{"name":"ipfs-http-gateway","version":"0.1.5-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.5-rc.1+50147d77","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^29.2.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"50147d77a2d69918a9371edd7329c9561626e4e1","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.5-rc.1","_nodeVersion":"14.15.3","_npmVersion":"lerna/3.22.1/node@v14.15.3+x64 (linux)","dist":{"integrity":"sha512-0JRLCgoYtqU5ROjPGW20f2DYfoH6jEORHX5Pz5VLmWyBqbQe6nNP1ro9qJCR8dVfkCO9AFvN0lZubRJ5NR8G/w==","shasum":"a1f02c8e9356df1ab3ee09d95c402ae24e8c5b3c","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.5-rc.1.tgz","fileCount":22,"unpackedSize":157992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3L/0CRA9TVsSAnZWagAAVDUP/2PnMQk8xZOiOn11dRZP\nyXuzNCqX7ZbzjpNidWBAV14R+69EOOvO3CHoeEkaNfs36YRFu9+aA5FW7yVD\nLQmBePi5EYE2kgd+nVheUpVpMI+dEjqhyUz0Fzzpjm4E768p5e+OyBSidjeH\nXgKCskJIHlqCHNBsJOfIwCwj+fb9TCe6CnmDzKBCEoMEGfGP3kj2QN5vlo2Y\nOVLDc3Kkox6GMK9kDVvFNl4RWrReNP2eb9n+IHyH564Lf9Leccadbniw93bT\nRmnPluU27ISG9grJKejlWWKOKJBuJGx1qUNiXFFIgbs5Fk80bW7huKEagrZj\n+hI2OqauKv+kSKothU0E5xIA93MXNoIkEHkNKmKTW61AILKvrKaVdND9PSyb\n7FCIWY/p6rK1WsaRFdv2V70J6QFklhQWvZNxT5ip3j57wMCtLTNk2aerI0xc\nUNCYpPtTTX1PPdU/7PkY6/a+F5Z7V6erRTsz7IApa9PQtEOD0cVb6H320xyn\nfoJXNHVBJWq0yYKjgDrq996dTpRpt0kh1v6X/MydnGzR0yXYMbHRIRhFqpbU\nHVW2dpSDuHx4HyRK6HzP1Af/sdGHozJhW1Lv2Ywm3RcUQxqPOVnXjsvetzXR\n0Oq039h9OMIX/I91eLEeMeN4lUK5mzqsYwjKg5KIg8Za9Ru3k6Y17hikmpVc\nikSD\r\n=GyRZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiQAs0k48DnJV1kT7amnGVlcgHUiQYIMkjsAf5SXnjZAIhANauEzV9umvx18ofwDluQvIE4OirZXr9IzYbvaS/7/SS"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.5-rc.1_1608302580490_0.6510479321308902"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.5-rc.4":{"name":"ipfs-http-gateway","version":"0.1.5-rc.4","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.5-rc.4+ae497111","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^29.2.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"ae4971113534c8f988aa14314e43a00fc3df854b","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.5-rc.4","_nodeVersion":"14.15.3","_npmVersion":"lerna/3.22.1/node@v14.15.3+x64 (linux)","dist":{"integrity":"sha512-gX1pXK4mUv9kpV1rJ+R7CxMWTEzFTQ12t+F8odfpFOOLdLdC+uuPwgZEXUuC0qgIE/juPQVgMHsPemU9d20Mog==","shasum":"883c2b9526bee072a3259fa591e18cf0e99e67bb","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.5-rc.4.tgz","fileCount":22,"unpackedSize":158207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3OsWCRA9TVsSAnZWagAAQYwQAKMaMaettNTmRxEMaXcq\n3uN1yrV5qSZ2ayzgkKIVzRNEiBlgPNHlrl98Hm+bRdHDBpqRKFJrdW8PQbQG\nunWFSzrz4ydfV0siGTsD4iH6ybwyohsbM4CsJqa25f1y8hmtMLUXpG4DNbgA\nuMJe6o+aro4EDAychEZsoTUxNGJVzIZFvQKzZLA+gIZQQi+MbxSkS7O7CuSo\n4e/QjdIPBODl+6ZNQ8Y2eKt9i1adSsSWPDqya/OdC9B2NyyuJG8KKSm0o1K8\ngRYBLwJ1VuUhK9ombuYpsL1iRn/FCRYtYLcz79vmULHqbElu19a0/xQMRTeZ\njIslF1zdqS7UMEfrYVPLzUMFkzr5UOloyrskmlqq1qsxSjmtVHFzxQtfgUo8\n7gl3H936cbmVdLsaxhagN8qve0fBCmYRbESy6HQP0AMd+0U4sAILJkRNgC+y\nx2OL9naEaIowUBzjyzTqJbIDLqgBiMxJ5A0MoVIqW9H9Dn/PlHt9WyBvT7Oa\nHYPgppg/QIM095SALPmuDSBKAYF8IKaEuxwu8RLKcT/RWQsTW4ZVpUQF0+w8\nw5BgNfj9uJryaQistwANmWZJXQ3fbIjrRVRd+r9s9ccyOd1EIXzBxd5vx0Hq\nNAYGeaYNDWHkEMsNB8JsfMGofMOnLeAU1E3yXYwt/KIk8BPLjYIJMlvNwrfC\nuwzi\r\n=iEOE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCv+bLFaI55R1RAmo3r5u0NB/2Yvzyt2kh/FpkOG6jy/QIhAKy8ehaz75pzYLBsoRs+Si97F+e8tDM2YsCB/7t+TT6W"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.5-rc.4_1608313622364_0.9840549031846391"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.5-rc.5":{"name":"ipfs-http-gateway","version":"0.1.5-rc.5","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.5-rc.5+fad9b740","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^29.2.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"fad9b7402e67a459e9967a1319870da165ba722a","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.5-rc.5","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-UqSi7fEDXDr8VKAkeOaqEOAjuuwtrU+hOQyEOMn6dFjuHVnc7IiPlG+X4lhLBXFlFLnneOrXuYMzFu6bixTEZg==","shasum":"834fc0be21716453964eefef3eaa3753bdd416db","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.5-rc.5.tgz","fileCount":22,"unpackedSize":158207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/ub1CRA9TVsSAnZWagAAvwYQAIit8R+o4dNLk4VJeNIw\nVOg+br/YOZDa8sY/QFK+LrQapaHHjZD1QQQkaNKd+ccbLPGpdOUMLaXZTUEM\ngLInYLrtDZrSV5YaMWgsb+bnuyRTAjh5adlUNpfpSUn7f5uW4aEBnRYIrikc\n5i6SrNyyTfrtgpi3LXpCD62cYwW8ikqA5qBY1g/MFDvEZbxQBYUeEEF+9Ti4\nWvIxpq2uL1pWHEkRXpcstjvkr+csuSMvjYJEANCZXZbPWTTSGna6eOJJr4z1\n8OBmi+JiGgc8rKK5RURZZXGhXVsrvZk/4SQA4kH+7SKlIWAIYo24aHl8krIy\nFTM6Sg62XNqEoiWnEDxs9I7cyCLWmSKP5Z2mDrE98TPtxR9OYvFRzgdC0CSg\nGIMwOKyrjtsNvJwcUk1II+MKnlTlsyd4V0gYn9tE2itRSMLHA8Jint80UYda\nUo9T8jB8jFl6ySdsTiDhLQAdky/fy36Wvkxoy5uUvjLzZrTH7WzNeSn8BmKB\nYZRl6FaVZXiJQqORvdMhQkG20NOKmrz6CWT3NKBFdnuWdoV2AaGxgy8kUCnM\n0iBthI9SHgFNupjaFISaYnvKWFFE9V3QGn1UVsbU4zUYrmhhqSWrFghxDpY+\nP+uNXO4dQPW8BfO/ijsyg9zGJiCRQopWTUuqJS1PixO072nMxb/WwAJDBhsK\nVqj6\r\n=jV2l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ4dwwNOq1T+FP9NF8ljRCEcz4mMSyQis2YA/HNQpLyQIgfeWtvscqe53E3xwmFy8K9JmnYpw8bZmXA6o7BTdoITg="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.5-rc.5_1610540789126_0.7989379857154237"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.1.5-rc.6":{"name":"ipfs-http-gateway","version":"0.1.5-rc.6","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.5","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.5.5-rc.6+b90a495b","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^29.2.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"b90a495bd07cc81ac7a9dcad75c5625b59dc3dd9","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.1.5-rc.6","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-wrJHvTZBh9LuiPR7W9WdPVrBZGhOBq2JII81PYxi9tyN/SFBs22CgyC5ycxZjGFlB6u+6fZvo9y2PyQsEF01+A==","shasum":"b0d9c83cc43767a06b561c4a7dbec699108b8b63","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.1.5-rc.6.tgz","fileCount":22,"unpackedSize":160336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAVeOCRA9TVsSAnZWagAAsNYP/jDXcw2Hh/tmQYhNgLzn\nZ9lNv7umBOvzWG/gcdo7QMDduUZtAuyE5xiOisPwtjG1liFxidSW9B6S1H+I\nYkW01GBDOyZAowAAP1lUnE4yYFyFkUcCeI5me4xz+VFWIngJNCUl0eOzZlCi\n7pwi1ToPEjmTYZdB8BXlYTrNWGtZp0oQBJT1CsslGnmqgYM0/+mZTh3zXci8\nevWSkY4bOWRGJfE0OuhOmGheyAY+4MdDkdjmu+cNRDy/EqBAY9dW2zGsAYcG\nFFwzB4SsQ210kAjGyxL+42+lsp6Fx3tVbChYUL405CvKCxaFlAI34b+ozsgx\n8FHp7jQ7Dp51znAjhudJvS3r0k67H45+8Qerqwpt8vcJfQqpez9fzWHVdpRs\nZ6c6OpfeQydwy+krssLOZeoj+QJfk7IivniIbitqsueuFtR1hJ3sYodpHFYZ\nrAo4wigPkvQYA5+rbv0Ec2OCbdkJnZ1lizqh7/FMNF8znvmSII3XUiz7th24\n5xJLnmOQvUhD7lmsoQU69cDxdNuDk5l+z3rH64S9yt3NAITJ2e3zIVOp3xRi\nwTeVC087sT8/IevJzYqw+XZW/1zlHpHXFgjW2IVXvTn1fz5HWhMOBJmJ/F1+\nCFYnqHNfMR4d6zwzyiviVrFwIS9yT7ileRDf/BRW6q/Sb391UCndl6/JHRLq\nwK6E\r\n=OF6n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAtLUpi6NTrzxwc8Nk2R8KFxFiCgIdGGl8G9sI23PKqAIhAI2PROTuL9mvN5ynK4jtvE1DClTSVJKY68OsvyRKltER"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.1.5-rc.6_1610700685808_0.8585645235761468"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.2.0":{"name":"ipfs-http-gateway","version":"0.2.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.5","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.6.0","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^29.2.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"09f6f0cc98e2b8b2f1dacc69c9491555b507da28","_id":"ipfs-http-gateway@0.2.0","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","dist":{"integrity":"sha512-cRPq+RxKqJjUnKmcB+8uo72EjHJPOej98pOTheqSwOZwE4SLfO2j6PxnTBMUOddWqxWEcKuTZe87P9WF2R4Djg==","shasum":"b7ad491c9ee96a259599b24446d24df3b26fce68","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.2.0.tgz","fileCount":22,"unpackedSize":160367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAX+3CRA9TVsSAnZWagAA2lcQAIUHtmiwSdIJQvv8MOZm\nMlqLTyuFCnRkmbLkh4XYdYKvzEt8sjw2a4o8LgyhcoNptnsxNy7sdlybHRP1\nULH7nQg9H/Hg5thLq/5psTy9wyvPzgzbPJbYgh8yamS1GHkbSDIhYvtoRgQt\n2S174Eq5wjNb8xH17RZw8kuugNL9LAVJaCRZqJvz8Me9gH0b2zuj6oazijRi\nC/PsXLFCKg47PbH6FuSOvzlZRgla6N7HeqDfwoL41+9LKn9pCvNlQ/esC8B9\nLwNx6LTf+VKTh8a2ayru/Df93B8JWsiZL0X0KXc3KjXsBefc9dpRuMApe7S3\nWxKUaOhZlHiCMBG6hy0a7mn3njhzis6/n9Kw4idg3fQqOTbV6YTDTMwbjWwv\nBxm40dRdx4ayLpby0K0irlHtVvGJ1K7OFprAFDpPIU9Qu/GpGyKpsjctP5LH\nGxzjwMt4m4JW0QarAs4ydwrMZxWT1h5SEidMggPd7xz9qALZD/Ztnjjj469O\nKKuVDnsvER4oUQmkFP11sZQWbHf454RwcGjcbVKp24/1KLW0h4HjCE6vKVbb\nnIWjqLw5NYg4+2QuJrHB8raHNTvLJGMm7tGgAieMuAG9UjuWi2OXaZM9igGo\n8Uyu6sn5qAVxOOKbi4OcO4tXg2v71msxYVI1CpVxPn+aVKfbqu5wUd/HnZYs\nUPLv\r\n=c7Kq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAsdi641AtjaiR4IZ1duGYs/es6LytrC+hoG1AIwZAebAiBgdRCkaNS4HLA2w5RtkGUE/J9R2Fa3p/V5qE7jmMe7hw=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.2.0_1610710966890_0.017674243067555384"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.2.1":{"name":"ipfs-http-gateway","version":"0.2.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.5","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.6.1","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^29.2.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"2f526025a3603026553b320e050e57e2ee564562","_id":"ipfs-http-gateway@0.2.1","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","dist":{"integrity":"sha512-4tEwHRQMCqS5yw4JC1HJYS/3z3bpy22p8qji+QrCL73ukI3eYRwCIOkhlCvrZ5egJ0H/KcmErmIZoRs9m7XM5Q==","shasum":"11f74f356e0b0e612c7bfddc8a0ae4665207a5c5","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.2.1.tgz","fileCount":22,"unpackedSize":160821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCr9DCRA9TVsSAnZWagAAopMP/iGs21mwp+OrvA+rB4q4\nAW5CSXT0EQil2bxWqkX9Moku7A4mynnfiPY6VMSmjEL5dNaygZ6xxM8waAXs\n0Z0zpBqOGzYncn7HcjW8BYTDf/t7N/Wg1fdK12DsgYmeU0+u4Qz2KAaD/SZl\n8eVG737dTRwyyHjE+l6yd51MMDa9iYEIkZS+HIObs9r9e3hmX4/ybinNYZUk\ndCU43bBWcRoe+3Wnp9yz+4frlcDMBdHcwVgT+FBPFvL//h+4CfSRv7G+PQrn\nToTmprpKeAsYFm8ytijdUWnBVjHaKdTlduR+dmrJAFMeU4qszuCpkWL+zP9J\njUSJnrP0oJCkl7P/SHwEOYDf9sVgT35e2gUrwpZT8ld0W5udAjUcrhqBN9zK\nAEiescZCc8aVXoTVVPaT9CVrqd0OlAme+Kyb1DJ0QdESdDfKSsBAghiVUAeQ\n6RKtPlOPycywPjG+AumzZV0adhnAEBeRmVzXcfvBzAVUj4dDmJSc2+4YzS4p\nJ0+Vnhsr608kvAwC7fflFB+a/yCGSGGjUmz6h1To1YGBPiIWeTU6vmPeYiiD\nn63KXU5HL9gEjl3YMnkhlccM+bkO0HEtwhDwIL06NnRPGZ9RB6RhTh4a1cQw\nwENMoU1qMvWjTALiOOJLMKQ6Em+BEKOU2KTDmKu/spWjKclLivrvfa0rtWT+\nV524\r\n=yR/4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDVKx6V52tdRg4xQnojW+fbbxD3CXaRJOTB6qSL4PLv9AiBeT+8JpLG54pRA6pJT42QEO9ZM1c/BQDEotK27PJP3Tg=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.2.1_1611317058597_0.9446557536834927"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.2.2-rc.3":{"name":"ipfs-http-gateway","version":"0.2.2-rc.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","build":"npm run build:types","build:types":"tsc --build","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i typescript -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.5","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.6.2-rc.3+6ae31055","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^1.1.0","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^29.2.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"4.0.x"},"gitHead":"6ae31055d21fbb0243bbb17cc697ebe18d84acff","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.2.2-rc.3","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-WOO9xjWVBPb8rWOSxdQ/PoO3qW4qlwpJIwJfOUAfCWkklq+l+0cR91agBPfQkIK4x3arWESeEweQXcJfpZhNew==","shasum":"9f5838bd7bb2ee712fc574444a585a16d8869660","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.2.2-rc.3.tgz","fileCount":22,"unpackedSize":160849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFRQrCRA9TVsSAnZWagAAlRYP/R+lfzJNVCvf1lMQk/2t\nYEbz0TrTvYUkuj7zvL9mZ9b1UsAOdrKfxOHWIYLyTfGaOF8q6FxqlW+Q0AJb\n7pxZdhQ6zOzsv176pvEtz0D1lgd0ve+4BBxA28VF35X5DQrvnKUBPPw4C/fF\nMjfVL2KFAgkHGDmxlQ1oudUfGL3Q5AVEU85JJoP2rhmsemwiz4geC20W5dVu\nrezk1pzSz0S9ICYJnErY+YA1fDlkd7OYLMBul3WU9uG0Vg7LoPe5Io7KG2Lh\nd8Gryu914Z7cg+JEmbyWbnBM7aiHZhoGkWMa9bRXBJMQZYNoXuukMd5FJNG7\nbd627ddM9Z9THxBoCrmXFHodC1RLiyRS6VLKGMrHgltFUpDk5F4vDFd0MWWH\n8GQexvnzwDI80UK26fpVbGj6flnhPQx1sllZOT3heTO/Be7HIm6Y5HPr87/7\nFNFSZL2au8Nm66Gwi0vgovXk5qDkfGa/WhHU7yUlmUscLCjfF4v2GkYMvBxJ\n/0RNO9zlOUPBnu3WR2wvpfOP5J61mbtrfro5wrRupiQ6K2nf2bp3UlDMG/ky\nnwYHOjusfdJcpWtoWuKfuXzOTEiH1TABOwfKN+FTWH94YvNIqI4oZDRXfTWG\nykvLlYWL2KMvUqWHj9GE5I3iHD04rRIl+EPkHdOC9feMbHsgQT1y/3lW3vcW\nAGLe\r\n=elr0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOzvUDg/dzAq9xuB5AHFDtznKfC93jHa3mnd1+DXhm4AiAQQHDwWzHTEXpcbW+xWB4HKOUyzOw3n87fUk/d+rHmYw=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.2.2-rc.3_1611994155259_0.5023130728065668"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.0":{"name":"ipfs-http-gateway","version":"0.3.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","prepare":"aegir build --no-bundle","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.5","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.7.0","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^2.0.5","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^30.3.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3"},"gitHead":"91df29245562d5e9ff653e09b54cd2390538e64a","_id":"ipfs-http-gateway@0.3.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","dist":{"integrity":"sha512-BTeqP4o3zDhPjwTsyZkiug31zOSGDbEHCrEj8FkaPvq9Yx9Kwo6eNWBT++12aZ78rxguUZylcaFfZ/CePqv+0Q==","shasum":"7058851d17a602101cb62a64b50d2f402bc75c85","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.0.tgz","fileCount":21,"unpackedSize":97823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgF+fOCRA9TVsSAnZWagAAcrcP/2/Tj+jgg0Ys/+MsJ6mf\nPJ6N0jSblt+h+58QiIp6cZ9wwA8mxvwWOQ/HiV9W0tcCP0cnR3dX+bOpPfUa\nV1UYgatt80EOdgQWXxC7QDT9RvaTqfBBTZ2aoDnuYVFD+3j8P8uS0NN1tSpg\n7UghSYn2uLp8ovziR1LM+YhvkRfYXAskWZcRDbuhyas9CCjz1Exl54ICnxWG\nlpSzqNdtOG4Rh0B+bkvAHLYKGWUEPIayC7R9jjTqenakVhtC0y5nOg0XGmiH\naDL0zvIg9aQ8XIob2z8R7W55hbahqnmN6BA4N61zIm0OWSg0iGd7WmH/ecCt\nhcuLdBCXehojo1rGRRI6ODq6s4zLQOW6VKQ1Pd3Zy4Oe3CJkDNaYf+RqpfDI\nVl13+CrCszbJW2MqCHic0oLndeflCGvjgyNgRi8og7+fHOX6XI8YD1Lug7uw\n67/584dsFQhB/pA/I9WMno0xAuvjS+W5ZCZ/sj8Ul7NQBFs03Ej2UmILVRgM\noyxatHziNMiUAiLV8Wp01fJi89BDJZ7cdZY2C8z/LcHM/iNQuW5IvUxS2SXb\nwFFLsA+cWekJPbSCiZYP2Bed4BlsQHbYif8eQfr7NqtFqSLRVyinOfY+ZNzs\n/FaTDWYtnXcJmoP4RWQcJZjdfW08T6Zl1IOVKxy3oD8J+i1pXmguousigb0w\nWwmy\r\n=acC3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMyawl7hO9c7Py2cXfSlCfcxa+6WAFhSfXl0jPSv3PtAiAzDdD2FHJge03rVbYHEcgIB28Na+YznVXfB+VWu6Gbqw=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.0_1612179405607_0.22057514993481608"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.1":{"name":"ipfs-http-gateway","version":"0.3.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","prepare":"aegir build --no-bundle","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.5","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.7.1","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^2.0.5","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^30.3.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3"},"gitHead":"ff76e7cda441d66d327e03e3ca1dea6e901ec918","_id":"ipfs-http-gateway@0.3.1","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","dist":{"integrity":"sha512-nHvEZrvVlPRU241w+NfIMrYlg/y6wRgeEtaiCNGTJAcaVYkowZJEGyBAWjkliFd/5bOMUCmtkPEKCLUcINldcg==","shasum":"19be6d48225067a34dfc1bd07c5f96283cd58f0e","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.1.tgz","fileCount":21,"unpackedSize":98002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIVnwCRA9TVsSAnZWagAAmioP/2GB6+zK47ynvIMfZqiy\nLzRK9+cYuk3nLtE2AzSoJpiKK5akS/WaJ+I2saTa98jPJVewVxd5LbKP/TUf\nVXCZrAcu2/7HS5dGPHOTdNLtoz1JrWu4slaSpOdAzRIjFY+3xGp3nGpBvBcb\nI/s7WfG3+YDYboKlGNFye+GJDpVXg0D1/jiKifjQPU826vkjZI3VNoxTkySv\ntxeky5TqcmnZbS7/lk9hv5o6vcgyk3OhRJsCV6GCB8HhuliZn0tOx0hxhjoM\nxdcITgXOvI3pvJpezPvr9DHC8WLMvyDFssZkFzIH9KErbR7tt0k4T/JmzM9M\nkey68wR9rEwPx7iFJNlOhVPhhVgeH7IZko8dqDXai0QFxSbh0OqHB4mqNNUP\nmwtJOGWUW4WmYkbiD4aDmxeE1tkvr72y+1uXhplJdGVM0UKynIts7cSiDrB9\nmFTQBejAh0542khOp+cJ0hH2yf/jfhH2K7CM152/E55TchJhf7L7MgmQjA9G\nxWYbdv01ZFw80LTfHoQM5EcceTeaWiDwb12E0uEsNMyzVDAa2IMAX36jvjHD\nch/m5Imuehr8wRItS+ApgB6iYHbijuY6ussp3ulTcyrFka6KLOzqJzvnF7lm\n7RzRPiqO+bkrRyeKfem82Nk76p35SzLAOguihnQyf3U4rKzxWSR4y+QIyXTR\nsWC0\r\n=U9fv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDVHhvtUtX9aBAJZJfrBxl5oRgbeQZvGIPvVr/80ib4AiEArqNnDGnzzp4tFdBba1KV/lMilTP2YZmiT+FqqI1gul8="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.1_1612798448480_0.39155705002680885"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.2-rc.4":{"name":"ipfs-http-gateway","version":"0.3.2-rc.4","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","prepare":"aegir build --no-bundle","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.5","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.7.2-rc.4+be0c613c","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^2.0.5","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^30.3.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3"},"gitHead":"be0c613c0e413077bfccfde0345b1ff2471193c1","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.2-rc.4","_nodeVersion":"14.15.5","_npmVersion":"lerna/3.22.1/node@v14.15.5+x64 (linux)","dist":{"integrity":"sha512-26q4IRXkwbsj1hBHbxE74GPlogAilRD8enjCI8xQY+CDZB/yaXWALPOtOYqhFiunmPlJJ2WjU2lUuG8koLPVPg==","shasum":"1648ff81a421f34e82d0c26a212fbddce02ccdfd","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.2-rc.4.tgz","fileCount":21,"unpackedSize":98030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMiTwCRA9TVsSAnZWagAASA8P/RIxxrlroVj8vMr4eCPy\nsniGDE49kTYy9J78sQfuDcumIPo4eQ9aIXoJxWjBaOmVnYFwZQ3YYbnAG2pG\nnH4vOqDXnN3spgtu+b50oay5mxY9ANO2o/LxDaxTHphKurUkdrek0BysZos9\nrC2y2sR2e57IvShyl//ozfg+R0vA4q7o66ivn5zC9eBsqo0mKMF3P+IV2X+O\nfe5WSoFnay7YMUGHZ0+8PWzM4VvHstIPn12cFWeBfkYqg/JZY0j5MO/G8N6S\nxkPJG4pw5LmEzS2EivhQ8K+W2AuFdjOBjcn6ZjDqMpk3grNZmYrK8K2llmQ2\nHkLMiWXuP/E9UOZqeLoJpJw0a7+6cInRBP+yA5+AcehCV6WGiJHBpuJP4GAr\nS6aY5kWkzMN105nH4tgVTQtJjk4CwsFDX3laagM4QtVp+mpasy2FQoWKpNEf\nFSXTG8lzYfzMZaAA529ja7YahdYNratwbVb9DyNDl00wiTA5GaTK7WIQVVFn\nz2JdXIQVbGQmYjEXNJ9mtm5kkkXCNiT7KmXA2rtm9lVf5uHamSJSAV1jDW9+\ng88H3aC+uM/rzk5WI67DH0NhBZAPFaUJIlXQQlvoLCuf8Jqi19URyvKtumtQ\n0NsnTXq8WywpiIe6RW+dUe5MDQUv6pE2YVIU1K7POLeTSIAKQNEcJNchDg7F\nMtZ7\r\n=yWTc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCakUl8L11MMEc5Mg2OKxdOe6pqmV4sGDdytdrmZ+AEUgIhAJI8w+j8SRlByaCwYzsbiKTGaCLI/acr17+/8c8SaW8Z"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.2-rc.4_1613898991995_0.06381556252963505"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.2-rc.5":{"name":"ipfs-http-gateway","version":"0.3.2-rc.5","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","prepare":"aegir build --no-bundle","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.5","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.7.2-rc.5+b7659d45","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^3.0.0","uint8arrays":"^2.0.5","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^30.3.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3"},"gitHead":"b7659d4544fbf335eb5dcd3b71fc1b81f436088c","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.2-rc.5","_nodeVersion":"14.15.5","_npmVersion":"lerna/3.22.1/node@v14.15.5+x64 (linux)","dist":{"integrity":"sha512-7NORzHk1KXnHeFdszurMRXXRfdRUM9srcwtuHM/qxScA4dh4nYSGuLNS6Iu3hYPn/J6ci4mp1mJC6Z2L8R4xgw==","shasum":"cc213ea0e2df88b0383271fae31a2a7fc6ed638a","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.2-rc.5.tgz","fileCount":21,"unpackedSize":98030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM97cCRA9TVsSAnZWagAA1okP/REP5q/56gR1L+DMGff+\nH1b/k72bV6jWLJvebRrjEGa6gT8bWU8I6mY4tj5CO4cKlOgPGxJRrsoP+REU\n5SwL5EdsGcwTKTgDyfgnAyFySgq53bvZyR6EYqxuZgLPFOneVOGtKlUIhmah\npTXhTapLMLrYaBTNT+bXiX4ofrhijN1rwzcxFf9yN3D4abRq7mJp8sZrqLgX\nFWnPaPXKJ2S3JB0F8tuKek61u3HjE3v3Xp8/PgAoN9ZflkhYxzWlZBpb08T3\nxbUs74cBwikCpwuM2lXRwTF+m4KTK7ey5tu0a6LyXxLF1S4HyGWFWGGWZ45X\nBJniwOWlDahGCCT075v7w6PdWxN58nbvQdvMRm+ajsatfuxKYgTEoPEP1rWw\nhdXhBrbo2d4CSWzKrOi25RawuH9Uhu13oO3k93Rf44GL+t19W+ai9V2soPA0\nUXD/6OV0tCgJ9PYAgk4Ego2vlZJTdPbN2mHrz+aez/m73jqR6I3p6yk/zzFK\nmTHqO93K4RM3T94qkUw19ep8DCTGUMf7BhrdclCDcB62WaUZ0HneIaD1jxGa\nsqxGlkyzMoOg10fcdJvSoP80tAaD70yNblTvUj4aJroofiuuQoBFEuLYoT8x\nInDxRCUSj9GsLmW5aDLqc4ytZR8WcBvhdzJC5EIxPrCwfO9Z63vdcSTybcc1\n5HrP\r\n=o9Zl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICjxhKLgWhYon+GahmtTr46EnVx1LPbfkytcGA4mqMU8AiA2kkfyQFwyBDswF/dVoCmpIJ3soppGrV1GwVx7okugSA=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.2-rc.5_1614012124190_0.8752762724620862"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.2":{"name":"ipfs-http-gateway","version":"0.3.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.5","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-utils":"^0.7.2","ipfs-http-response":"^0.6.0","is-ipfs":"^2.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"aegir":"^31.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3"},"gitHead":"0af3b76115fce61d64f0f8be90cf13263d2a12fc","_id":"ipfs-http-gateway@0.3.2","_nodeVersion":"15.11.0","_npmVersion":"lerna/3.22.1/node@v15.11.0+x64 (darwin)","dist":{"integrity":"sha512-yb+dbv7ZF5or6rsGm0FF2PSGE4OvJSnEqdOf5JjEokf43gRHBVe4QpiMBWZahRET3bZZ3IfjLOPWkCptE/eNVA==","shasum":"fa0fbf0f55ce58d060d1c5cb646def1b3646c19a","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.2.tgz","fileCount":22,"unpackedSize":205713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR1JKCRA9TVsSAnZWagAAh+4P/22T3tXh9UqwSNRRDXkc\nMzWSjVKrn67nl7u+h4Z9+5Tlq8b1gcPky2JGQR6zUIkaEYWkpPNYTFLqOKH6\neCOJ1FJNF/OWcaDtejkJXffLhPLo6ur9in7Yqfd5oCOIU4O7GvKbJuhw18nK\n0/R41lV7r0Vfdsk9jlAdqIPAUE595/sXIU08iTl33FrEuWO9caFQa0UWsRCs\n+xmA9AZdU3VsEqSW0vUxVO5uQyZGfwAj3d8apHFb5UOCToCaauQ/oPl3flkU\nENYohrsmPqYpJHa94mv1zqGAddfb2qk7nlLX6cJRtLEJenNjScebQwhBp4lI\nONZI+5WeQ5DgTtI4f6Y+kxUrNI2kkYKWjcYXMfGRuHPNChcr5TFQe2OUcy2P\n6QtcLO2QrbfUAeKIPRGHIx3leAU9lq0izUe6ANSQV02X7PQgkOz3lnQi6326\n/KxyygEObAk0KtvCC18QrGv3Ay6BetPhW9SCwhLK1U4mURAsPQ18XhFn87ds\nAKOVP686LrQ1/BH1Vyu9sINs1yLX2L4Tlf/xgCwRQ80OcLa+HzLTq1SSAoC5\nB0oOBxx6iEPEQJp/4eajiNo1CE69QnJMQ2fqkSzUf3fIMz4MZsRJGP36ItQK\nefcfSVnq0Emw2TQIIg+KsE6rkxeilldPeS3GMLPL/rFm/Zyx3R7kDT3vN8yr\nQxkY\r\n=expG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFJBsTtO10iUqv+6b8Wv3gT+p1pUomw6ZT3bQGkGQYSgIhAM67v08z//oBPV6JZE3DT4TppkI447o24Z1yT7RZd9z6"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.2_1615286858484_0.051864948993541216"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.6":{"name":"ipfs-http-gateway","version":"0.3.3-rc.6","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.5","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.6+1823375a","ipfs-core-utils":"^0.7.3-rc.6+1823375a","ipfs-http-response":"^0.6.0","is-ipfs":"^4.0.0","it-last":"^1.0.4","it-to-stream":"^0.1.2","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^4.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^32.1.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^9.0.3"},"gitHead":"1823375a17ee2562f06accdd605eeefebf7a3922","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.6","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","dist":{"integrity":"sha512-2bHFPGlsqGOrY0hrdLdLtNATP5wfLaJe/7cny9odCKESgeqTOH1hWcF6EFTKBF64wWjUnhfAYGIbEwXBRlz2nA==","shasum":"74e696da3128532abf8e34c6bae276dd7edc729b","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.6.tgz","fileCount":22,"unpackedSize":128147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZJJICRA9TVsSAnZWagAA7nMP/1DU3BR6jz0nha9a2NDy\nYXKNbNB+LLza+26tVC56xMI4LLVBEiiTswj0TZ/t/1OgDGKp5ZM148t0l81g\nMAmY4knDM/wpSlJpM2iMhRUKNf//ZaEdFj01BqGQEYl5800ErN+pzF9bNRWX\nd0H35981y2KxsOLUKjbAdg2+Sov7wZqnVLV8cRQiGv2tQq4pbCLgUrnwXF8y\npl/Zu2R00KNzHAkw2pY4IpPeEtXwBCmUy4TESiIKV67aSHWawFSu6TR+xrvW\nJ/vJVRwDKDfxJ/Y+B14Ndo3hqENL/1k3bTaXHfqsFMcnbHfsjUYwd62zr1oJ\nOSi4cCP69sEsaAbsFibkVly2hxHSeWIcBO2Q5PylvZalRsQwZQuEmj6MKaH6\nU+Rfoyvzyo5pueWTS0rXrfyzV3amDtWoQLclhapTXs8kUHrMJuxl3VpxdO7a\nzqejy/r+Fs4Ues+9VgNCXOkWyuFrHPRdAzAovVH+YG5f5B2KzDCWguqz0RGm\nYaZ4UUaHGq4GlMo6TwChaL5H+zZ8QbtjLbexHIjObm6BLEj2ygohSDgacalo\nwe+v2/U6W9zfusynkB29gOSFI71i8Z7nI6202XSqNv5M5K1mOQwfo2FiqRC5\nwVyd5lis1CgWQOhoCt7jq6PFgamnTxddEYLsVQRmIVgmx77uq7RlGWYr2ed9\n9l8q\r\n=Lqq9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvncLZQTwNhh+0MLjJ2KPxZwTBikm9kJZwqmm/sP7R9AiAf3AohRvKEceg9ZDoi0e3g+ZI3Ul+RgM6WhsW8S7Z60A=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.6_1617203783583_0.44423115912825306"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.14":{"name":"ipfs-http-gateway","version":"0.3.3-rc.14","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.14+e7de593c","ipfs-core-utils":"^0.7.3-rc.14+e7de593c","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"e7de593c9fb74bbb82731c9ed41ec5204b18b1f4","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.14","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-knZ66/TPWphSCvthMNTWqGCyYDOCutS6wB21lQmgRxcqk4XcDnMRtK8kHH63n5xrQzhpg+gRq4EAwzoS23U15Q==","shasum":"bf56d54ec00d5262b443de5e9da883e2a28de036","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.14.tgz","fileCount":22,"unpackedSize":128215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiVIdCRA9TVsSAnZWagAAg0kP/3pqD5P7xXK8uYxMnW42\nDNDrLo8Tei73tc+q/OTX71gB3WhLoYiFBXYbSBR6RknqL4YoSb+X6b2PYuKC\nQDbQad4iEINdUr1GpwBEhkHUWzlpQdsihKTcexfXt0epn4GNTCK9S2BmSM+a\nhwxVadWNSa8KxVm6WN0r0GoAtoQVXAN3wcGwAuOBr77SP+xrEXGqtHVBubsE\nBB8B+qUtqGWF4yRvuiutEmL3wYfz+8heNmlTI4HK0iF9QAoA4VV+G5hzxZQX\n9aA52/OMUA/F8n7VjWY43q0IpM7hd5P+05odGoEqQRGslYrhqec6XJAwtKJq\n+x6eXyG1uSFGKHDxVoo58A30JqxRTMCLZH9cJTW00EgChgQaDJJrJV4Ye0aQ\n2BbwQZ6gEK4Jsz49KiI99Sa4rbhHXCbPNFw1XGnF0HR1XUSKO5IidAM9IqDm\nFyJ7k+sNSE9ntbXJAr1YUNH3R1veHi6EMjNF4a+3oElupL9sfGa1F3xJAe7W\nRQPrBJVhg2S/uw0jC1+T8A/x4F0lDvmRnbvFHwd8UVnjujUD25ghq3ZILw/N\nv7rMm7QWgix1PIr9/NXqzweh7VimJrqUB1haSoDLYnUilS8Tr0/Qmm8COlKO\n6cHSK/qk8MwaZu3UMO67mZz6y8bq17+HR6r8W3Z1J6cPnAybsXtYuN7wN+Ea\nF5tH\r\n=Oy7M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSJSCWPpvcakrD0NRzQKjKr1/mYW4cOA+/8bKIzGdL/AiEA2q4qtK7qCqrpe2jPxEY9GWw6b/Ots1vFnjbDO/M/gMc="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.14_1619612189494_0.8956394645051606"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.17":{"name":"ipfs-http-gateway","version":"0.3.3-rc.17","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.17+12915f70","ipfs-core-utils":"^0.7.3-rc.17+12915f70","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"12915f708057c54a08ed0b1f6c417eee8d65ad44","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.17","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-uF9Go9v/ecLX29M4WxIZORfB8HC8edimS0fRGb/zcMU3/2svC+ASUtJ+m0ZGub+k7iZvnFJbfaoom17KVfbAEw==","shasum":"2c73033d2757f409760ea8c2d272c6e2ffec3b63","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.17.tgz","fileCount":22,"unpackedSize":128215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiZejCRA9TVsSAnZWagAAsWkP/iyWf2ur637ISTY0EfBF\nXmqGVxYDR1IQr8LCBcIH7pylYBOOCF34Z3ieSESFBPNOoYZ/x+tS9VIO+N/w\nVh7O3pOA3Zf6+rdYviVeCQFTk6xUDAaPVaKXDNByQN1WhiQDgq/y2GH5+5z1\ns6MoFon6aYHTZy4e/H9rJryhf/pzb3cAUkGJYSKVyXKHW7+TDu5RH3nG8ZWr\n38iXxxnntFuLlSsCmHjBeHwqqGT/RBRhb0IKzsgu3p7UkJ2JqSrQQS1O1En0\nPUDyxaaDNbff72esIPrvXuXVJbozbz54rFAHoeiKfF1vwYxhqtrGhDNyiaW5\nkqN8wHUsSb953P0UcTHWy77ZHqjiy/r9tc5VzsBB+QClbJgcVKshf7IG1TgQ\nqkv2CCOcivyk+/BJ7+YNyPsx6dkF5dpvCWoa6NjzFWrrQ2EhAYefMKsqrQ8B\ntat+ibAO5xGJM1jdycEjzAqJjeKhojvxSJkmLQiopMSl0a3JvgdUif38Oq/7\noJm85naT4MSasGYizxYctzib/Scc27Q0+f5im86maE6lHDewBMlRpjBh4YW3\nzuRQCO2LkHaBCr5AqeL9KAjeEnJFCuanZsNRaOnUUZB9VW/Ey/SX8P3bi9f8\nnSZ2GEBytoVoERTArn4oz/OsmzDbKCdULiyH78dHZp8qrgxKklG8T14823EW\npsyy\r\n=EsR1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgAQhC7xFhN0dPB6OxUOXeV20OAn3dSsqiBax9fLYyzAIhAKRUKdihB9RTGuoO3rKRYk3/FQawetpqUdKLaZz/4OLm"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.17_1619629986861_0.527975392668337"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.20":{"name":"ipfs-http-gateway","version":"0.3.3-rc.20","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.20+99bde7a1","ipfs-core-utils":"^0.7.3-rc.20+99bde7a1","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"99bde7a194e5918933e589d685dec222b083ac42","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.20","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-DULhx+gQ4hnq052VxPMEpSVyKx1RbeoSFdKr+XMeCXmkhvz594bzlHpNuQ6OPuQ7X9ElYpgVUB1KWdBDaThtNw==","shasum":"de72379d9c2b397fd2dc18716aa0bffdfda5d995","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.20.tgz","fileCount":22,"unpackedSize":128215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiuVKCRA9TVsSAnZWagAAVqoQAInuoM7+n+ZaajlA7IVd\nGCBrpqugdQ0LVOwclsrLl2rjH0my2qXoRMD9KTs1WK5//g9B87IjtAiDGYS+\nMcS5tbsWTe4VrgSo9IzBiGfoEOL5WI7yzR3gIUwKovE2ql5/GgOVgqh8rkSN\nojD+z7hVlmyYdRFNUQip7N1BOgE+P/x82w51ZXu6QYzn8kURJic8LfJkSHCz\nSzRyz15AJx2LDHoMvGh085sltGzcK6ubOSKNfkAvUdbbDSeXzVXFBC3vtA4j\nS/xd7shURNk8TOyKHjEDVKzsixTpIl7njRR0X6hHZHf4gmhAkw73fKHUy4b7\n509OVlayefa0C7QOl+TBMNo0KYYS00XfjiNXhayLgcebqmFki54gfN4A3mGh\nU75jdXEwm/Vt55pgE2hmXLsl4c0ctyrw2Wzcu5dZyqAxgPD2aI3uMGtoUalo\nqw+j717sM/IY72EVJDlKOKCsuZG1DQcLLzZAodb45Y0uHKiuCRAM4QB0+STR\nmfdc3xU59dDCKE0qk0BME/GNyXon3U6zpKCOjlRnM3GVnRdB82zir6D+I5Qb\nV/yuYmvFPO2yIB6JXG5EbBGMp2c5RfAatfR6CcfugLWA6Cy3rdDLjOWnua4D\n+w+9DRkoAh/xPDu///e+llQTNymJz/T25jyk7YKXDPKae3l9hSynG1OGRK8S\nYIU/\r\n=2y4j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/ChmiwbeKuUwOo8FhWTI3n2Rch3IiM+kq1OWu/gApzwIhAO1B9+3Iq0XKkyHRLEgEFUK1dQx09TUw7TNcCYVzgc5a"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.20_1619715402049_0.7036717787547175"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.21":{"name":"ipfs-http-gateway","version":"0.3.3-rc.21","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.21+2ec15c08","ipfs-core-utils":"^0.7.3-rc.21+2ec15c08","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"2ec15c083eef923096b30dd927801331e97b4f5a","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.21","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-F+xiZV2npRdfKX4LHWMcwTDsRzqYCbVhQJFRai3JxhLUFWkjEa4gRfINB/ZWifgtY3tFNiG5Wr37a3qdQdnf7g==","shasum":"08a00be27f765ecc551b9229ac0b19e448546b31","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.21.tgz","fileCount":22,"unpackedSize":128215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi8zbCRA9TVsSAnZWagAA7VcQAJOwJf7X2Hpli+KoT/lS\nDnpvv8LwRaBN9QEQk+DuycQtjT+nEF92QVCOYdrTD0zsrToWNYpFsQEqTtGM\noXjPcF2esPbN2qVh91qKl94gRXnvLFm34FbGx3xxnhKwLmy3AKNOtbu2QNkJ\njv7G/uYY6CRXO17IDdtJLX/BTsJAdxSRZVC2YtEnJEs43lPa3o4EqJnJ2PRl\nkuvr8KDnpMrPRs6eFvQ/uhcyyJ/jCNe8HE+bkT6SUog4CWmYnr2zgTGv7MIw\nxt59SqsEL3XwkwFw3pw0S2xKRywskKG9n7wWNNR9ZW/AhJcThCFZDSgqNGxA\nDsQfZXVIsh5mavDtVii+3MjbXM0spPC6gH5V3XUBCcfh4r18dgup4GJnflIG\n02ne2h08N5PkSe11VVNpPfbbjnCHzQFHRtcXHMGodgkGCw0g/0RNOonhzOlu\nIqWOFQcMXy/lz5d45Hi0d3hHgBm6+9Ci1ayU46K9MAt6Fvi93iSTRHbzAhCH\n1Awy2E2Ns9VdMX7/iTxmDO3QSFP1cU2DPlwECIqK8UXF3e5731oB7tk9eCHk\nIPU6a0ApLimttDxPdn/oJwTKT1tYiFc4pbgtfQD670aHAxu0Xsr15wtYZ3qM\nufn/sQHnsxQNr/3AOe3JpyxdQW3DkNjnfhVdVBwLiNSvop9pEZQCmzfdLOI6\nMPBC\r\n=K7O3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtwONU+mVmKaGPYdt20aXZkId3nSsuBCljMGPwnhI2qAiEAtj86SCQ/sJNdhDN2btfebzdt2Vptn35JBc9IeICAxsw="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.21_1619774682726_0.13179667536008677"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.22":{"name":"ipfs-http-gateway","version":"0.3.3-rc.22","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.22+188f1f39","ipfs-core-utils":"^0.7.3-rc.22+188f1f39","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"188f1f3930ce2dcea5a4fd6b6b1cf413ca04a736","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.22","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-JTW/w1dH21Fm0r2s2bJ1FlFOeOY4TThiRIn5HmzvATdcmNyjzoPd/6RMhX5sIE7A8U08IbZKtkIfs09Zz7VN/A==","shasum":"7b6390735391cf7a56dab640a7546ea9ef2e3883","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.22.tgz","fileCount":22,"unpackedSize":128215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjDi+CRA9TVsSAnZWagAAnCYP/ikb7ZE6jDAF5pyp3dlv\ngKrbmzxsywkQH1X/kcwEldFpt9B6T9SVmMX/nFqIYZiOnxOmiTVZJWv0Dtb5\nj9LV4iZcCkB+UYm38A1qFl6m3K9UmFoSvgw1mm7bF8yPDfhKysyNX42f/ZTQ\nPER04K4JynDz82AGPARlnmv2W1By4R9qHNmg1LRPwbVsdoi0hG0ZX5/Rjlc1\n17IPUFVJqAAYAg2GYL8X0Hn9I5SWhXqGQ5Hpf9McRjaze6HS+N4oTmWhhwAz\nGFSvmKY8h8RV6HCPW8pYuJKBB7P1q2YpFyTiAex917PEBuZPfcpur6IZsQCd\n9nmKPk8b0phzy+FEhA0I1gntBlo2hVEl4M0+jASzAI6ZTYceFk30TfwfkZcD\nwGIpARarOp4xwz3H/cDg31dDqJFDLna+MK0pnGxDZ7+cVwhX+fx0kX5rLvKe\nn1BwhQUdRxiV9LNV2b50u9B+ipV7PvNMguX8s/TdlsA548CqslV00vYCVp6E\n642BkISzMQ+OitRjbi2or2B5V9v+MsvuijjFIxiqBLGu6DfYJBYg0Wiuy3vf\n8zr7lkoTroHhkQ0hBwCL4iOCj9csLRSmMTA3RkjvbXbdm23aC6ukUt1yInF7\n1NTYbngIHmvf/VuHmrVi+Dc9k1J4Uxr926msqYJGrimIFZA5NaA69H5eG6BL\nFppT\r\n=CeY/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDVuQ2gRfHdQDoZ4fZqlssfVbAdkURM2KxqDL/va6+pEAiEA3zA1Ep3YFPOlJtZRg+MRA76bEosxRysaNkvFloUeao8="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.22_1619802301993_0.351103098195062"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.23":{"name":"ipfs-http-gateway","version":"0.3.3-rc.23","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.23+1a447f89","ipfs-core-utils":"^0.7.3-rc.23+1a447f89","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"1a447f893072d482d5a7ad148f9232dd43f64cad","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.23","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-m6lAzeP95eCi9v7tjdUCMXW40MHpjuJgViM0IX5ltLrxG2ib/v/uwnhhsufSCIDYp+fK4be+20OtZu417fXRSg==","shasum":"bfecc58c9e88d628a0d4de766ccc5d1bf0474790","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.23.tgz","fileCount":22,"unpackedSize":128215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjZV+CRA9TVsSAnZWagAAoQAQAJaR8h7gnw3LQfC549cy\nCg7ttM5ApoHaQVjp4lJ4sEXgM4JZkDYPrBo/Nvr7OlTCPXqCAhsuvtsqeww1\nQHvTRBMi/4LBT+OA9xwaGuEUn4lObxW+wXAl/eB5rtLml1rffS7UADvaAZFw\nxnvZNjPAHEqs3hTsmcjKuuCQVSExh4G2IkXUMkR5eOfarCOqe+WxeDE5MjLk\nK1a9iWmMTSrL3OoZ+DBpccx5dxw9hqQH7ckn3Yus9I4BYkEZXRUSBoQ62Jqt\n7VaqLE41yqWdINZSQOzM3KpoU1YH4C6P3Z+4kDQ0wwqbzxfp/yJ9IDlbOEEC\nxJWgtskKMiY+K5j6RkwJVrbFN3DMNvQnt10/+ZZn36QU1vRpzCInQH+AHaAu\najJFCFIo73gAA9eZ2nwLnWgJKEu4R967Xw6yvGu0vdTYHpmqtYfBl1yVrOmF\n7V28RxyH49+sT3PJiiprXBvlGrWFS94NORapQ4eMK8R4aaGa0IBeevauFEel\nIIJj6WsL5XX1/UdrUBPnqm9fkUEDVVEPicEdimoLsxmzO6Cv5B0df9Bcr0fJ\nnkAenlnYTNtqM1rTS8sjt2itwxw7/R9c/pExaS33DaUgIRQDXi7vHZJ8txU7\n/pKVk9LdYojolnvTYgUieQBx0ThryrMGcQfEz2p1RZ7drm6EVdvUX2ytx+xP\n9zCM\r\n=juOF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlRcPjZ+YpcccCEEWvmYO6B4b/C7acT2XAk2znJH5cPAiBO8vCDuprgaY5/uuCUEakAEcaLf1CfwoRZZm1Z1VoRaQ=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.23_1619891582150_0.3462377545710875"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.24":{"name":"ipfs-http-gateway","version":"0.3.3-rc.24","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.24+21b70a1a","ipfs-core-utils":"^0.7.3-rc.24+21b70a1a","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"21b70a1ac38d53265daa52d8c0eef12d4e3255f8","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.24","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-EWR0tk98KLwT30WszXHK4O0e/uwWUQO4hOvf1iLb+KKGnKIcuHwJexlsNTrhmHY1ulzF/SL0E9XqObOTYmZtNw==","shasum":"4560ccc3b6bfc32cdfb0c7ba646e1f797a7c002a","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.24.tgz","fileCount":22,"unpackedSize":128215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjmo7CRA9TVsSAnZWagAA8l0P/33JBVOHLy4Hiam2KXR7\noqJiV20M8R4SgNBIm7gTC6SzV5LGdUzlPN7pgABLgMkYSlG43U/ZlA/Uvr4h\nmulcRX6Zqb0wfaV7mU77klWU7aTLDDAIf2j834tK8zbZIk8WfRckyrFoc0Uz\nz8fbMZ3NNLNAMqL1p6T2ozX8b9HRPCo/iU2YzrCGx6dCd21CV9jgWFPFWnoB\npPdJGhntlzzEdYtSsT4ypZWiNlbEwpEhuGHZp5/k08dSsOSHvjB9ti3628a4\nlzTX2na7sFP/b6WxbYdtdjTUdDhXAfoGrjBNP1UIVjBOEIQ5ASzn3vcpenAV\nXUzx1sg86yC2oGrV1ztkQt693L7xHFd3btMSR+aD8a/Ctv+PFXdncLWf+SNK\nmQfG5ukYrZClijjFZAHGAule1tVCT5V9CfTzP/v/D85NpxHh9LzlyikrpIFi\nt2JMqlzFOrwY5u/AY5OCPYgfyBf/WvNDcnaBspJ89/qHEK5gsf43dVQYLGrP\nbfG0U33SB0WiMQmom6crZCW3gsnznWkExcQC4pYWaR+OrylRV7PzXvc1tZjt\nVu/eVqi20Yop9R5LmYg5M3pknMljbhVKE6i0gwRPkpsQAca8cwMae89BU+iu\nIbLLnbzJHw59w+iBpgB0mAvOHjFyECn/LNBFtIiZyLhjr59e6UThcAHubIeS\nVJbH\r\n=MDLP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMCpIxX9wH3Zwrx64eB3y9Gl6CUphUWGk8gvq/N0iAjwIgG5rdApgQ4xcCa1Wj4PWh2M3KBQBXlyyLBDkKC8vX1i8="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.24_1619946042883_0.2911117238094616"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.25":{"name":"ipfs-http-gateway","version":"0.3.3-rc.25","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.25+0a4fbb4f","ipfs-core-utils":"^0.7.3-rc.25+0a4fbb4f","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"0a4fbb4fa20b17d80b75fc57be49fc8cd7c14877","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.25","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-tf351DDXyxpogxe5NU/Cs+obd72VD1KQvJb0Kuh+FJBag4XvSRuljxaLpu1gu7vCD59jgAWbKwKuGvH2YRxq0g==","shasum":"a5d0f774496da2750e84c912a187b51d8f57eb7b","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.25.tgz","fileCount":22,"unpackedSize":128215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkPuNCRA9TVsSAnZWagAAZhoQAJ/KxBXbsF5sStDf46Ob\n77nEBQLUK9Rzpe3S8JzuDkHGHDfZMP1InvQT6i7haQlTvn3Y8tWXsp2x+1sq\nPSSS8UhCnRfK//iJ+sijBGvjSycS76XnIqI43jXUlUq2lhOl/I+yTRAaArRw\nL551cMSBj+ImUYBsPX3L0Tu8PUk3zVmnB0nArblKl5U/GwCmQIFNrH5bt7Y6\n90HP53n29QOLMbPSwu4BmhFNha7pbmfTANLiXBVY6V9Umvc/yYOUcnORQrrz\nXHh9djclubIg4eMwioVT3A9U2P/Eabvk00QxAEhFBONYhgsXnNmP7Do8EMvz\npMzTv8oLYctx27rJWUhXjClj8vc8rSAoDekcUDARfm5X9VhrBk5RxQYaw25v\n+nRgrWyFqjS7UYekrQ4GLMhe+xx/YZo683Gaq5MKjFRGChqtek+PlIIP0i/D\nuh8PXp1wsXHagoV8llZ4Yq9gLgOnTcN7d4SgGc4Fve8u738G9zJKH4ksykjW\nnhg6EHLt8MLkEBYl5lbxGrRnImTGn4OOwxqNOUEZXYyOIxMEv7BqqEkjbc2x\nM1aCcub6wOsu6IZe0GWVu6HOAVEaBN1S+xPHW3laZ86vJer431mwKI2GSc3n\nuIguWblWrNgi/NFFtvzQW7hon6XnpQn1mszbEggHlC/IdH0Cc338mWIiJzWt\n/NM7\r\n=MSY/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDEwWXd3sqHZ7LR/zIZBOjbS1oPf6P9LD/w73++/CMFAiARw2gJY92O5bD5X9oWtDNvT/UnfC6Quly6NlCTOAmTNA=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.25_1620114317297_0.1026049395588775"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.27":{"name":"ipfs-http-gateway","version":"0.3.3-rc.27","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.27+a297e8e4","ipfs-core-utils":"^0.7.3-rc.27+a297e8e4","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"a297e8e4770f0b8e88e065a604acd5928e561419","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.27","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-rRkkgug1K4NG5FsM+wzbBENZIsMgD1O7k/iOA+RwT4JX0ija2sKOgxacZdFHFaHbuVHuW9dTNB1w5b/6sLK+6Q==","shasum":"a34fc97f313f35f0a4beb2bbb26a30c423a2a992","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.27.tgz","fileCount":22,"unpackedSize":128215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkSiBCRA9TVsSAnZWagAAqlIP+gNj7xPaVlpfPA1YYdqq\nVGR1uNc+6eWuVBgcrJWg0gNSgbxP+8E/6bkq5RV8q2bZhpkJzT0jD5PlI5MV\nA2dZitHlEcOsRKFTJ292ZUz1LasxYk8W5iK8XN1TdEjGdh5eOgQDFWhvTADc\ntM19Ojuz8WJnlOfW/jdLXsa0P9mVjuJUcCadVrmq17R8Iq8Tm40PcDmrbFEQ\n3Px4P3cRH+6Itt8oO/2T0vM2rhoisC+C/8pjxHOiIt2kid96ZS1SoCj616Fd\nvKJnqQmX4WbN8juH5LHT3rhyqbd3OCghrpX9a1asa04hDtX6pzYP7L83sNJv\nAjMdgUlCN/oxctdSOxZMr2iTx0/lGJnUxD5ABdPgvIiv09g5vWKtYgWZI3UY\nmrGV93TbEtKhOdE6giJUnbwCJvhITsQ0OxGAtdKqqGqAUpDAlre+9P16kZ3q\nTeu8eaOa5yh4+pf5fG256kzHkSUXFb7jzYonb6dxnHye3O5K1+TQSFkZ6AGz\nmZr5NBckV4qNqQwhSDwBzoSta6CAYOybKE/lqGLhHWo2xBsgUlX8wisfTTpS\nqRb8+vhjBb8IQz4Y8EmuqWp/F+qKilsOk5qsVHqCwoCcuxUDDUWeLgyJ+fgn\nlrxURyw+lcEuowz8PRwJE3h93ymbdkPs1HUK2iXyHPaVU6p94qMJwmFss+Tq\nIUkv\r\n=lnUg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmAQplJZq4t5ODTlTm4rZh4VLaRq73GyIhAnmko4OVkgIgZCBLBSbGbGo+WbRlldzplrZe7eg/2OSzoqLmnBkM/F4="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.27_1620125824840_0.4113924425563089"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.28":{"name":"ipfs-http-gateway","version":"0.3.3-rc.28","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.28+09a65ff2","ipfs-core-utils":"^0.7.3-rc.28+09a65ff2","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"09a65ff238770978bc9a91449c9d76896f9db8ce","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.28","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-jwjwYP+3jfjyzknS+Fj1VQDE6OpOfQJ5c98NAlXt2VApbyZk4vrPTeFTJZk2djZ+R3H78OMy+IpqfPfdT9E0JQ==","shasum":"1204af3c5134e1b1d9b56294d0082a03c622adc2","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.28.tgz","fileCount":22,"unpackedSize":128215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkS29CRA9TVsSAnZWagAAtYUP/3PLL/tjYzqDTsL2dX9U\nWNGxcZEhr67K78DdNy164jK+meTQV07E04dNWRuXqtJ0fbYOQ8jNBUbxZOxj\n/8HokCtjtY3FWIvSZ6atYBUqHS9gLxShwnMBk+PRQodZdKIxfeNAhHZ6bK84\nQ3Y8iNy4HPzH2JG6qlkZ6l6NJqtn4zrpozAG0ljPYQoISkavmP3lEit6heKA\nTBULbqRBDVIv+aiV4UbTqmhMWnOmhbt2jOpNzix1c3H1ArY6xoVinVWeM8Xs\nRVE3omfZAFClV8jK7rjzg5LBKnG6eZgh4LO83dXaqxPTfO1QOAjBtxoYuzDG\n/XqDDMNJy8ZxUV2wVkdeLodykovu9n5ds/H+aRGxJDwiwvBQPFklVW1kQHJv\nq+1ICb0wd6kaoMsgthTYQbu5GaosOHXhrbe1IoqRq65FqGcYBhq5G5Fy+xoX\n6uvdgsYYTpnQ1wk5UVUJJB/sNrR+gJSB7X72RvXqTcTeQ7WDgYhxPo1lTjMl\nladzdJr0QiftPZ69GyJYhOqjH7HHCD6qjrB9w53f7FbSPJFbsoQL/DNc2Fyv\ns3eqofPR/ldF69dDccn18K0eA4p8OyhvZcUTC9LUY8KxZABxwnazZtLww4aW\nWKr6vQBLfoUdnQwlXzRR4EoaLaJriDhDh9nv0JlO0KGlHHTF50svHAubHkem\nZR27\r\n=CrnY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFO6gAEkCz5VyB8U+umdoW3G1tDl7BoSvhIno+2k54LGAiEAvSTmIwJ9UaCjF4a3cW1NibC2+cC5FATxb6IhA06EOi8="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.28_1620127165402_0.9138282664420707"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.29":{"name":"ipfs-http-gateway","version":"0.3.3-rc.29","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.29+1173edeb","ipfs-core-utils":"^0.7.3-rc.29+1173edeb","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"1173edeb04e6497a8e4d2336c83fa8c450fc9a24","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.29","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-mhh5jy4vQgtgLmH6S7VFogd/V9PezrO93RrY0RGHyor68QDSOBgVeasESPBdJjW6kX4zvxHT09ISOqekAUttHQ==","shasum":"faa68383a06262afa11992c4503246fde31f7d23","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.29.tgz","fileCount":22,"unpackedSize":128215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkVJwCRA9TVsSAnZWagAAx+sQAIgp5ShcHCmXTiHwRLHM\nQBk1vbrvkhf14Qx6Zt72Q2WQdfnAHBtHle4eensPEBFv7Eyl9CLYnR6Wo+co\nBf+iQAFH5aUYsLBVd9eAKuYJYm6lWEpcr5d6iVfGVY+Fdl6KhgeNLag8Eb42\n9XAHw2/eqcIvotd7vfYv/NBi69bvaWox8IBmo1GSPmLRMubn8Jcpg8p08xMn\nBf9ukgijx1v0iJqMoWQNieEl2eTWc44hUHD/ExnaMujAsGeCx7KsxP9/m7Q/\n3zkVJKzFV61bxYNPtD1SqflFW8EbEbi+T5AAkyoeCLV08UT9amFagZD++7NI\niOiWSxQWiFfhdE6Mr0H6ESi8kggqOVtjOOJWgVIzKa53Lcrzpgu7YmJzwbno\n9GHuFCr7xRMqZ4xDkOXnH5UNiweLS9r7Z+7Hs9Ybo9aCIAJpN56CgozAx5KX\nRclZVKBZFp+tQAeKqoF+bpwQntyK/HKpBkHNNa6uuy/AYwx/8p0GiLn/5qew\nggXmGdVHibyHBkGASLttZo+6fwXWmhmupx5k/HrL6tjxufVyeJ9QqthY6aVz\n/NexKdaE57xEtydxv0ovHXkDrA964eO+KuzaWWrfq+cBTX6DqpLWOYRbUPxN\njT0VdCZ9mJw8CO6mRqtUkJtSZSJFPPX3UYOL1V0unO7k4T4QeCWzG1qJLqPu\nNRBC\r\n=1gKg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJ+V0hOZTTU4yS74HNp4K9tPy2fIdUYFRGboxO1+wafAIhAOzBpnGfuZUETys+TrqoU4udr3tIV3dZKnhQTg2ACEps"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.29_1620136559723_0.6113798138011781"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.30":{"name":"ipfs-http-gateway","version":"0.3.3-rc.30","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.30+3ff26938","ipfs-core-utils":"^0.7.3-rc.30+3ff26938","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"3ff269385bcf0432e94aed545f74ab370d664557","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.30","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-F9be/kBE/2azOxKMQm0CIo9elkN1iBqVZnMP0A7SZ5FYuCvJ+oKSEBh+3CNRfqdj9Ka0AHIT/vApmJfPUfm/ZQ==","shasum":"324a1e4200ab7c3a842cc29bde86deabe87ea4f8","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.30.tgz","fileCount":22,"unpackedSize":128215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk9ZPCRA9TVsSAnZWagAAL/QQAIIT+CzThVh+ZM5Kkd8I\nOx7rXqmJxyemkh9XzhoI9Sxpc/HeCNBzbXUZ6/IpCkKlpKzNmu8DiYCVLQ1r\n1hemAljGc1PEwHkFb2P7xfcY8I7Hx406WQBqvTzM56GyamsAnBEt37qv0iWT\nqUl2i5spmCyTPM0TbGd6axoCfEH+FKSKjA5NMxfSvZF/s1kPDd5dYuY5TXYx\nrB1uASFzR3N4xc0fl2mErPay2wbORbzCpC7F3u1MKr6wDmkUbxTtROzjsmM6\nA78BjGvCcd80dad21TCci7IRP79N/ChBU5y6Ls+3iaMoUOStvqO15SGsxDQ2\neDNRlP9WWrRD9N1ffnqY98qNkI2GEnMkC3UEyEYctFHHlMWSwN3IVbcVA+q8\nFKT5GrQAFrPCQcbzWNLL9+HsSmi0pfQjYrFJOOgAMCl5D40Od62c5BAOMdz4\neaLoc6RYEBMwxWkaBTfz0ZIdUMZqoT3l0Cxzf4eANTIFCmF63K9ib/pnQivV\n7ykmoWSad7pQuWj/o7dczVnLqEU2A4j71cDKzyWxzq4qFIJ/coZKm9ufSvWi\nBKHfIN7hldjJw7k0snFmFExkuWUm03jNQxscyi+kZFmipMpjL3eHcEuk+U8H\nbfCCQmPzzJRwCShEC/MPayfZYYAb7No0PsDVB/qNS+nZSQviEuSSmnC1OxCW\n0pPa\r\n=WR7+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzbrZjuBysIDMP/QlEhQq/wfK17iLcpZMLYuT1CMc4EAiEA5r9ovLAia9kLM/07cXs5jktGxfNm+/HWq7To0EYm/ks="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.30_1620301390725_0.04738129555165105"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.31":{"name":"ipfs-http-gateway","version":"0.3.3-rc.31","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.31+d5897854","ipfs-core-utils":"^0.7.3-rc.31+d5897854","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"d5897854419e83a146dc8cc01de04e73b250d07f","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.31","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-llq9CyK6PgJNllOPvkxWhea+402WXG7mh8Ztprl7nHxc8keZEBMXKQKMGJL+Z/QvRMqsuL2OQXiLbp8KdN+dDA==","shasum":"a9de751d06caae7cf32425e5394fd5475f8ba386","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.31.tgz","fileCount":22,"unpackedSize":128215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk/qnCRA9TVsSAnZWagAA5XMP/j50jkO0YKfUux13aIbi\nGVeY6nBCHMey07eh8WKqRz1clEIxTveAnBcco6gbi9LO2AACZhycVnHm7HWB\ntt9KibdDCENMKYNpseElg6t/8QL7msDg3CTn/e1xgwLycu/6kIQBhVi265fL\nyODrCLKoSJcDIMz13mAgWR0ozY1xlEQm1f7xNgW1TmfYY7xcdtwsTHgoYNzC\niTIIRr0s7XNINqVJxjR2zihCNR7XAyhrYec8IHuQX7AZpO2WVGbmvE9uCvMH\ngyTc+sNhyi35znHyhJ0n8KtOTZcS+m8Cm5khPGe1XCk/zW0e2v60WnmRizwA\nSsbdv7lB0PSD+A9q4Ht736XUjbjmH/+bzS5TVqaTtZpHwm/Yv7m6Wp0Mj7/d\nJJRHG48uMK2AFwKPbl97FqS0Wcj/TLbx6k3G8Mw+ZB9jXkp4ZTAmbamulZXk\njyTqw6A9L+vgZClGZ43aUmy1Sa72laJbbPVZBZZF+rp8MJ8/67yywS74yagl\nTdvpd7JkbWZ3RGXorEGUXdNNgDpaOANVXFWszjTcf3z5Vol5unYZdT/a6pD0\n0cer+sVLjemGl6On+V0mGzy9A+0MmhwmNOvDV+NpzQ1drG33K9wjNms/J9/F\n2RMf7L+A0ZKdVXQRHjrdJ5uez+GGz6e6MiNpDPFLZIzGNM5YupUyemKrtTen\nlYwe\r\n=Jsc1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB5ywIfWtP3hmEz3eiXBRWK9JMc/YfTtNPTTmDUKYVZSAiBCz6xZr2NjcREia/0mur8ldJzEm9NU7XDQu/kDQfhgjg=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.31_1620310695120_0.5448416712882105"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.32":{"name":"ipfs-http-gateway","version":"0.3.3-rc.32","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.32+3923133d","ipfs-core-utils":"^0.7.3-rc.32+3923133d","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"3923133de800ffd5a5550da86b7bca254206104e","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.32","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-zwYcV2anT+NnwPK1ny74+t3zrwnXNSXSlRjQYXNRzFKWRxhGb6n/vygL/atxQYn7OsitxpXWDNpYhMY2shZ/KQ==","shasum":"5556c86b6c17b9c79045b62df1954cdd42146873","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.32.tgz","fileCount":22,"unpackedSize":128215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglSuaCRA9TVsSAnZWagAAbvEP/2I37q+d+md/KOkQpNbL\nbDRnLPeuMiIXpzX6eZzrKHEmCahO513HpglXQJLYlGMyWkWunWryf37Hsa0p\nyy+YiEb9/EgtzElos7M5YDJQouANFHmpEP7HRChijq/FvYTbtkUPyEofsbd/\nDJ1DQF6An2UahpH9PDyqZXd0cQxxJVA+TmR0M1GdphtvdzJBdr0lZAxZRj8d\n5hL13THdJlnYqv6rWkAyNX9/qpWWXO0LD2iDMar8EVbWE72mx8q+rtAOnE5c\nB0uqI3Me8YVHOOGJ6h8950dS2cFtz8o0DGDRfJSeKVkFf000rLhfTQ+m+/3o\ncK3WNlwRg4oRhaHQfgwLewhjxZoASt9Jq+hNI4E7jngxWCbFJvMcVQEYz9+G\n8FpM76zDDrb7DfgVhY75I9ro5ZVPCPPB2rvQuSUwRUZkLfLYzLotufdpzE32\nHIpeWkGxkU0ul9XPw5KWVL6lGTIksyEg9H1Op9ATDu7v32WDA4nvdPnUflKy\nDmt/eZkjVUh4TCIgLcllnlpuA0VQuJ9hsBRqkVjQ6wIUyBcvTD21FgWm4RuX\nK+KzAlZxBMMLfnl2wPlTWOEjfo5VGG3Fd6QeWmTSQxTlNmW5ipD4bB52JWCg\n3wAujT+PUe+7cQ+HeZk1FJDn+E0mEkhTrsBjFS+03TPd6sMvilKV7p8pjGWD\n+UKV\r\n=dzG8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVWEaIeqNvi5eATUgEWuDQkmQQs23JdxWbThp00iwOHwIgSveg9D+DJXeTz9MXgW26lCnbJxoNVgUcFFGPigcW3H0="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.32_1620388762301_0.6736013966500616"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.33":{"name":"ipfs-http-gateway","version":"0.3.3-rc.33","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.33+cf78a190","ipfs-core-utils":"^0.7.3-rc.33+cf78a190","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"cf78a1900dca2d466b3694dcf677eabba5ea3b17","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.33","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-hejHAwfCmnZsLVy5pvU1ufTtCfTFNkOPxd+C9pIIY1XJA8hGMntTEAPQmc+KDsZOIkETEcyEk8dI5T6e73Uzkg==","shasum":"88b6dbab706b5fd020c8ccc8ab7124dfd30962a9","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.33.tgz","fileCount":22,"unpackedSize":128215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglUMrCRA9TVsSAnZWagAAhIYP/1sY5Yf0Prgf0+n/T6ai\nKamUPWVeL0gtzbaY4M5RBJTc8reEj4QlVsylx/BkYga3CPu5gDxY42S6Hkp1\nNeQdwugZtB2OvZ7FX7LJGHcRYEvXH0Tu81l2fXGd5/HLHhMA8c6IoCdWvis3\nXIRBiF5qrBmjX98+5ocZuRCiSJ/lCe9j/jPgMCWJr9xqPddFttSaz6TYxrLh\nCkoGR7MdHEycD1IBvL9ZFLa54HPqv0Jcfi9l3PSTvzlTN5mM9xcriwE8iVBL\npg83+p5imBPAgN8r54VjcXh8qqMjmhvHD+LudQE+Bdwyjb5DJ3EHwaxc3v+k\n8FUT6NGsEWojGbtwDYXAMae5doQVplHZv97T6auYKf+zsGiH+wyj4ED3RCfv\nGt0xJzIjokQz8Buw4NFctaHXO4i44EmxE1nMEVUzkdME2wG4KjIkEYssyRBJ\nFR8HR2yAP6PeqBeQgWX46Npj/7cDPpXYnkR5ic8jE99qzTW/47t9+EG6VYDz\n9kg9WprlkFNnDAGDTlCyfR0f6EliPTbVHvLqFzZwl+gzvOkKwrvkYhVM12K6\nlBc7ug5zAKigEQVl77WIMPsuRHlwynMGfNJknGB9QV0G+sis5Z5KZz0sOqut\nE6Cx/BKMqBVSjcfajIhm1YSRQOXaqeUEJEAN5+Hgu8Jlr4qe8JH+1WOL+NAz\nZBCl\r\n=4zIo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmP4eTo9OzXdlbrSBpABnF01WXiNeZRGPWkoQK04VSXwIhAJwzSacdcfS83V4Yc9kD6biAKjh2l5NYINvBp6NW7p9x"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.33_1620394795437_0.8308463822488745"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.34":{"name":"ipfs-http-gateway","version":"0.3.3-rc.34","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.34+fe6024ce","ipfs-core-utils":"^0.7.3-rc.34+fe6024ce","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"fe6024ce70fe83da84bfd938d725f3e6814d0e9d","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.34","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-vo6Vt99pSuUWlhxyyGR3RYeuBkWc2UwgCMAnbU/54aihki1cDc10P4c1NEJFQ1mFhRaifADqjiyqcoRDlvkP+g==","shasum":"cc8c6081cbcded2d4d699d343853c1b0efe2a39b","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.34.tgz","fileCount":22,"unpackedSize":128215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmR/CCRA9TVsSAnZWagAAyGUP/1McK3A5LP30uK02ayJm\njZtQXGVtq2/Bq/p9ar+wv8WvJ1CIBajCDdUDT3LO5IEFmhDaqqsMTxzHmdJT\nCNYMhYLOEeZPVVZ/OUFD5v/DpxfRK7eBXt4fSJZmSLDpbGz2/bPihA0wAmpB\nczpyuLpIoC7C5kpPbtvwIVLqjuqwo2cSb4XrcXgDWcqwPLAu8lCVBP06mg20\nhH8oOngXri76N06lMWE8qbETrrj4sPx8lCS9tEgP8CqBQNjxaYq8NQ34Y/a/\noJXlDjx8cTQg00ca77NeGDtyKl1Yptr802cFuPtT5Fpt90LSWmW2j3ggjU4M\n380Spv5Aj8lmbp0/VV0KDf4EDCJSTJA53nx8Jy2O6uRm4J5UlVoiBqG9IyDq\nPIRx5HuQOpHyYGHPseXZy6RPEDfPQ451ze9UH7js4w+jDTUhYZ5ArjMOf6MS\n3UFBdIalmzFPeqEmJgwSXiMRhSEKBvH8Gen/ZPEqCu5/dZrhotXbabUmkUwt\nBsr3LEXHr/pG/JG4h01JK4P9sqbLr1tGO49WelF6y+b1jO6o6AGeqFMLw6nX\nKAa8rajZsEXnOcDBaq6L37oEpiCI+IYznP1j7KEKdCOK8/PjLxdXt+WghB0K\nTC70EuFEgtOQerWqIOivGvQJjqNeHCreil6zy1ssonMa+k6PxIi2Cr7t5WVc\nZO5B\r\n=dYZV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqRM10RattXR3/lFkRkAjg2LE5m2lxolqbinsuHQiC2AiBzEQCYDXRox0mx4ys8JIKP/4kt14ImNionohLmuhZLQw=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.34_1620647874437_0.5818734922398558"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.3.3-rc.35":{"name":"ipfs-http-gateway","version":"0.3.3-rc.35","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.3.2-rc.35+bda04d10","ipfs-core-utils":"^0.7.3-rc.35+bda04d10","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"bda04d105587606ab2d7efba04b232bc89b1edc3","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.3.3-rc.35","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-LL7YyaMRavm+GSWjHR2+QtYKflknDIJnfip5OPlbXi9Yy2ICj6wJrNGxtuUqwXPHmOO0P0e/ZyL/JvdGzWgM1w==","shasum":"16d66ae8043a0455fc339aada423a2376566dc83","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.3.3-rc.35.tgz","fileCount":22,"unpackedSize":128215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmSU9CRA9TVsSAnZWagAAgJsQAKSL+NtT1hoi0u2zfJTk\n4Iehv24JAxMnXZnGrT7xofaYoFn9fc5vb93XGCpgQl2r1+wsoTIwQqZtTD6a\nqFXiSwIiB6GJcs6VeO+F5YAXGbe0sfD8P8tuoNky+TCEmdjCFxUs0ZLwW6oC\n9Bh7OFAlG3KDd6NqSfAVpN9Nzd1e6WgFwAGvqSZX4auBysACHU++P23Cf2aM\nWydzM8R6XfQ6M08Mb8eE6Jnl+619LOZmOcBhdZoWamJ4Q2L+JxXfnI59yKas\nk8IoE2dtFqchj1hqIS6DBaFcgllNJHE29eJWPqFv+CXGA/Pah9Km7AJiqCC3\nZpWap1/PFG8wzkawZV56n7vlQf7eMsBvDBCFb+qxJmunFeXk0KGddFvWE4xZ\nNNg7fGWFeU16+oqNLynwMtB5FK46JmRws09KgRDIM/sldngMJweUPKMUaom6\nXKB397EW1v/tp6cf7IKQ1U7sX9cBNRULAZIPotghaGv5ntSDrglP9wCYg0jh\nce3wpCOJeoIB0gGGAlb7nLM4IoWlwPtBKgBQjqsSkddMPnT6VxWfXGQf2YpO\nSSNKQwKzAiIeiIke1Y/7AEJcQh1I0q0OqRxcbmwI92JsPM1Fa7TTfv6/WRaj\nZt4BIs8DQSjNnz8Lwm6ocbghdzdSGZiSDtwD4DsUj7DzVqePrggFp7rI16C4\njLaf\r\n=CcAf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJ984sXjGiRHkG9I/NVQ3xMsnfWcKL/PjAvhaLZduD9AiAGzB+kXpUMj/jqrbpSnqR4x3hd2EMcdVpkAzLthg/XSA=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.3.3-rc.35_1620649276890_0.1558874374788577"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.0":{"name":"ipfs-http-gateway","version":"0.4.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.4.0","ipfs-core-utils":"^0.8.0","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"99053f721305d1905f36a16631f036e883cb02d0","_id":"ipfs-http-gateway@0.4.0","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-M81tfRPa0EQzWv0n/KhaVidjTx0nM2t/8BvsYVdsNS0PiYaKlRrdeAm98m+H5p7qGSpFWTHlF1sXPvgxbeX/9A==","shasum":"08cd2ab1dc6aaa6c64da33a27c9bb883848d00b1","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.0.tgz","fileCount":22,"unpackedSize":128652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmUjOCRA9TVsSAnZWagAAt4YP/15DaHsmEDRbEgYx3sRf\nV8oApiKKpV7h0bZTrtimB+zHMgXNvRdfyNk3nMlBVza/CiJjLmDVOZbJ6rtm\nYGVduKskJoF3nHVhI/fURQRjsXsIQi3ooC13P8m3E8wLHw/atjLZkSz9mVSU\nQc8pzTXvtyPGIKqmtNNUlTav7M3nyZWkWZEY/Af0ZC105GZsU5er2uJh24lB\nnwLKCe3PT5u60KefsJi9EAn53E/Dbw9KR54JUEz+a9OTlslH71G2h1YJJJpu\nqK7tywTHFfRB5YbGEKT++XGAvYjbU4Cbv+P+HPgX/dUiXC8sSUPEvSVovGWq\nBkblpuYixkc4i0IxmTpNIoUe4hmWhbg4Mn+SVuZJMJJIR3wqB6UXS3CWN+fJ\nISEzLntqXoQ2EWno0ADphxZUa3JGLl847XHOLv5DQv7PNiMWiBv823YZ77kM\nMxtCIuoT984fh4+JP8yucUbJDzZblQ0RolCrZnwMspLeoIKwP/JWi02oR5Oi\n8DsdenURRfIGpfhkyKfNdas5g0yDDDvQZCdrnEHTGZ43gkLI1IvNagmKaiHJ\niWfrQpRdV6DPdYQNTNyPBtrm3c+mhgElheVHYThBY1IZsxp8mQJrUPv+q0KH\nbLBiFzlSnEXGG6Kr1Bs2SLBaOASTBg65nJvPXsD2k2LJTCy+girnD0KOQPzd\ngIMe\r\n=D67D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFRa6wtv9ypy42tJBjQOasev7TCJ4ZaHFRFzmSZfCqaAIhAMqrluGq60igefeIppjCZqNb18pw5f/lBbeyAHfRzVyN"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.0_1620658381542_0.838011087988167"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.1-rc.1":{"name":"ipfs-http-gateway","version":"0.4.1-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.4.1-rc.1+7f6faa76","ipfs-core-utils":"^0.8.1-rc.1+7f6faa76","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"7f6faa76a8b1903242f941837e2c717cd8095d10","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.1-rc.1","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-Zid+hxdKTgQFsrv4nT0XZDNr2PJOO5Qnazp9nrA6w4wcKZXntcWJAGUaBH2RvFq/2N+1ltvA0gi6IdN4dBvYBw==","shasum":"d154057eea9e4fd3abc70d6326d9537b8b62ee7a","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.1-rc.1.tgz","fileCount":22,"unpackedSize":128694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmh+yCRA9TVsSAnZWagAAtlUP/1FxmD77wAcvOA/gYGkU\n37JOZVJbwXPyQ/UWlPhV7QaISMrexbAC+qdPMb+qT1iwOIU/al4BDIEXSAcP\nyPy58aneU7dLI6CCvOosYcIKyYEE5ODBRK9SOxeDN6ANv2As2qB/510famqA\nX6OP1qFxVG60TkBjPPZEIyyyy6F9/gelobN9sVQ3BvRty9XmlTVfGw8nRvj/\nnaR/Te6SChd9qB+7kOchbZ+oM6RECycWJvcxh7mxeI7l+Xku4Tgab4K6QYZ4\nde8RFa17dHeo85AJ3hhLmw8JCKqBY++APT5a8yra5dV/3L0nAcNV7i7hG/1U\nI8g1kjvXNCrlA4O9H+Z3Y7WFzWlznWDNbP+Bymme203FSpfhXwy0KjJRHIer\n713jt69GKtKKB4MYg/CgZqpDb9jpcsd+CjzGxYnaqQZzoAtWGLtX2e+Ovv6x\ntKiCfgkskD525JpDXsinZRLr/by2OFnQZ8VYmFHmkhLZCiEPGrJ/ABpi5uXf\nDzW93DSp1piThB04+AiybOYsJ+LZS9Am95qonca4lca41FT9mEi1jG5Z0Irk\nArETGBmXFAWHeoY8IkWzOBrSB2gfbS/1fNtxP+rwigU374ZvTyS0pXe0qB6K\noAmTrDxLSxzl5DVhhxfs6piZtdC2OXsGPv8kVANvl18rrEwe96Wqj2SonYQX\n/C5m\r\n=TGjB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2NxJAJesdmwyjhSQ1g5kw89CYq0JEGJTMRhxLL0CC4QIgGtzKgTvHF9qK5xL/GorqeGzOkiHg12W+1bGzS9ujDdQ="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.1-rc.1_1620713393461_0.5461902943797499"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.1-rc.5":{"name":"ipfs-http-gateway","version":"0.4.1-rc.5","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.4.1-rc.5+18faefe8","ipfs-core-utils":"^0.8.1-rc.5+18faefe8","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"18faefe8bd4ee1f671919672917b848436247138","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.1-rc.5","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-jd/xhX2/Xm4vENLMdC0dO2jcc9FjYlJZyELRGn4Cb1fYomKj3D2B/OaUxG9/LFf7EpyC/ta0JyzrPzjCg6hH+A==","shasum":"3bfb7e9d10b3b234c8e921e8fb271c68fa10671b","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.1-rc.5.tgz","fileCount":22,"unpackedSize":128694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmuixCRA9TVsSAnZWagAATpoP/0gQQR3NJATETK97Rfmd\n5hK2kWeWZt3VZ/fYTwHsYsXMMFnphMckFVBJO3fIqQFSSCMwBKc+Q07Afktm\n4x5OMjNc1TesUY1G68LvYFx/vkw5+4OA/s12Hy+YCvqiFvWMVBC7tNpzcm/f\nNa+HWnWYR6l382S1IweJD+Cf3VF7f3IteVOqVHGEankq/JniJalWgHphT6TJ\n/TCHfq2+4y+l8KD5arGT/1aGrq4F94ssSvyJzuXuQeBp83zhaYGnD7J+2rgG\nqNK5zM42F9CzjuqLu7gmFxGzpttWDOtmxMOe0Jx8Ugntyt04eaLRbAnBRMJY\nwUUDpwBHccUhH8+dv8DMkefeMsNPWSYac014WCvEw8ACw3XEFHhYsiLcHuSa\npRPloLXB7LtuEx99IedMWt4ZYrxH4+27Tfn6nMFvz4uwdmEsgWnJacv2Y3YN\nJVb7KTZotKaXl7o2TyRxznKxzYY2BuPpjbXm4iZzLLEeGgcYGBkCZbd0cTaH\nM/xMY2KBUgVxfy0Va9yT0wXqgmtZRectFCgYMbITrewoeIvuhgwsq8ILL9ms\nCggiYKM536aAQfB5RJh8Gfk4YJ9g2LAkw/bC2oJbn9roe/7j35HsJ9MBDmCf\nx0U61WOdxFQHPBK8HiIiVZIOM5FXBB3fHf6TOJkkmX91QtKmliofiu/K17Te\njSS/\r\n=J6Ck\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPwMzG80FxVGGm7VHMPjhhkhDvXNRFMUNHJRUdk22mLwIhAIvuiVtGjW3N9fXQiUIxLWKEHiEPO3ObxTSGACmKelne"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.1-rc.5_1620764848761_0.23050469385726724"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.1-rc.6":{"name":"ipfs-http-gateway","version":"0.4.1-rc.6","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.4.1-rc.6+311ff504","ipfs-core-utils":"^0.8.1-rc.6+311ff504","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"311ff504a98ca562e738eb3bb60fddbdcb5eebf2","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.1-rc.6","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","dist":{"integrity":"sha512-okf9ar4p5eGm3jukZhKrxb9MlxjAue9jTlUa55C6XPGi1iTmaFkY4wCWwwxLGFWAqbPykiZJ/6qyBQ4c/oqDVQ==","shasum":"f4ab84e32d5f8957c61dc4a2626f25679863d0fa","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.1-rc.6.tgz","fileCount":22,"unpackedSize":128694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnWrECRA9TVsSAnZWagAAzBwQAIv50frugOUTqoWFerSE\n0aSNwSFXWrmAtRy57hKliwBPBQ4Mre8QC7k8DXLsyzYk59RoEa9eho/1S/mI\nQjQpRCkJPKv8uoLVjm6iVSbV0NTzsu99m5NkHI5aMG8pAQmyzCckOmpi3gh1\nJt7DFIa72c+vNIaIIeQetSo09F7EywAFZIovucTo2vW+WydtVBF+zS817Pu1\nU+lcweSTuXlMeJuX5mAPU+5p3vcw0Fs4a1rzGI0vWpYRQ48Ymp/ABSvq4ni6\n9L7Nq4nN7fW/yR8djA7ftt2Jzcs0sYZE/sZsa8P8Zgi/3eGPJ9vFuEsW/t6q\nFsecCpbFcWtnv/p6jaCdWVF2dRtuMgB/rUrK6e5gcxfbjpAcqgzM9LbihqQ6\nlltWBwNhsM4TqHGC3XUT3w5tGihFR2jy8ZuNvgB6qzw+3oQpAETCFCjzQt17\nNbL6pTDl/fgL4Pr7KKsdpqJRny5srP4cuyK2Ltahb/xNvhhtchsPy87rBBgD\nDxofV0VssiOTD8THD9YWsi+liPty+j18LRQrbC9pG0WsWdTqDEmw3HDueQaq\nzW7nx2EIUy3+j1FxWh/1zz05jm0oXdpIwBL0GRkoM9F4dBL5Pj+rYQ46RAed\n0h/GSkKOM8DGCVCXGUuXKSLIJ6HXV+uRuNuA0KM3mXKgG3Rhm68nXdzIbL4k\nfNP/\r\n=TQQc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3kX71fOg1m7PwpSlgbycZO3/v9JmYYREu6LmaF1fz8gIhAN3Hd5i6Vl9w2hXj8o0syUQ4vIFb59cc35rTbAiH2ulZ"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.1-rc.6_1620929220426_0.7905797390020588"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.1-rc.7":{"name":"ipfs-http-gateway","version":"0.4.1-rc.7","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.4.1-rc.7+1926f990","ipfs-core-utils":"^0.8.1-rc.7+1926f990","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"1926f9906bcff5bdc8d417a7212a9db52ace7e3a","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.1-rc.7","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","dist":{"integrity":"sha512-0dA/7wysoZX0V675o4JC9459CloiLhVf4c2BkaYxWPkcmPyrkTrM4lt83T26dZCE/sOrhGr6P+jSVpfeLfLsDw==","shasum":"bd36ee1a18c5949b38dd39d0f207844de8a529b1","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.1-rc.7.tgz","fileCount":22,"unpackedSize":128694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrQxSCRA9TVsSAnZWagAAyVwP/1MYNYdqUUGkDBvaYUzd\nSoY7o54G7vjxLJgNvL2XAWspUasL8pnnuUM/9McTvcMdLBQ7onZcHhh2qF3n\n3d3eu/HlewQ89REDv7R+IJhbTg5x3vc0yr/TnU5Grm/J0XIHTQqTZUahBwTu\n0YSWpz9ZG6Nvge1Cg2olI4LPPfVBtWn+5dn9pTYhx7+F+OEyQV2LqbtzuYql\nBZgqdyo8Yh9CEBavLnWFRA5AQQWSqFzOHZ/LWXF5Q1iWqCcuD/ZJnW2zkPp1\n9WqPPBtbGajnTRopztxCkBw8v9QzXMncHANS9Z+xYFvgUCaqbAXw2uBtK74b\n6jGCnMovGYOO66wkCH35Ir+5VXU+Aot3d37Q384UwH17tLDG5wPnGigbKRQk\nDd3e155oRnL9QX6A1Vrr7QRTlDHvyyKVvd5euljtuC2A0Vw+i+E7MFffL9Os\ny34iokrJWns0qsZDfluv6LSCPzek8R+eqRFMGhicdUHaGbVEdpMYZccaj3af\nwvHPk9LdcTswdl1P8auBMmsxkDdBxl+xqb0BtLqAX8EPznUIIzlyEFNLpON2\ndDJ+xy42eSLP6Tg2zHBUMc/uqAaU1cVde+iZWzV1zwSdhkmEQU/igHHfS1ii\npNLCmVX6YH1tJGzN9zwn7ApRGkH0Nac5mNOu1rUtEACGsf78a8v7e9ApquoB\n7dKI\r\n=VPp0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICPXOGH1R2g1qX04FJevxjxyOih+D89z/fnWSZCdGAyiAiAO32mPXg2GzYb5Fz/ZtCxz5ZuJoKdmI9IGoWft345g1A=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.1-rc.7_1621953618530_0.84071200690002"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.1-rc.11":{"name":"ipfs-http-gateway","version":"0.4.1-rc.11","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.4.1-rc.11+e91a1e52","ipfs-core-utils":"^0.8.1-rc.11+e91a1e52","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"e91a1e52b86fcc9ce5ca5881e8721863b58d5d9b","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.1-rc.11","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","dist":{"integrity":"sha512-+M5YiK4Bh77EvjbYkywaEzqEHeMEh1djonju5I5cHNYgVe5XdY2flF837QidMkgYhBOnvlPpPotOTUXZ3jE5Wg==","shasum":"05292bcb291cef4da0d04f340524b5d3fca89db8","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.1-rc.11.tgz","fileCount":22,"unpackedSize":128697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrSCMCRA9TVsSAnZWagAAMsMQAJ28zGmcOi3CyAWF3Mdu\nzKXL/ENSV838NN+IL693YgWNddYkenaLrAFFRQsgfZkeyoQSb+BN56azDRmt\nNeN0Ej10vIVZ7s2qovRGwimJ8mmvlDHPCdiXKOQuWganZKL2Yi9myAp85OQe\navi08mMWvElAzGCcDLJFAi3noupT03B/x2IiQkleZJcVlP2tva5Nv6n/pjaQ\nWpO3rZ2PL/fw5r6VgRA4ASr/b0capVx2D4UiYqDy445BiVRxI4COFQD+4ydu\nT/BesCmOW6sIaIJaI8fuhP7V4px441BrrW7SNWw19hXuiW+JlKMfBU+p1k5F\nUwU0bE3UT42irfYDPfe1FWuaiDY1CFGX66429Vtg1ni38bCHhEVXxsD2jjoR\n8kNDYG606Ptt1vbm4bbhw/pukWd6QCm/V3qgCey2zSinjEOFAlVYhzi3Sk9D\nWatCiiqRFIzmMFYdct3wOoU6fgiByDCRHB7RHKiWeF17fafgA5oo18f/lWf1\nUzP2NBqfisSVQf0KL5uIRUDYVxwB/jg/sYVTMErNXlOyTcFIZQjf3BbV0zIl\n4EWxdJ5yOOYkXmevYglmXzrwwrJrBcgy8HIKIkhS7rIdRFLhDBVHuukawVUM\nhYykvPElqXj4wMN6REnec57/RinMyv5GYHie9cf1t3nsEdTy19pCLArapdBo\nl/q9\r\n=7OrF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3Vkp9JfkxzkuzMmca0hgo1Fb2HOOK+WuiWbbxnd0n9QIhALXbG6uDMl/pfDTUcQXuegzg6WZL3cowZy4soX2wHKM2"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.1-rc.11_1621958795446_0.646941738397278"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.1":{"name":"ipfs-http-gateway","version":"0.4.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.0","ipfs-core-utils":"^0.8.1","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"c40960358550b920d3291b8030715537a63c63e4","_id":"ipfs-http-gateway@0.4.1","_nodeVersion":"15.11.0","_npmVersion":"lerna/3.22.1/node@v15.11.0+x64 (darwin)","dist":{"integrity":"sha512-a8XTZeq7V+weWFXPTd/A5UkVKoDSmO9Q9iCAM9qFEy+mz4NOt4Rg1C+PiOVeVV3FWCbq9mJaI4k20RjaCniQGA==","shasum":"6a148de0495532a8df91ab39616b5225b5e56cc4","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.1.tgz","fileCount":22,"unpackedSize":128831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrhXNCRA9TVsSAnZWagAAP8AQAIfnifhZE4rpjkr5Lhow\ncjioVbPuyxnowgRJFOgPz1CW+0+/WV7GOM0J9D2CJ8Og8z/GNwzH1Mp5Y872\n6MdOBohTc65Mdlr+kpGbkUDVIACtUNwt2kBqLARx/bFMmcPbt/YOKMhGrzzm\nA0I+dQ86Wmn8qAiNzLAxXlaAW5mF3pyBm0XRvTjSyB6n+WFHLkPtMExcWqNW\nYcfLbhnGHWXaLgZ/BFkPVx0oZkDjdX+gHFPJKgAlWnBl9CV7xUVQRcXUy8VU\np+jKZfGSgkfpcQjqSY1ZwuY0RkaEE1v6psGjdbOmlF/JurxmVp0P8AEpqgIF\nukyQLpb4xpypSoSKItchuUcNorf8xPv4DzpDBb1HCjlBsmz3VmV9vExpTbmO\nD72s7bwCurMd4RdcxfMoOOodoPRjG2Gg0AXNLMABRwJ6MQd2I+Y6OtVaUu8+\nIWLRn0fqh9tWEGUBplxbzdtyEmgoW9a0QQw5p7v9t3BHOtPzDV2Ze+Nutg0J\ns2dbWybAMYO/cq/Fc6aKAQ1Ztz1nurV+vZySfr4vlQ/8iV7871F/t6Yi/npM\nMuHPmo6OFvI9Z1g4WoyWxRsYjT83Wu7SbeQszJMW5+PgAzXvmmCmyp/SJqEz\neHXCU/dRATZmjG9wJVpPSoHHL87gQ2LTwOXmr8Ge7ZFeViHuqE9nNo5qkXFM\n0K30\r\n=MI3u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLAsJTchDmN93tw5K9rQADUBvW51AEouiwBMiog3Y12AiB9fmEz0xNvHfes8ztDlGYonWGUzDbqRpPsEboU68YaBw=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.1_1622021580609_0.11584149206033478"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.2-rc.1":{"name":"ipfs-http-gateway","version":"0.4.2-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.1-rc.1+48c4a952","ipfs-core-utils":"^0.8.2-rc.1+48c4a952","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"48c4a9520e4ed668f4eca2fccd67f9849e967286","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.2-rc.1","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","dist":{"integrity":"sha512-46DvQ8eWTaSt/8smKkc5cTweFmoXoZ4qEHWuAk+kpQPZK+R1bE4/7rLxkoUApNHr3gdyHeqvWg3BYJBoEgLKsQ==","shasum":"c9879a6df7cba32b7c2c7eb9c40b28b73e4f1ad9","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.2-rc.1.tgz","fileCount":22,"unpackedSize":128873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrj4oCRA9TVsSAnZWagAA4FIQAJAZaWwrGel4QPqVNdHO\n1TvnGjHOpEFiUw6+rlZXmjK134m4waMEcm/MP0PQjznB3V68nPDDflmm8q91\nWWVGCSZc3d0CQ/IxNJ52gIkinxgjctQuz5Hs1tNEOBS2jG78ob2pm9rtJEjB\nY0/ra3g6FtDKOzJqwyqeHTgzwQK6GPsxSt9Y+gz+Z7WhEOj5AVBhbqYQwQVb\nsLo1JMSujuDWZ4MkEIwdCWXgQ7hFSQBy1Ofzts0f0VQfWAGxiBTLz0gqTLMo\n1ZwZf+bAlhNlgEL+ve5IuSpLp1t7u7tsK5PkDs7ow12DR9mIvDumQ8IisUj3\nqOqSNCXWWMsxoeYecpbObyWvPJNBG0YO4Xr9H7WL+C8Jq7tkkUtSSzcW5y3c\nUOmmPj93Gfqxd0pazGpEtHasGIrkznaGZVsQ0cjC1DGyqpHRq4kCVwdnagt8\n/IkAArMgAUS7U/GEN9KxgzJYBnLtYTszdZawjEnR2GykcPGcz5FbvdLe8lAp\ngPnzmcwy+9/Pm390qYw7i+IYoXouRViEU/mB2cTPPi1h54sN8+3mt6Rsa7BY\n8bLuI2R6CjsFpYZcjIYNKwBBCLvI/V5cAZjBNGcB007wclfZOPmF51XH6t6C\nnCGGAqEGALYiLqNpfKNLh7G5keis5TwOkBGpqZl4aVdRktR0mzFvJEkSK5zK\nbx53\r\n=4MXV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC62nOSPtlAo1etmCv6FX9URwAvZ5EjwdTAPZY51H5KjAiEAkj7Ym3MUFJlMpU2+FzwBwKMBqo7Z3V1g2jF3b9++VUo="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.2-rc.1_1622031911823_0.6321251478645242"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.2-rc.3":{"name":"ipfs-http-gateway","version":"0.4.2-rc.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.1-rc.3+ff56373f","ipfs-core-utils":"^0.8.2-rc.3+ff56373f","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"ff56373f0606ef2c59a61916f02e42ff524f16ac","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.2-rc.3","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","dist":{"integrity":"sha512-QNpm1DOb5ArxhClY+RkBzjfq5Tg8IkOn69S2bVKjTEd6oTnc4JzLTvzIL2XJXopJlWJ8nBTrfH90vcoWe0S5hw==","shasum":"4f617fe3a259d3db66a6de62f471c74109dfb973","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.2-rc.3.tgz","fileCount":22,"unpackedSize":128873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtpr/CRA9TVsSAnZWagAAwvkQAJJTvRHwLnBY8taL4Qe6\nzKVhFzGWoA94SZ64lT0UDjAg2a8RnkjVKI3UDpMpthoIhfpnLHS4OBzeM47L\nTgp4lWMiv5cmTE8Omh7Y8K7HoV81c0h3O3Ny/sFLiq5PlCPVTkX1xYKcchr9\n62ENyGh6B45HWIhd9kcCK8IUdrccUZzb8UsnXxgq9F/v3gFxqi93ZfFPbngs\nI/lRsldnmE7f4ttwOopct2fDlFKZFTdqNCNf901xsxPC/2HNR+CQluRsGs/+\nA3yFtoLKqGwsylBXY5b5bROfxvnnCAtpPX7DmxPD+U0uQgJtWuk6rFNYFS5/\nnSbedPZXrAhWC/5B63YaB5JBZgf07BzB/n5OnTX9XS5sN3u+Y9AEo3mHvBn/\nn4t31TrRGUGPQ/78X6ysCK/QxE7oZBy1LfbCq8b2M4tj/hYv88egohRquWvW\noT1avmgR8ZToRcZs6CsezapSZ5V8U0jYFOZprF4R9x5lKqaRAI+xFN9F5fCh\n3fwZOheeMi6LfYmU0eWH+SEIG2sb7pFLv96+s99Vfwb/OWXAJyg8fpUBkm6t\naefb5EkcGmvDDwvxB0qxApCnZH6FgEKabnCy5ikMFyNewVaoKpwK+Ynx3K8x\nYQaZlimqwywrn2rgFAp4k/wdXxnCoFykypfC+CVWrd3nf2GXxYvf49Keuiv6\ndY5m\r\n=lPTA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzQ9qb45KKk/tmLp72XNZ4ZtCRHDk2q0hrOfDj0JBmuQIgOV3m7YLgaoc465awsWrcTbxWWxxzHMC/08IxTq7QAp0="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.2-rc.3_1622579967297_0.5035313162916799"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.2-rc.4":{"name":"ipfs-http-gateway","version":"0.4.2-rc.4","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.1-rc.4+c4a1aea5","ipfs-core-utils":"^0.8.2-rc.4+c4a1aea5","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"c4a1aea5addf902506e34d3d9821285ff0423710","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.2-rc.4","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","dist":{"integrity":"sha512-VGlxYtrVp7fsmqT/NjR4QYa2YIPVHvKNLcxIEEY7HUIm/+Aln3SsKnF96LkkHGNaoGKeIQ/2pf44jidwdVWoxg==","shasum":"74c20f06b35ba3c8b77e371f45e1bc3d695c316f","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.2-rc.4.tgz","fileCount":22,"unpackedSize":128873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguxb7CRA9TVsSAnZWagAADT8P/10f8xvwJNwkVMX2msw7\nAbk8evOoIlfCnIzl9HFYKavd92FCwmcJM1ntJKS9oLkBx3VVYQ8YDpr27pDD\nMOS3Zpi204VVyvs7gF/hRB2ZI5b81mgMeCxKbbmWeHY5kn+WwKcBnGwevdla\n8LwFHr9JOt7ePnaSMLlskQjQAQBTyeG1L3k/aXDW00jJHcvvd+ngA5YtJJ5U\ntN6kcxsk5B1jVjChdjfO9o3Dm9HW55Kdec187bn0OPTUu0O9l2AuMN+tpr2q\n1+L7yjcanno5yT/4Q6k+dfBGatqPwL/e8YaJ2zVTbUPYP1WxTPxS+cCWXXaR\nZnxR3cVeCQgmYcZeasd5DuO2aUdUv66hTIMArqnestmi4c/0uh9QMTJ1kmpq\nuHB3eS7Yh0nCSInw64TC/i7Oln4yjUBu/8rXKGP5pDoVSHn4ENBXiYAdUXDW\nPvNOHTOrGyrIexv3e2wO3NwurcWV0Lbdh/d+6ZpLV+uH2DqTicm42vl/eZwo\n4wmLq7M3c4AdNSyyvCobjKZIrOYHWFPwHOm3YGI0cpzlwV0cqHIPx4E8FOWx\n3tDZphFnQ2oETMDGeMN8iKPrUyzodJ4UCmVd9FmZ4K9yh1IqhOomwN96FUsK\noImcGrmo/ek+dCmjymjx8TVbMaxZrmeWG+bS1yRtj/0rJx/lfFEyy5kBwVcf\nfKce\r\n=XxXT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkK2MPn/8PdX28gElGO7o0j+KMPqGEGuKyw9RRmln7VAiEAw0EpCyYTRD240dtX9u1nxn5Xz2ga5Dznr3VYbz7rHMc="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.2-rc.4_1622873850914_0.6504679126029171"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.2":{"name":"ipfs-http-gateway","version":"0.4.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.1","ipfs-core-utils":"^0.8.2","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"08be8beb2168f39252affc8e840ff3e185c69a44","_id":"ipfs-http-gateway@0.4.2","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-hn1tjdyQ+bnco2qyuBex24ewOoRbrvpsonMHFW4J+6VHkoLcfWI+s5WENICgAC+qXvd9w7R00JOkz5EfmgpqsQ==","shasum":"ee16f7f691ff20b343587fd6e8dbc7c162067096","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.2.tgz","fileCount":22,"unpackedSize":129010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguxqUCRA9TVsSAnZWagAAkI0QAKAcveXs9/JMpkEFBnVh\n3LcwLLX03OuHiVnBNUo/LvMyJNOBQMaiOH9vDo7TekKGN2spQVbnWYuBAwgS\ndZOULoQjnyP4aOlxN2UuzoecHVeJ6HcnEeQIz+qH07Uz/jWBECAb43uatGhw\nBa5ZqIRSQl9FSFVLdEZFQXUBV4vKEdV0kkvCtrTeQA3h7rGcAVGa47UtH7ZS\nhMYVA+9IQhmtmxhhfHJmY2HR5ccM98XCMneQNV0HB/l4lx9/K51WjHnWSgvG\n6XkYy/vaMwLzioh4mZh9OTR5RUtFzxMrwEg7SRwH34UPiyyiqSXZGmJYbLuJ\nY0FhIQb4cYUck87bFLooh52Z0Gi8EPvwJiTmiQYMRD82gVrvFE6ORVpwor54\n0GG75ZqBQWbH60iBU4U8FQ+Xfw8yBjGwAnXwICuG+qO8cnzBkWVaQcfLLoIt\new+bmP27GMh7U1Dpt8PFc1aQ0a4YEWJ0SjEF3lFRpOAn0LSfCar4op1a1HLk\niArOsRa387TFE8xpC8KvVHT2Em75nMyAZK+vd2OKEc42jdjCLBRsU5jWEIVu\nhkxXrZdI+o0jwUsfqn8nc6g96+68hHGZfBWymUe+Dcddn7EuGkDA6IbQAbob\npF32JV2qB15RtBADOf2pMPmM3k5VgwTQYfmQCLZjx5AEl+UxM8VY5t1UDYYm\nUGrc\r\n=UgMP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGbpOS4r2brakmoMhk/oRuAIbU+OQpGyPlxak3AYDbCAiAJPseX4dZ47JdZFl2xIulqpxBRZErlSpYy9zbKxeCHSw=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.2_1622874772078_0.5064812180738849"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.3-rc.1":{"name":"ipfs-http-gateway","version":"0.4.3-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.2-rc.1+714c3de1","ipfs-core-utils":"^0.8.3-rc.1+714c3de1","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"714c3de17f4833b8dcb7c0ff51536661a22cd6e9","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.3-rc.1","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","dist":{"integrity":"sha512-VREUj4WHmUSSaYoeN0plfUYU1KWOSoUGlr8zdlGBg9a2s/QAbBiHgSkhxKqSFYQPxxFFeI+1M3XRUpBX9whODg==","shasum":"2d0f23f2171fadb8c7e36cef9a6a9ca5ff62bb67","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.3-rc.1.tgz","fileCount":22,"unpackedSize":129052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwdraCRA9TVsSAnZWagAAcHEP/jCm+Q8rlMj1jJhglyqY\nQGSjs4Vo2VxCoUSDCdrlWo9KKSQwp3SD9/vORZSBkgDo/0IG3eM6BwnCg5mp\nmtjHM6cimzsDdB4deUaWruJj0iJXUzDuUKDxKq+LwfYr19ddxsHV6DVOhDBN\nXUaDNlDGmJxMrerfjtbzQ8UoHs3sV1DYV5A/eMmhIrJQiR0ckPB3sD7LKpGA\nhURqdIn+lepcUN2CRwcFvFR7uO0IyMbJB6k6Pnc/CagDkKIu0inq+l7wC1do\nhuiLkZ3VQI1LDyCBqKeRIFG1jRhP2PpaSsTUfE4AEksaV4PGNq+plLNAtQI0\ntXhGtSN3Yudc1jhH+cZrANocyGq5NWWwgklqex/K3MNXc9yujCwdY7lgEc7Q\nSYgHNO4Js53YfMg8jUm7FrlcnyQsjIQjJtDIPUdX6ZBt64zTwxxU5fVlI7VE\noB9/smya3ebcBjng5V62Nv/bLNAvvfa9cYpbIR799bgkbEdqd+y34iC5jyD7\niS9ZC2yojF8t+ui/luTjqnC7o369GI3DRdmbR8Wr3K5IvOtXIaOUaR6HXQsn\nQk+60rF3TCUSYiz8iSJbBgtfg3K9MXFf6dbEvwXjniMLQP7HMOQcafTWHI99\nAz+4Wa3hkkil/CnP0VDWFf6QTT8zTiQ6DPb4fbt2V2JuCds4vgVTc0iTVuG9\nwbDT\r\n=3Pl3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXvwt7PCiM+c+Fvz0C+o3VweYP4OT4M0HuLf6hdJqcoQIgHzJNE0/1TQb21tjUgYbHfOYQRxbg5ukEMfmTSFQJgC8="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.3-rc.1_1623317210846_0.47310878895986597"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.3-rc.2":{"name":"ipfs-http-gateway","version":"0.4.3-rc.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.2-rc.2+bf44a037","ipfs-core-utils":"^0.8.3-rc.2+bf44a037","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"bf44a0371a53325a8ed10c93ffd3514b995185d4","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.3-rc.2","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-6FqglGwu83d2sxa3vMu8FPv6ZeXZXT4E0COaAxTDSIgImL2qGbruZ3VF1LaFeLpZxvHzrkadC12VxYRQTPGowg==","shasum":"e2d808e230ff1365efba45bf0a2cc5f03cb28b9b","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.3-rc.2.tgz","fileCount":22,"unpackedSize":129052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyNoLCRA9TVsSAnZWagAAKOsQAJjE2nIPoI/t0438+YEZ\niukdSSrJ2XwXZLaAeNnPOGrpkRDtFOyt/xJRlCqPbsh7zwJbrj08lvYsrndT\nw/BFKLp92Pd+fNPuf8RZoumA8Xa7oTlwNwsqFLX/P0ajTytTyaiIWGsKUuPG\n+9wnZtS2eBWFa71Kgj9Bl4dOG/LQWbXQbBt2In5IuB/O4wBR4qWYbSGswUtw\nBCVoU0IJJeXrdNyl9hma1jO30Dkje6XHQ3L4p/cXczBFT2hbsbBQ/KTqkFGa\nDJNXpnu6KgZNkj/uYjhpZy4YeGkFQ8n9wqaXwqEbIMJnfkfv6H5guXpnhg/J\nRNwbRrytQuIIyLVHeZDp4NYcx5s+OvI+io5pStu6fuaP7rGj39zTl7k98pa/\n3KY22AnBwhkRrxxeeAQ9ugqv+XEpAathNJDYwyPpQKss6w5IqiXfE0muziwC\n3BlBFa/c0ouV1MPO3vQW/GT97QXGgQ5HcOqPEzzBDc5Ve65nVwDaJu6V+wOC\nYf98q+xf7Gn3Cdn2sUidLdWfuxD6/zfvYN9Xv5qjs9EF3rULFOAV00tgF/9n\n3A5ZsFuT1URmg9puHcFsltpZ8mKiXpOiBOhBoMXRE+jPMeVwdEm8tHnMXX5Z\nU94JpDGqqWvVsnMBUao828TrUfb+bZACWwovynzbJnFhHOHvl/Pvqp34g0pk\nZtZ3\r\n=lMTX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFIXPyttK6tnL9gtSDNqjpVj0tpthgx1UQh28pzeuuFLAiEAlSvXhfDkVn2hg+vyU8vzgJDeYpleDXCkv0VLNlhfwfI="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.3-rc.2_1623775755740_0.8902902298017279"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.3-rc.3":{"name":"ipfs-http-gateway","version":"0.4.3-rc.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.2-rc.3+b1bbf5f0","ipfs-core-utils":"^0.8.3-rc.3+b1bbf5f0","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"b1bbf5f004fde7a26f8cbf6e0bd7356f07dddc94","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.3-rc.3","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-pwlL7DJegQTfWyrvdwiLeKF87pPJ6Xgjnl3Yft6Fn7XDF6v3b7WhXyWpiOhbv98zF8VNxaOv+7xJq7Fey7BE4A==","shasum":"68c3213cd154f9b907a612b698bcbfb530b04721","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.3-rc.3.tgz","fileCount":22,"unpackedSize":129052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzFU2CRA9TVsSAnZWagAAJlUP/jr8skqy86N4Z9fsqPmm\nrriYkmbOqN5i6FYwY2dkiyhSwkxH+7Hoi/ljJoIlNrcBrFreuGGq+ro7c+Ug\neoCEHeiVZFbdxI+8r0Khwj1WnJ5HPtHYd4C4jaANSbY/453Tf+RiERmghxmd\n2PCvSAGWlPAnAUtl/L+gvcGhhpjRseFMIso6q1MjALkWAkSSjAXaJmRna77i\ngRb9266atFEmX+IqBXMDMWok//St5bFStqotx+Rk361RetnaC1d84vUTX3Cj\nr7s75x6iCiFyO008ewJu2JuWmM/dAXsNalWO9yVdCberMu0p96R7bdBhgSHS\nM6hl3oSMgXm9ChvZgKhPGaSzGxVPGJ/Uyq6uNn3sHYdUXln0wDBu6eBa47YE\niyH/NtAa0oLy9fQmnU8YFLlDVqa8N3o8TvNTwUwdWu++pzwnqLP0ZqD4p/11\nRwqaGD0qcyFGmbrPHObVngYZn6g9VfLes3lKlsa6Wfugrn38wvu4av1TZxYt\n3XEsqAqx/X/FHuG1dZLdn8ngZDh246dgB/Hzjlt+l81ljxKtzOgmZxNWj3c8\n/wXATIEEcHOMidivqHPsYNwA8QDRULtYSyW5I4D7XmWwM81Y484mZ0whQwb9\nfVk/BatuO/Yek36lmX7CLMSNA5p9w/TsUE6SN66ll7qirgzTUZt2kAq19bz4\nffNN\r\n=prPU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDAbbbrbljpCX5aKE4Sp4eThkbGcYiuZjUL00d3lvYx2AiEAlS8JEHzRno2lAmqzNp9WMccM/B0YjrCfs1KARUbulgo="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.3-rc.3_1624003893948_0.6302913271678288"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.3-rc.4":{"name":"ipfs-http-gateway","version":"0.4.3-rc.4","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.2-rc.4+7c1afbdf","ipfs-core-utils":"^0.8.3-rc.4+7c1afbdf","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"7c1afbdfafcfb81f698cea35cfa0e392711d40a8","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.3-rc.4","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-eEid8wfaFqwl0llQqSMYVGuROCEhd/mHVvnRVsq9l2hBrY/kDt/beqcl4xlaaqzDfYRBhtS+wE/vpM8LYRrE5Q==","shasum":"c0be2da75ebf418f617d5180dd17c723bea1b1f1","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.3-rc.4.tgz","fileCount":22,"unpackedSize":129052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzGWLCRA9TVsSAnZWagAAfFgP/iaGRl9TbUJXgX9Qjpn8\n7OkR1tS5Ws/Qi1KOQmChvtQLoWmaup7HJCPddN/1A9a3GsuUdrpSn81fGr4g\n1wPdg5ltPL8LstLf2NYkX6mwDBjzOK+wQ7c1xNkZMIHO+0Fsfmo3q9MiWzzc\nQVVdPUGbSdOiLmuDEN8o648EoBX0MLeSF51Pre+pIPrteXs8TDV47A5i+2zA\n7jCH9ssZMUEYbBKN+4QCP8zcjBPeSWahu4c7uIilyQ0JwZ++DfyeSF4V/Sz9\nKgDIWHzoWMza6yvF7smDhJjYNeynKz3TGFayFdBQrcv1KF7dFfYMoTrvaG8s\nuiCXr9MLTWbLtzdpG5XjaMV2DYPHRFmEr+LxEhTxsBZPtD6myPzr6aVVOeJX\nSZPw07lfiASxkyEBOgdYWWo90pauHJdEHmz8CCOGneaz7gIDqVgSclYFrgV2\nr1137JqGR7/mYbFjLaJTDdA/xFay+o4UkjN7cqW8Xb2NVk9+PiHCfZZ6SfHF\nF1nytLIXG+X7GMkoDU0uq6PantsGezg//94dM/3ij3v+QLrhOxv2QyHhCmXd\nEJ6l+hynkUR58gsr/RRvtEfqzC/ZE4hzI8vWRM2rZlz5JnE7fkvggYY1a5kN\nO08JXyge+KCfZmEmGF+kR9HlgtbA2gsUTfrsv6ULHhfC+fxdA1/nGEptLuID\nt8n6\r\n=XkYC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuecrTCbFJ40YtWyELJpdXf9y+rsr5ufjeiGh+Zp0lhgIhAODIXUrtEkkG3Faf4PjQZfs5umTKSsDuYXwcgkz4W2yL"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.3-rc.4_1624008075412_0.822572759750976"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.3":{"name":"ipfs-http-gateway","version":"0.4.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.2","ipfs-core-utils":"^0.8.3","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"81f944163f5a78ef15fdc23b2c488ba7f44af0be","_id":"ipfs-http-gateway@0.4.3","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-MmiJLOPRny2lj4d1gfq/ILtKSxr9PM7B+U2luF4qxTAPMNGcs89Vd2mlwxRDi+TUqtB1vwoa055htwcNeSpJtA==","shasum":"f837fdfa45d6c9ea4248539a4d4389599862d0e3","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.3.tgz","fileCount":22,"unpackedSize":129189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzIBuCRA9TVsSAnZWagAANUcP/2xwgZ1dyYH4zPqDjU07\npplgOBsCbaD9y6gm0cGSwWKokAcJtOC5tBAqZNMshdUd3kxWtQXBGyEHJhO0\ny2G5L//zbNREqGD68SdiJMtaq3ahl+DaFgMlVDEvAJbirFT2cNa2Xnv9uOHA\n6OlcWQa/kZ1B5Qj4bmhlsKkRFxv7ViaCNZyQGZ0Ef3XwV+QhYeJ1/33phCJ8\nCUNtFemq5E7uPg3ZLw1tKdtX5vLYRv20z2/dLo93cX8A1z+KOVzbSBufcFdg\nHrtYeTcWQnugY+oQsZ1+dF82GmkFfOa+A/47PaDXsrruzHmMKY7oXyslVzbu\nZuSsH/eQFV/F7jwhKIULQ04j3Q99iWx7JFZEkMQjfnVp1KqlHDh2D7SwHeI3\n8XFJ+AgZyA9mqH/2x4oCAZIkUl6nxOpHfSObRPBzNSBWpzufxK2ySEebmZ6O\n5dOSETaMOr9m4FM039CSAq3hXndq1TT73EzUutelx1dvGmSxkphd8VhzjgD6\nL0xEl1U2Ba/QA0dcbQ0IbFzqAWn6zwtxxOUL0swCGmJv0FmWSytD75JFK0zw\n8cFuF2P7ng5sHV8t5G/D+ni6c4r/03badW8dtjQlUYihqIXNz2ExZkWIip0o\ngNYTjPUg0ErFp5Gdhn0YsNDbZuPwTlMMGKSxy71fJmYtbTY/iMG1bBcFJOL9\n2YKf\r\n=m8Sh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICN1Y0PCvDJSHBlLDzwsmYSQIZIxWuC4rVlg+8FSYLt0AiEA0/QczvxhhrZIIQyPmPLAnTLm8Zvt4z8jfcVjtN17UD4="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.3_1624014958401_0.43317117240528646"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.4-rc.1":{"name":"ipfs-http-gateway","version":"0.4.4-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.3-rc.1+f4b2a8c2","ipfs-core-utils":"^0.8.4-rc.1+f4b2a8c2","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"f4b2a8c204271922ea34ef8c060592eb56a2a1bd","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.4-rc.1","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-7EwUFz8OgGqWKp0VUCY4vDj3efof7rgmxYUAa55G7aIaMlNSnLAewQEsgyZ0AMmitVl9Av95bgS8G3nXbXHeXg==","shasum":"a1a3a5e4505746492f4f818864881ecbb5105f13","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.4-rc.1.tgz","fileCount":22,"unpackedSize":129231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzMKWCRA9TVsSAnZWagAAsccQAJUsnr2DOaaMiZxyC9/l\n9PDMfOLIngeaGjiTiVU6QM4VhAlLEp6bsM/CH/v/dSXUqGE+zXue4wxyxHdq\notDAm/XPJHD6vJW8VjkyUAcWnfhg007sng2eabQaw216rzo16X70ZhD5ubb5\n5TwpVg5OtMyvPp+IuZoE1sbbE75oPqpfNKMQrp8Ahrg1cpiO4LhoA3q7v5AZ\nR/W7XpJivFkEIPpkgH5Uet+y6yu2L3DYc47w/qgW86IUQ8EY+k7G8KVILeZ0\ns6/OAfAJWzsM16rwpv0PhQbiUF5akxiZRMBhPqZ3mk/Rs4TnCJXTMZPv4bU/\nnAER7qMYBn+YZvnJxG06tNQAkFpYGtdN9nppiR4p78JHHKGdvrUsogdy82An\ngbQDY9rIB1tjvDrUfpP+h5xGLtzYJfGl70TsPkQt4A9h0BJFBiw/87CQu3Kw\nQVLoz5PgFz4v2U7Dc7IMhxQnepB5bhFqZ6KQD5T5eIZJKuFGPmPw3HXQ4nuu\nLnQ05PL+Fn9tjo+xuIZTRGSOEpjU+dJzedjl7W9mqrdCps8bKOGqiemAWFd8\nOTSZONPLt/wxhOJnk25r1gR1uMSd3pjARLQo2x7V4wQcQVJdeoe9rimiGX0T\n+u7DTpUU6A+2kYz2Bwh2qcKN3PlsaxYn9LtuQyWlAL1h8BZkdztGtOtdVCVj\n5I+m\r\n=tdIo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKllilyEptRHfLwX22zP4EdnZ/9hoTt5RKpqQg220VYAiEA9opRTaGHjWPdHNqJpqo9gmQQC29ijFH08ZoYMUzvzZo="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.4-rc.1_1624031894340_0.20761065693618685"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.4-rc.2":{"name":"ipfs-http-gateway","version":"0.4.4-rc.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.3-rc.2+4a4a360f","ipfs-core-utils":"^0.8.4-rc.2+4a4a360f","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"4a4a360fbd368b8b27653a81c9301820c93d91bb","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.4-rc.2","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-sPU+TtewL5L8mkDXB0hqallO25SJ4uzEPkl2ATGhNO4w48OqJ3c3PErinL4A7XhYSg3LReSuSw8BKtpfpUM45g==","shasum":"285c94d60faebf00acdc9f09d3b1092ebf4d7721","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.4-rc.2.tgz","fileCount":22,"unpackedSize":129231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1fK7CRA9TVsSAnZWagAAp7wP/ROtgt5ZZnRPzAtNRq7C\n7+FqxGkrh5NZ87lifwylv+/LcCtyBvSDG8ZrV+HG132yvc4+zz3FvydMeM1Q\nbzAOLVorNqSYK/zuy9BBks+mdKV7t9dVUz+cLCCcrHJLyAMP0EzkJDHBjHlU\nchIklksZrue4v6+fHsvBLZCqJhT9z2NQjpAc9N6BeV7HqhsNWt0E3+LXK/dJ\nskI2WtTnZ3vIdMdwdFdaqwFeJ4ekp5fr4GSKAOVl6Wm2ufYUEF/H56gxO/dU\nWeAspGg1eTq2r+6CXBVRZXdg6wppzEvkp6zeuVxMe4r1KfTVqyNkYSdJNJp/\nYkanwWLmneZtxKdhcd2VYThnXch+snKGAsVeWRLJM0RlqdZT2ODvLpVOLUxc\nxMLuJNAiBkkWahKLMdjv8bidcr292RoTdR3VBLoLO+17XuXSGLfU1Pm/v6Y+\ny634Je7gk2c9HO038NlMU/v3uYZDV2vMXYsUEpcQ/LJ0gZPEYoVSmh0x2yTS\nHEE1AELp29n9YbI6lSUi9JSCh+OEG1h/fECKC8W/YMRxqPsjR6gQLBaiJBW2\nhGAdre4anURNUNzDMVV1mJjWhBUAQLg7xnWCliwjqgryiiPCtfYllnnyTpr0\nXVYrdmCon6poxEF5A7YbKwf82NWRwUxaAXW/x6KDR4OgcreI5S8W9emdguBO\nNWYf\r\n=jNbD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1SiyWzRj5sHfhBpn4U73T4+BoUxez9iF5xv4phTifWAiABbbFVByVmOpNpRsd9JOmY5hXm6mP4y1pfQddRNqWFfw=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.4-rc.2_1624634043283_0.06717808209302678"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.4-rc.3":{"name":"ipfs-http-gateway","version":"0.4.4-rc.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","cids":"^1.1.6","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.3-rc.3+88dee13a","ipfs-core-utils":"^0.8.4-rc.3+88dee13a","ipfs-http-response":"^0.6.0","is-ipfs":"^5.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multibase":"^4.0.2","uint8arrays":"^2.1.3","uri-to-multiaddr":"^5.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^33.0.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^10.0.1"},"gitHead":"88dee13a9246d841648d31edf0db62e4a4f859fc","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.4-rc.3","_nodeVersion":"14.17.2","_npmVersion":"lerna/3.22.1/node@v14.17.2+x64 (linux)","dist":{"integrity":"sha512-WnNvdbYIz+HaAcyDZxDko5c3fGw0H21RtgX63YDtgmKGO8yYu8Fu8hWj2tZ7HrlMKZzQfVGW9ZPF74FtDJoLOA==","shasum":"202c3d3f02c8ab7fbec0a9187a2f326a2f0bed7f","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.4-rc.3.tgz","fileCount":22,"unpackedSize":129231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3efkCRA9TVsSAnZWagAAXdMQAIYJHiB7bGKxZ1+cTPO9\no2Gahqh6xkerrB+mkHfmoV7cqlPhewiyYiHdGFN1Lo0mlie1UbUVRYPQF9/O\nWi/F8rSjWmUR8zN4gQkJK0yRB7mUhN4arY8D6CHRJxH8viUXUgQWh1j9xpYN\nZO43j3JT8lTXa186i7BrehiH8QLqtfeWtyaL4vLTqlr2gpGj8YmoN53/TKAs\nH31hkpN59E4xH9L6lNuFZ4dXNP/hZeRWXfT6JHZfp3ZDmdJcHbGFXmoDm0AH\n6Lga1uOC5KtDlsundxpfEU+T9ITTw9jZSkDr3D3ZFEp81v8Jy180W8fXSiC8\ngQbYo5y96Y3/pNPPOD0p9P453RNCf0AJvq3dBba9ZhNu628n03Z85xsTJKrn\nyidxLEdCGwAsuV5q3Bwh+9zrr0RjfhSeoLHodYfUV1nlyarVBG0OcoR19o58\nzg3zKr7VTXwLR3aJMwoE+T52uAqMzETYGi/HCB99bBL4zKjkC8kNFlcpduBi\n1LrDUNP7d91K5MlVdF/uQdygWkFw7FZsSygoongp6nDRHcQJpTWfshis1+OW\nxdYV3GMVmxAd0RyRU7/qPCXgo4MxntM2Hd0cpGzYVXi4OEOpPccTi6l5qp+0\nLWJZO39ikNoVpzVndBHMQy0p07t7LZceOl5eZcyO33EtWwr5mSZlrzI1dwGl\nvRLy\r\n=WMzk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMyamH75/0787Kk+kP6SFivJ7f8W+4oXwqDnnH8ZDTqQIhAPAVdP3d3s0//590xOr/A4j2RXoKMBdzCTI0/cQoBNDS"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.4-rc.3_1625155556061_0.9289320162812751"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.4-rc.6":{"name":"ipfs-http-gateway","version":"0.4.4-rc.6","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.3-rc.6+4155de5f","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"4155de5f78134a6cbbaa4551d1b35e8e44b580e8","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.4-rc.6","_nodeVersion":"14.17.3","_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","dist":{"integrity":"sha512-GjEtB+FL7PtUhIFotVbo79YrUYKuOQOgUYiWRLRw6DVp2S6WGfQtntr6bPzIzHasxs+68nbTwHuIgXQ9pA6pwg==","shasum":"ece23040fdfae3b808a0a492c15d4ae1441d61b1","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.4-rc.6.tgz","fileCount":22,"unpackedSize":129062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9ZrTCRA9TVsSAnZWagAAiakP/RKG61s7tiOSEAiJ5iue\nVBN/Jqy0K+zl8lBIa+ckvPSMFpZIDoJEMNFSYpLqHc0LyZQ5FizKQ3YOcf/J\ntWsSgigsVGD+bCnSraV6jFZ4SzjLAXIoSP2y0jkDZh4sgHOVlIQwKn2jy4/0\nFbo7BJbmdxvF0c3LBCI9cuhVAKB0/+xyMs56hHxSSf8CgfIRXMUmR0DbPZyr\n6a+txFmUwRAalDRxBORmLFm6qnNljZBkWxEoquawH9mD548ThImMuePpFA/s\nOhe8s55eF3bu3C6u/stKftZIrXD7bkww1C38dYL5xPKKtqG0PzMMejBS5IOQ\ng/5KpuefhzrcAVd3RCBqYJxmYSGiPAMjX7gIBq8Jnwb/JIT6orxAzyozUWU1\n97pgdGhnmRLEuGyoo4qNXIGltwrI3AF42T/uEI+r3rwlJuxfShuSHhP9x28W\nzf4AcSvJhxtojg95h3Pef5upEybj3RYDfHTAyyx66OFf+yNWBO3h5R6cLq/P\nIGbomHsi3rjCOE/q80EXnTc+qhvRoyUqb09Tq74NtnU0PQLMZf894EoSZzt4\nhnJGE2dik/yHl0t7ActpYhq8P0UZoqabqnGZmJ1kkOx8pqZ9sTa1cYO9vdOW\nMaWbQ/AT9qPj2zzvjRNX+NUiK4CfADlLiKfuxXpFr5P0ukWwDeNTPplUGcCI\nwzZZ\r\n=9VSf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOMg+5B92xYGnUBHuekViSU/+bWVp/dYntNNTfT3V2bAiEAjwN7xwuYE8Vct4/JYVJRbMM4tKRbeETv7v6py7rcHIw="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.4-rc.6_1626708691632_0.202512445355439"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.4-rc.8":{"name":"ipfs-http-gateway","version":"0.4.4-rc.8","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.3-rc.8+50361a7c","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"50361a7c0ea69489bb24f6922319601e3fd919ff","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.4-rc.8","_nodeVersion":"14.17.3","_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","dist":{"integrity":"sha512-RiIfGvnp/D0DFQa1u4UDRiohXThO5wWjl5nmQCA5oLWZlmiDruHEq0VhF7n4fy1OQloe3WXSEtwOKUt9iDbrxw==","shasum":"20eaac8e60e43f2f0c61752e0d081b229b46dfab","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.4-rc.8.tgz","fileCount":22,"unpackedSize":129062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/9HVCRA9TVsSAnZWagAAvy0P/2g3MgdSFrH8YTCvV7hO\nOdmdBtHrXGvyzcrMT76kub8lNh/uzja5SPSdkgMOQ8hNN8BW8OpD50IL+ezx\nUtfJ6ZiH7I+RilZQkYDvLYRy4dHFodTGvaR6a9QuHj1rji88lT7QK/w30jps\nUszu+uVYDlXnyWr/tYSeQjhQLgtKhue836Ub5QHW3vaI4jMnRYAYu/qLx82w\nvckYLBx6Ek32UM4Vcg8r6wru2BXIXPmWTA5+ieZOzvmRktHTrmRPYnjaGZX6\npVQX3evfIC/aw5BqRtDeM1AFnzVvqEuof8U/LeKlg2Nknqi7Ss3oxmrlZnuG\nDC1j6e/eNBDZoEftEBJlez047lTFDhJdBtNi7dZJQn9R9XWoh7XmvlrNp/f4\n7qA0nt90A3cWu2wTQy/+3m4TfNVHO/W6Pa5bkdOGT02ZiMkH6OUIuNCo3maW\nCzuHHNP1KKloN+V1EYJlFDHi6TawZwbw10VqGDipY/3RqBeIo8p836crOFBL\nW8Qjh6QQuAuaM1weuQ29OLdX6thrNUxi/cQDk2o3Te+8/Fwkd7gLEvB2mddZ\nwX2XIXqB+U0UqXth23odasSHxfJ2+PedaBOm7PJLstDqoe5W9JjsNII8FoQm\nWzJLT9UwU9+zpV9ZbcKHMBenAAC6ytUWmxr1p2yJYIFCee/B+/g1qQCWgNIE\n+RAA\r\n=Odt5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCFeYWS3mEIrE1LX2yy0wAUxWL3dKLLFeAmQV3+xyVCgIhAKprLmkuXUeLdMTwWU68M9AwW1zbnRs1pQjnL+RKy7ej"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.4-rc.8_1627378133710_0.15390766229283792"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.4-rc.9":{"name":"ipfs-http-gateway","version":"0.4.4-rc.9","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.3-rc.9+09dd763d","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"09dd763dcedbdbc52c590150bf9788c3f17074e5","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.4-rc.9","_nodeVersion":"14.17.3","_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","dist":{"integrity":"sha512-1+l1zMJLQuMB55Tco4qjPl/UcbjbP9MwqSNB8fYnB0WSdwUdcW8siRorncAvtk/JQ9OkP+3fN6m5NHnR4suVMQ==","shasum":"0967fbfe524f78692a000ade939805968fda5333","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.4-rc.9.tgz","fileCount":22,"unpackedSize":129062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/9luCRA9TVsSAnZWagAAny8P/iuZODSructVWQS1gsx0\n6Wq+ssGZh4iIV4Tdb34ly09RExgHwzOKfKic9F3ot3E+fgDncoeBDXhIqTic\nU/EgfKwUMqwd1RHChnaDcJLsWRYk6Ghq6Gp0zUnChxe5vkUu5ZYYSrUf+2l5\n4JDaFUxvJs0paJBjfrz7Zwg6hAnKo27bQTyKbxoF1GA+AqXHWLG5muWQ9WCL\negx45Vog/XWouoEtKoX/Gii1CmqbTiKtbpfoYBmbhExxC/FtK0qLtb6WMmW8\ndqPa88u1u/TAWgJLjnf06xVy2gN4MZxAYm9lEXF4FpZ+0o+J/Fb9Gbf3j3gx\ntXgirQCXLbneN1sKeEe9Fd0NoS7UmRrbqATGrxlfi36UokYMVGXj6lJCwnqJ\ngzUC1r0KZH7eWCQD3jcLtS3t6m4DgrWnGlcNodVTM+HbUsWv+hp3C+SXkqBW\nNSK3hCIkOG/TuBvK+FB2HWO44vAzyhX0h2O0Z/ooi6TgojP5CyR/lZJ4gXny\nDI84KtQAv8WauI0wUag37PJcFEjvcvUfhgXMKHe85GaAzZ0Su9qDy4LpGLVu\nsi6tEWO1D+MMU8H/o7cUTH35vCJ0qK6QTpDLOrJMFTsbCAqcYJB9GTqdoLaA\nRpBp9PeXWRQdPjuf1I2VuMEroFWGLulMRLzHUnSwZDD2PKH0mkF4II+sB7N7\n5tcl\r\n=MXxT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGn26/v2seMAN3ToEIWPXjpyy+GFThFyx6sG9tlrkEn1AiBGfA5Rstawk8HaZnh3HK89mGS7iWGQFTcLGIfCWT9aUg=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.4-rc.9_1627380077841_0.5935681864622899"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.4-rc.11":{"name":"ipfs-http-gateway","version":"0.4.4-rc.11","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.3-rc.11+32f3424f","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"32f3424f86c9c7bc28155dbacb12edd97d9b84e5","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.4-rc.11","_nodeVersion":"14.17.3","_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","dist":{"integrity":"sha512-YBq31BkTpajFDArFOYkuuzsCRFEvFMd5N+T97jvKLKlkIfInd6ZeQHOKf9zXx1dIxCk15wgM8wjByyxmBZ5OGQ==","shasum":"c1b95b6ebd929c400aab3548f31db29ef1ae66aa","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.4-rc.11.tgz","fileCount":22,"unpackedSize":129064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/+JFCRA9TVsSAnZWagAAVtYP/2KaXpD6gLjFqGhYJN4o\n5QuFh6QqZPCVhe1PYjfmJwP89hnx0Dr4pS3HAvHdRUa9fYsFkhKXDofJkWKi\n5Ln83lg9nzJUsSiD47/c2hqqK/tenQ4+rHMhVMUECA+urNgyKgskbWoGNddQ\n7DNCVKhVLAGFgprYNr9NZg1C7iWQX4zo7usI89GsuyYEvyqX3n5x4h41SVXf\n5CgOMBnPXzbJGLIX8NFvIFsyOkeou7F5QhosRfhpXsP4KRebCqEVTx5jSrPT\nLhfLk/e4Dxjd392LglNbqdZQaf128lOy2Iw9YOnKjfkvnjCYP6VlBCcv7xC3\nZG0XHOtAS9PWW3HZCLjr/uEvAVHWI81/G3ydf+uEz9GVabJhWF2rLg2Mr5il\nWDRM9VF3nOekNvzpw9/p6HgJGI3EQSbUN8/bmbKt2opIiVbjgOlN/N0lvCDF\n1gkIW0tOKdS/4ciXa1p7yF/I0zt4wG27qcrX7LanNxnOJt/41H87Rn88n4Ur\nG6qla+GCAnu96i/prP34w+jI3QbzcOn2R5oZB4pr4pRUlkDTylSX4SLsqiOK\nllOLAhh30OyQerEXOZQpqIt+qc4ew9bdlkWfUH1gBJffq/CRJp/+37HbS2Xw\nwmbV4lPjou4ZbM3Y4ilzrxz7e8vFzIx/ZUBLYPLPcK94mVzGhQBqAReoyQ9B\nYDj9\r\n=fIcW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmiliX0Zcc0a2JEJtzmO0c16HoUh3npfmYo3WSuuSjiAiBh9aCOoq715cq0IOZ759c99j2l4FFCZVE9FXvJa7f/Tw=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.4-rc.11_1627382340969_0.10665540161055809"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.4-rc.14":{"name":"ipfs-http-gateway","version":"0.4.4-rc.14","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.3-rc.14+71bb03c0","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"71bb03c0a3d5e64a1ba617341cd706c83a7346fd","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.4-rc.14","_nodeVersion":"14.17.3","_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","dist":{"integrity":"sha512-jHnaaJ3fNkQAFrAhS9p6uySkzwWNRZIFbO6OHaqYGbslnkMo+SeAtiZcovBOeCj+aZO8Ej9DefZP0URnG28liA==","shasum":"e00c9a1d3f93f08798f77c33bdf75d7225f9d0f1","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.4-rc.14.tgz","fileCount":22,"unpackedSize":129064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg//n6CRA9TVsSAnZWagAAHfUP/A2m5MQEKSIwCM16+HFY\nVkeFuNiTAUdl3YzjVYDXeXdQkzjGvjqqsxu/8kKXsdFuvNXU8ZXx/hK4cm7r\nQGpcQXjJ0xjyUc2DqcFa+MjfLQbWaxUZBFuv4Ryh9w9tob22gyiVBJ9wBmm0\nzfIupVHzR14kQORutXLQTkrwI+YxrMhHymv75PXVYLVHaFRp2mFvfUcesul7\n9C0aO4heET+GAWaVPEqK7yk5B9nTAQOsusBrrmwnE+mcaRlYnXW2DJonY+WZ\nNLcHnyEEiFfTP/h6GMJ55urckMWHKLHw2hlmpuqL3D+KtSUVZiLz8bjA7END\nOoWiLhgysuID3hpDXcswkMHV3oJ2aJcv5PMk5CT7Ag6mG96wIxkBv/MdNN6V\nfFfj3RTRPY14Zdz5uA+4Fm3KBYQfBDmSQDQ19e4Ggu0wqI/7z5gRGJRbxeTo\noPh7a8vl0VOxG999od9YHWgI7qb+AOVgjbY7OYIZ+9zwRHrZl0/Ce2YVxmRA\n7qOdfzulwhL59mclkKrTGwL7WBXlY71KDL3gKVZZ8iKafYbMCqH3meLQjggB\nnjzWcX9Ea9fRKfS/AwPTkJ7uqy/u8FXyPwM5LXX4liM2UxdlGpbAmsQuSxsV\nYqmlA+Fsm7amWa7XWz7XkVmm/j2U4P0sBggzwhF66s0GNMu8fj2yz24iGFIF\nZGYM\r\n=Zv/U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKAhl2lVM3iOrZshMCbUfxzmZvV5W3IYGfkV5bodfXrAIhAInXigOeYcWrz4IQPWkBzy4wZEg0quQMMCeW2K1PBQAf"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.4-rc.14_1627388410707_0.5998743009517988"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.4.4-rc.17":{"name":"ipfs-http-gateway","version":"0.4.4-rc.17","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.5.3-rc.17+3aa4afb3","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"3aa4afb30b2dc88a8b3cc2442336fd2583e2b867","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.4.4-rc.17","_nodeVersion":"14.17.3","_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","dist":{"integrity":"sha512-74EcuTwYYrFmS891c5iLV3W8FbSxR7tu1Iaq8A0OdDYqFf6GX1ZvTjjZfNRdWoci0Nad2zMgyhhlM96dfpjMiQ==","shasum":"4310cefef9a103953bcd14086eeaf390eac11fe3","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.4.4-rc.17.tgz","fileCount":22,"unpackedSize":129069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhABbzCRA9TVsSAnZWagAASLAQAKOFB2vJDOv3kRIg0CBH\nFpCaNlUy+MScrl9MEiSJG619O7SLU2hDB2iN074LahY5bhTglAx/yENI1MWh\n6M6WkqqMsPvqklE7rzuUWC6m/doUUXZmhqLEpIoWlrcRixjS/D11o8IKD4/C\nyNlryzklaTFh/r+ib4BF4sg/6CsS65Tt7Ycee09xRJJ/5Qm7Bn2tlAe97bxG\nYhxEN+QBjGUAGrGFghLdMJWYRiyqSoFFqNBE/fr9PrE6tpWsDwUEVBiTN6rc\nqn3QLqHUA7ekp1BNeVBs58wUqwd+2OMQxDebMmIppz2UcnIePXB2hELQP/pr\nIPsT8NCLQAWqTh3xg611R4xfNDd2kzDMtH2QycjcCDROPBfhSt0s5EryMbNw\nSP4VxEcRC+2xdoNb2JPgVshg/fQGGuq3UmBxREF/sFasG4LB3V61OSsgu1cP\nnkbux4HpLxja7rTycXaqxCk2MARNBq1IKwUvbvfmvYpvBbLnuSmrlp4McJ/z\n4Yk2GsBaSLztyNGvxXsNPQeGqdoWFdtJQ1+x0nzEc+8HObtR8DFf+OJ7L2RO\nvRSQ+099cojCOuPxFbn8Vv2C1/M8oJErTDg37m0ZTeZ5Qr/4W+mafI+qdmCM\njAi8PLYcxcFLwiSeChpohRuL2L57NryfnIfghSyU5T3uNEHXfAbvOcVHCwv+\nehw3\r\n=NYYj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2cQm9vx80f+wuRYSvj8D7EmkWapRwd/IrAJz8X8RFZAiEA5fo1qFY7i5bdIEJDRKBDIufgfmUk+QPSqm/v/g+8N5I="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.4.4-rc.17_1627395826958_0.9799690533128786"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.5.0":{"name":"ipfs-http-gateway","version":"0.5.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.6.0","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"ef41f924e415fc2acd30032e2b484bc32f042790","_id":"ipfs-http-gateway@0.5.0","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-sNZqI+lDnvGT6g7KPIzuTta4R0lC0q/hxgrJnpDDwUCX+4ZgolhteCdccdMzo7gpKKWrOpknkv5GOKDwz4fOtg==","shasum":"f1faf3246a5fcc25e016a486e2b49412383a6b2f","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.5.0.tgz","fileCount":22,"unpackedSize":129544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhACFHCRA9TVsSAnZWagAAUXcQAJEn5tcssUGlYo0FVHb0\nHIKvBq2lbuOOVHrOXHI7MAEsqWp7lEA83ldejNXFiIVNcgMR3ckjTxymHVhr\nvb8nPun/GRmbZTO5tRubIx0siGfWrd0VrqcmD2qMInDyfx3pHrhPUUw48Ee5\n8IanCUUdWHlRHM4MuM2J2D1plS1u8uIkJj321QRk0j/TUji+6XPKziKKG03v\noZc2u+TKxMnwY1XQM6sfARq+W3vjzrWJ5DwqRe5OOXSziSxNqJrFjLqfy3d4\nwxyLtP/T4pEU8m6doQMJ0Lbgl+fUloBfOLH1T++WWCt5OmnAA2XHf2g+NjvV\nuiaTZdLj/WHAMXoIN8ynpB9r904Et24DAW5jQqVEnRXQqxQFMtza7OZpg0gb\nW74oEyDtOUNI8QWnMTflgcNiXYUBfqs1wC28kXtBd9y31XT0x6+hSTMZ8c/Y\nlJQ3sR2l6PktrkxuwHAs/EmY0/Y3Cn2uFDG8YSMdeWcuJkpB6LCrYVr8UnZ6\n5yikQ7huacUMLOCpBvUotMm/hj96UgrbuPnd9LB2zt4qbpWKjmRfVOaQK/pm\nJkoy4SMqU1+LuGOsDtFbz33IjsKckWy0LzAXP3/Urn79o35HehIgchtyc4La\nRl54177kdwb477pwQj1pu6gkeTN4yarLOv9mZrPBHmsFJRAX1XePjvCoccjT\nn0FR\r\n=WvQY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUVDEyjAcA2cSH7fxE8OEeHLW4N4/YnJ1YdEQS3vvJVQIgRyi6AMZYrLKLiW1OAjyC4pwtyZY+T75tu+KV3eMCcDk="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.5.0_1627398471713_0.9843379022332899"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.5.1-rc.1":{"name":"ipfs-http-gateway","version":"0.5.1-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.6.1-rc.1+5c43562d","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"5c43562dd3ba2d2325e297e0a42ef441f9fd2615","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.5.1-rc.1","_nodeVersion":"14.17.3","_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","dist":{"integrity":"sha512-0O5CpofnOu++eq3ac+XVG0+6ezvzK3U1UR4GARtDeZ8SZqwXY/mURg7w2Rg5fkKX3FHX94eyLab9jVYqcusUHQ==","shasum":"f993840314e3b99832582a67d2bfb36949c55ceb","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.5.1-rc.1.tgz","fileCount":22,"unpackedSize":129572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAT/CCRA9TVsSAnZWagAAx/IP/i31oPbnkgnobBxl8ybe\n6ukZZOX+gasqtLzLi4V1WdXDsbjn4H4rsIUBBxjCxUC8QU3zZYrX150zNV2b\nZKgFBfM4kx92zyviDTL60iIfOFWOrTBSR0vmmkhd4LyosEUCdSzfng8r/rtE\nbbTl9f4N37+nRtLrQuG+Rdagu8qREPBPO2L06ow4H9aSs3J4netReN7N8+bu\nLhkfaWYnbHt0o2IRB41/7AykraH39L4G29DFmqqghvkNghd51tpaz1Siwq4Z\no74eeCw8XKR7uFqUf5RFVlDZJ+nvHgHTskvoF/jgbkcPztN3ZSUnpRomGZVf\nRkBOFGcCvTivwUCuzzxHqRDYiuij2XuZpxf8NBhWTGRiL8Wbt/Gmnkq4QvDC\nKmO447M0hK1teMm4haAe56BdjpEVvG41jbAXgVFqwyuetwpmsJrBFNjkDeMW\n+evJOpfPegNPrE9M02OzePZhpF2+qTTtueqosgAoYm7ECiIQxqWGdp70Mg3u\nl/I8blqz+6+GZBvWQ/GIevfj//gJr8CBbB5+b3LdP1ngtL562UE3mzZupE7I\n+vZzkLAu1GNjzSlur+y63OOOqJJojOQ8YKlxD/4Ha28GgW/j3NUVpc1N8XS6\ntXVNcDeBCvM3Yqbd/7T6FeFDJeksWHO5YHSQyTrFMc+Jgcn7sjMa6GVveijA\nswg3\r\n=uQ07\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/Dl/i0EbXlARG5T0mVTz/pSIHDUR7ZZ0X3wQTHNsiPAiAirnRnAi5n4kOzAiP5F/qDlq2fJHTv1q4ZTiMTvofgXw=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.5.1-rc.1_1627471810584_0.4307109539357652"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.5.1-rc.2":{"name":"ipfs-http-gateway","version":"0.5.1-rc.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.6.1-rc.2+fa015c9b","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"fa015c9b2291c375a5ecd86337831eb1071932e8","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.5.1-rc.2","_nodeVersion":"14.17.3","_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","dist":{"integrity":"sha512-t3GGfEZakhAt73fldj10Wu5OhjC0ye/GmxTBAhT4A0XI/VuQaJ7aWQSEXhZZCcuLvpHU3NLdEezmfU8JZY1Onw==","shasum":"7c24709a356e3449c294ceadd2d3ad5d4a9a50ef","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.5.1-rc.2.tgz","fileCount":22,"unpackedSize":129572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAUy6CRA9TVsSAnZWagAARigP/i9+34s8571//B+hHRMy\nr7menO40hUmNHikYKalCjbcWDLe79StuIm4hDGwjBYrMXGGmVaZoQwEMN4Yq\nLoCDYQze9K9Po8MebJ1b0jay1eIMZvhvEwPtlRDbeDr+kB+Z87SQW3iappy2\nI7WQNfheoMUvpWkm8WwE/aUYFnlP0a773yYBIP8nz7MqI1/ePEZMDkCkvtCr\n9L1GhpGf4tN4uvaiCTDt0KSUCYWAREpRpJWWYSeJey0VhWTrPZWWc1P/ocJs\nE6AZdYGQ8A3lZq1m0Ehi4yT6U31QVUc8DA+SiCTFxvq4caeGuvJQ2uCZjexG\nNUVzTDBk+I0X/n4TRKj25bHTOUNBVOJ5Ga3CkoYP0qqp1ZPDmpL77Eiquak7\nG3k5dHqDu2quIEorTMjkg7bjnHYwHi2uoCZ5qyPs4VH2ISouoeUOiqLRF81U\nNbuVDgQLZ/K2HzxRcBRs7+I9YsYxwteAXu9jc83oJqj8ISGcKpwxs80yGC+3\nFwgv2zzoSvnQGwHGr2txKhQdhCDxaINWOrm/WAOO1OlQASha0YVx9tikIym0\nH//mG0nfz/oNiMlk5UvDlGlARbQRppmHvYr98EV3z+ySo7qgx2bnK84S9ksD\nz4sAXxzBLLsrmiYdGkVXAwgAHilqpiPfEl2BjEKoYdPnLDhjMBx/+kK3ZhPZ\nT8mc\r\n=Eask\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi1Coc52Q+3ZEikgaADEp1QcHINZUO1hq6gETGHnBfmAIgKxxDPikCr4vPdXLUGwZ/hMiLTHnmcrMilfZF6WS51h0="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.5.1-rc.2_1627475130111_0.5754016069406551"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.5.1-rc.5":{"name":"ipfs-http-gateway","version":"0.5.1-rc.5","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.6.1-rc.5+43db72b8","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"43db72b87f0153ae4e9c46aada750fbb85d0bac9","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.5.1-rc.5","_nodeVersion":"14.17.3","_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","dist":{"integrity":"sha512-/eehNq9LBnEj5fJXJbTSCXfzTk+/Z1yoNbE+9MVitlESLiD11XLRGp/u1LeQ2iTlIfZ8B4fqbso6wmcCxYO8Aw==","shasum":"6a96680e76a959c67eacf0fb19f1ebf61e09e72a","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.5.1-rc.5.tgz","fileCount":22,"unpackedSize":129572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAYxKCRA9TVsSAnZWagAA494P/03XHGylkmxiK1NfgMQg\nw5F70f4WB43w9l+UiFcmI6RW2Qq5ubM3sdsvCethzqpFmjzDZmE1I3pLrONv\njzc9gBt9bbvUwVLkFwd2BAvOH83vz1faTBPTGw/bKn/rwNOVuWR71u7m2cOQ\nujj4h3jD22yexqHsxa9+TXk0kaAhfgUtK45c+XsdcoNfpf+jdt///qVaVt70\n7JwnJl49WJOWwp5REJzYmXQYCQ7LgnTlNIS6H1uRFBv6p0USqpJ6d+HjN9GP\nTnxz09lpOKoKBLk4Z5dHEbdFcBn40U0lrCHVxmt0wKB63ZN3DR6gZ8oIREPV\nR4y8alJX6JUU4uvBWuyqu+0LnIubReeIBL83hf535uX5EmqWAdbeaf4RSULo\nAlJ6DWab6xHrY9TuvKawxC9pijFHwdvi64ep+IZ8ZgBUxYDp/URJs4nTjzzG\nTnCAKl2DzO7jz0ksJ1cD8DDJD1y7a9RyIsmIO9Lm86tbDqBSxYs1Y7yRALkL\nIcz2iHJTO0PZAlOCNzq+W0GpginUDr1iPhxI7lqCLcV5oxqkLj5w+8leQrMt\nazHlDIkLn51fyWuGT4nl37U/6RHJTrSnSjyp/FzVOf5A6FShBI75lGjFXeYW\n3WbeQRy11Iz3RGrn3123GoSMzQte1Dbl4/76hxRWSwZg4Ho0JjtnbYUV0hy/\nif8h\r\n=lQrI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDeQS8gq3B1dhpq28arHP2QTTiNj4GlmKVpuCdfMcAvwAiEAsOaov09AhN73Bhnq8SRpEpkqpizq7B+HQCmGIgGUjhU="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.5.1-rc.5_1627491402489_0.38419342297830195"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.5.1":{"name":"ipfs-http-gateway","version":"0.5.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.6.1","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"dde3d28b4a0d0f74d73c0c0b38eda2e01874a2ed","_id":"ipfs-http-gateway@0.5.1","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-zX/ypHYYYBKdiqLspSqlAa2nctXfVhGL8odJ0lvcIJbqcQefehQSuRvRvkyQQapkjAUmSQP6d+7N84oCwv6Jag==","shasum":"70b67751f51409e597a50f4197560d00a53690ab","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.5.1.tgz","fileCount":22,"unpackedSize":129723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBDIKCRA9TVsSAnZWagAAQcUP/2wkA3OZIl297Q77BlRS\n/scKnEMsZS/2A8qpZ3/BuOGTJETDG8w54TjcoAXqjpwug9e26tA6cI+R/1mY\nDCmmPhHvbAzw6NPOyKCT/LDSwSLHhnvdPag7jyr4LT3cd1Wm5ACGOr9yUGsr\nyk+UN6oUeHmmr0z4hrtYwfltKU7mAjmDdlZ/a5qmXTtwBWDEjBs4T1J1RETo\n+i/naVQUjy6V+3KYzmHLHK28dxGpZH+LBNmcKM5lc74CbiMmDDmHKqWJ+e61\nAI5MtIpucO1AMtFMimmAyL2955pc2Tlz4EGlkatMBDt6ainvQKBlkdwa0rEK\nCO6UiuPOgEFq7sDd+g2XXgTsZlVD3vGAgvblTs6yCtQCaWfgspe5M+/khpqM\n9BB2EtC8/TRgNoXzMpw/cuRipiHOLyv25D+DX00LpWcxzaxFzYRSTd5dHF4N\nXhe18g8uroomJuW/UQPnsQYGKGPg13LmF7Mly9xiqYRO5AngrQk5tuCJRtPu\nWy6YiqKtntODv8OuL+ZC4RixwtEzwaDaqGEO2K3F7aDyTDkZdTHMa7rmwVxJ\ndYx5AvW3623uLaBDHcEcFFriipkGu4eRMvsCpZ8U6SWfuiBuuydCe9SGptzb\nlGpqMTFi0k9/yhYGYSjoHEm5adFo8Z4z5aRveJ7FtZbkZfG7agJmNOErWmUR\n3lCT\r\n=iLB7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAkV17qtzMyIFQw3OSGNsj4zIlfefPXG8FTPc4K/c/VOAiEApX41bKV0Ho6OS9iNESHmmbzgQQOANpq40c9Ehi7ZaoE="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.5.1_1627664906246_0.5838991741872979"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.5.1-rc.7":{"name":"ipfs-http-gateway","version":"0.5.1-rc.7","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.6.1-rc.7+fa78b4fe","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"fa78b4fe1386a151422bbccf33818f3b15fa36de","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.5.1-rc.7","_nodeVersion":"14.17.4","_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","dist":{"integrity":"sha512-602SgFeySmc0jEVYjMnQ5vWn8uQFKyfUgVErngD2/4kDhTzBJdmxdVrLuYUkdPNA0Paa3VT6M0UEeZKK8Vubow==","shasum":"09835968e53facc16272d0cafd201f81ed1921c8","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.5.1-rc.7.tgz","fileCount":22,"unpackedSize":129572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBDdQCRA9TVsSAnZWagAAZfUP/1O3JnOBsu+N2yXk+D9S\n6UPkp2fRBcGQzXclpKpXurm62MTe4lYDywxr8p38HwqE6P7jxK32TooYtugn\nVjq8ur+hKSqzkqEZ9V7/uLpZ8WZNU4q2drSkN1xd+S4mrgLWkD7AyzLlQvQN\nepju3OBYWO2vpUpYfxdOHFz+VfK5V6+8TSTigHCwbifNPpDTNVj1rXocyrL2\nZ9BflXpuXos0QmBzCNq9hsn3M5+C5n9nNRKgGk1DPqBjpS4pNUI5rAxmmFGh\naotVRH8/hSFAA5YAPxzQve26NKBg0S+WFYssVbHXyh7NYnQxrTl0t6ZU2oMv\nUcJmt4bu4z2JYDJ5t6X8b39APv9SdawJuQDVlXutjteNa95z7wEXVnV1FJPy\nJ/qEfLHJcZeoy+W3xdR22u8fymR33jAhhnJAyNmP8vWGmQGSkUv+8EbRYi1O\n3MEbmKmO57D+cyprzdBaq9EluO9LO0bA3iqeoFIY4s48sLkHYab9zrQkwdRD\nXqgBGl7taV4hP2JtUy10fW6UGxvTAybBaw2VKYywPSYbModeq/oZ1rSVPl5A\nNvQPIyFMt3Om+X2Kr9GH6qtEdht+oYIGyDdT1rWprZmQISj6T/fYaGvhiXS2\nVm3pBynQa5+9dmw7bwDWLWxe2eR009pjyUbGICTKUvdgi93Jjq7TWAjv/6gZ\nFohm\r\n=CNWT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqUDORg0Ogz6sjp/PmzAMvZKfbDirecFl690p+PJrScAiEApxEhusKjFFXpV2aqjhBWGGr6y9vG6GXwYlSptTVlxyo="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.5.1-rc.7_1627666256671_0.41180651975047633"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.5.2-rc.1":{"name":"ipfs-http-gateway","version":"0.5.2-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.6.2-rc.1+48f655ad","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"48f655ad4a2ec96f84c4f73082919a753523408b","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.5.2-rc.1","_nodeVersion":"14.17.4","_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","dist":{"integrity":"sha512-JElP88eBWfdzEKSosqEOS2iAFivFKBmVzH96sneklzzTnN7U00YpNCw2JiX1fM3ZWUNE9XzCColm0U1u5AhD2g==","shasum":"61618c55555b672634f62ae116b3c4d04823857e","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.5.2-rc.1.tgz","fileCount":22,"unpackedSize":129751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBEuOCRA9TVsSAnZWagAAzKkP/14Y0eZpDmMnGcNYGIWw\nLGzysoMdf1ePXJ41zDMirgzJhP+uWOgThXugYEv9JPgFOYUJJIGyrzF8sxmY\nB82+4GbAULMnHe9EL3cxzPAsrEssXFD/WM+/FEonKD887InhAIdwdgHHy00C\nHncFf3bADaiPTvw/zn9V5VHPUAY0WvwDNu9XcsEdr2ob2Z8bPP1U+JvUZde5\nycld8zqfRu6QO6mG9RT/OfO8DL3+FhkrUY2fvL/pWlv+0+6DXYHeSCpZDIGR\nucoKGm1Lu1SXaRZCNhP8mf4enBp6jH1GQ3MtReNf7yE46TjEaM3TUQzdG0VX\nxQaC8mMDbu3P14ggCqpUTtUjd6N9oK6AsaYKssWO7mtAoaS0afJp63qyFTDC\n5V+k9TDMF498KW7+hg/z6F8HKho1bkvyCzuq79kBqdp3Btg1HxAuDfkl3eDj\nZjo7afrqpA+wZuEgZU95oWzjf2p/Y/eOhfrfY8Xnw2EF7OXYKnIKCWP8lLud\nbUUhBuUwuZsGznirgSDN1bt15yDXTdI5INZYF9/qQsT9pow502UUNwAj6/qb\nnuIjGJaCXdg9kfoweUy8XRioXUPhW9mfFtHiObfhF12GW83cVrHzZl4zd/Vr\n2AU0xxnbDsi65AivXrrp2AXvYkDpK7g5fyXsp5vtiouy4LMyFYXxnX38ty7m\n86vF\r\n=+qCK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/94iO9/Z09rMu3djaKoCf48njQrrRTAWDX2x5+2ylnAiAmJgvXzN0Vxy27sRQyxzCSzvKXmGuDyQuIz33eZWmfYw=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.5.2-rc.1_1627671438410_0.5756252003191649"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.5.2-rc.2":{"name":"ipfs-http-gateway","version":"0.5.2-rc.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.6.2-rc.2+1db6b88a","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"1db6b88afc5647d3a187e0ca4199d8ab2082c629","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.5.2-rc.2","_nodeVersion":"14.17.4","_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","dist":{"integrity":"sha512-Fp0KOy/6X7nHKeXpxxG7IAxks6UbUHckzf6JmB12H0UfOMb3l3DTBBAA2NUoo3i4g6PuALECs5cGKa2hGmrzPA==","shasum":"88695b1e850ba2dbea4a5b11f77f0b2a03954139","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.5.2-rc.2.tgz","fileCount":22,"unpackedSize":129751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCpurCRA9TVsSAnZWagAA0mQQAIdRi0THGRszDDmRDO8n\nGVxKsTiHYlnVdfxvCBpZ+6WHk9jANkm1bDRvTmShSVNwsZNEn8zAQC7rOX/C\nV6+dRYRuTWZY1LVZQ3vuo6N8kcTQ8GYEKruB80yPnCzIZYiSl35i9Clm8wrP\nEW4mx7CHVPziyhvwcwMMvZojHN7zDIj3H4hvuuoDNE0GYcm14KQUdJxEdHOi\n0lnjoWe2vgWgmPtnk8Hp0gTeC4Gw85vqsKCvblz4v5LnJROxB+XbFIugxdo1\ndClxkjhH+W7oBIGsQ6Bt3gw3R8zUlj29LZYpXbZncjDNHKVnpg5ZzWhPJm4T\nUtj/EJxVELGudqI2+BYGeqkuc5Fsfq9w1RcekVUpuymuGk5O1mHtF0hZUrR2\nb6gacbhJ0Ykg2O5PT++3G1LvRm9yzXBR/nVU0/zK02lAEzBCkCERHsAYOvi4\nGRBKTD6vOsHPjpjgqvAJhtKWOSm5DWMFCIWszVbyc2+WbfvCt7OUa/oYkom0\n4OUnRZXL+OFmel3FBxkf/teE97RNhiyRj88tPd+rdzPK47/j2PaGu3efhcHR\nPO0P554g+fBu5V57bH7d7BsFyAx9br+Z8baH3kOJ2sHg08cPzUZ61cqepi/2\n3XH2mGSq3nlVjCqAa0l6FyIFFYm4xN95tFu1m20B5xDce4UfHe62Wgk4LfkN\nBfV0\r\n=d4fK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZ54nwHTIhfTJNO3OY4HXdOFb8ofP/uvY/3IAJj8OuWAiEAp89MRJxyZugfSyNK/7982P0q7t8MOB+rcDYeDju9W8s="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.5.2-rc.2_1628085163620_0.5575236012068183"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.5.2-rc.3":{"name":"ipfs-http-gateway","version":"0.5.2-rc.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.6.2-rc.3+6adc3fa1","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"6adc3fa18f1dedea22babce41d24d7435e497ecc","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.5.2-rc.3","_nodeVersion":"14.17.4","_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","dist":{"integrity":"sha512-vWIMAn0w0NumC27wpC+tO0Kcv2K144GZhHrCWPD3EUOi/eX6qm6hmjAw9aX/kNRfm21QZkN9lEgOcf6HR4zsIQ==","shasum":"bf9809c3964499cf74eccf7dc9dc6eb8f96e8b40","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.5.2-rc.3.tgz","fileCount":22,"unpackedSize":129751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC8/9CRA9TVsSAnZWagAAfDsP/2nqu7g0novdVEqs/cCU\n18YcKz9uVp4RfFOzsjL0NMDZUET0NzfqtN3zgO3CLFTHauGr7L7sRZTkQ5Le\nMLfyyx9gTGPHhxF255DE4XH/tvY3I3LiJF97Uodm1O/DDJJ35D9M83MFgK0s\nz3Jegif5Uv53cv/nzMjiJM2J6RhcSAjHu1wy/JOGma/RMjIuZYPuzSVhIl45\nrXwGTKtAUtRV0GgAc/YjhQUVuguqJmF85YBw0IjDMRhB2jzw5kke2petf2qy\nbAq4yW+YxBSMP4jIGQdmO6MzfEXCGgxhrl8DZWvZLbMo6gAaNvYos20MytUJ\n4u8bofSKqNd22/K3SjTY9LjbJhhmj4yq6bd/yZ2RK26OVdwwGI9TkZDRPk9h\nT64EjLabHRDyF809JUBYA32lXgvIjeBCFlcEgmIFZMuljIuFUyLeikkoJ2IP\n3fK6Mb9AorexcP/ugCrpJICLY3UPEK374uEtKFhs/P/9qdEIGYpnoOmC/v4+\nuTkd7AhfHkKS/zVYN3PEDUCyNApG9Hk0GrI6XpTlA9SRdAyJ24i8mFLSldi2\nG0OSFNo+zzglAUBNIJiQnPRAOh7HSwA8mCKJgRJwzjTFAEtkBn98LJEyTDyq\nazyoXXZuyznmsC8RX8JejzNfMVU2dU21l7z4hTD51pQGQsRgDtiHtmtRuuIL\nbtPf\r\n=SZah\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBeKtF5MCNXc5WGvYZ9WvyDrrGkURLAzWUAO6ZmuC4HYAiBFpE68a5f7zXvbsaGd/l6/CKkDRMrTVFZXTmRCHj3HWg=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.5.2-rc.3_1628164093102_0.7842936117216301"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.5.2-rc.6":{"name":"ipfs-http-gateway","version":"0.5.2-rc.6","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.6.2-rc.6+a6c68803","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"a6c68803ca19536c022c72554af2311962b2a063","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.5.2-rc.6","_nodeVersion":"14.17.4","_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","dist":{"integrity":"sha512-dsnh3Gr/cNsHW8pJrzLFjcj9Ot2zqVS/1pPFdZCq5WxIAm2kc4C6oZC46uHOF3L7o3Dr7kpHlacEDIpVG2eSQw==","shasum":"fbfe86f238b155a562ef3a8d99c4fc307d9885c2","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.5.2-rc.6.tgz","fileCount":22,"unpackedSize":129772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEViZCRA9TVsSAnZWagAASPUP/iwedDJa15c2zHU1G0l5\n8KX367CmH+kGPa7RPgIZHdMEp2xyem75Lmzj2SAFvojKD4I6fwFq2YdK3zp7\nwCTypXP44q78c9bcbxcIVN82vQ3ta7ZtKaSHAYqR0lqoSqUSUTVlmuIcS9tD\nqVOmuN2RsEnZgY+ZAMDpw56KzRvpi82yAlbLEFqJM489Con/BsC+/fd2U4FS\nW1Zx3cqRmntJehoo3t3/NwD/KtYoCjD7H5LkuQlcNtCXQ3kW7XUFuW2O7VG0\na3oG1GzjFhdhHL1YwzCXbGESK8mM1rb/6UnyIsmol1QEe2fRgxYIuUiGOeH0\nIjweLJkljuhtKyR8aQMuAptE/EzouUxSLrkexAquR6pYhCmliFZ+R5iEM+mv\n7AQFgd//QMT3m499hGc8iQyMTEo6mqPv8rrbkKLRtAhSeWSMf/aSDwek6jB8\n12VGbeG2S3/4OeDJ390My1GFVQOuuRWXtKcOxjE6XOrRsv8nsur5FHca8Fi1\nQePGYkst3MjQ7a2H7GHrqg3kWZepqrn/pfJronRxUStOsTsBqjFHeLSppuiP\nmNXtwxoaqoftJV0Th8T3hCC/ZOzuZ5VCldEz7tV8kikVmwsoXdAZeeqCtPC8\n2EU5RgxZ3OoGCn+gyrB4E044JBzIGoseNwfzcImsnmQl6Zkya1xAmlX8PuUt\n7UpR\r\n=VuAH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4aThK5a1oaNOm48FZLdjqIctTYb42Em0oLC+qTlTSTgIge32Ul8jpOmqVdZQIMHEmYsg1ZZLqhIbAOzWBZNW2yuo="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.5.2-rc.6_1628526745718_0.11785616341637217"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.5.2-rc.8":{"name":"ipfs-http-gateway","version":"0.5.2-rc.8","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.6.2-rc.8+213f0b2d","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"213f0b2df0e407dbb97ac2de9b82830da234fbb0","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.5.2-rc.8","_nodeVersion":"14.17.4","_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","dist":{"integrity":"sha512-lRgXT9vxk6UkYOC+k0XrhvBac9tsY5YK3f9x8C2F3zhnaIn7q3Iv8s1fWW3amFaiKybxFQYvDwLuE7t0KZf0Dw==","shasum":"310cacb971fa00fcd3a39f8d11197820ba9cb105","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.5.2-rc.8.tgz","fileCount":22,"unpackedSize":129772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEih9CRA9TVsSAnZWagAAJ18P/2iumc4mwFPfLB5GKW9C\nC29sUuzC1p0HaCqtREROgEyzRCetP7X0R71BdyRCwBbmMihlf+jSFzjqgFPN\n9gKaCaCz/LAkiTIRynNYZBLWj0zukuSbhOTzU5IOUAuSh+2dP8Va9SGBkMb4\neNX4BeHd/ulk45DZTG0bB7S5jEFL5WHIiEAUqRCSu1h8gfK8vpiUFik+oZzU\nvQytsmv8pY3ClPnyWJkoEKnASt4g4/phVyUquphOpGsRXFunfpWEijaxTorZ\nfJLqaTnkoiS30kz0kJmSUxkO2BJCcr/C+vaoKhxfFGqM1fJRBJC4csuzJm9o\nGd/19OXFZyOe4GhBrJqTO+La4ry/g9/9PNxr03PJUuNOCxcuRdGBMQDoXaDF\nIi3z8lB8E4mxviHliC9M2Li9/jt2bUKMiEsyOKjKVnEF8Kk6aCRdCpdDloms\nzTfUejeEZw2msquRCAHUIJbk6GlKeYy5BNYf7kH9j+TV7eqNNQwj+iKgA6jy\nP9FFnPx9jimbKvnSwzQLBjQxzKtp+Kcpyb8P3Jv8qbcjU2nKpUDcuUDWXlqK\nxk2AumSgfAqHeguhMbHwTakQTg8KAgjHDO54ugQd5LlPv8kpFHjfnBrxJ8Pe\nxkokpIWYpGLP5KjxA4rwLr6Ja0vRrfpUEB7/KUZa+3tCKVniZIsb1KaY24he\nFdtJ\r\n=LBMl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaCfQFIhZdnTWT+95iM2NEVbPJD54QI/tAeYLJGRTsAAIhAKvLI5lchFsMMWCmhPOR2xGALcWkdAFABsPe6fUSk8BS"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.5.2-rc.8_1628579965780_0.03815458354551904"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.5.2-rc.10":{"name":"ipfs-http-gateway","version":"0.5.2-rc.10","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.6.2-rc.10+4150d1e7","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"4150d1e736c15863ae7e354fd1f7d6d4e34e4452","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.5.2-rc.10","_nodeVersion":"14.17.4","_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","dist":{"integrity":"sha512-sDzp3SRkKvJJtvVOsf6p9VWhDzgCVcvQKqQo62XSr7oKlrQliYwW9XZ9K7t6nda2Kgl6N0TvuKJ+5aLoxtrSxg==","shasum":"68f50b2128f98e374e0100eaef87518540ccf9e3","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.5.2-rc.10.tgz","fileCount":22,"unpackedSize":129774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEkJfCRA9TVsSAnZWagAAA58P/RiVB18NlzImWQBR2oUd\n5Of/2fIytm/lCnuUhCHLfqGL50n53MA23SYard/q9GvNSLgij1MqBW0grJ7E\nM3FsyQARGF/ZIePXVf+i0HN2OAI3eoBtG8TUepaawhCIibQWd1r29Ueu0zCM\nYgpcWarluvg6/hlVBuQeY7U3YCt8O9JClIi42BKUDcPTRhsl7v5irv8Qp57h\nS7cOG8MjvJbEU0aeKmnqxrbO1EtRZ1MSR0UlmCTlkJNp9zeOr9EhL+BGhP33\nc6ZyAL48zMDmnjdpg/abG7kisArD1jd9Ki1xRsc59Ox64FsuE0X+szQdOD/9\nmiYjx8F20IfwUt8Xdbk2R7Mwsgyi1Wj1s3RPrhKykY5o/j6RHhbfsdRen0m2\nD1+dJSET2EeLycMo9NCCrjCa/DhFOfkqgTBCzSAWkgN39vrs8QoPqw/wJwtU\n0PbsD/dsmTzy6zO+OU+jIpCR06sXi5F9jAVe49NfwSNrCjHYolm5KEd11yPN\nB4H6nax2chPzgtE3c50CmEPuht4MrdirSe3PIpDmMx2qqXCQs96ZygRG1RWK\nUFZDvAzA+VoJzUj0p6nisqZ8WPJktdE2UWSBnJ9EtRyvuOj8uEQD90DuDfh3\nwG1XyP7U+qsiSbjbwJLoFysk6yAaP3C0egAJDz3j1ALsMgQLoEylseuy7WTS\nO4zQ\r\n=k3k7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFIGMBHnRobb/rgRm51koao2POPB5y8iGvgskdsFBxO2AiA1FjEDkkoHkM10sNb2ZuAjJ1tZP0tb7SnQVQsBceriiA=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.5.2-rc.10_1628586591352_0.1876772785280849"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.5.2-rc.11":{"name":"ipfs-http-gateway","version":"0.5.2-rc.11","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.6.2-rc.11+fae59868","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"fae598689a0b9a3bdcf80ac71c19b709294f2932","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.5.2-rc.11","_nodeVersion":"14.17.4","_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","dist":{"integrity":"sha512-g0T8hmVUru7mQOGZkA26g5hj6EZtNptpbcBBc0kShOmwWiKw+Jji6W7YWrS3oLQPQeQ6mdsOd/XHo9bySJiJJw==","shasum":"fc3a7588c8ab635608444c862f076a7a269fe822","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.5.2-rc.11.tgz","fileCount":22,"unpackedSize":129774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE5bnCRA9TVsSAnZWagAA180P/itMzN9p4JN17eJN3gVi\n//cQVMDuCGVV4b9ZZTuxWSRe7ncxZOXPct0EfQ6If2TV4uX5uOm07CP0DuFJ\ni0Oz8qjC0XAz0t/+A1WqBcCAD+ye57kwNKE4hE7BhoWheHsXsYIgOyVMU5WG\n6jGfFIYt8NYTMZBko3rid5wFKvoP4V30jnZZp4eEGpm6THtXmhLNEWfmoUAh\ntCzHvN0N1otXwA1/nlEKyU6u/3cdWo/LmP6MYM/DcMsA47SvNXiz0jgGlbeb\ncMLHLrhhas5E13jbDf/JgTgWtXuUMHcIePn4SSc56tUQLZb/dnUyYjTt+iw+\nZK3vISQRjuDQwHwT9xGBvIekR/ijtqfkAETJ4hJRVm2kBul0Yw8ivg5n95DO\ne4SB20Z/kQdCGsNX8CBBSUZwsnbwLZ8RinMae5EZHNStUd0+gcuJRs8n57y3\nnjRN++tFnMxXAAgI+wVFrx9rUZ4jQ1MU2jKZM5fmn/RROkrjERFGBnuN2wE3\npS2R1P1s71gBj8srmO9sTVpedYljNAMIsWCzPebLC7wt7yljDI+PEgLJKAb3\nYOd2BGLCWuouXholoa85YYYFgD88PWBznmRX9ornJTh91204l+Z/7VMczGei\n/HHptYbwAIdOdnlXl5Pi1Py0FilIs6IMXCOA5NSJ3B5EUsR6ggHdWNT2a3LV\n4AUQ\r\n=KWrN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICsikmuhI77+tKDMLobS4oZpKjDosMno1yoqXbRCHgVxAiEA7hIvhVWbJa6vajgOg1YBNV05latwZQmsWe/+OD5SdLA="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.5.2-rc.11_1628673767389_0.4497310451627201"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.0":{"name":"ipfs-http-gateway","version":"0.6.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.0","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"7f241319856719f2d9f2c1fc4a6b1062ed1ad398","_id":"ipfs-http-gateway@0.6.0","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-LiaS4mIX52AE790DEDFEFAL3x94lQXrX6kc+7pOaW9fQM5vIiLOyGgRyTSDBiYlvQC+A9k6g9zjusCzvREePAQ==","shasum":"80017e7217c101e1d3b5767a0459f1dfeef04779","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.0.tgz","fileCount":22,"unpackedSize":130224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE+irCRA9TVsSAnZWagAAxhQP/il19jxiFCA1DdegZ3A7\naCE20QRaJkr/LIZ2QB/Tkt+My4NaYgmOlvIJnyPbalHVxpNRzOAsGuxP8gXV\nl4aq9VzTqXWUh4LhZg0lP+vdcpiLMtFpEvqSnQd9wcPGe+V7xLsZV7Vfksbf\n5oHpaxcMrfQv/fFFL5CLa4qCaIvkK0A52gDETui/lw0EDSOfuDu18YGsZOJI\nokhtd8WiCTy0bEUkopfRoLCl0SnQ4+LQeW1sAN2iC3fQ0tLKOkVDjjjLzBlU\nsv170m7aVNBhO8Hs6CkZNHas8RsJnhnOGie/hWtvAPxT59VYI1N7JXAG+HTK\ngOMaJnfEgNLlgFcN1yHKAiEVlwU9AsG7Lu+wHB700Ylxbkfmsn9b7wKfrKKx\nb3XlOl+fCccxpaBhSRqp5klfCp1GO7aX2hWeny8cRHTKMievDXZLhd2tagiJ\nRiB9DO/OoLJxj1AHIW8ddYZKlTyREawDt56mmmQRwtHLSX3YgeRG0utzSpru\nuCIXyURP9uNDcUZGYd3KOOmL0sQ+0lnXAA0gIODV2uxgR8LcUhI+QR2PXr0X\nh3y1JOdNM/6XMHwUs5teAklKC7Bf1nJ0JjjeL5lGcW0H4sqHtev0PfvAU/5w\nONzYJj2iv9AY6QvSR3bPKTUODYXAI7Om++1j8E2f0aD5MQ30kpjCcVIVxFDX\nVyij\r\n=vpSS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbRZAjkLWKSOGJr5YeEPVd/SVc1WcpXrsRim+OUP/bLwIhAPpFTWKJh9j/R+6ujoEvH+cNUT6kUSjEy3cl1dnFWbVf"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.0_1628694699201_0.506765985239648"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.1-rc.4":{"name":"ipfs-http-gateway","version":"0.6.1-rc.4","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1-rc.4+b7735674","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"b77356741ac597f57e0b9ed57cddcf0ce3fe7806","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.1-rc.4","_nodeVersion":"14.17.5","_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","dist":{"integrity":"sha512-aR1Fc/Yr9RyVvSAhJrMbhJIWiQHlLwyTTQrH1AB2Oj1zX0K0XFosPqEATgAkuuev+B/e2KnuYrpHDCnMjvLo+Q==","shasum":"446d748bce5b9bea6cf7cb8792e92f4f4cb6d706","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.1-rc.4.tgz","fileCount":22,"unpackedSize":131532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFP0TCRA9TVsSAnZWagAA2dEP+QBl+k+vysEuiAkt3RX8\n6m1N93A7lXWfvdHMsw96dwTvAKVTyOO3Krn9tnXCPZN+4ZeyiGnXEuOw/WQb\nSCGXFc3wAfHbVXUhTSemEwPvCVbuTLs8S7VaJx6oYWSIfpbAF3kgEZydmaKr\ngy5nKHk/KltliSoExhv6/b5hdTSeeMR00lcuCXOfaNzC7NytMRMSBHNCOckS\n3u+FNjZpoehM7wxFsuZhKHIQiwVYMJwQFt3Yll8GkolRwIkrVwmuCFVl4Pc7\nHsxDHxa6NXCNma06AaVXvSB78JXNFQf3OxrWgS1/+xrqaE8ZfDDESkSwtEt5\n3tqPJ9nE6Db5vlDK3AoPkC6HGjFOHtPErJYjlhApp+oqkZLrPhu81DjrlI02\nHtKQlVtdb65LffnLWgnvsIknRjy7qLMCRUA5Ejb2zmBhD8dXZnlG7+IVCfOs\n0vRV57F1qzR1Zw+KTd+QGA6uTUkuiq1r5NBUvXYIbR7+6uxt4ziMJF79rtMi\nslp+8GKWVy45bnNq+hqxefYG5NfP/fZxFBWvKT+Hh8zbQhxWJvbU9bTM7lX4\nkmbDeSU6x2mh7XOYg7pzVSshoCGB8e9fN0GlMAoRYsosnPBe3PbtQjEpSkl5\nln9PLEEaTP18cIx4iTYMunw7MXTm5I25baG2uLO8XJ00EK4ggP/eUs32zTRh\nkLzW\r\n=7Rl8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhEGxIRS+3FyiR8oM3IV4FUAGAJuNaldc4lt+v0ud5CAiEAwrKplRQJmg1N3WeecfuYfqTEtWKsjZ+KG8n5QjI8bzc="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.1-rc.4_1628765459313_0.9620857154924871"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.1-rc.5":{"name":"ipfs-http-gateway","version":"0.6.1-rc.5","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1-rc.5+55dfd937","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"55dfd937e4175e049287b9093ed9a52bcf085711","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.1-rc.5","_nodeVersion":"14.17.5","_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","dist":{"integrity":"sha512-+vLCE7OvagFWpLaCPYAnLk+OC4PYgIfi4ZtISjbTSkKku+h2HfaNQH8SAvz8oioMUG+n1JR3xgKOojQ9TrPO8Q==","shasum":"a780f9f611218558cf4fae63b84675a2b2c9679d","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.1-rc.5.tgz","fileCount":22,"unpackedSize":131532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFQDjCRA9TVsSAnZWagAAxroP/i3TbrFcFnaMCFHX2CNi\nTIj5gG1jpS8diY5nIEOsgZVZFty1EvP+PGb737O8uSklnhqL0k6ZDtGh2E2b\n0pUTW7BgY304FGVYd9S/S+bxi+mpgXWd+vVE/wcFom6h5TxlEv//tKES+7Ew\nlvpHXUQsMqJd57cPhKBYTb761VflqlmMzuwlYHuHR7WFwWrA5kX9yRonWYAB\nXUweP+64VJOxOpmMn5KJt35sZ8aRkEwaa3PrM6ZZ0GeUGpnAeloeleuH7Rw2\nU+OucuwLGawbqX1HJ6PX4xwmth9BAWdhYayGKJTeTidBOjR69+MafDhJoHu7\nkwXxw050MZWzKdR6CzRiBPS2qCO+Vt/VAaWQRpLPtZGVCjx3jDRsch7HU9ZT\nLmDzCnwHJ+g9H0Rc+1lFTQLDwd446gODtRxPH04/+n8TIz1+pkRVgWZlqMpe\nPWjxspD/1Hl8UZF8M6yeILyGcqwEXwQHMFMeHMGbTwKi431cRU0fQGaZRyiC\nef3qvBJivur+Nt4wvXocNmMWY0QBCLcV+BwXZ3fxBySnVcHzmZm1prZCzSV8\nm7MZfyTcmF5wpbF4MIHyLRA8mvhl+4LeJaZV1N7IHEv7psMR9lJBnmEwpA1e\nyyMoIVfqV9feDjC5WMn21fYCyYxi7lg1Y85EgGPdICXRsimj7m3THzNLAtkw\nPlot\r\n=CwjU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpQmtn/+9b8P14G7lDf6/aoPM9sbJxcV69RSXAG+SKpwIge8jjEcNLlnttRaeoIeAVDKCeSW10lwega4iS32SenIw="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.1-rc.5_1628766435170_0.6727799272734134"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.1-rc.6":{"name":"ipfs-http-gateway","version":"0.6.1-rc.6","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1-rc.6+9eb29106","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"9eb29106c07253d50121a5be1aaceaf62b022742","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.1-rc.6","_nodeVersion":"14.17.5","_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","dist":{"integrity":"sha512-q0nViU66ovthvbBpjPJIdIJMpYfkbkL4uRu+2thIpIb4U8FljfQqWDDHeWgakYFKNwsqcQFF2aoRVZgMDG2FMw==","shasum":"67a6802dfe0f58824692972e2e6b12fb770e235c","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.1-rc.6.tgz","fileCount":22,"unpackedSize":131532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFSvsCRA9TVsSAnZWagAAUFUP/1LbjEW0PvSbNIqwmzV7\nANOFMuCvWXVdblmqb+fVAMdi2a4WgPfYvL9dYuTPtxEjOke3m8krfIB9ct8e\nv5NgFKiSrCrpFxMmAkCY0SpMs6vORNAcsKiSTTKDiBbbnEfWzafVLjfLUqqR\nXOGLmtP0JjjqAPD9I3YxZH6EjGMNPFiLpWGefPsU2xv24X8suxQ6yv5JJs5W\nRmWbKseCQSKSFm9ZSmwMctWnDxXi0Nuu+bNIVt1Esj6cEsA9Qdb3/SA/m4Lg\nz4Y86i8VWTdpn3cJTj2ZZwBQOMOUhqb7+oWZBLkMkeeUxP/DUgxW+Q1yIsLi\nMWJBOkVL2FNpJooDN3keyoPc+D9Vr5lryLcHN+vAuKSp0ZoIMXEqzciqvxU/\nGle0PcUFo/wqu6yXwV4A1aQXo4MgYDeY2XTWDnWUWIiMkushJDnqkXNN+htr\nWLxLVp3YYWmhnm9y2Typd6egrg/P6HA4LgCd17DWxShIMWuNeaBvE2m/iOPG\nOYIms8V14O7YyMFIVG0SZv8s375JSPQhj6K7Wm4T+sSNI/7k+YwkZ5tQQQNn\nhwSVVysXEGKTYG3pATGDqQ+E+hoWHM6bv/6R/oEyxHE7NTN3yM9FNH+QHO+5\njS/Q5s0dkN4NGX+umaF9bSJH3p8q9uqPrgw9HKaeIH5+JwllwjKB1tiE1Gnu\nQxmI\r\n=D1l+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKzjfpuiNDQq20jDy45++BX1ncKoHioG25BZ9uPyKVHAiEAr5VV2o/1WO02rGES+Ytu0kYsnGrCec/Mu0EGA1T9IGU="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.1-rc.6_1628777452644_0.27098147811855977"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.1-rc.7":{"name":"ipfs-http-gateway","version":"0.6.1-rc.7","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1-rc.7+1fa4e8d3","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"1fa4e8d34f47d1d6273b6d82801d324dcbc6cb61","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.1-rc.7","_nodeVersion":"14.17.5","_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","dist":{"integrity":"sha512-45ibLyasNt2RbKq5bgQZr2kCULJ0ufPOC2IVeJkU91N0c8hf0/+d8uOwNDgXW5gSSwebKs24wD0PoVGQuw25Xw==","shasum":"9c69f24c5af2c66797e0db44f5312abf45d69082","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.1-rc.7.tgz","fileCount":22,"unpackedSize":131532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGoiHCRA9TVsSAnZWagAAgr4P/3c02jZbZXScGMwxsU5X\nS82YUx0hszs31ceiZhJVipdF+nexnJhuuUU/Ls50/PknkwqOtr3cLXbnVZDW\nGPHxk/mhJhRSZjU+2EnnVkjbUsrr34qW9j0YJdS6o+NXlBODB8iZ/I8xpQkm\nXTcySbbX5XEg7dJCuhMS4sb2t+yraxSl7NJzc2ErtUYjT1ulga0FhC6DUo3d\nFFwZKbViU8PpwIBFmRvx+UBENcPA5Lt/RbC7qtTBC31QXKj3Apa106L6dnWk\neQGXMM6s1muzgsbLodSS7RQL3UWCqU6skbmFVlNipbHiAryXkBkSVphm7TJF\nthUNf8udy7uCjmaH6JEklG4fVyMt6KIuAqy2j8c5zG+DmTMVoPjvIReZATpz\npS103GFUBCnJR1U5Vb16HsX7dolZ9IO1DKYPYiGk89ALaVkmakpPzbSaEAqg\nlbeRd9rhdBnmumgNxb/epK9LwNmwRDnk2IU0Ke3rBI8KCMz01qBi4Qg7ks1R\nnlSpCB3YFAnDhwjtjdNY4RQmfdnM2bt29L7msZM5+fhrQmhvOMmf/gvwid+j\niail0N42Zc0CGXAZ2cZZzh9YMNilmN4Tt3JF5G0BQnZ2lp6vVCsyyhKniMxz\n4WWnjzWI9CdeZXoIRK2RLZvC9uoiF+H0gUilCUWhtD3BXf4Vz8rIyNnMNYSW\ngU3N\r\n=3K0h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1PuJ5Be7fU/R+rM7Foigoyh1Q0W77f2G30OMpOT166AiEAn4cCoQEGkQKgPd25DSX42IQocg+rX0U1jO0bydiNSAY="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.1-rc.7_1629128838837_0.5769839158698751"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.1-rc.9":{"name":"ipfs-http-gateway","version":"0.6.1-rc.9","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1-rc.9+c1375617","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"c1375617b6d7137e098375134097d61edf316ffa","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.1-rc.9","_nodeVersion":"14.17.5","_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","dist":{"integrity":"sha512-Myij20gBY45kNM7BjJWkALHEJcfaYlqn+gn+cdGSUpUtvANoEQw386s4yf33HN+Iw5P/8DqIq2fkOkAMJvNyrA==","shasum":"7b553ca3713e0af2b7f768f53fca9048b1217eb2","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.1-rc.9.tgz","fileCount":22,"unpackedSize":131532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG5TcCRA9TVsSAnZWagAARdQP/i/6fB5Vr60H7wDr69aj\nwXjdHSKBNypbSVllvCXLtrupWzVvApJDjf8g/XxRL04R0N3vaYLgLNGMK97R\nHH71y8Lzb5x8hsWGCdoXq+fIDT0nxfo6iJs9yW1ObOaRjGDIjtrkUU6rznzi\n3LlPCq5gT3+qlT/6VOLPhDpY8mo5xFa9tuRUdO9lDKHm3WDVhVKJjhcbyqR2\n+Rq2x6lU0pxiDgkT7yab7JbUDi7KOXWnQYeJfccVa1TqZSSFMdyiWKlrclyq\na0679NoT0IvAOeiaOUidLFmOj7mn7bGD7GIN7OWHfIGD1Og1MFVpESTnjxvn\nGBQscNzScNw04wGy8bbeAklWSapb4cx/2vE80mJWruGLnWR8Z8sjQyU3DgW6\nacj4Metec94MWqVk0ZlW29zzB6oYX7iFvo1j6xjusnyYvcIQ6xXCACBiIQvK\nzYXC7ZNrgZtd6z8EDUZJ2Us5kgdU0bejdulFCjlYqqCbT1X6/nOTAzKzinvv\nbjX0VZOJ2d3o5Vbc9DC/PAjaTRD2cc2YoJ2cO4op4t/AwPoFIjuJEIWoiJyB\nCp1CG0dxFx3n5sYwGL87ztSuJRZQd4cKSDpNiIQck1u1IbDi2If5ODTwiKmt\nLvwBNdM/lTSMdU3QMPVlyi02cMccn0iXX8Tv0oyzyilWgcf5AcRtaJRpth95\n3ixI\r\n=3xHD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWwgW/fSm60SNbSo4LWJVrQqWtK1rK46kqlURVxChDSwIgWntdUroa1s6w1x6AZLFpIrVlOnA967Ys+KTzEEVY/jo="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.1-rc.9_1629197532445_0.3546310585012409"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.1-rc.10":{"name":"ipfs-http-gateway","version":"0.6.1-rc.10","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1-rc.10+2c1a23af","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"2c1a23af193a23c4a710a9007c7c22b4b729c7b3","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.1-rc.10","_nodeVersion":"14.17.5","_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","dist":{"integrity":"sha512-i77QXQ0uXvO2GRRUodXgc9oXUB0XLhzHlM8q99UqzdTmHqyw2RBP4zWlps6GXGufrZ8PZC8ehsFrrAf7KMPhGQ==","shasum":"1245541c62b0b52542cf70d0b541398abeb652a0","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.1-rc.10.tgz","fileCount":22,"unpackedSize":131534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG5jxCRA9TVsSAnZWagAAMkIP/1VrXlOhU5XhLUuy20NR\n08E2eOq4VTt8faYKnJwM3xs38k/3clcSeQzLxP/JqfvN+9qqzjHYauOrfHwq\nOyDKipAKjhS3yoAthyiFARoquysL3OmzoiFJZXcl55LLPk7UrJqg507ARJDE\nhvD8xITTHR5VLd9DU2V5eagDmgYhZ6xlHQIw8BPY4Sw3zSM5g/9O+8Vu2F9p\ng+nPSnPUc/udLQ61OkkNK7DMoke4CO2vlAWwxKt+IONPSd4H35NKTDeR2YuR\ne1eSvnK9uaY8qD0leu/CjAAeyJLHWooLmumQ6mixHIeZgQ+4dUrRX7uSZQnb\nxLJb2k3Jze8BvgCjo+Cu4KwqjHHurvNrmxEGJid16NwFQbVX+auzGEBrGojq\nKd5iCxLZzSiPX4TtzGWayGjaq0V2CZ4vdAHCKIYgtBK7LHf78Yx8qs1DukIY\n8WuLgFjjCEuk70ALqiGiE+i0O4eLoUPMiqlQXISh7MaiFHvDTWwAgolKyMGj\naAs1OZhYaHCoIwrSaduwBT6mwZZIZrSAYURAY5Q0RqVVQ5CGQSszBH35sZyw\nkJjTyZMwJiFl5OXFQxiQFjUmTIX1Y9MW4kgPOhnUeYNOuSBacqJ+w29qLNel\nvGsifHlbgBJ54wHu075D34ZhDj+e0wMQvmgijsrgcxC1hsA8nDIKmxmqHMyL\nwOSd\r\n=V0HZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCymVNTNRuOGsTLojPLZ4SG9MaGK8yvFohPKeUnex/bhQIhAIMiW/wdyCdhnEx+oQrtcfkT8XLkJZEWbDy1N5VkyiW7"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.1-rc.10_1629198577381_0.6318506848737102"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.1-rc.12":{"name":"ipfs-http-gateway","version":"0.6.1-rc.12","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1-rc.12+438110ca","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"438110ca4bce91dc771eafd9d6589573801b16aa","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.1-rc.12","_nodeVersion":"14.17.5","_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","dist":{"integrity":"sha512-Pba29e/uzpEAcNWVgI5hORNNsD368HlQ9iS/baqdmsjOx9cdRWe+Q7SaeCc3coEux+HpajIdKIrtNFq3hnIFJg==","shasum":"469975b9abf34530523414ea9ae2b5c0a2dbd9dc","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.1-rc.12.tgz","fileCount":22,"unpackedSize":131534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG7HiCRA9TVsSAnZWagAAR8cP/2etl62vsakTmLRL7Upf\n2P2vpjO8R9TfQJF29dghs0d4EHx//EqjxYdHtff2Uhr/wXhrHU7QvnqZz/vC\n046+VwQ76IDx8dUEMZ2Pj2PkQf6W5C8ZKyD2aqNtqwpNnHqoqHCaMf3LaPnp\nElfe5mdruPqz89pLMrdsUUGVwLga1V/YMOta9YC5rtp5Ygte4fEH4XXs+lvN\nCs6KBxCAU+4sVcYU2LVxYJizXn0yNaATmA5ZUuF548jlBlUKcD6RmNNweGv4\nD5UMk39tipJpcSDFtROUrbgC0h/EGDSfW4hRNa5OK4cEGXYWs38HOEKO79Ax\nNlvr0lOoxrqui7cIIZG1191++zG3mHtvaiycvTkR6h5ZxSdJXIYHsdZbC5y4\nyhSzr9padyKipnykSvAkHTulYLfaibIAInaLu2/dckftTC/m+U4TKhITUI+f\nVRYgezMh1SAa5KydRT9tWln5TsW5OTx4AjeVvJgQ4evVPzvL7OnnYckK4nFv\nm7OzmLRw+w3C5KGCkoUS+WARrXLk+xIvwlwfN1RYoce9U3QcfxsEn0X5g4F/\nWMcnK/0j1Ts6CVRFP0FITUflSCI3VonGWWZKsVYnn6q08RlLMaEEyF+YLlva\nD7dyUyKyNLD15eh4/KdUDatU9CcIAo0OKj/sXjG7kpT2rilfXQ36B8oy3P+l\nFq+V\r\n=4JQM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHINiAHCi6EFBppE7kioNTZq+xjZyTY/Gc8NrJTfzIHwIgGX2xaSraLSwRkhL79t8NcBjlvPrHCsd2lN2Hw6FqLYw="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.1-rc.12_1629204962209_0.039463701586984756"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.1-rc.15":{"name":"ipfs-http-gateway","version":"0.6.1-rc.15","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1-rc.15+abcca045","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"abcca0453a2b769464a46b23d1f45319d62d0aec","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.1-rc.15","_nodeVersion":"14.17.5","_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","dist":{"integrity":"sha512-sFDCrDY3iP++HhFiOg4o0k0PKhnzdRdSpLVuFO/G/UTpPNKBvGYB74fG0wC4MsocCZn5RMXhuxga5l/O7qgDXA==","shasum":"59f78c748b25bb7a52ca41df509b53edebcb3d58","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.1-rc.15.tgz","fileCount":22,"unpackedSize":131534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHDBvCRA9TVsSAnZWagAAvvgP/3J4MnBeZBsxQctr5ek7\nKR0y06bpgdb60VIJJNTzU/5vGoOC5aqOhHsO8jzqS27e0qJulCn7jsyxkz0Q\nUlIBsicXJB8E0sbs9PiFS+XIrdKQajD3u0umbPcZAp7HON1tiqvGtmA4Veqi\nnUHLhvJ1Y8ZTqOjmGGqJ4lZppxhl/Pml986c1EUdWN2vrMbYx4taQwmLRCFZ\n4cXOzJ2EEKB8jvOvn7YKcdS3FTtFEpE7KBuOixcvlKxw/phHheh1dyJHSZQ7\nMGigSxj6cmYL1aKdi+w9VZe/iQ2l9uAIgXMnX3ZJGPH/CoohNr56V38CfaeQ\nAiiOus5vz7LU7PmCj+eYC+DkPaig+YGnAAeOJH22h+8gQaYZVykmrqzcYT/2\nSIAf+WQ9+UCNpfXVso8Q3VgasBghCpPxCvoCg3Fkw3tXKnk8ThuCSTQVPpPY\nwRezy3T38Tn7ppIo1L+Izq0WelmvHNZ/j5h/G4EM/wn8ijdCdn63ZeYptODT\nUmPmUf4T6Rn/26wVL/t/rL0Pb7D/eBYlteNt9agKuMab961ODuGd1z8yqbhk\nCgzNLUJgTpUCYAoE/4B44xef+0I+u1WuWQWUq80g9P3yKx/t+0r4XS5fCfY9\nb94FSRDuWBt0ptHXZ8MQvlGZq5W7rNPoAheMV41uE25W0TGnUIvGPHKv6OD1\nkM5P\r\n=6GfP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDjNZ2B9MoNHkJI9KeqPtTP6evq3URub7rbcOodqeBFwIhAMQh+7z3lMw0Xv2HDiHIU2EsxsZSR2jePNe5tZXgCMaw"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.1-rc.15_1629237359271_0.4720363119974027"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.1-rc.17":{"name":"ipfs-http-gateway","version":"0.6.1-rc.17","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1-rc.17+beeeff01","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^2.1.6","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"beeeff017ba49c3a171d8990389a67eb5c3103ae","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.1-rc.17","_nodeVersion":"14.17.5","_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","dist":{"integrity":"sha512-RCYuPelgVtXtTHEOUN0ZSpDj33ScZAMkLz439sAQJHMPOEpZftbeEkMlAh9LJVcboHDopSNmqyWR9mfN6iF5Uw==","shasum":"fb39e31805945cd79d334b331d6f43370814ae79","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.1-rc.17.tgz","fileCount":22,"unpackedSize":131534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJfIOCRA9TVsSAnZWagAAcFkP/0yrEfdWaxQenBIeazX4\n6kSURCIVzl+mbzzZ2lRQvZvxfanEohthvWKR8s3IbGNB1SeAOtn8fIwzd8Sz\nEGQrIUSjlhL4DJNEU+JAhTfrwLL2tjKJsaTf5ka5le7ehDN55DEw8juAXSyr\nOZweaHTnZUwQUWx1i7hKxnrXku7OEjeKQKrl+kxBWuEWgGOh9fXrljNajucx\ni9LdjRmD58CTcHM43bV6JOJwYwYrfE2Uk/35j2/XsFxEhubWPBoclf/U3TUH\nRKa8oJ84jN9CL0EikLtvEdQp8CISWklO24qhLtpm7bWUutbbx1jM61P5ABPM\ndQDAfSmB+jXwTLbDjxQM0CG6hlEmFS8yj7NX4l3SX9mIIchQ61SaiRGdW5qq\nczZtGnNR2ETMPHO2tCey3uyBClAR6/30akQjtA9bFVpO69XSqok/tBVXs47P\nxeLOMkF0ACfdl0f/Wv4zpFBHgdhOhYrqezdcr6veh9G8EMo2/ZI/G09OcpY5\nAGYP3szlZnwz74bvptSBcu9PR8h/g/4I9qThymnLQvT1VEKzoEhtbi8LOKBD\n60khXMVh/XmayNNXJfaA2/gFWr4drnt846cIQqNB0XNhGsO5BjLKV37FkdFe\n3lVq7emvBftUSUMlz+6KASeSiQR26qSMtGrH/ajHhi+3CuQoL6CsltpsXIC/\nJQtO\r\n=10Wf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2hZ7UTV4Bbevgbcu6OqynCoe3PXlFBoy8Em1p7gC1rgIgBU1pnoHeg+A34M+ifDIS6zVKLzpBrsiO8YRXVBLq5yc="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.1-rc.17_1629876750821_0.4288828248847554"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.1-rc.18":{"name":"ipfs-http-gateway","version":"0.6.1-rc.18","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1-rc.18+aded7dcd","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"aded7dcd65896586bd46024bdb562c9646056b7a","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.1-rc.18","_nodeVersion":"14.17.5","_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","dist":{"integrity":"sha512-1q7FLECwL0phbJCm1hVKjTDsSnolKyzNZXwmdTp+JPvyjrz6+tsgmk7UC+Di9yW0CSdf7HqjyDRFeU6bwqS0sw==","shasum":"f0b201f37e6a32e0ba21c114cd18d7d31a1cc67c","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.1-rc.18.tgz","fileCount":22,"unpackedSize":131550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJgTiCRA9TVsSAnZWagAAhdcP/j10xSmtloVdJikF1LD0\npd0ehP9K9J1JI2BOA2ihdWiDoEIigd9DTDKfaldch45v74c33N8Lmi4kqV2r\n+4LXsS53UYqsiDGq+W7V3g1qaOoCR/7u2gH+4wouEnIpWODjd2WixI/ZVAZb\n5vxYfZYHKSfgkKrwS2ng69ZTW+SLXCRtYtesdG99ZdP9w1K5g5LkXSIdAhb6\niAFMqJHcolEts0rAN2Xd/Ym+SGTSZYpi5d/Sfopnc/59GqpMkLcnTduYFK98\nFiULvjgeJrSRy1Ze93VP8EMCT78cEtQw9QXAugOp1h6ySgBKZ8vFsyFyVFZd\nKFGJyTUrI6SNjzxaRMUp1X54rmSjmzVC6ZgRGdufBrdnaGIhFHfGIrQHCnJd\nndv92if05ij+KcJeoC0moeW7xKxY4wN3+hQITnz51D4+w4suOxcitE+ZmEGM\n2YUJhBYXjknn16hwvs3G91Hb+aw2P30kvJ4hvi5h6/v4osdIij3TPfwq0Z3E\n+dV3lA6ulLmM8wtrLfEuHFQk/9gEl0N5RcrdEQsVqo+1PKmNh8KJ8wworc4a\ndAoP4JsH+fQ3EX7DYZs4iA9SzNPvlLpBFgzEXb8vfo2hUi/zwOQlhwsVzAUN\nhN59y6AD8VADCIm/D4GDSLMoPrf3IcQB+aMg2wVckedzoGK2cCMP3d91nyAx\n3czQ\r\n=l2Qj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAsKPZSjuIx0zYYyD0XHbip+n8VLAQO3PSlXeDLY+/taAiEAwaWVFqRXNfg9sBqKC9DE8T4enRmAwHVRth65cyCOR4E="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.1-rc.18_1629881570109_0.31591123660672915"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.1":{"name":"ipfs-http-gateway","version":"0.6.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.0","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"6ad2b40be914098981a2dbd370396599a918d0ee","_id":"ipfs-http-gateway@0.6.1","_nodeVersion":"16.7.0","_npmVersion":"lerna/3.22.1/node@v16.7.0+x64 (darwin)","dist":{"integrity":"sha512-uZrz7zIiGRWnmCV7Z9FhydDZbIeXRgNna6v3JXM5vKAw0oO4eBjoeaM8aJd1Nt2z3b94InzDMqD4lFOTLj6/8g==","shasum":"981ccde75704e04671f99dd1917975fe0e8bae26","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.1.tgz","fileCount":22,"unpackedSize":131699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJmgbCRA9TVsSAnZWagAAIskP/2lt9ELE56X3nOePwTVf\ndQLYiEfKeHC+y6tTrHMum0qn5d7CozHEouF36/eK2tYlqpnfvFtOpqXKSrmq\nRThIJkGcyoawJgWsNU15hAGPuhW16fBVrRcarQSeUFLY9CtMsY1wQBXqFqZC\njUYpkZzRkoKW7zLwBEoB+H4TjY9QdYu9ctkmLrMcx+iixh7bIkGDJSS6zf0d\nNqW6D2Z1I+qpE+HX21g4Yu9ZUM+9+2FFXo2JFd+c0ankMJMdk5NrOxIDMr0r\nCp1JaSh6A3PV8V8g2nPkVdVy+wXJZ+7OGH2YN+5z3Tyb9GE4LFDLsrvJRfuj\ne6hOMQTBn6ZKW1MKBEmOUbalubDvx3l2Bq74V1k99U1Ha9nzPIw7PNAC5MlL\nduAQ8Vxvww8VUL0A18BhqcockeqY69//6ki3lOTxHuL0ERHg31iEVWcUCPww\nmoGPyK7YvOXcTyEb8nVhJ+IE5H+urCwPBDWOHGOYXSTZlDVz5qrP4v1Az/+l\nq154mAz3S0Gs8IdIZ3kHQSzPZgBWxn4nghLYM9b8Lv/CY5DDigx4UQw8Et0A\nLJdWiYoJhqJOwWXriboDx6JxwIWx6RIerPgim7ApUVOVaZ8Q3m8QRKrpC4y1\nOP3VGWY0uwhlF8/pUlkEMfAph5WTyYtHpVE37BzIv6MO+HBo/bGSwjzpOBCG\nqpTP\r\n=XzvH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE1me++SZYdIVm3b8UhmjWxAbUQdXPsgKExEPb8I7cU6AiBARAlDXEQNjYO3s5dz6v3Nr0BonOacE4vceN4410Dh5A=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.1_1629906971133_0.16085108965782546"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.2-rc.2":{"name":"ipfs-http-gateway","version":"0.6.2-rc.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1-rc.25+ebb6c552","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"ebb6c5528eee66d07ee64c4ce105e9b1228cf857","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.2-rc.2","_nodeVersion":"16.8.0","_npmVersion":"lerna/3.22.1/node@v16.8.0+x64 (linux)","dist":{"integrity":"sha512-RLQb3SsrxnPjGPwT8m05IaO83b5u9q4tt8pSYmwmgITXC0XVzr184JYKFeVzbn1bHdTw4Cj+D6hpiBdhdLNNLg==","shasum":"b4bd915e3f6616e6a62fb4aa62be56556313ff8b","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.2-rc.2.tgz","fileCount":22,"unpackedSize":131728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ2NhCRA9TVsSAnZWagAAsKAP/Rjy1bKjtFT2fyI363fn\nP07yw+/zdlQiwxX3PNdJZYXvwjzsIcHvaXeyXkbbKEaoMn57JMckkOa0/eD+\nzmw+LYemdVCbtWP8dHk9a4cdkjgiiqzRXROU9+obJhG7wjTN4FZSMqmx8ucM\nDwJwfpu6N4uQIxhQpa0LaQ7H2yov4x5ifITc0Ti8GwKQQZHl+y6KmDgPMbOv\nWgQlDXMbwNdL67+Aj96T2YTG2pFQNi/NAuch4uIY7iUUuCTbOVNZhxO5xQej\n5peXWX6COMZCirfZbXzywBGyQVoV/fJ8IWQNSkBk8CYMMrve8oVWrGb8Igtp\nJmjkKGJhjvdgE5yaQWI6Tqe2z76ezvrj/Abim5LEy8dU/03vWnA91EQzGDDu\nMdpgah5LMBgokAMwjV3P/i002Kh9RfsWEAQgexR1rY6LF65iBSrTaUhP8gZO\nH+kNifHDREurveY9hliRvvVbH3/olvXmtFH/dkVxYcODz02IJlmF3wNFgDme\nDTM7GfKR6Vm4fVjLGkcUEmnP/y6Pw2vohSkzh1g041E7aU4TQsYg2MC/cqFh\npLfOaAdUTdyWYZ0cPH/jLuJO/Pf2f36LPbzEz5kwzGw7Rzzatbz90oM3CBVo\nwH9C2vHf9NOYZljTYuMr3nqM5sOW1XkJVlFyIpjzJMmR5WAo+V5x9nmLLbPQ\nHuN7\r\n=XpKw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+mmfEJSaQPqxJjsEoF9e//N29/0lL6UKeAJ63WWjDOAIhAKg/MacjDLjpVeywRiCwdbyaisCOL9l8fkU3LldTfQAh"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.2-rc.2_1629971297030_0.7892539433278796"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.2-rc.3":{"name":"ipfs-http-gateway","version":"0.6.2-rc.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1-rc.26+6c46a3cd","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^34.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"6c46a3cdaf6e9f8756632e501019923a01503282","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.2-rc.3","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (linux)","dist":{"integrity":"sha512-oW2Kj5Roq5a0FRJBHkQI2eb37z4aK53W13YoGrzQFBh2oMl4FnSgaOh5SVxZkO5CKO+yDiI+ZRoPfhlAm6Ad/g==","shasum":"1727189cfb7715bb9dded2678ccb7c0aa26f27bb","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.2-rc.3.tgz","fileCount":21,"unpackedSize":126328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ3aNCRA9TVsSAnZWagAAGKsP/iZdqbZLOduyPjMoqNUW\nHb+QmJbPtA+hsz5smXQnvQ4DbUPQBsbdM2b6Jz9VgC+Cw6g1TXu9Tv0coyXj\nRyF6bCfBvju6s4QehFSwwNiNfr/QbR/02OB+alyIrdCYJjm/Ib2DFqbmOeMx\ny2sMTYi30PJUABI7pW0CR2ghz0ST/Vw/f0BGFqo7b2+gWLqlVbhqYzFRXZvc\nCGUuXOGK9yHhucjgfEaqA/45inM5WYgjRZuTacHEOA3OJE2OcBJv5vFLoH31\nrgn08cStvy3UkkGWedxhcHxO2fIe4ZVtULTXOSWpvOiSi2m/meEr53rI2gV8\nPCSvdUpu8kz8slBzAq4qmF19bL5I5A7afBeu/Z0NGVR/IigYOniJPf4I1IUB\nZ4c4Fo2Y54YhvcUtG/sDAsbw9L68OI6t0BSN3xHKVwB/62092Jb+mUfKZOEG\nuXViDbILIuVST8+gpbUsX5dYrYPBBJkPO4sfRVzC+car0bC/spBwjMo0DFVe\nfMLEvjEDkF63HFzzmwrXPUkUndOTFG5Kb0t1kuo/BavfuK2pUbBQE4TjXMD0\nrb2ggCjqO+3cxuQB7nyppYQMBlyCLj/o6MJn4FlH7RXXDeSUJmgm7oE6s4np\nkaoplDCe3vKSSv4xl+h6hhAXdea2MdLjLsQtpwJJAw5vpqApIy3uDKwAUUK/\nFOOM\r\n=Fvf9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCd1XcN9F6rUc49EV4UhWK8yj+4ao/rDwQ/drxXnLRB5QIgLPPnQ9Q2FIrgevi1oRt5IeK3dd4rBYBEXFW8CQ//uG4="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.2-rc.3_1629976205386_0.16602130504114498"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.2-rc.4":{"name":"ipfs-http-gateway","version":"0.6.2-rc.4","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1-rc.27+1ae25d01","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"1ae25d01d93d192d8242c7ee48ba338064ac9e03","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.2-rc.4","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (linux)","dist":{"integrity":"sha512-jrsLyeOplNzYtYlczeN6Hagfwk0v2A1aYdNzqU9+NC/5FwcKSIdU0flhAi1OA4G90Wy9j/aK05i3/o2whNIk9Q==","shasum":"038dec11b583151fb4e58ba8127866c05b2e48ba","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.2-rc.4.tgz","fileCount":21,"unpackedSize":126328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ536CRA9TVsSAnZWagAAaWkP/jAkUdcKsYORMy9rFZwy\nBsNDyqZSHk8WPGD5OBN8R//M8P460oN5jZOvk0DF5XAsYC4Ymegnc1pfEhp/\nezrAoHaHamSF4RYxwXZHTW6pMRrzcB29fWcCNxgFLVRxmmg//25GdT9yljyF\nqlHk+J2duahzaacVg7eeyJvGuR7nVXbSPZ4VUPM9T82GZjHk4Xgf/64Wuo5D\nPpcIL4qt1VT2P4c0RnOC7xhi8BLLap0U+npq47FLtavKGW7KFQH049vrHAbs\nKyfaGb+96Pxk4ItyuFKpdlcvMpaSSx1/7dDw6VPCfFrj2rp5EEeP+fJm4qIy\nEgvkFQ4vuuArQiWnQT1XjODXYf54Xu+ZO5GHih752HO4Exk+2ZhgPjQ5hkL/\nEWAmx+Sp1pzpHm4vJ0qwsZkXQmppcbg4FJ/olILzIbUPJtN5bOm+9mHdvyp7\nzWsYaPid2NdxqAK54X+f9aB0c2yOv3Y2/GmTS17iptRaEow6zNmqTd93PGSn\nH2olEScgJVbaDF9BePAvbARY9XXGrAuUegY6O4DFMCxdZnsZJcpH7WUrOuZ3\nbO41kENso4KOtIyO3acsWz9d8yiVsqVSScvPpQBgNkWp+mlFoNeuUXYAd4Tl\n1Z7s8S+I5D7ewrEJu6iqqdw/FAFA7z6+m+Ckd/UJS/kwnzq98GPEifeXQ2Xb\n8dbY\r\n=/B9x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2oq5A/ZQ/oFiGkx/mopp8MCl4aMY8UxtweuyOFX8OiAiEA3sVpnKxqZJHLYnf71VEJ+N8kSTWHUzVCgVv8LKTG6aI="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.2-rc.4_1629986298204_0.868704415333418"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.2-rc.5":{"name":"ipfs-http-gateway","version":"0.6.2-rc.5","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1-rc.28+6737f38a","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"6737f38a27cfd7a7fc44afeedb1a7465cb17a3c9","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.2-rc.5","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (linux)","dist":{"integrity":"sha512-IGoee/36IAvKXqk+N8gDhPWeUBIUWQdHp609jc9PyKigj7m1VuemGXzqe3g+gWdM71onpd9fbmn1tG870SlVRA==","shasum":"927b540c16fcfd5c2d1476b878aff21e6754f13e","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.2-rc.5.tgz","fileCount":21,"unpackedSize":126328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ7aMCRA9TVsSAnZWagAAVzEP/japT8X5Zme0GJJVHCp8\ngMsxNwmuDz8+nEIT4eEo5DNjL29zn7nthoEUX6OcYloVORJFpcQZO+W0/LTo\nBViJU+w6v8iraRswFPCcoZ1hOrzAR0UlXlPX9zze13HCxngx5b0sErqU3cxm\n62dSHGJR4a6Va5QYr4wtKPvx/Vj85t6JOKE9KzKuzqLk6jKGxEoKITAi9Kns\n9EpTMfqOSr/r+BVVKpSIiMzgiPFBjaqNqTNPNn/bRUHUoIJyack1ajcEFrJJ\nvlIQwU2JYNhkJ37z9SCHwMOdFnO8YCenSe831QuBFct10AEpGc69Q9qka4fW\nlx1Ev3YWUGlnXsCZMVIZJyHSqHm2B8XSHsVRZgxlkazCBRq2SEjznuTr+6Ds\nbIKExLngE8LOSpvOJhh1b+7moGZN/QfKLxzAyooEM8ghHFHfArWijI8y7NBC\nXP0IlQOtAhDUcs1L6Alang7VUTCAOdmBuVIyY6iHprnk+jirwHswXzLfzgs4\nEn+iNH8EQh/XMXdv8uE8uTHNknPp450hT7sSbdymlpAWevAc3t3yTzqg7t1h\n459e/pN/PUtS1ff2ZdNlctT2oWgS7Y1X3+2S01XsNLwWuwoa+RiY1Wv6hqo7\nfB9Si176vgBWaPsQtu31Mn/qSWA9rj1sYUr0vOeHu4SibBrOm4eVaVomiX2l\nTPzV\r\n=8ptJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtFm4AoHqhqCmrwrFFexI7mX76LT7d2yvVaXpaCpRwEAiAxwJGT38xUW0VV1c8b9D6squLy54SwUbElpwSYAM3HGA=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.2-rc.5_1629992588842_0.1770390331231697"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.2-rc.6":{"name":"ipfs-http-gateway","version":"0.6.2-rc.6","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1-rc.29+100f54f5","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"100f54f5b6e29ff64d9afb9c2c326707c5097cb5","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.2-rc.6","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (linux)","dist":{"integrity":"sha512-eDWrlragmnsiteoJbj6be0GFHrGOVBHnYQ7QnlDCegakWYsbjDcKHpWFVLo/81Zju1NLvsEy0iPwabbpSReHUQ==","shasum":"274cb7cc70aedd411b7520e860f69a054d01ae33","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.2-rc.6.tgz","fileCount":23,"unpackedSize":127133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLjAACRA9TVsSAnZWagAADAgQAJ5k7oeQ2oaItInqF38R\nijl70bSsUQOCXIKlJctN0AxEiit14p0+vbi1iU01RLX1kt+1QM6U80rQmXcS\nRXiY335Fc0GYEO3IDR1xhcW2uTVR0Ofbfpt6SlFb1PuJQ53O9r/4wO5oPHqC\nYrdm+7zEQzllP91Sxf0Xz2OtFpT7PyYkbT8uVL70XcvK3/gBpdxiY6t69spp\nzhFUJhWuwx+eYK+WRh3nd+HOzJhdFoY/dir1Av6W/v6KStbNBS9bhEf1xr4A\nFzNxeVyT8jTEmYUgboanbOResRdVIa/2bIhmEiufHHOd5+NmGhwMO9kYbA5j\nRSro7X7HSHofl1QCFyOcPuRCniA1+jrIzkuk/eB8fN6V2s1d+jtHYaUVAEKO\nKoqO7VKSH8XC12HC2lf1dx/1O5LxUo4hrCm/fYW41d57M5CMWuFPepmP+PCm\nnwK20J0q9WD1txsutzdvimVRk6S9VMlsWyRxZBQtRpZRc//WDelvWDECf+Mz\n6fpZK8DhbNPSHsNCoPTEhlu+0f8wdCxgPb9+NgxtVPwLZUz6R4Bxsb4lflVH\nKKAvjmN1pS3R+eJLoWughUY1RyA8OMGpEeZ9ZmjfrkTqjWRIMxZV5YEEAWBv\npq2zThvYvxdZeCPp1rV3GC2/q35bo+PCC9nZ9tKUcDhPT56Zqlvoy2M7Kd/O\nKkV8\r\n=iAr4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEd6zaR60bXgxFAAWEzaWLplzuIRLZKLS5OsAeqXHt4TAiEA7hX7yBZI4oT5VDng5dINTpEbDJ3Lr2HBkMiaPxzytYg="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.2-rc.6_1630416896089_0.5548824206613641"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.2-rc.7":{"name":"ipfs-http-gateway","version":"0.6.2-rc.7","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1-rc.30+be900895","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"be90089554b3ff3d7adb02e76076e5cfa1d82572","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.2-rc.7","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (linux)","dist":{"integrity":"sha512-GMGHtTUQ6lVdIlTou+VyrE7HP9DI1mnGY97h552/7Gbz4HP+z/3I7VLONZ7bCaZxHd4dnEzakRZjT9PEm5Nl4A==","shasum":"55fd002d302bf1536267ba0c022276d39613fd33","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.2-rc.7.tgz","fileCount":23,"unpackedSize":127133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMObtCRA9TVsSAnZWagAAwQcP/R9b1Rt5NurOdrt55H8Q\nk2EWS0c7ScbKgg5eg4hb+JGivwGeQY3Qzf4L+deGiO/2PigPgIZWnwjwA/51\nagZKT2ZrA2uSCKJGp4Iw4T6zTv5pdA3+kR1e3gCLN+NCPTFmVZVh0vaqFqaB\nRhonHvbnQToe5fcYOw0cmQjWHeSlFgxB23znjwaJ/zPYIRwRaTnr+o5t+esX\nfBHkdX8EnucO6gtFTRlg2YxjwhTnMgG6R+iWYjXWq9pR7/h/+oxc7xJQ5ZNt\neiy189PjrNFk+Tk001XNkHuNt7Fd68/9fjb1Rpi+wAkCOKqasVtYHVmGcAtS\n+zOfErCv/gkrtaod7/f+OsVsTvN10OHk62d8zXCoFCMNMMXnGaqY7aSHvCe8\nVRM75GIStj9QnRCJhfo5ue4YU/Zr3pwE5vRd2eFiAh8XXR5r5NUGj7OR9r+M\nLYOO4O79K8fcUXqDY3ACOU54ykC4LYeVQ1eN+FWsfODpM8xCA2mh19620zCW\nn3zjYhUEkb4A/Ymtam5S6OxsZCy84QeakG/3ci6xuf6TXtXCcADHnKjtMQMl\nEaqunHaPdA5xKWROhIRrKGTnAQpDo2DkyFL3/CJ/gBqiYX/pa902vaJqMfCb\nBjqZYMVU0gfnCvFqoQiuUYOZGxjnuGWD9aXpFoGO4lHYJmYJeWg/tNKXfcsS\nCWhe\r\n=SGty\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJaC2YR1r1nN0LDmOy+n5YXRhipc2wgtqWtYRfcweKzAiBJlEsJx2sMN54tch9YH0nwM05CxycsAvdvE0qPl+RRZA=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.2-rc.7_1630594797488_0.10186819559154081"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.2-rc.8":{"name":"ipfs-http-gateway","version":"0.6.2-rc.8","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1-rc.31+c4f96fac","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.2","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"c4f96faca331a2e0db2d6de35a804bf2b9457c80","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.2-rc.8","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (linux)","dist":{"integrity":"sha512-ivtVJYyHPc2kWyfT0eHC733m4rRW6C6247rh7xCVHyEhPLB0R2sCxfMH64LpI2ZwWDxt76dzhJsz0mEQ+/NNAw==","shasum":"ade49a9f7ecef84bb5fe5a52bc170f3604644dce","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.2-rc.8.tgz","fileCount":23,"unpackedSize":127133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMQwyCRA9TVsSAnZWagAAeDYP+gKUbvxxxBf6YCyHFYwD\nc2yMJNjWuB0vrrMfvL01l1slwEbC3iiCX/w1vUWCMzKX2t3vRospzT5Qsa5N\n4YWqKAYkt/f3iUIDexiQ1o0+4xAWtBvSJ5+C6NRj9/F79jiQiwqwCJ+eUrES\nu5RaZBGb51YfYn5CcPHCcLpcQ8fDdMRqfoqPv9IWhN5kOdvmXj9fM7n4iXuN\ncFWKqYJ44ua+dCaWbmxvTJJUJoTjvbGk7/X7OlZcZHrn1uV4jWBom2Hg2ctH\nRB2G64JCFG1MeZDFdBLq1id04PF5PBlSfI/o4Qm6p+Q4n5Uicu6icj6i0y14\nAGdwb5kX2DRgCCIqyw7OeBPfkqutm8rkd8NpftGAWPN6xW4W+SmQljh363gV\nHiiWSUSha7/8HpJKUHR/hgcBVqtuFlpGLO8q2kGJ1NUrDegVS8eXHwA/HET0\ncFV7BV5yfwMCGFJU/wbuEYwp0l+Wz6UoRcNggJDCU7zJmvDJMjtRqQWieHw9\nsRhTkCkp9BxjlK1GBi29iH0wRh3UQ8xnQSPp7PcDHT1YwGg/3Of5ZxA9b9Hs\nRg5bqyILk40gj0fRJ3KdlBM+crPsban/2N2p12ldDaJAum3DXESC9rgk+UGz\nLllLWhdrzW1RcyluDEPAgJl0KwRpOgD5z146YGvydmtXbEdrt8x2LlkmmzAM\nM6sK\r\n=o4L4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9tuxgMxDKZpcE1Rs10C2szgmZA7Cr2cTNua9lvimgywIhAIy4YG2xoBgkmdF60xR2wiiFORMbxgJTSoff07yNGTjN"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.2-rc.8_1630604337893_0.761957462895271"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.2":{"name":"ipfs-http-gateway","version":"0.6.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.3","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"9d92e8079694dfbc7be262021cb9d41e6c5e2c07","_id":"ipfs-http-gateway@0.6.2","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (darwin)","dist":{"integrity":"sha512-gVSHBYIYFi4O/pkGoVb8FsxGmKHho1f2yehlcGInAQMskk/CwnF2HcUrne1nrgjmDh89y2XQNOQsAEhBOR1Akw==","shasum":"2051c208d24281ed1bbc79d60cb0bbb445797d94","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.2.tgz","fileCount":23,"unpackedSize":127104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMRWQCRA9TVsSAnZWagAAgpsP/3QBI9g26u0zkMJ8hmkj\nILRi51+8UZqPvC9AsqPT8La4PLI2brUOejMKZjULQLyEFWDKnVUXy0qxkL8M\nvWPS5N/1DHAmx4y0QskTMfWHGqU/KGBdoz4tDMHo2aaJeWrzgutvGbOpyZV+\nScimhhqg2tyQMPR6GQ9R68qJrFLHu14uoXteNymwR8350Jp9Q3BPkceiZwwQ\nsrh1iPD4dyuzPFkf4P1jd3EeKI3rUaBixt60DfJ/ceQCRtLBpZa1ySfZL3OD\ntIVtAMi0NSjkno9kbShCOAcn85K+46DM3h8v7EL4bBaVsPZdEIgfGXcIjdxF\nFbyG/i8+zEQZ+4aocHHcHYXh0kUYFJ2WE9z45YOlaU9Lfe2o88sZO33irpZ8\nCTcbgzLuPY2LKf8JQmww6mDDbs4gXw0Bby2VZc9PwjntDLSBTqk2i5o3Ac88\n2fhS1zfPzwYRw9DZHPglyGB3FbBvZlvdV7s3U0BWLLA7wUKi1JZErU1N0OKT\nDhdu2DBQIDsOp85iVQ0B9cGPaqbRsjZEG5w5bxRgXBRVMJqXCpM8VoXTp2il\nJIv+yiNTwRvrfJxucu67hGBAFz6KV6qGHNSuuy2oKPlih8Es5kQmV4WKacDv\nqmXul6CNcgQvNFTPWPEn0wFY6BUNYyVGz1nQDL3aYPGoREw7VRbcmmz99OjS\nATIZ\r\n=ioV/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHC/GzuUtKU93wgM7Im9mRHgYvl8qh2OXytIW9g8hN8nAiEA8RpvzGlfl/Jj6tQClPhYJ27WC/B0cbbiHvRoO0kbviE="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.2_1630606736216_0.13513503477589572"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.3-rc.1":{"name":"ipfs-http-gateway","version":"0.6.3-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.2-rc.1+5cd78e56","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.3","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"5cd78e56b8344b3f71fc7c578c4a50d92c25f0e8","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.3-rc.1","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (linux)","dist":{"integrity":"sha512-L3cXgp61BvXHoLiU0QHiXb1UCgx3GBuKeVSoXDDHobLkeuK9JK8/fByVqCaa0yLS0rodsehbKbpqq5HTjRLXBA==","shasum":"4bb3efb0d9f6f76d4ddc0f3f443631d71e6dac27","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.3-rc.1.tgz","fileCount":23,"unpackedSize":127132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNfkkCRA9TVsSAnZWagAAV8oP/jVjy4x0h9u1oX3TJJCf\nOdo7BNIdeTTlKLiGbG9F0rd9GyZEh5Xrdk4cY3W4703ZTvx6EEuy6b1vBG4Q\nRC+wMGEj9u/dyzPO182WjOLI3WlVBalCNlsYtGCtnnzkuIcgk3hYItmCBcHT\ngz8jxaNNvCvPIUOIghnM0+3vSaSN4eWuM2Dy5uV55uhuwshaMKdbV/9mm2yF\nOidqWyFOGrzpaAiFQILwSlOBVdUvRFGf/AcUVL/oRYAT+yBU6XlnS5BkpW+c\nsQF+qRjtqwfoC0EJnZm8DR4EyPjbx7aTtbd4Pb2hpIW9Yc4BS9AcvEQZ+IIe\n5QKN1q+kagOUI/szcmLWIF9KDObzrPO0EQpxaGj6LDRcRl85KG1f1YSiLkKz\nawXHvR+dPSpORj28XAEc3hLa0bRcp0qrEf8afxc6mopcyLdAWWTli+GYnINs\nGx4PlaNFhWOfarsZlXRnF/e84njNZJodOavI1ztZ3NMMnMQGrSU+LmuZaesS\ngnC8aAj/b2w9wa2Q56M6XHkFSwnmcrKmNiKW8GGY6paqSVZsDjT7T3TltPjx\neHJ6mLia6vAHcxGf2NeJDefo1yloxcNe9+C9A1Un8i5vVKhLgaB8eoqbCZyA\nrmQE4eTmuByo9ioBatK5vwElxKPu3OfOgEXaJrq6izpuhPoVHubqdSKIo9c8\ncqIa\r\n=L5fE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyNzxbkepYpkEkiVXOdzyGdM/oDF+l9KIx1YM0N6SXSAiEAjermrNrtMP55Gdr1VoM27kR3nutaG5/bfKBluJBtavY="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.3-rc.1_1630927140023_0.7366575422595734"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.3-rc.2":{"name":"ipfs-http-gateway","version":"0.6.3-rc.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.2-rc.2+2be33543","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.3","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"2be33543a07c14a604fd484a481032dd75fd8235","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.3-rc.2","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (linux)","dist":{"integrity":"sha512-5FUMLulvlGo+qP0nEjhDWg9tuR0BaH3CcUxLAXoGD6gedpMBgsq26U9tAuYUgBBSVGsKDOByS5lshsIsFrkFYw==","shasum":"83792ba72e4276f69a1138250c71c62b4d932a1a","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.3-rc.2.tgz","fileCount":23,"unpackedSize":127132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNi1uCRA9TVsSAnZWagAAdfUP/RKEqSxX3JSr94KARep9\nFArBJVDchf1PMocq+h4Hk7t/eSPO0u63hbQYkRjYg5TmBiGOrhcuNbBnJqKD\nYHBRT4cM8gVctKe78CGpDcBfqsXTCJhUDdwI/5u7x2WnZab/IcQCQAVbRuTE\nl4YCt8Yx+asjxEgKMAJUcIW4t+NXc1eIJgBu2fIiIr/SGRpEo6e6Lkdvla7z\nw7XAd5rB33Mz5pFhWFHg+cKZ6G5U6OTycexSkJ/IRe8ZcRb/9BFE+xFp2exP\nnfC4tEIxhCrJaDMEzHwtR+NB2htU9Bwz2FqoIf9AZGkrHXQAjt/SIEZkF8i8\nyofBr5eOqMGIkJi4Yf6EOBdJnnACp260fwukK1oedzcKoxPlfe6Jh0Ath/sa\nQ1At3Vwb2SCz3SmpD00yhdgT2wG9EDr6vI7CHABXbzo+Rp4D8QvSomrIyC0n\nFDt1QZ7N5GfW0Yku78uwFSyUdRTwuKy/7K3wb2dTKhXFSSXAXnsKSUzXztLD\nVGent1/RfoZtfDf8zDiCUeJhgcS0NAQ9vsEcCpCkFrbJ62koesFq2lySuawY\nko/zjyy44Ply6wTJs5Kcv+XOBRxkxjLF1c4SnpTJfWN5p8aXsIRVQi+egFG+\nRk792JPmLStGhympMl2Y0lFFiWbk16r+xZwgSONQzKM6wOYpszibQawGOaIy\nA6Ec\r\n=O0Oy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC803sTY4IzFpXmua53TMhMkk1xR9UpksNgVoRuVLGM5AIhAJztBT3Kg+GjfgURgLSoF8thXKUjC9vhCyNbKFAhSRlX"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.3-rc.2_1630940526151_0.3682420507552999"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.3-rc.4":{"name":"ipfs-http-gateway","version":"0.6.3-rc.4","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.2-rc.4+84c772ce","ipfs-http-response":"^0.7.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.3","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"84c772cecffaf4deaf967c0c4e9d49c3dda73237","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.3-rc.4","_nodeVersion":"16.9.0","_npmVersion":"lerna/4.0.0/node@v16.9.0+x64 (linux)","dist":{"integrity":"sha512-EOu6GJvHU80gldNOEWdjPGdFDdQhhRU1qYAMNPdaCD5O8tgpPPDumgXWNVJul2Z1mQV+USX8hY18PkX6ZVTSmw==","shasum":"edc9123958012a654f5a419bcb281ef59b9af56a","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.3-rc.4.tgz","fileCount":23,"unpackedSize":127132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN5t0CRA9TVsSAnZWagAAoB0P/RWv+iz0vhyfb/Kzxdfk\nX55lqNnw3aae2BpL2cTWDMBAEqwKpKs1fPWhCC9xqVhVXXV0Nk2qjn8yYcZ4\n/P0k0T13rUThQwuurGIBO9JEPqi1EbVpigFPr0IE2/6yktljA708yC4KE6ZD\nMycJlFk9dQaZ6q9JpjbxQMsTAAwhfTYuTWxm7hD9I4pFYIrw+5pjNFnsAzPg\nQPvq4Qh5fnKWeoP/eXNAeOv/wO73zoDiUwsAWlCUd9T9m7x035mK/A5U6k8T\nPCwVIRZjpy3+DjkJs8Wv+pPdfhCyZo51YVMDrQ95jFT6z3ArsiVc1fRtBGqi\nr2rulWidBYtBOp2BvWkgF+ipEremcSj0FpfxjgJB31038CLNCVykvR8wezbc\nmePJ78ifrXGdbewtSyxpd4ICKLF4nK6ersfhAhijm0sFaGJ7ULELAQ0j078p\nyzZIBAORjpKRHQp7MktmglMXo1MiD4LHMAgIeDgSv68YvRsojAJvaP82cp8q\npJGa3IVi2tQey2I/B2DQliu40+NW4vn4zu+DnfdcQZooHXkjKCPfCG0jOxRc\nrGeKNS5pn+IuIWuAdRtxWCbnd2dDawJonKO59KBQVhwZxFEm0vBH8AUofEtH\nrlfG0ZzteVKeZ7WhOaUB1cYscyXCNTkdxkSsY7TLdx0CBk241ZMM418EFRt3\nUNuP\r\n=IIxT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwjC6NxDc87BBLlPJltof9TaK6YNmsVRrA2kIQggDYbAiEA+IRzf42QKk4VFf3PiR+hWNocKYpCO3Lnzbu8VPrJPWU="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.3-rc.4_1631034228401_0.1354040543509778"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.3-rc.5":{"name":"ipfs-http-gateway","version":"0.6.3-rc.5","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.2-rc.5+b072ef16","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.3","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"b072ef1635759a3d64e02afd7a6d853a94cc06a5","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.3-rc.5","_nodeVersion":"16.9.0","_npmVersion":"lerna/4.0.0/node@v16.9.0+x64 (linux)","dist":{"integrity":"sha512-YvXhFYz9Xd9WXUyu4jcamwLO8BQU0kNo0N8x+r6Ocvv4BpyMk8WyK3Z2Cr5ZVmZX3jqiojtorn0tKzPkyvM7UA==","shasum":"e1234b2b79f3f63372098b22f4ade69904b132a3","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.3-rc.5.tgz","fileCount":23,"unpackedSize":127037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOINlCRA9TVsSAnZWagAAVFIP/jwRKoo4C4i2XvWqwyJI\n+yCkSZCMt+KFhqrMVB2/ZeRihIJSJ7xSMBduguofq02vM8BzFrTK983yVO6X\nDxwuQFxbYhx+8jPQhByj//scfgZuASMsjrvm3mMdIP3Ux7NWUGzKnUOQ/VBx\npU4VZ/oeFWPilLyRzUlZNCJ8zL1J3MbNZiHekXPsMaOTyXanDksUBfGk5/uQ\nTSJuIfiWfOEoN0YidaylqhHZLTBlCJ07++1sCd1aasJVjziJuLPKmdHAWk/x\nOw0Imno5EGI3vtt4Kd0JCGPVTsKbImJlG+6Ck9e2tZEx4NcKu4I+6uk8WQkt\nl/w3AS9dUYD72Fw72SL+3Yrz8kUE6MbSDsdEca4dm79Q7t49efh5Ab1lUEwZ\n58xHh/xUxqQAo+awWVtUzf6CfoEy3YwEzTDZgr6dNMbUCeVlMxYgsCcZVF0G\ngYkzoJU26pCXL7gXohpsgP6wBIYT3dwXEfe+dlYiD8VDQBYBMgfVe+9iwW6/\nFKsBP+Gbn5y0BfG2z4h377Vh3N27xxXRPNknpuSkTPXKz5Z91ZUqNKDnWVEv\n6IVRm5OpHd/ALP41R9aduX3zYCEo7J8tqQ9L9I2gRMHoYMzqp+gSx0CJupGM\nDHjsUs/FRxFGc24HKJCf/rRf4OTrGWYTWs3skmYYs/YF01DraEuw3PNiUVNN\nS6IP\r\n=sJNV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSNVlK/0Bf++MqFWN0DY1zauN0S1aRZ4vsGfOPEROrAAiBn/2vWlnUXXqb5lpP3z2hKGYtKCfcxafH6ntSbbx1HKw=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.3-rc.5_1631093605753_0.9401869084776413"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.3":{"name":"ipfs-http-gateway","version":"0.6.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.1","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.3","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"7555dc28a904958b375c4037258759061745b3b6","_id":"ipfs-http-gateway@0.6.3","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (darwin)","dist":{"integrity":"sha512-ZzSrEZ6ND3PMOJh25h8QNgORmS61Dg8u+Wn62q2t/GSKFiKOJumKG13zgtn833u2uTMy3l7DMb0EpjlIYEHyfQ==","shasum":"7b18ead37c358338a5b1e5bb22e9208d0b4c1805","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.3.tgz","fileCount":23,"unpackedSize":127009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOIohCRA9TVsSAnZWagAAWz4P/3EMyEycEEiL0K02q0iY\nYFUwEXMafj5QvhhGQbS62XfhjJDagf8K+WG6Y0+VyaYEbo8cKV7ekIje3PQd\nGmyD98DMwkp9YdEERr+e1pOj3WpVTR+gPumELVqHg2dNvLyYVB++mv9CZHHA\n9Ql0HLTLzNX9dO1KOUc2K+R4JCpxzMic7CErkK6xdJbUrSaBwJGlTAcUmiiW\nUZg7lNDbfZz2klyMIVzOmWabIubnBfv/KPohDi5kXJYKAvovq2s6Nj0Tdd7q\nJ/5W1xUDylF6+juznjynuep4eaMWjX1mz1DjEFa563QQrCwjsN3T/O198u2o\nkol7jhhVBLgrm+pMHw7XCBQgbu5T2c3TWRawlfmojmbhm/oRN9+c7FbrYdwE\n0uCI3+11lnlby9yo4+4vt0hdgtGHviQ18fapQFm1IRVG4ISDCsSHUKDi+Y6b\nE1rBInauN55v+6Uxd9WNCfHudPFYogsAZ842t0Ufv/lJ255wprl2FEONPAXG\nhqheNJVnn9PKgSsvw8+ifbGM3yeW9Qs8+OJdx+DPMYZBjF29jBWu1fXPFdIO\n87VowPQLy6xo+NmY1NUjRD6wHFmplTiqFPehCVpVBzvq1XbP2HpwiDfDEnTW\nYWVcL7Tk072yB4fTbohRrz3uomPRHYNwFU0gR+tuj5PM45XTKy1EJMCgLv7h\nlnDj\r\n=h35w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt9Y57l9T37q/kw2tcHDJmKkyPFoyN4cgKFkms8zRNQAIhAK/9Pyy5vd+leOCyYH1rWqZNaMGNq+emg0wVpo6QQd7n"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.3_1631095329046_0.8852811447135545"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.4-rc.1":{"name":"ipfs-http-gateway","version":"0.6.4-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"npm run test:node","test:node":"aegir test -t node","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.2-rc.8+3a8f1fb7","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.3","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"3a8f1fb75cd49c882d013ebc1ff600a9815f997c","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.4-rc.1","_nodeVersion":"16.9.1","_npmVersion":"lerna/4.0.0/node@v16.9.1+x64 (linux)","dist":{"integrity":"sha512-gqCIDZxBC0teNkJ5TjyzQ27nFlvuYubf1DrAzhndfcn5BbPcaThSZ47aEgJgp5yFXU4JCmIxs+75I7J9nIOiWA==","shasum":"201fd6022e65cbf299166c5f354530356a288211","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.4-rc.1.tgz","fileCount":23,"unpackedSize":127037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQKZBCRA9TVsSAnZWagAALYIQAJDZZz9XKO+0QdzDZUb+\nifg9ApixnIhW9LJFzAlZNVSLgM7VaWnkKWaFuZbAp9mQPHTn1kA0PQzQSoqT\n+WtdtRBvg+VV3ApDJGXwLFdv1UZqEHcNlZ3YDHB8BIZ0y8aK5ND+vNl/aLCh\n9MkbMmCCRKq/yo5IRwBiYPfCRhK2DEncl8ThvHF3EUEfopcK4+b+aXyHIf+C\ndn4S7C8FO2el8QYv5hwlBqe3yi2EP9zFEGV8Sk1PgvAHhFL5fG0BJYiD3ERY\nHPYaf/w0CA1oAJD5h9MdU87VK6GwVIemcwN9dqZ//nt490FZ3r193UDQFWwJ\nGTv4cr6xrfxBicO1ekdmQml3vAaTRbDlWwYpPt8AM2N1K8aiXlGTVaVRGyYW\nP7DasXJeHNSXaeQ4SlNbfbO0hsievIhsEhWDrCdpxlC/XokW2tPcEe1bHnKD\nr7WW6H8nZK5aswPQtKHzgzzM/r3ooYntwsPXV/dVAIZN9ZVXfAJooeoaFwnO\nXvbsI3MP3WNfSFSkwVDuMcy8YpReBxw4YMV+AnkThyoyvYG6A938NDfigfAJ\nZFpQtS4kkGECMmZrvG4Qkrl9LnJSxMvrkuAy/hh2c2UHWu6gr3M8/VOdJIBP\nk1k9doRqAdAZ1WHXhUoxK18e4lP8eviS4QYrdl4FVE+NSwvYMpFKHUgwwgwX\nkjJx\r\n=KrRN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBslWHRMzRiqLlPCYTyZ9GscsjdTiRfYl0uHXdS826OiAiEAmEPYdEbhgtyZ2f3A9YQa4cS3O2iYbErl2k8ipzuB8hI="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.4-rc.1_1631626817338_0.01065934976794014"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.4-rc.4":{"name":"ipfs-http-gateway","version":"0.6.4-rc.4","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.2-rc.11+d4b4fd24","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.3","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"d4b4fd24ccb37ba7bf7d587308929bc4843398ba","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.4-rc.4","_nodeVersion":"16.9.1","_npmVersion":"lerna/4.0.0/node@v16.9.1+x64 (linux)","dist":{"integrity":"sha512-6RjBU/tcV9mIQY0mV40Vt+zqgZnvwIR6kACfeLDmK7sqGVyLK0nXHbNM9IlhsNFpBOLWP0607egKdc2fGMmijw==","shasum":"4cfc77445ee5519f02221de98af234863a9be3df","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.4-rc.4.tgz","fileCount":23,"unpackedSize":126966,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAP6xidYScEtZB/LCMmwDghMQKps8TLznMekDv2v9i81AiBmUeVSMAhWtnJCYChmOgwnSrA1hAgUCNIn40zwuaefsA=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.4-rc.4_1631883052471_0.22766210426870193"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.4":{"name":"ipfs-http-gateway","version":"0.6.4","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.2","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.3","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"88c9921362ea5d71f7a3af67d30765c175783b5a","_id":"ipfs-http-gateway@0.6.4","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (darwin)","dist":{"integrity":"sha512-oj4ndORlNXEpGUfEbt2L/7Lm8Qk/dpYHqHSookFHfDKBpoc1h9Ss3lEFUDc1Ian21uRRfIwS/zkwQ6ZiCfz0gw==","shasum":"43d977396b4269b4f0ab9f9c7d1142842b94335f","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.4.tgz","fileCount":23,"unpackedSize":126937,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDzam4hosUsC1aaDTXGAQIuDnUyFgnieRTLj3FgfxYrGAiEAkL9kQeEbYk3RKdUqTG/C7h9inQqtG9QuXBnVbnONey4="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.4_1631885046435_0.7052649520236365"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.5-rc.0":{"name":"ipfs-http-gateway","version":"0.6.5-rc.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.3-rc.0+88c99213","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.3","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"88c9921362ea5d71f7a3af67d30765c175783b5a","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.5-rc.0","_nodeVersion":"16.9.1","_npmVersion":"lerna/4.0.0/node@v16.9.1+x64 (linux)","dist":{"integrity":"sha512-PDf+vEPkrljUXUyCkToVbAGKCPkQOgyKnbOZ8dIpMfe8Qt5IutaJx7uGgnJUwiJFZj7nLzAN38SizHp0GiCI+A==","shasum":"f9fddbc08374648bef85a3a4902371f2309d6727","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.5-rc.0.tgz","fileCount":23,"unpackedSize":126965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDM6PFPibGlgQblvSwy6h4Gv1Ei76Jsdofes0YnHvg8ZAiEA/kmQHEwN9GDKtCC7VQn2KqxyxOOnjYZ/o5dt48L6r78="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.5-rc.0_1631885414527_0.9415953897171214"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.6-rc.0":{"name":"ipfs-http-gateway","version":"0.6.6-rc.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.4-rc.0+a49a89dc","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.3","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"a49a89dca7d9b81d390af0833bcee2133959d1de","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.6-rc.0","_nodeVersion":"16.9.1","_npmVersion":"lerna/4.0.0/node@v16.9.1+x64 (linux)","dist":{"integrity":"sha512-6HlSJBppbYXDywmgjHuAPEnjcpCFT0Yls+EfmBd51Ik8GyuyOK7ft4TJ/JDexKDfyfltLWbCfFoYy6EtQ7cR+w==","shasum":"ee1d73ec0f9e45eb75580a13fa1db014dda66865","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.6-rc.0.tgz","fileCount":23,"unpackedSize":126965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH19MJ7BhXkntmLK0wU9m3101TffoRan0PnATu1ILLbLAiBxQg37Bf1S4MPO2G2u4/pARV4MssBWB2ygYdBkgfFh0w=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.6-rc.0_1631895932555_0.9493393285354288"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.5":{"name":"ipfs-http-gateway","version":"0.6.5","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.3","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.3","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"b5488cb3ef5ab7ea24b8b2275ffa8cfa4b7b7ed1","_id":"ipfs-http-gateway@0.6.5","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (darwin)","dist":{"integrity":"sha512-wukesAGe+kDSD5Ap16XyKSFvmAUYs3HmldJ5RTGVJPi4k/iMhYZLrh6d3dM8BA9oBZZPVoPOBnFK/7FmLZdquw==","shasum":"a8b1063d7778990c3f633b332a4fc54589910baf","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.5.tgz","fileCount":23,"unpackedSize":126937,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWlNFnkmB6t7sABeWkzeaRKBHsTS9skKHla0JgFSqvpQIhAJPTtr/A0RKLFa3lLRgwLg8SniYlDtUccOTCRzDi5XKm"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.5_1631896564325_0.4051206955575335"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.6-rc.1":{"name":"ipfs-http-gateway","version":"0.6.6-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"],"src/":["dist/src/index"]}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.4-rc.1+4126a5a3","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.0.3","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"4126a5a38bd7b42e96171b67e9cbcbf4efb94476","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.6-rc.1","_nodeVersion":"16.9.1","_npmVersion":"lerna/4.0.0/node@v16.9.1+x64 (linux)","dist":{"integrity":"sha512-uf7DuzygaT7Pts3DwsSlL86ImWLQs5faffTM6QqIcwnHnLzgc0i9VgXbRAyigYkaSA9MxcVjGDKe7/JZ9G9MYA==","shasum":"0ea7901a73e51fb89bf28646560b1074084d7cb0","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.6-rc.1.tgz","fileCount":23,"unpackedSize":126965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbw+aXM4wadHI8tzbgrDZyg607ZyX7tjAVFTb+FosJdQIhAOcyavqznE6k5ABMvv1wlMAoQOmWrYjEh6WUHbMJBr+z"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.6-rc.1_1632240646787_0.17553054707018823"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.6-rc.12":{"name":"ipfs-http-gateway","version":"0.6.6-rc.12","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.4-rc.12+98e3c7213","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"98e3c72136abd56bb6e3a8ee1421f7dcc8c8533c","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.6-rc.12","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (darwin)","dist":{"integrity":"sha512-XWo4j7qdaYfi43rX3rvqKfZ0lP4jElGXvIrugJQ0McrrtMjewVyTjPuqN6N4H5luUG7sQ3FLHDAXTKXR5Ja0IQ==","shasum":"787dfb7db7f9252fcf1ab593243ab0379d1f54c3","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.6-rc.12.tgz","fileCount":33,"unpackedSize":32735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHamRWa3RV9nFh6OZ3oRptOSAoxDx89Pv8tylvIeVE7QIhAKyV9G/VpVz9hHjifo51IpkImGeTimUtQsZ6Mj74jPQV"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.6-rc.12_1632377769540_0.9384330587468042"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.6-rc.13":{"name":"ipfs-http-gateway","version":"0.6.6-rc.13","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.4-rc.13+1d568430","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"1d568430137af97b76555b015a18718c83f417f8","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.6-rc.13","_nodeVersion":"16.9.1","_npmVersion":"lerna/4.0.0/node@v16.9.1+x64 (linux)","dist":{"integrity":"sha512-ZwUjXF+47R/C/Y1jLiBJEGg0VBfSKju6F2Ui7KTdQ8T/iKHcpQnTPp0wG5crSEtvV5RT7z0yohssB6UJuYtYkA==","shasum":"757c1b599e9dbb14cf9843c3fc8f6dec3a291482","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.6-rc.13.tgz","fileCount":33,"unpackedSize":32733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsDznNcS1WB1jotxo+D6FbpfLFl0hvK8o7w+rK8txonQIhAPQ6fFmsi6Bc1TTenFeVMUF0A8SYPsWTwIv+CPE0rSYO"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.6-rc.13_1632378390698_0.791388925336963"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.6-rc.14":{"name":"ipfs-http-gateway","version":"0.6.6-rc.14","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.4-rc.14+498d9b0f","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"498d9b0f3c5325af2d2f93ce1538c65f7c1eb2dd","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.6-rc.14","_nodeVersion":"16.9.1","_npmVersion":"lerna/4.0.0/node@v16.9.1+x64 (linux)","dist":{"integrity":"sha512-HND0c9yrGK1IKyraoAdpuZsZmFZtityIJ0obHRKSNAJyuKYZIrZFBCYTV37tK8Veu+JtL3wV1vXRfJFH5m6iRQ==","shasum":"2b054493ffac48309bdcbcf187af8c1e23fe5559","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.6-rc.14.tgz","fileCount":33,"unpackedSize":32733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGq1xjoXM/TO6pbyaQWieespoMVTmxV9lTvDPKWFsopPAiA5K8P+qvNjrE89SBPwbOyOVzwje2EAgkozGXRiH3jXXw=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.6-rc.14_1632394071980_0.5049761522215619"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.6-rc.15":{"name":"ipfs-http-gateway","version":"0.6.6-rc.15","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.4-rc.15+5de1b13b","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"5de1b13bb685405ae081a824dd76e34228724451","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.6-rc.15","_nodeVersion":"16.10.0","_npmVersion":"lerna/4.0.0/node@v16.10.0+x64 (linux)","dist":{"integrity":"sha512-0zGjI6JqGF4t7MjxRYUKhOAiY+Sans7QV39LKUyv1nrW7U9ExbDF1hNoccfQ6si/HCFq4Iukyno1orzaydHLng==","shasum":"f3cb2e069addc25da658451619e456c23b3f12c8","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.6-rc.15.tgz","fileCount":33,"unpackedSize":32733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjDOP/Rg/L7lYhRJjX5Rl9j2+fevKtHMrqOY1hjsYOTAIgWLrRdBrm79QCq5U135PI2GOt42UgiXKYnfnEl5qG6ro="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.6-rc.15_1632401808607_0.022556764257500195"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.6-rc.16":{"name":"ipfs-http-gateway","version":"0.6.6-rc.16","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.4-rc.16+be4a5428","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"be4a5428ebc4b05a2edd9a91bf9df6416c1a8c2b","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.6-rc.16","_nodeVersion":"16.10.0","_npmVersion":"lerna/4.0.0/node@v16.10.0+x64 (linux)","dist":{"integrity":"sha512-w0bqUJcLwKMKr2L/PhmCK5g+MJ96q1N0z0BgXQhfUIeoLSA7tXimOtaYFVLIxBHFulFEUFEFMZpljfKMwQVkPg==","shasum":"effc24692f5767e3c3ceb32e3afd477c4c493218","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.6-rc.16.tgz","fileCount":33,"unpackedSize":32733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGSQzI7sG/b57V0yhluFXuP5qfjGlzwIQRqBu3QXx9qwIhAO8yFngOUc8MyciAqc1stYIAD0lyZrlZVD58djrPsB+2"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.6-rc.16_1632421989034_0.7413547985321878"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.6-rc.17":{"name":"ipfs-http-gateway","version":"0.6.6-rc.17","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.4-rc.17+b0f367d6","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"b0f367d666aceb4ea8bdd532a9d8c3501f8cc78d","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.6-rc.17","_nodeVersion":"16.10.0","_npmVersion":"lerna/4.0.0/node@v16.10.0+x64 (linux)","dist":{"integrity":"sha512-NxQnYdk31BrflRWhDVup7csLwyzewimBcjoLKbFpySaXG7c7AeNsky+c89PXsK5P24R47zY9Ry/IA1FHhoHMEA==","shasum":"d71e39a883f8f324fa2421f852fa5c083ebe1d73","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.6-rc.17.tgz","fileCount":33,"unpackedSize":32733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFeSmZyvCDi9Y9RNqoUnU62hBfQjQqs3pZB6nqJtX7K7AiEApJfOucW3CJ0fdaVw/rgqa5b5L6QZguLrt4ksGql/eu0="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.6-rc.17_1632482443515_0.9400262171103682"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.6.6-rc.18":{"name":"ipfs-http-gateway","version":"0.6.6-rc.18","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.7.4-rc.18+938a7d72","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"938a7d72896bf5e5afb2ce6d472aec4fa4929a3d","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.6.6-rc.18","_nodeVersion":"16.10.0","_npmVersion":"lerna/4.0.0/node@v16.10.0+x64 (linux)","dist":{"integrity":"sha512-viOpPn3BTN4vMzWrgx4jG6mvzdtX7zVH2rLGqbr0P14pEm5IcrAALmFChx205TMs1wXygM561GIeiULlX+3+Lw==","shasum":"966416ac68bc30f64c560f42033f008cf8d55965","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.6.6-rc.18.tgz","fileCount":33,"unpackedSize":32733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0uJYv4/4piX3RD4xjQAEyfHcjFEdzTfHU7xoA/OhLxAIhALH0QSrAwwrxk9niqj0sTgywvGM7fCQxDx3wRMfRMB9y"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.6.6-rc.18_1632487531942_0.0964259224644084"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.0":{"name":"ipfs-http-gateway","version":"0.7.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.0","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"cbd3e948deb5a6489cd69d1705a0261860c2ea22","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"_id":"ipfs-http-gateway@0.7.0","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (darwin)","dist":{"integrity":"sha512-RqCnnnxGg6Tru6Ik2zhMQ8ztpzPNwtBITW7wWup70ziXfSxgAAXwZlm9ON9vAXFNCq0QY+zoT982NM/jumrfRg==","shasum":"b29178bff6e564d42055e69ad3b9aab5a3dd81a8","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.0.tgz","fileCount":33,"unpackedSize":32703,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIETr0/g/oed3zzI5oSjueTmKr2XXsd3pEk5ck/gzoti3AiEApAeMN2vLsgZDMT52rtKb5jJsVS4U4Izhek0tgNR/OZY="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.0_1632487752521_0.7038132740299845"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.1-rc.0":{"name":"ipfs-http-gateway","version":"0.7.1-rc.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.1-rc.0+cbd3e948","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"cbd3e948deb5a6489cd69d1705a0261860c2ea22","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.1-rc.0","_nodeVersion":"16.10.0","_npmVersion":"lerna/4.0.0/node@v16.10.0+x64 (linux)","dist":{"integrity":"sha512-3l7EX6qfBhTy5a12l+o/HfdAATp6Tr2V1ZGxB3WPNkSOSlFfjrd59tDysuqFxEOv27empBgnjqSvf18iVAmUtg==","shasum":"f5312f258ab595677362de6eb627f938d624a7a3","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.1-rc.0.tgz","fileCount":33,"unpackedSize":32731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8RNrSxWjnIGlSwxlPKztpyoBE8BXfMElg1N61T1XGKwIgRt5iEWPxhPA8KsCy9b/ATqG1cMLyfeDdSuDUx4n2NGc="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.1-rc.0_1632488015910_0.9350090289849542"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.1-rc.1":{"name":"ipfs-http-gateway","version":"0.7.1-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.1-rc.1+a0e36f40","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"a0e36f408135c963d4fe3a66ccbe94e60ae5d8c7","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.1-rc.1","_nodeVersion":"16.10.0","_npmVersion":"lerna/4.0.0/node@v16.10.0+x64 (linux)","dist":{"integrity":"sha512-pXLOpbCNhcqILQhlx9poAbr6xhPND1UtweHEp+lCREEg0bJIZvG0a/+iZ0p3whGE7Uf0Ex0TX9Z3NtIAovIkwg==","shasum":"ff5c97808fce531ce943bafbf31b5b1233cb090d","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.1-rc.1.tgz","fileCount":33,"unpackedSize":32731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRCtCQbS3z79bl41yN+G9kkzGrofe4luzCzvVSLPpThAiBVRJRxarrwO7cCYijrs9Q4ajknRARjl/dLBsZ6u7tapA=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.1-rc.1_1632590771553_0.3946094382850347"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.1-rc.2":{"name":"ipfs-http-gateway","version":"0.7.1-rc.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.1-rc.2+78060914","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"78060914410f54f443aad4c5c0de39f899ec6f40","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.1-rc.2","_nodeVersion":"16.10.0","_npmVersion":"lerna/4.0.0/node@v16.10.0+x64 (linux)","dist":{"integrity":"sha512-kwQb9uLldq1l44z4HhQjMI5Io+oT4l1vf8tVrh4g6LnLYfrz8VkL+r8UuUh4DI6OW9Eof8GK7jUvAZiKC91LlQ==","shasum":"702e3389a4f7b87bb2291107cfe2805d3e1deb01","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.1-rc.2.tgz","fileCount":33,"unpackedSize":32731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPpJfLzcTeRuqwC1CFPP6xh7kBx99f6wcpDTuP0+fl0AIgcEk58uZdmJeTAL7UOASqJUq3O5InFICjNeoHA/uo1hc="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.1-rc.2_1632593467350_0.7076081407841077"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.1-rc.3":{"name":"ipfs-http-gateway","version":"0.7.1-rc.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.1-rc.3+7cb98616","ipfs-http-response":"^1.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.0","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"7cb986167d2e51ab0ce94104bac92ec63c0a7cff","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.1-rc.3","_nodeVersion":"16.10.0","_npmVersion":"lerna/4.0.0/node@v16.10.0+x64 (linux)","dist":{"integrity":"sha512-5UUCtz/mCn7s5Z2T+jK/drgR4ms+v/ZnC4Y3aDcpVLBJbbFfD5hI6pHVzIZ1VQD2EX1ije6tgI6xi9VCaLRwgA==","shasum":"cc4e45d1147773cee10e90606ad9810ddfd18e1d","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.1-rc.3.tgz","fileCount":33,"unpackedSize":32731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjKGEeofBKKcX2DyHPuMLWl9ONsjana4XUpMP5KvmDiAiEA7MWk0V03n/z4JuiRB02BpvdHJlQrpUiBJcN8O2Cxhb8="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.1-rc.3_1632760647033_0.3755375894345736"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.1-rc.5":{"name":"ipfs-http-gateway","version":"0.7.1-rc.5","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.1-rc.5+4dd8acf4","ipfs-http-response":"^1.0.2-rc.6286+4dd8acf4","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"4dd8acf4d7df0ece0afa764d44dbdfbf788807e2","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.1-rc.5","_nodeVersion":"16.10.0","_npmVersion":"lerna/4.0.0/node@v16.10.0+x64 (linux)","dist":{"integrity":"sha512-tPiPyuxZ+txF9dIqCeH9arFy6NKwSWx+fiBsEU/TR3SKa2YoAEYm6/X597eyMEH5ecClZM3fEvUG+Tnt4eG9Lg==","shasum":"a523733288aa51f02599f09b11d53d655350b3e2","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.1-rc.5.tgz","fileCount":33,"unpackedSize":32748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaYD5SKskRaw3BZ+PeTRSzULEVLGWFvMDtHI0/GKd9agIgGAhGitA550pMvFMRar/+g0O314cBa6effikarwVV6E4="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.1-rc.5_1632830414168_0.9799432867374458"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.1":{"name":"ipfs-http-gateway","version":"0.7.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.1","ipfs-http-response":"^1.0.2","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"5ddd0c555cc6577ee15667f4ef4e7f3a3b17d04c","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"_id":"ipfs-http-gateway@0.7.1","_nodeVersion":"16.8.0","_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (darwin)","dist":{"integrity":"sha512-caNJz5/MJpjnPd8+ZK9HHhSozZ7PBm1uw/PfaF9fdbu+kjLIrsBz8tM63me45KQH5GX39SM1q7E86QkpZz0vfQ==","shasum":"571828ad3a4a277b02aeb311dc44ffc921277d3a","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.1.tgz","fileCount":33,"unpackedSize":32703,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjcbfU64JtObWw5ZUGYNQA035CwR6v5GJv2CoeN4zfmAiEAmydVRYn1C4Cx5y0Tkbl57MuzX38lDw+VbLTn3xiPN+E="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.1_1632830595078_0.9979350527878419"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.2-rc.0":{"name":"ipfs-http-gateway","version":"0.7.2-rc.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.2-rc.0+5ddd0c55","ipfs-http-response":"^1.0.3-rc.0+5ddd0c55","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"5ddd0c555cc6577ee15667f4ef4e7f3a3b17d04c","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.2-rc.0","_nodeVersion":"16.10.0","_npmVersion":"lerna/4.0.0/node@v16.10.0+x64 (linux)","dist":{"integrity":"sha512-sS2Ost/dYvjcWAs8VxGxtLmMoAL6/vCx6TXysHgKwrl8nxbRzohudgsxhdK/YDo8DfGbc5RmgE91Z+mx3zyt7Q==","shasum":"70791a55ebcac0fea658556cb91f29033deba497","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.2-rc.0.tgz","fileCount":33,"unpackedSize":32745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbjaCkcM3UD0cllajNqbD90SfG0+XI4I7HZZEeYJ35XAIgbzz4fYzvhNc2c1htQVl25Kdl0P1JkGO5XwGKqg6Q19I="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.2-rc.0_1632830860741_0.27710357621959814"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.2-rc.1":{"name":"ipfs-http-gateway","version":"0.7.2-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.2-rc.1+3ce2f769","ipfs-http-response":"^1.0.3-rc.1+3ce2f769","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"3ce2f7693b59ad4176e245c4c7e75a91dd1bf94f","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.2-rc.1","_nodeVersion":"16.10.0","_npmVersion":"lerna/4.0.0/node@v16.10.0+x64 (linux)","dist":{"integrity":"sha512-j7jJ95cX/i6G4XqEo+lT4XcfBmG9ELB2WU10CgkAQO1tLim28PouCOflTBbZ8h37z0uvl4PskAVL17OcgukL8A==","shasum":"3f7c47efc4c6052747ff791a092e51ce03af4c86","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.2-rc.1.tgz","fileCount":33,"unpackedSize":32745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQCkHzICl947c/PKsIYtcZMV6Ajc8l9alluZ2Tu4DS7/ewIfD4OIQKfO+04Xqp14k21yvacHyD2P1e+HQIpCKxqM7g=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.2-rc.1_1633016932122_0.8463654691221003"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.2-rc.2":{"name":"ipfs-http-gateway","version":"0.7.2-rc.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.2-rc.2+b09a18cd","ipfs-http-response":"^1.0.3-rc.2+b09a18cd","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"b09a18cd98883662353d116a8ff25a3ddaa48fc2","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.2-rc.2","_nodeVersion":"16.10.0","_npmVersion":"lerna/4.0.0/node@v16.10.0+x64 (linux)","dist":{"integrity":"sha512-N9TXfL5mxAeQ9ZVJDSnBfJYIqLIqFBYlYerTBBrTVL/3+ZSNS3kkrHapAFPI4DpsiviTSBD6eSgDN0Ee4LM5Iw==","shasum":"25d094605aa64259971c9b63b3e5bd17c3aa479b","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.2-rc.2.tgz","fileCount":33,"unpackedSize":32745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2/p/1tLST9sQuooIzFlPDDNuuACfrTLWOIDZOVUzfcQIhAJOM6TU+NRzobtPkT4bRjnfClbFfLg8MZpB6V6ESQhwc"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.2-rc.2_1633023551500_0.9017999580319414"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.2-rc.3":{"name":"ipfs-http-gateway","version":"0.7.2-rc.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.2-rc.3+bb0dd96b","ipfs-http-response":"^1.0.3-rc.3+bb0dd96b","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"bb0dd96be3e570f5a43a4f31f43d1c97e8322605","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.2-rc.3","_nodeVersion":"16.10.0","_npmVersion":"lerna/4.0.0/node@v16.10.0+x64 (linux)","dist":{"integrity":"sha512-zja37P/Wn3WJuoTx52xNhIfxOd9J1908T4Ej+8kMC+tIU10/EQAixWANV1g9hoRi1klAyRmXTnQBI1Mt6VD0rg==","shasum":"55c7fe1a322757dc321187b71b5a3cfe854f2a5b","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.2-rc.3.tgz","fileCount":33,"unpackedSize":32745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqncNUGpzIW5sZrYJLtrR8QvAmr1BP5QoKC+EOfnWv3wIhAJN9lzzrXDry1Q5NsjvT7SEeAvu7KlaGjuIktQ2CFNPL"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.2-rc.3_1633179494288_0.26556368132463937"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.2-rc.4":{"name":"ipfs-http-gateway","version":"0.7.2-rc.4","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.2-rc.4+09c7bf7b","ipfs-http-response":"^1.0.3-rc.4+09c7bf7b","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"09c7bf7b63620f84d50c8a3983a5d4c28410cd82","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.2-rc.4","_nodeVersion":"16.10.0","_npmVersion":"lerna/4.0.0/node@v16.10.0+x64 (linux)","dist":{"integrity":"sha512-3/RmwJj7VJt4Uz7ZNnuTRHBKSeCP8EiCusAX93KUIAROz4wVhLWe4iAPU4V2BvfC/cb3Ckw4DIcmttOyMwDrjQ==","shasum":"c94bc6acc26b149a5e66abedf81165e07e2ed832","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.2-rc.4.tgz","fileCount":33,"unpackedSize":32745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXXPBa3wEZIIy7YrIfm3cKn3cnhFi+3/klVc9sNTojZwIgQuUp3MfVx39GDi+VK+LJm+W1Gi/3BAgdEvEtnJA9b+U="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.2-rc.4_1633703581526_0.41406339525360125"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.2-rc.5":{"name":"ipfs-http-gateway","version":"0.7.2-rc.5","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.2-rc.5+15184bf1","ipfs-http-response":"^1.0.3-rc.5+15184bf1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"15184bf1838956a44c079660a4d82c24166407db","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.2-rc.5","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-UdiqCic5xbEsKfbiue9Bc6UcDOFmKbYNSnBg7GsZMJcJa4qPC165xgmMVtSale6r+GBGBs0WJa31YeEHb5L6Fw==","shasum":"bd506a0f0cf5552609ce8a7377fecee0103e6227","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.2-rc.5.tgz","fileCount":33,"unpackedSize":32745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDVJqhS/dV+JUl9ibxy07QPNA+O4fGWKAmB4f/FDTM71AiEAxmGnEAYmyVVaeEL3i3pN6292az+80wNE00/gspSvTYg="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.2-rc.5_1636010778201_0.4998438155519964"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.2-rc.6":{"name":"ipfs-http-gateway","version":"0.7.2-rc.6","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.2-rc.6+8a3ed195","ipfs-http-response":"^1.0.3-rc.6+8a3ed195","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"8a3ed19575beaafe5dfd3bce310a548950c148d0","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.2-rc.6","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-drDBT8EJSUXpPncz0ZkcD7OEwGtrszq3CCijqQON32m6RqQvgdXVVoxwI1WAeGKwu+zDaTXDR5xUBxd3PHk4vQ==","shasum":"65bfdfedb12ef343e8bdbee91024244459619293","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.2-rc.6.tgz","fileCount":33,"unpackedSize":32745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBF+JHmicMB8KXF3KDS41gz02CqNfF0oV//U4qP/k3ojAiAKrIhtdd73Hm1VciyaqPoXpoWR4ua+oToe284+dqFLhA=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.2-rc.6_1636716673493_0.5038518552470967"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.2":{"name":"ipfs-http-gateway","version":"0.7.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.2","ipfs-http-response":"^1.0.3","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"568aeadd8f308cc230de06a956c1a9e6102094b6","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"_id":"ipfs-http-gateway@0.7.2","_nodeVersion":"16.11.1","_npmVersion":"lerna/4.0.0/node@v16.11.1+x64 (darwin)","dist":{"integrity":"sha512-Cd+V9+1/WgVu4BHOZbN+gpTmy6jxu/DHWc7BZr+wksgKlM+JtY7YI7lV4kW15Q2O1dIg6mciOObCstDlNhVFyA==","shasum":"bc7cf2bd1acdf7b5fae331f6dffd476605a37932","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.2.tgz","fileCount":33,"unpackedSize":32703,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHF2ue/OCLq0u1w6BxB8V7OyHF9dxQ4SaRZzYlv44jzlAiEA8Up4khA5F6GvksBWM+0n3GCRIxXz6N8gCXtpumWIRvY="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.2_1636718071076_0.7455853001423958"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.3-rc.0":{"name":"ipfs-http-gateway","version":"0.7.3-rc.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.3-rc.0+568aeadd","ipfs-http-response":"^1.0.4-rc.0+568aeadd","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"568aeadd8f308cc230de06a956c1a9e6102094b6","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.3-rc.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-J4Lvg+fvnZHbzQOjnDNSbsM+8g84EgfpLJq1kFDkpLj1VuioaF/VnoPHTEleffonlcBJYaadHH9hCVTQsRcNwQ==","shasum":"2cbf8defaccff7e287ebb1d27ac49ed04d19e98d","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.3-rc.0.tgz","fileCount":33,"unpackedSize":32745,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF4BtVThqwpESTuBpdw1UPK+QcSPk1lXejbknJCkVP5aAiEAwqw7YXBjqfLCFyZ6HIW3hNUSYSa+9ucSG7lq1ZTcRGg="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.3-rc.0_1636718166684_0.8664473398451382"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.3-rc.1":{"name":"ipfs-http-gateway","version":"0.7.3-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.3-rc.1+f419553b","ipfs-http-response":"^1.0.4-rc.1+f419553b","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"f419553b9dccc0a1172f399c41b766a754a3ac56","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.3-rc.1","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-lDZ/t1zrOgnAxOyV87y5cIy5y3+6yJGXFgogalsh2sdQVFNnhrYYmGosOSnzz/Qsp7ZH1sSwzuPNYkptNJM+TA==","shasum":"22b6410277a790a34c1a04138814efd835c4269e","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.3-rc.1.tgz","fileCount":33,"unpackedSize":32745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl8XTCRA9TVsSAnZWagAAMq8P/jFXT8HOngDy/1dASI5r\ndfujgtpMVudcrpX6cwjbBtCJ8UR3nNIMP0LbDYVxVBZ/Fxh2eL069f2CnHmy\nqUzxyjB0L+yk5tzEfCfIdNWx/Fs+FT37a5g7FqJWahRE7zvxDg39cEJDytjC\nVhqtDhb7Z6r24G9gFnVdBVcSPeD6u8IspZaxcWE0hA3sBoQQYMHik5xKT+Zu\nklqd4zUNuDkWcj5MQ1RaiyqNweJBERrC2nV2YbXxs4hK19aQLi3IBGALRULJ\nHwwrB9btDMSyNI0kcZdiTTw66R4nbFM9YDkBsy+9lKI3HoxVv6SQ4x9z6F2E\n1guosfVH00J0rUeCdpzan8vOAB+r1NMS1HVBXJfAn+7KsRFn/eA3y/7UphEN\nHIGix+rpY40nEFcVAPgoqvHjDT76LQchCnplZCUWyFrK6Ed5jbTJTlc59O5f\nbcARM9lQskJSO7HGpsmzjBm015at8d44OEM4baBpZuvb75k0hymEr00o1bpD\n+kRtY1XHAbs/mnaEyJ3VrKXWRwilWUdK2EUrndXQB98ugiHXWvw6MwGNmKrH\nO9JwybqJwusxb4macyw45/j3WTQbX+dJK2iRDcuwsWU6Gu/GqtMs+njGchBc\npZc9BIGOscSKNhY8CwreJlO3jUPcyExEOgJubGw8AmwT7EfFtpjlbtbOf64U\nQVqS\r\n=kBHv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcVAtykjDeewxcPCrRYpv942FrrrouerOi5coA9GltpAiEAgPw8bmL3OQihW49ygLmG+KupVRGIBH4Yt56ctLRyNMA="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.3-rc.1_1637336530994_0.8158048395757429"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.3":{"name":"ipfs-http-gateway","version":"0.7.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.3","ipfs-http-response":"^1.0.4","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"fdc148b5c08c0be49eef77a18259d5baa895e3f9","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"_id":"ipfs-http-gateway@0.7.3","_nodeVersion":"16.11.1","_npmVersion":"lerna/4.0.0/node@v16.11.1+x64 (darwin)","dist":{"integrity":"sha512-X1bXht4b3Dj2b6awgT6449ajFk4kk3mc/qF2lemaIkxX1aSOcxCHYNa6puQkM3/KAY69jOIHMCoxVXbSIquExw==","shasum":"e0f3ce66ee467cbdad2aa1bb831cb6d416348da6","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.3.tgz","fileCount":33,"unpackedSize":32703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl8bHCRA9TVsSAnZWagAAKcYP+wQYXnQN/Hjg52nHrymp\nVE0Sn7MOqHvD7P67A71lOxV4dXLsOk9EWMe97TtK16QhJEjmMfkIXlZr3dhx\ne2Db4OgLM7O0TgoIxfEbIbHXqMMtS4akkZCz1CZC2GPM5+w7NiayzZ2FM0Es\nREMBUX2KwQH07eZ2x/xdGD4tUHu7DWkODknj9Rqg5qL/ngWLBOEyL33x/sHV\ncDyUH7WqjXM2mYa8EBgdiLP0GYC9kAo43DmBIH7N4ZG1iOqKpofT9odFBQom\nF6/cugujewCefSOclp5EqmUbbWvTRBb8bJZ8ZgK4nuOASjXBcXjlhJlgSeg1\naKVGQYTBCsq9Q11v1xCSkmh6JxheerIBZjCvXyO0mmjEJpFPsYcp+1IAiXvR\nLGLu0Ij9G1toe+HDI+GrDb+Evn/fJ7r+5hd6rfNslDPbNy2oqiTWeYsc/PjU\ndpyxAI3qxrWFEiR038UuFnu4m5776+rmwCCuBi2KXHI0oxMPU0HTT1RXOa3/\nnU7i9Y9e7M5NwdEWEwIZrFjjsRcFIaS1SBIlFQM/ioSMNeVNQWXUmN8EF64h\nWvvAAJy3z6rBjAoYTYUJiwXrBASTHAjuaRxY8IXIFIA43rMJSJzQTCQXfFg1\njynhKsN2IXJQCYWBVJ48cNZNfJhJ2tMhpu4p9Amjv7lud9MLoznHaZ5U/M0T\nd+Ol\r\n=fiKE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC20tLznR5XJXq4lC2q/XYAsW3H2oRRDT549Ys4LorzTAIhAODztEJSoEuszWBLW4y4SgQ0aMewGNSfxp89nLI1yb5S"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.3_1637336775644_0.2973580647147094"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.4-rc.0":{"name":"ipfs-http-gateway","version":"0.7.4-rc.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.4-rc.0+fdc148b5","ipfs-http-response":"^1.0.5-rc.0+fdc148b5","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"fdc148b5c08c0be49eef77a18259d5baa895e3f9","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.4-rc.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-YXCyJBdOjJOqQlav4qcefkYgJmGGUH2mf0AnNLM7vqUFRuGk0Ca3gVtA0OW99HeByL/zomSxdDZ8ktVaTHhMAQ==","shasum":"4f7f250e573ecc5dbadf0c8d393bc4011bb34b9d","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.4-rc.0.tgz","fileCount":33,"unpackedSize":32745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl8dRCRA9TVsSAnZWagAAG2sP/1DhgfeYAuIlLlQKsQmi\nnpo8sFG0oP2CBiHQr8uLm7PGUjCpcUZisZjl62Hnb1cacS5UzBTXhaHXPbwV\na11vhmAG+yp6B/MXv9VcJZ6bsMohmhLx9zc0sq/pCgCeWeSE61rOLfXRblEm\npx11FbT9q1d1e3CLh7Rf7dXWb0gfLI5PxpBwT77hxtxJyBCKMhLlEm6f6MYK\n/B9Wih/URDEuBZfOFrqCyRgfF2wKyLQ/tY37j5WxmHpyW/K5Yc6C51gpRwM8\ncQ5ayy2g9I8JOtsn10Nq32T4wZaz+RAmCDb4yZb/XpWzGXe4nDlTck7Cht4v\nCt6hH6kYyQXWN//QOrAOTuE9/Xc6gWViToVXzoEiTVjtNbnT6hndK9x2ZR5X\nLxhKzBXBRiQN4ktcPWiUffzsl0s0LIliwgDaT5ts56Hg2JFw+lyuWHIxbt//\nPSk9+9UhyrjJWY8qmt9RTbi7rtC4VhTICIR7pajrO/kv8qsiwho26u/Tcb+p\nmArjDyL7BTkik9vn9/kvuJEScnIld5WLC2dYVvzkbQo3HKzZBII7nu43Q9f0\nNlCortJzHcWgmUlPpBrUfVw2tnnYvNmS9NF7jNgC1kHcBgWljgnzVvxnzoO2\npwI3z8OeLeu8C74m9pX4ZlzcJ4OVTPvqERQi5TjY0gkR/M4YvhvtNwh8KXIl\nsd8C\r\n=imz5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAd3XkEZjXUoAYY6rW8gn610oNKE0SZuLlkI7+oO9ayeAiEAnUY4MJSyntLjXh4cO6VtzFSiWcf7YeBRxKfKeVsG4hE="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.4-rc.0_1637336913259_0.8243922999849329"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.4-rc.1":{"name":"ipfs-http-gateway","version":"0.7.4-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.4-rc.1+041fc29d","ipfs-http-response":"^1.0.5-rc.1+041fc29d","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"041fc29d151e8727ce9aaafd2c46a4cd34baa8ce","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.4-rc.1","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-JC7DHOxo4ANpFz7XLXoas9Ji2mLrO9NeHWZvDw2n/fQ8e6cS6w5ttjLUeMZk9y0uY37QyrUwAIIzz7PlaRl/Dw==","shasum":"dc658dadae20b68a41a9fd690851b309e7b3f978","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.4-rc.1.tgz","fileCount":33,"unpackedSize":32745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl92VCRA9TVsSAnZWagAAxUMP/1GchN/oG0GdikHFfdwI\nYUkFPOPIMh8zKtryfmiNTBJhGOQKTOJBYjNUfHwFuoX8uXhFhzOYNU4LeNiM\nYp+PWjAkh+0s3L3rDUn9+1lr737GSug5feaoGzyyN5r8cUwIC869pSJz6Kpy\nLSF0UzxeyBlh6GFKMrn95t3Pu0hODnKPlID3UbCIIxUhMItow63AoE6l++21\n8uHjLIIwEu+oxnwmgihJ3uGK0kn40sVCO83PRKWxHE5mSgqLVFLynLjvrmPY\nYiM+p6outlW3xH+S4ZQyPwKCcDteoCebXLq4jl75qx9cBHf/So/a/VpdCGAy\n/4LKT1khG7+j5yB3RA/ET5c3vxm5Zt8An8eThi+vLCYZrnLRsf4N7vwGXRdY\nhqK9sqAl6T2I80/ETZfbkTdquksvskxw57Zt9+rAM9FmXTlygAlctaYeiXEz\niVuDy+bmZrn6j+vFwrJUSFeEhf7Pe5/mkcXCg1moX/lFv3liCCh1dSOdmhdK\nQ9w3AC5aOKpcKG53ceAqhYghfsStC5n83brElvDFZZ4pieFmWvyDdZcSUsYt\n/2uYzjOKrFZldjnXg47FqH3HCU3yf+pYkf99dlaCSNX4cM0C9VhRG0tt2/2B\n8sUp3b+Du+6cy9uxD6NFJThysGPIT3ESFxVW8kANce7jsfXLjlp/unCaSyws\nNtlT\r\n=zYYT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGrPmw2SeywRbWZtA4dpTPo29VFWFkdrsrbIjQLW2RaAiEAzDj+L0l+lKW1aomqxG5nwAWKlC6hhiTgjdm3A69EnJs="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.4-rc.1_1637342613209_0.6034553492087591"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.4-rc.2":{"name":"ipfs-http-gateway","version":"0.7.4-rc.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.4-rc.2+70c67e27","ipfs-http-response":"^1.0.5-rc.2+70c67e27","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^35.1.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"70c67e27d0b82c7650a2a0d7a646afdcd24e73c2","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.4-rc.2","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-PASVy1lIi6VMnTZ7nWRFBBoVb9EauRJxnheKH3jKPyw5N5sTPRcPgL3bJoMJgJwUI548++pnJVU7awSV4knjWg==","shasum":"59fd0aa5aa3879d675f05e85e86144dde72df550","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.4-rc.2.tgz","fileCount":33,"unpackedSize":32745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm8KTCRA9TVsSAnZWagAAvV8P/jFvzeay8xTXUrrecNFF\npHuR5iWIh19DMyl66rVw92PONVZX5/1kqmn9Qmoc9zds2PeRYG0GZovijRwK\neJ8zphHHbR5RRoNUcmKGjvPoeanwMEDhQnquX/ZW9tx0ju8a+1fYj+6ZdhOe\nPznLcEJ/ds51nQYcDiyWIWCmIJsX7LeWq1Pff3BNbf0M/htnMt8byf8Hs4fR\nFqbtCVMHYCKO8sNACoi9Z8wJYU6jLUkScuD43JX0KXITTP7PRJbOvU8pgbIX\n7vz1EMYhwc9oKMoB0QUQDTBd3ad2F7d7NC308Hs+ZWSAH+xi6vf+uIHSiRag\n595rDYEQ4dWOO73gUxR0WBiYVV8GnkCckDhLglWX9Zf4/glO6CE5w1m+ZmUI\nEG/5pxT0I5VBOZGo0s0JK7SccJH0IavbRq7YK/lmn1DDxsdItFfw3Dhx1JcM\ntXwZGAu/v6YbgcKRpa17yoTned6UpePcjAzlLNZ4h8YW3mCNAnKlktwK7uZg\n47a85tDxmsOI3pdjANHjUtIaGoMhrnAdYpv34nqnJ5d75TxQ1jNJBYBOaNzz\nlsZp8kx+OKdsyY1EK0RWcV06fYXiiPUciR2J4IYtDbLSXOO0WtH4LIfUTpsL\n3yxdTUjPlGxgkJw+9LMdKA/5AdP783aKaAiwTlcICya6NTqXd860RobEOcl/\nI2dE\r\n=ypbS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmACuBrj2CjiQx2zm4wY7Exl4UOp+BnjETZa3UXsMzTwIhAPT1P3UajJglHnP8tEUaR1cQLusL9EGwIA+Y79lzm2ml"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.4-rc.2_1637597843669_0.27727819999288417"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.4-rc.3":{"name":"ipfs-http-gateway","version":"0.7.4-rc.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.4-rc.3+484d2559","ipfs-http-response":"^1.0.5-rc.3+484d2559","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"484d2559cfe120f01eb9c5dc728d1f7cfbd89730","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.4-rc.3","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-S14g56iYZgReypIf/apl3hYNfZDxV28ghkoHIjXij19zZNa1h8zvnR/nP0s9wRQWSX7walkrBhWI2UhibwS62Q==","shasum":"1be98de117303e54dbbccbaa7a08f2bd83beb057","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.4-rc.3.tgz","fileCount":33,"unpackedSize":32723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhngdzCRA9TVsSAnZWagAAtUkP/iKuUPjR2wWrcywmsV5Q\nQ1OlewOmmlMXVN1PPc7llcH516pJXK/QQG8+s6ZqQ56XOgdYVgZn2L58w0sO\naxAyQmBGgdVm443qStvKsffeHhXzQVIuyT6FASDsVxc73KYjc9Yo8F2mUgas\nVt443stygUfdmoF7Tw7Q/SRD0q+QEZ8xW1saTQdVNynjhdH8l4rmiZkorsIL\nCLeq1X3ilPn9eTlsfoTU73sVJJEZI7IcL5SZ0Uqzm/dVp44zr11a1qc9J6dj\n76AugKcGyrFbv/V64J3a64sqo0eB9V1A5aOFMF28YW4c+Xbn4/TnYlV/E7iJ\nfx75Eu07j2kjBUms+bvuQ/H+FrpPNblCRfYfcOHvxmfOFCWkYoCKFcoIn/jg\nrxHaZucKpI2dGSQECFz7ZzioRMEWVIkvqUW9erpWBsvd0BFpSI+Ni3f76GL1\n4eE0n0wS7jUOsXmH5FRyfSxKNpCeiaEMY/RPiEzwF4nE3fMTjpskj39gJvTn\ndQhKHnUgH0BZN7SR/Btnw8SLbTVM6v/nc3hw/d1e0rTNEtOvCuEJCUHsnQ7R\nvD40ac+sYi/vDAIzP8B9Burx72v68NzoK3FYYn5i53DZLFa/aFmkK3LtM4oB\nNKbnq4OO0siDijx8189aGVyog4l6bZaJ4VXIwPrbTtYk2K/gjOhKnUd05uhF\nnqC5\r\n=ZdE/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID41f2wel8N5a4abLrWWNAobeNXf/WVq0r93PtSgKW1/AiEAjrzq5GNl+5K4QQcobvlwsYCD/NHeOE8CCMMuO3x3DLU="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.4-rc.3_1637746547299_0.5789667910112686"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.4":{"name":"ipfs-http-gateway","version":"0.7.4","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.4","ipfs-http-response":"^1.0.5","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"6178708aedf5ea86bf537862c08db49f5b8ea20b","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"_id":"ipfs-http-gateway@0.7.4","_nodeVersion":"16.11.1","_npmVersion":"lerna/4.0.0/node@v16.11.1+x64 (darwin)","dist":{"integrity":"sha512-ga42/BpSVlKwJw7hfYQKc5q9zB1DnRWyWHIZJLx6QrZn0WUcGf/aiEqtAiBNOuLyGpBM+sU2xdQNZ9zimvFFng==","shasum":"159d23be6278fc894b223fd557429ec9c47a8f60","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.4.tgz","fileCount":33,"unpackedSize":32681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhngf0CRA9TVsSAnZWagAAp1IP/22ZGrhwdAvUYy0ohRNr\nnekpQhp4r/evqdduIhZG0yfwCAhr0trArCfWsyiS8X5xbTsrCn44Wf39c4vd\nT/Zh5OV/w4/i0gm8JyVJ0mw5/OQS9qmVjEExl7LGS+qOXRjJv+kVfrUV/PiP\nQKoVtQvIhCVUm5Lx01Xuj2VaAYoY+CKkjjH1NPymgZSlz+dyZzC+Y0PZa1Z7\nXDBFoPRqvQen++zNj+tufLWaBnYJTMgHkedQc7pA8f3SjvWc41W7PHVALZ+4\nYvbTwMNFK/RS6pyJFJ1vv55gxlQ/+2g8scc00TmtglGvH5WVWuwrb8HfAb+L\nPal7lMHxhxloFZpiPdKnCsZHKy7DztbJMnyJw4HlnTNFRIJ4C+3T1gKmd01G\nlpA+HN1lqcfd6Z3v+ztkr/NMvg/5qWEBOiiJnxaZLdS3plb3lMOKltfeSLAz\nXhZFeHrgfSvwG1KTrBi7kffdDZa/GS6Wv0NhTCCqNlr28pFehs1DsnFM8vl4\nOrg0LfTrSmzRyWmbXX6MOc5W/zxF5urruwL06DZkA7LD46dJ4wt26F11nLos\n68yKTc5DTVIlKVzcxFpSnZjsxkVvYTNv2p4y1rkkNE4OcadGjGof0sbJcOt+\nkc9k5nOHYBp7oEGWTdDVvjY7JP/lDvR7A/xDrbjIkvYLKDAU0SYeylz0PDkT\nRQS6\r\n=Ae3Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu6G2i8z+x/b5lYo+DRawLjJ4xdeGKNMZ/HEBpnDR9uAIhAJUVhRSbzM750I2CEIaWtoz/YF9dZUH8UFHGfmDAK5o8"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.4_1637746676763_0.7221635043555403"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.5-rc.0":{"name":"ipfs-http-gateway","version":"0.7.5-rc.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.5-rc.0+6178708a","ipfs-http-response":"^1.0.6-rc.0+6178708a","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^11.1.1"},"gitHead":"6178708aedf5ea86bf537862c08db49f5b8ea20b","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.5-rc.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-s0oZH9KPhwOx+MtQddRfdhPRvGEYkaOQOWVNme9xXQcJG7VJkvZZOAd9cFhu23LvSArgIBD839NndgOFlrSuEw==","shasum":"c3d92419b2cfc410f4d21dfc5288e15bbb6af8da","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.5-rc.0.tgz","fileCount":33,"unpackedSize":32723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnghaCRA9TVsSAnZWagAAtx0QAIMhq9V6M3Y6hABD06By\nBQB0bTExrd6O7JbWRwU8do1wiQvj1kC357c5zCKZxgmQ49Xk11ACYVvsvSxa\nk/hFzj6I7F7DKcw9wIK1D+RMIILIG2AgMhwzpOB5V+woGfuIrruNhJoVjQFH\nwkm4rTGfz+W1BF3e+iPnY74yxAIcznzio71OMIThpeTX7msoexLZMRv3gV20\n2L8Sg4RL5wBCCPmu8/ntCA/in92DB2mi1gWI331MHQ7fKwJvM6bLm7oPaphs\ntsLKs5qenznxHyWBtlUABbTbOueqAXCxUai36qunnhvA6NStyzn2XLYi0QQM\nMk3PJ6PsxKx/IiUO5zKO2576n78Qi3xaCi4uUwAWZxqcb3XNCkhnDFQtistn\nVv/8s4DO+CFM1IIc/e2XcI/HRkWpHpGqoWsM4K8qCZFthBTspKluhurqBWlX\nbYsH9+WBmuvqHdUq73nYv3y/XW7DCC1hhFgVQlsVxiIKRkc/Ws2Jg8ohA3Mt\nTfrr5tSVYc3ncM81KeW2KeBILJBXX15ODO4Igo6GHSeG4IJBuJyhKnGCEv2D\neiJvuQhI+K00nEAe/P3od/j/LVekFNi72FxQ67t1L946Hw9ski1jy8z9J1Gb\nrj7WbhYQuUWhjTjUbWMvjRgz7fswrPiHu9Z/yIlbYdTERQ2vy2defl+fqyih\ndpcE\r\n=wZjS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3F7OxXAeLCWw5yLQR8XbXSlinf9BPuhcDZIcGTQdZuQIgSl3qP0VC9yjhXbG4aRLET598MjnDFifJoU328uhkXVI="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.5-rc.0_1637746778071_0.9658872972751982"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.5-rc.1":{"name":"ipfs-http-gateway","version":"0.7.5-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.5-rc.1+62d8ecbc","ipfs-http-response":"^1.0.6-rc.1+62d8ecbc","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"62d8ecbc723e693a2544e69172d99c576d187c23","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.5-rc.1","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-66a4k/UOUidtNH71y69gI1Z+OV3Tkwpab5T/udmihlhEhQZb1/W3q4lCOmG7SmZb7hnzRPf6nR0Xe6g9eA8sLg==","shasum":"0e87d10d1b20276bb0b8814b4e46e3ecf92c2f32","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.5-rc.1.tgz","fileCount":33,"unpackedSize":32724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqfbQCRA9TVsSAnZWagAAUaEP/Am1xWLN+94uDWa8ourP\nfxtKsd2DwCjd1NLk6vlR3OWCa6kXlK0UR649WygvDIiB/5GiIUroVxZfFnVa\nPLlCvDmXoMgDUpcSFs3lzmpT3ty7GyorDrXwpDKND3i5oHIJMFGKP+LsMU8h\n/+AkSKBAnRIV+0FbE3gKBPT5mtY67U19TM9Frhko8OthwbhIi4KsFI7PsfEv\nXreJDimuUyAsd5CFn+TZUXC8x69X9goKHr6CT0Getw/xv93xtmWK3rvJ1r7q\nPHfVB7GZJWjv8I2MSWKsKuniSdYym/WfTDvUHzLZoLpsd/ZrwDlB2QY6Jfva\nvYHa4OZU82EzPF/f6placgSWLeAj3ddbwB0VKG8fi+GsQ3HmukrZZnPfQ/be\n/vggrvW2xn95/itmgJYCAsFb6RX+dIhGPdnoMOfnHhopY2lmWe5+yKZPZKzY\nZ3R+AE1VU8TZ/V363dt3yC1LIFLYDfh8pUYMFNMmQIhE1EWben68wo8oST60\nteAuyk8z0ypNguKWzivtE/HUnFgmM7TL4qS2WG9jJ6FyftVJhddj8hMvVWQ6\n7T78q17G90HKsDANMrSy0llPkAJSQ5WzH9yIxHiwLutCV14tsajliYCdXmta\na91QgTIEq+IQ25rC1cihtod3Cw9HFaDY5iRjZ0PTPrYCbbNzs9jqxSRF4cQm\nYhM0\r\n=mDm+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFaGDQHe+/dHveEikKylwfbZrSJE0qjXQ995xkWDLMOqAiAQRc52opeui0Z1emA1JPR31vYwhapvyp54E9F5zYNdmA=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.5-rc.1_1638528719837_0.41212982527893427"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.5-rc.2":{"name":"ipfs-http-gateway","version":"0.7.5-rc.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.5-rc.2+0c269cf6","ipfs-http-response":"^1.0.6-rc.2+0c269cf6","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"0c269cf67a8f6b48809472e83c4c1cff156afe0b","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.5-rc.2","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-BGvURlUySCIBlUb5vqtuKstMk1qxONRqE6RnCCVeAwxNOsQ10keRig13dHDQPRtMXCuJhL2mzE0aValk1pDL9A==","shasum":"5718dd401bfc6a1856104df438886c440d7716be","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.5-rc.2.tgz","fileCount":33,"unpackedSize":32724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqhsACRA9TVsSAnZWagAAuboP/i6JjHR9DnMXW8VtkJ/d\nme3FnJC8HkZhXtRtrtDbV6wbWZA9Gsiaa/tU9xJSsvG3slx7b5wIodviFVOQ\nnHdoZVCDzzdyZ5YeBbjWbXeMLiwu/a/W70ahhqHrWTlbcpGK0fyeFhsRZghg\n7RAZgu8IiMHbjwDYPXaIPINHI78qHeOk5ATqAZrC1Gh6Pnr3pFlEjv1qSuHG\ngU/kzthgAN1PJREEaTfr+OqNVQhnSdN1i4imm75to6/Pa3FlzGXOA3rChYFD\nb1tKQMfZtiuTaf1zXo8CI1VZ6Ff3ERIEpcAO53FiSKcMxbo73dRyTpoGxTXF\nM6NV7z7xhQ4wg+wIRrHkGq7kO3eET6nx1rNx7hPoRK93dlaO8Zg/xHtTKoQs\nnTmotdQsGQPWNO/lBUofbPTlxGnKAEjpnnYne0XkM0epvKPWpdiHcSxMOChB\n0BLIQ6oOf2CPgTNNWy3Se2ee/pwN52/IryuTZkpL+rv7aeKMyg2c9w33T8n8\new2IIEUnuJY4w4vbjyRhC84PERv4V4+LL1M9ywrwHkC5YT1ObH19nmAOsJjn\nLpBe6Tv6siVxrmuwHQpyKP2qXyUfDJ5xIHsnMII8eH2Yn+Pv0LKNOl/BbDqa\njPM4yZ6ojdYeWW7cQmnH3bzGBId+nndppwSBohFbJlrBj+0NV9JSXxMgKsqd\nqgV6\r\n=szxk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4DOND7A3IXrEXgvNF8NLeDiXBTGtX3o7q/70/achEaQIgefWyuMmzTsmXdOS0lhB/+PnqbDpe42u0xubpnet45g8="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.5-rc.2_1638537984575_0.31744078923164754"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.5-rc.3":{"name":"ipfs-http-gateway","version":"0.7.5-rc.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.5-rc.3+38c01be0","ipfs-http-response":"^1.0.6-rc.3+38c01be0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"38c01be03b4fd5f401cd9b698cfdb4237d835b01","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.5-rc.3","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-EEBJxb4U2VF7KaKmQdBmgvpYlIJLmf5oy03TB/znkuO65nIijtu3RAhV7Mq/xtO5y/2TsOC/zN34iYgdmcEBjg==","shasum":"d1713bcc7c107f98efa360f4434a77d5635b4ab5","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.5-rc.3.tgz","fileCount":33,"unpackedSize":32724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqiQsCRA9TVsSAnZWagAAYFUP+QCnNhOJoXmHQrxMG/c6\nzczR0weN4PDzB18QgM9MQgpB08ASOj2AVFCyM9PYGrmNxdjjK/r2nD6BGtfo\nuIxDMaas6PQV3qWocmUO2fidWy8yl6D2RxWzlM9Tq+HePFcYpMY9l+jK6YJc\nAjGOWjnV8RuYmNb+1hoPeTee/6BUkqcDSxfVhRyVG/V6mfrKaFgvsPjauIOW\n4bAOLcDz0FBeehPYH1n5QDlMty1YNVwtvzTuYDMbs4YAGDApfGhsXjY+HS4H\nkYZBIjYIWixTyrl6eaJ61SvQ02/LZXM55Y8NptA0JckyB4ni3/PyzZW7YlrL\nW/vmkiYsNSYUlZYZs/+dIHEatc/HVWYN2GVVI2WThskCy9J4htgGrW9pWUKj\nt6mwGCc7OkhFTUkPPfIztRQ4HOALyB8L2CXvxnZrp0JJCUKymFgoS1RvsQmq\nOaw0kF8O+Ka2T2WqiA+VIpluBQE8dRxEkPsOI2H+xJSF5X2WqZFrn22pfVaF\nlWv3m/w+yG826u+ALfeYmj/GdtTlZ4qqMQNMM5jPVEyiVBhcX8Rxv0FiR++Z\n4MXfQHXGjdB3hRxCuccenK5yanNy+CL4JclXhHhzSht0c+UOi4tAFt5vMWSG\nWIbsEhff6C0WDn1net+JwOuIiXJG0nmlaWdvs0jp9iFM+sl4PuPcnrwE8Can\nN5Ia\r\n=viiX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSV5wUxR4nWiFeygMPnyjQN++4ddZDem+jIFlehjMWYQIgW5+iNIX0WleS1auVxVhYik3IMLaDFLNH8/Y7u2EF3KU="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.5-rc.3_1638540331876_0.3939404473517172"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.5-rc.4":{"name":"ipfs-http-gateway","version":"0.7.5-rc.4","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.5-rc.4+9018432d","ipfs-http-response":"^1.0.6-rc.4+9018432d","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"9018432d5dbea466b8332b0a917a166942e40d29","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.5-rc.4","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-8As18ztt8wqgFfMXSjEYAm3hKFeTJO+xzMFYkwUqLpjoY2PEB2qhEKrmJpdwD1z8pFgo2G6po/qUaIuMDNgwoA==","shasum":"275acb608d375c88652364113f886392aa3ad744","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.5-rc.4.tgz","fileCount":33,"unpackedSize":32724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqjFSCRA9TVsSAnZWagAAt8MQAIFFx1RZsOi7GwC5Fycq\npqW/t396x/4Ec5ukdLGIa+/ZF7NvKwRR0jo62u2/E5uKQljp41H0FB+WoopB\nyF5Y48Yvq9s04mJ/UMpDrKHouLqtj7y9oYlzDquCT95rC2cI4JAIV2xtHitx\n747kAyJU2Q/GMSc6WZcr6JFWpXUrTMkUojaKdYFdFcPTODhu0ONhQ/lkjrra\nGlruxaSji4iX/sk/RmQNrqeUf3ALUQcmQ1nj6Qf1M+Q8bGna0AdqwECLc/In\nUn5yULJQbmBLtqHXoZ387LTUs91JWY7ugCwnLmD4ZRq0uIUt7JaYHPdnDpV1\nc9Tj77vBVzK6JpZ6IKMSqVybQQBk1aAxiy39st9yq8ooTRFDIMtoxR5oo9xE\n58bq5gnkHtJaY79RbYc52wVgdtOOSor2qVrPSdqryxeiOZFYGXRFsJo82hrF\nH72Ijk6qXe1VKyqC9Wn1AlGV3iq1fFGaQq1GraY3uhAL42oojw2T70AdHfMq\nVEtNsJBArutxLL/Kqcu8QmQwdosRdMPMdRIX5zRdJwVs6MxpJYKBMmTM6TBK\n+b9pXGtiEOPbZ/n/8MjQ3mLWKNXnP1kEpXhfUjtI28l6NX8cgja7yp2D7UIF\nxTFV0UejDopkJcH15Bmd2bvdk4ePHYu6HWxVlIU1pkHk7xpGgW0usmCQM0ff\nYxNR\r\n=9HdX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMfefZz3EZBb3/GzV9iqlf4e05Xd2CQOMykkSbXmZmQAiEA8a6QEePFcSTSbFr6w22PDVQe2saVAu2T8zmM4pxu6hI="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.5-rc.4_1638543698199_0.2399148183823121"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.5-rc.5":{"name":"ipfs-http-gateway","version":"0.7.5-rc.5","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.5-rc.5+45ac9730","ipfs-http-response":"^1.0.6-rc.5+45ac9730","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"45ac9730d6484e8324acfbc3579fce052b8452d7","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.5-rc.5","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-XtB0Y66YylI0V2uTNTQA+Cer+FuOL8cAF/CKkvgHQDiH6jtfjBTsEQ7BSiMqR5Ji8rNIOhhFVA7RStevLHsbkw==","shasum":"714281f34cec93fc24075177d5aaccc56ac37833","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.5-rc.5.tgz","fileCount":33,"unpackedSize":32724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhref9CRA9TVsSAnZWagAAPc0P/03u7LKylqBQv00QhbGm\nGYYEqsN1obvNdfiSqRhkgFYNJW7ki7P+SmenJt3tgcAw/qBz8AoPG66QiWxL\nMeryhNOunUWfflBE/M7OYz2/Vj/1VDYnVwmgp/IrGmIQjOugChM/syygQJbT\ntav5c7uRNZh+flc6Vry4HpyC5AmGxOnHGQqB/zBcnlsvNXYn30Lviz+G2faj\n00xQs54tPb5SDbOzyTjJtsmiB4JQiImNNwdevyt0uNnvb5F4GQOAoETzQ+jE\n5NDIZ9fXuhr+A6hs96SVir+DSZAuGsuJelvwq2y8ln3tChOGaywcx14ltrGV\nLhmMQ0IlZUooPqMgH9+rJhVCwDCNZwcFao0C+Qp7S5lf4eqHckH5Eg8V+DRP\nVKHJ6+ROZjb2EPW3MTCAdbWU90j2c1RWcQWMNLhsa3U2drIuUAPwEFg2WKy1\n+23CmoxUtvVJyNNEVq5+QLXMwsEVEbfK7DA8NOfDk5yySDgjgJ8XgsA5rG1n\nr6E19FNXcogRmQZ+Ae8Bd6aiqp7NgWzW1CJ9h8E8yFZn27UuF2LswjFit9dB\nPvnVWvGhfDtBZscasx2uLvG6YL0wuqadoKuDQnxK3bGw0p2epr/ZjkYD4aAy\nOXhfq532w0iWUmCvWY2V4dmCNRrzX0kKN27HznP8NLFEk0JwlkcqRu7SyjQ/\njls6\r\n=vsW6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiHFZ8XowAaf9Zq2BxugXR8J1/0Kw3qcvyT7tTeqcOkwIgJkMXGOz360jmjE2WGvJ5vBYNMrxlvGQaRq+k9pa1WnI="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.5-rc.5_1638787068995_0.09034802384363338"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.5-rc.6":{"name":"ipfs-http-gateway","version":"0.7.5-rc.6","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.5-rc.6+80ac58ca","ipfs-http-response":"^1.0.6-rc.6+80ac58ca","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"80ac58ca27cc9f21823a23d1e6357f738fdb6781","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.5-rc.6","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-MeCKtCvJQfObMmsO9M29w93c1a299h+yq0naJ07qDkthn/OBx0YXLF57sJ/HxUUz7DZOZq9RTfKn6oOZs9hseg==","shasum":"6493d2d548f205a7363c6bf9f3b77ff3b75a9b15","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.5-rc.6.tgz","fileCount":33,"unpackedSize":32724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrjpJCRA9TVsSAnZWagAAwCkQAIOxJeY8s4R1Lpjer/ER\nKES+6z+bDR0NhH7m4FFgAENBuCM7Dv+V9/fN3/kS3AnXaCM9eAtWY7DaKo67\n5VjbaZC7f+ufhnnbWFid+rG9aURL+WewjkGyEfeIKtKvkGx5b5IXoqV+He2I\ncpWAnc7R5d0/dAL0ZNaW0fo5oAqI7BsUGDGofdWxzIq62dsmGHa5Iz2lWl8Z\noMcNqOHz2r6P9d9NdYhHyANLBOHO7ZO7CeUXF06OmivW9dCF2e5KVVJvQeZz\nvLgWOS+MQWFJnsLMBxvZKUhvwfUefJnSjKffRmhHZlL1UqaLS/d43rSraxCD\nSo/sk+9hzlZqbpHUZPT4ju9mBp/SgyTAH76quKRODL5qQyBbomqJks3FqrhW\nPM9cZsuHbebJZG56ADc3TfkOBDMZvGrvhyVYS5Yz5WT55NqIqv5/Ism2FfHu\n7hRG9SnMCyvC4n7Oi9zluEjb3s/K6y805+hycxdAJVq2V8OJ6CZ1Nf/KoZU9\n2HATJrbqTWeC1H5utkaTV/dJxA01G55j6JlmbcGRY0oWJVTEVwBBn+FFOnC9\nSbPaMP2YpfVy9VahiLMbRjNDkjbX441gDCTmkT73zv79rxdNe0AEOx1ZCRVb\ncSWGwGGG1Lo2BN7A5GneDL+uep4/gk96TOLK9vtxIxBYO0YOmuDqcB86fZvv\nJkNR\r\n=xFy4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjmWaG8UR7hQOyhxnEWsjLf2FRtCIjEVBVl/R6puv2GQIhAK9Va6r6aas2gHh9oCsyVZ5H/4uWaK07yZ/APn2VBdwO"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.5-rc.6_1638808137027_0.5003397735345922"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.5-rc.7":{"name":"ipfs-http-gateway","version":"0.7.5-rc.7","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.5-rc.7+c083645e","ipfs-http-response":"^1.0.6-rc.7+c083645e","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"c083645ee68aee2fd40f0bd63fc5b4d1395b5b33","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.5-rc.7","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-Ryi5C8uxWgCPSZAK0DMIAU9TWmYjB4vgMCOyhUm5nDaHMBkfjpxMcvw7aEAoTPLfXQkC6yVbad9v51yU3azuXQ==","shasum":"d9204ea86b6469f0603665fce14d54e4875022b3","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.5-rc.7.tgz","fileCount":33,"unpackedSize":32724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhro1tCRA9TVsSAnZWagAAR9MP/2r/nbYzbsG7N9NZrwox\nCTjgTL5eS78pr1evfxnAbLjHKEmdbZ0sRt9IFP4d+iLf7SgIb2H+3eU8/wLK\nABF/FEh/FhL7wYhfJ0EgVg49/+wsD9ec+KSTGXw9C1YaQFUa6VDsL2zsckzX\n+IBh1iCItEkB85x6ygmHOe82fFzvNTvxRprRVXWDF64DjqxTJ6agMV6e4yxx\n0bkhUhJOxNTkTBDhNQLO/ptK/coii+NUlSyyndjWoKredBYl2KbjKMsfdMUV\n3p4X6+jAvo1dKPjAqDqTz+Hfaqx5cirXBoRDF4j9KY5E4mL5fFMa2N0tSUQu\nah1zCo8FhjZpdCwN3727CqO6Jluxz0cGldfYm+cDxEjf4r7uMruyMmYKGNNA\nd+/lk0V8aK8MdcbJd2L/ChQHHkT0i11Tyv3g7/fa8Kc/KR+uRqDw0gm3bWzO\n6F/FOcpgzGCNOPQswL+3VbNKslyCwTOeHl5wrBQYNk7DOuDJrZYbJ0+u83Fc\n8/TTVKEFj1GzB0pJM73bPBFt8zkPlYe9idkOIbvoLv2IPItID6ZjgQK9EKx/\nJ2FnpFkf6FmZfVu7m0Mt60bAz6jh0vYgihahwWYAn/JybBujS5G2jZGyUv8Y\nXpR5oXM3Pf8/DpxT4rKZaAINFV8EMUp+whFPCJnaRw0LDgcfqH/TPJhdsV4w\ne1MH\r\n=z/OZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzLPAXNFGwZdQknjMaM3l8l4pfrFDXERp9Cw2upOw/tAiEAyDn4y90WFNfvzLUWFUOmJoBsw/Z8e40flbP2uyNYMbY="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.5-rc.7_1638829421112_0.5583367713314304"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.5-rc.8":{"name":"ipfs-http-gateway","version":"0.7.5-rc.8","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.5-rc.8+dec9e4c8","ipfs-http-response":"^1.0.6-rc.8+dec9e4c8","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"dec9e4c87ca7829761ae6f63a4809783e53ae558","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.5-rc.8","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-GL4zSfhthZGYq/60K8+2yCttF9uBaJM45MaTYUbAFRiuWuclfBVlja0zZS5hGYzaFEgG4MgRNqbvdk04ViXqvQ==","shasum":"97ffd8eefd17d8155309099ac18c582ad83deca9","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.5-rc.8.tgz","fileCount":33,"unpackedSize":32724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhty/JCRA9TVsSAnZWagAAsR8P/jNt4Te+NjKgXfzP2Wlp\nPyL1kFeLArQSZ1E+yass9+Z9tLHUYbpsuywcqPlq1JSQMR9aEkzU9WV9dJXF\ni/gFcbBWyWj9BkY0Kf4OZP6VQthBq59m06tjuTLB5dZXWAvLq7hnhaIosSnJ\nQUvEXUYPhSxDQCDDH5mi4FcDPahgSnOg4NQGBgPEDjFBDHU/D8qAyampVUXo\n/zqEaflqiwXfeu0V3XV80ar2gTII8HDulgQIJRIJIKo1R5a404/1ojdSTMq5\ndx+D4bIg7QpLZMV5a/HE8PvSe6zr+DrJ85KFUqEAx+T54RYO71SSysEHzv/R\nVnN7bDcQXMSNv/8lzmMrlrqz48KHrsQly/hUwZp9SYocoSuYnTEagw8QRYdK\ngGAG9f7cm/J9ADQsbewpHp81pE3MTv3EC3Q77EPuRaLr7XTRrVP7pyE1N1bQ\nR7AxBNraJ8XfALfeLUeXVcEJQ3xcE1yw7ZNBREm5AiwLsVblZm3CU8d1AEdb\nh8eAQVptz47Wy71axfdgKVL1rSJabsjZDJ9bacB2gEf9sULt4bCevGKZv68G\nCV9F3tdplgmRxib/tqku50j74YygRoXqVi7w8HS880lTFBaf6rZV02n5CyMw\nE9Q2g0p3x/YYwbdSpEJ9aI9kBff+nf0jqTGLG02PbmPE7ugrnMyIPO1eN1Ux\nE7sG\r\n=wF1L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDo7FQO8NCcrz6xrhnMqz1PjbmZx9arj/MKLMRmGZ3knAiA16FOleAkSQWU+iF5H+XhRkTosvdhCOGU7AKspACpR6A=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.5-rc.8_1639395273535_0.6721960908942306"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.5-rc.9":{"name":"ipfs-http-gateway","version":"0.7.5-rc.9","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.5-rc.9+adde8c13","ipfs-http-response":"^1.0.6-rc.9+adde8c13","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"adde8c13ba433b81e76033c418607be389fb3d31","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.5-rc.9","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-+AKR2Zgb4j4lUSddFuazCBgbWW6vsuX/0bWP1hEfJui6taeV2aJzYcsRqTHn+OgDANdbI9iTTX7sVnwdiRtIZw==","shasum":"38723051f50b53e8be0a847a223302e6da56ee89","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.5-rc.9.tgz","fileCount":33,"unpackedSize":32724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtzf6CRA9TVsSAnZWagAA+kwP/35qyzcntJxuEUGtyYh7\nJG72SWet+Gez+x66qKsRzP3Xxf9AEvPYO3KT8t22aMYHGggBLM0vSG7BUrNa\ncw6Ef1Cp6BM+0SivJxy0hmqViyisJyqqJpJrdstC7lssnZdZC20GnWYvndMF\n8wnrv5Lw6xc7LYzUXCdTcI4tlOK8w/chW7+wbSZ/ccwyWQFKxgZEACHuH6XR\n7pKvBiVs8W80Hu9br6crhT1IraAtFRzbjeI8IFK5u+1I5FduHii+y2UN39ZE\nZUn2jtgGWwI/I3wEgsjXZnGqXzR4kwbyvTSfUiDmiUkm/vk8gShSzxByJcTk\n1k27AhZXTaW7Kl7epqEh94ufrGqkkIHDJBBYdC31y6pUjB5efmK80TOopPsM\nm7NMSfK+whcfc3LfTi3s/meVY32Ln+Ma01OUFbhaVYHpPQGaepRF50WBbjZn\n1G67mStxcXkvre8E4XvdHvnfVz6CPyB/FwkuR9Y75M4Xdj7FCiLAc9cDYj33\nIHif5NtW2/3IAEGNzFuhJkRg13707NvfwcywRD4gKeiRc67h1fiU6+OdXneg\n0f/rCnwLHF9D1J7KiNs8ujSKGyCK0kdLebCmWbIBjgjmUP8F/rkcGk3l7yn9\nWf4jEY2J17CZF+cDJpJXDpCJmPsUDWPPfZ4FxkKzOSCp8DslYq/T6+gRoF5F\nbcUo\r\n=0Sv3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3WgBKqDQVapLBcVljzwN+02N0p8MQKTwNtjIlFDQUugIhALkvp3x1I1aD9tXzf173BXTxXuuP6E86YZn96xAsfkJN"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.5-rc.9_1639397370093_0.7410288532289226"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.5-rc.11":{"name":"ipfs-http-gateway","version":"0.7.5-rc.11","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.5-rc.11+33f1034a","ipfs-http-response":"^1.0.6-rc.11+33f1034a","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"33f1034a6fc257f1a87de7bb38d876925f61cb5f","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.5-rc.11","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-9bS43ZwKAVvlLbIxpoTjsNpwlPpe4CpquyvSUz5phpmOuEmPdrbc4tem4GaHWWYY9OsEgrGgd0xCFk3kQmJU+g==","shasum":"14a08bce519f65a43065d4d86f87b15313f6b177","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.5-rc.11.tgz","fileCount":33,"unpackedSize":32727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhueSOCRA9TVsSAnZWagAAdzgQAIS0/RGmPvpVtOj2ice7\nJXPHrF4tavgYFb3EEKW/AvyZn0JPjsemQW747oGlMux+R0vwltOcrFsyS9Kv\nOJXe/NUuIsWuugb2Ony2V0lFfZ5yFvqOrXvOyU+5AfGoBfj9eHoezEZeBT6T\nYUgdR8yAltPI8Eddkk+rJ9b+2mbdVrZAWOkilz9RS3kkRZvceAMjzNiST3zm\nXLElRpF7yloc3eH1KeBZYr6yE6cBB7cDkBjzcMAXpPxhTiVZRFbc3+HSMLkc\n3ZMfyP0XQU6WmbYhfgg4q0DGKmZP3fXOZu/NnTEhcahNAFUrNo71TUZVQkW7\nX1GQ0Qhd6lgLJISzh1FOE99rOnu3wIfHoxU9vPjzGn/72qbokJQts8m2jqJa\nfTdmTrryFcKaE0teOYSXfXfg9SNZSYWpGX+GIyqNb5hpy5Owz6I9a4Uvsy51\nbeQPLIpNCQUTYPZty2EyjSwZbBCIcOjGGAQrFyvmz7ezxhd1yqKnJaYqpiVm\nKlpP3Auztd/kAiLb1yjDpm4xqxu2gmzUpvdBsXBwrcRrIYWKQvyoL10niJn4\n932/58KK/HM5EgnwbA///ATXr65arp37WAneDEUAcPoQc3g+euUpZ2QHxyvn\ng/VWyP4nrJHioP4R57u4fi5TuJcWREOF2ZOezKYkusc7OsNNoARapXjYGyhP\n4faO\r\n=zJmE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQFrtLNZl2RMg+I2QaT779Voj+/7QLuDJCVzPCZBKEVgIhAIyyz8FT3iw3MbpDBT8iqsIWxBM6f1wdXFQuq/K9oXiu"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.5-rc.11_1639572622229_0.8419793979402779"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.5-rc.10":{"name":"ipfs-http-gateway","version":"0.7.5-rc.10","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.5-rc.10+73476f55","ipfs-http-response":"^1.0.6-rc.10+73476f55","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"73476f55e39ecfb01eb2b4880637aad658f51bc2","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.5-rc.10","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-eIdn/lwYgmGuYsbV0sj+oSrWLMGmY5tcA64xqT9QkOD+MW5mQ09E2h3V2WP/tCW+L6+eAQEafPsbLxrF4vY7ZA==","shasum":"eaedb949a88755bd3354175c6ec53c669e0db9ff","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.5-rc.10.tgz","fileCount":33,"unpackedSize":32727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhueSdCRA9TVsSAnZWagAA9mQP/14YEuTm40xZdyRiw3as\nkLvpN+kXGf0eOmxL1AahJjfvDY8duRabYYprQFTDMmBeSEPiEwwH+gm64f+E\ndjjtxGWCis6HIVHxQjuMma4+lzn1hALJR+yZr0eSRjKJNlHdrHhOrfdISE2U\n1Of3+v7Dn0hcSxbRhYDvRQSIcwgvQOfbS7GG+Fo5ERwWxfEmoucV+0NkN2ll\naW2a+ZVN9OvP/KADmb47Fg5kDbVUw5zbQ4/Qiy/nPkYzHQbaFDPpta48isoH\nmK9el22HSXkCXeSknWZV46SterZU3lb30vsfCDnFqnaDzIOb1/VvTXwLBMFe\ndjBLbq3W61cR5nJ13oa5gIzXFrEpbi63QZJhiEFkg3T4IBfyXwY0in3smRFP\n2spSOhuFSI4CzsEfsCnIPtfLcxCDBBfjQezp1iRAd4Kw5kS3AlHGTeor9QiL\n1p/8c40u9ENs5J1QqqG5M3wJivSWJI9cqT+FnVZTigYhnrX9CUrW2qcUpemw\ndhKpI+Jrr874YD6ffy8WlQ6VJ8EuV4LVQalQtXhaagTfi4BWbFduN7ty2Hdu\nVPq0sbMsibK9vkaG3h1x6bEd3MzV0IuSP9UM0Qv67iwNejgYrD20JaCEy9Io\nrtIjoYs8ykjZ0jGHJ/yOjWlJPYDnEDZn8m+LNYDAuskO69YC1J0ZLt7QHVwQ\nj7gO\r\n=THpv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGF0kqG7yx8HwsdrZ4nYTP2Wd45HrpY50K6z2F0YWpTkAiBnabbWS7BN3WNKe1FeZxNnXR+hZA2wV1f+zXvwdlNozA=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.5-rc.10_1639572637001_0.12671430844005926"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.5-rc.12":{"name":"ipfs-http-gateway","version":"0.7.5-rc.12","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.5-rc.12+6eeaca45","ipfs-http-response":"^1.0.6-rc.12+6eeaca45","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"6eeaca452c36fa13be42d704575c577e4ca938f1","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.5-rc.12","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-IwPe3lZl9vKoR908l6rekxfSaKPVSGTXfL4xZRZO8uZIyVtrXN4xKtddwbdPvlKkoSaMmYRUxKGcOKkFcph88A==","shasum":"e459668acd5f4e3ee12e3d519ded55fed70c6d29","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.5-rc.12.tgz","fileCount":33,"unpackedSize":32727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhueUtCRA9TVsSAnZWagAA3w8P/37wfjN9+KeH6WhP58ft\nZLROn1P1RAGfnF5JpWfTiAqFSlUfLvWzXAxxYe7HFo9a0u3k8pBsmdXA0TX4\n6yIqNeDL+moiPH/1D8bQcD5Qk57Nxa3Wq8EFezT9oF92sCge1MrucuI9XyXl\n0qmze1F4ycqQtBy1QJOuirZTA7FuImGHeTAkEhW8culOs6dodLrSxJ+t7kGb\nb9PyJOmySGHK+OKjU9s7jRifm2msrHm1aFJErfHWhs/xJxuSkzBwbkZLkRvo\n0x0xoY4uEVYyA2CSjPrFXhFc/U/sAP45JRM0maIxvcCwDPMfy1bNk2c/8X36\nu9j73a/PO6JAgE5MlCjm76AnhgI/sbP1/YoOikf6bqSkiuXYVOyi+7qRNbvg\nrTwJLe5xh2JneK2w2Qk2nsaP8qC/Gmo12tYZlQnSWzQ+jjO8mH6T+FCmNz4l\nPPYg5I3AAmpj0iSHm6KRMHJZ22LoVTTfogXJzZBvj5NgRqpLsf5mwao9VVfU\n9YFhxOYF2d1fBdb/GhyXx+rU5MlMj2ArM0nPJDbZY7VLWSz+48IRYKBjxHGR\nlR08TgI1RecKj24ZNqM3G2z3lxJYbtSLAG7m7sq9jfG/DUaM/BVfsHGovnmU\nZ67hiKRlhXzWOpCQCe9kxqR29U6naPcqN9PzYjbeUFQ5LBNXbkvs6QN+rdWo\nSjtq\r\n=HWDq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCv7l1+FVYMyKH1HWM1fjTNGVOqBSmxtKA7M6Mf5zMgVwIgY7oUyWpKpGwX52PzAh3CMuVILr7eiWkkeBMVtR6ZjAI="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.5-rc.12_1639572781808_0.8399554296411971"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.7.5-rc.13":{"name":"ipfs-http-gateway","version":"0.7.5-rc.13","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.8.5-rc.13+d147494f","ipfs-http-response":"^1.0.6-rc.13+d147494f","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"d147494f362d38244bbeafbd6e7d76789c7c5020","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.7.5-rc.13","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-Zl2LwL0zTUDmX2ld1HTyf4D9uOLvxC38H+uLLq0LCII3UT/50vKEacKSL8ld1o+m6Qsso4ygeTjsuB7/a+u4mg==","shasum":"37d05c2b7be7339a026fd625cc7a860efd585f7a","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.7.5-rc.13.tgz","fileCount":33,"unpackedSize":32727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhujMICRA9TVsSAnZWagAAPOkP/3cD1IvdQgkEXYbEHs2H\nYv36tLCzeyxxapwfTQgbNDrJGjzwZZp6u0hRgcRJfYzuqpKLfc3rb3F/AwNB\nkpwZLqQWKccHKwOuHp5OQhF5DPSNF5d9J1ke17ojdj/kehtveQKprqdOZ9OD\nSJmIlLLjAWafS5/e6a3hiLnS6bhtvb78/VD9wZYj69AVhsv/B2ZZAIdB8ebZ\nCJ7CR90dlc2UbHpi3sjlt+qVVxX07ksQEoqga1CzgHJhq7htAMbNl+NN7QOT\nxeWZ96XMDAhNCj1LjgHiCFgirYWJD5DRKZZwMZYixpnSG08Pak7ivmBch0pL\nRBVe6uffRlP4yBKSPCBJGCwYZEh7UFpvbD+9wzOg3bNBc0rCtKl6fxGZlQdR\ntHwK0m860j+Ujl9mKKMHE4Zqefz0vjtw+4OrvAnWtJRX3HNP+7LIy+TCSdtO\n8CxHsK6OKbYOk/+kRiPg6bHmky5cgp0AzftavYlWb+vaFKMOnRIzbFnrzuHG\nSbF/QDPyDUNJh+2MujZcm0Q9YSpy87wYkDiut8LnJ1Lc2wDcxD+zwq68OO9/\ntO4ej6wzgvUQOCxVG7UxJ/GHZxPSAzVXH4HfKB1ke9kNXqkSTbD+0qxAN2/H\niidcm5f+RQm9LjsoUbgmCEYT+ET0rAODq52eFsSU4iPyDE7fIZ0dk4/gD7QJ\nQCiI\r\n=1Kar\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBneY1Z9/Ac5MOia6Lr0fdGlR8vm0dHnIl36FVtrhDPNAiEA6wCaelv5lOj0IGT7q+GuxpCHEufqYMbtxTTHwScdmAo="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.7.5-rc.13_1639592712282_0.5662434378644869"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.8.0":{"name":"ipfs-http-gateway","version":"0.8.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.9.0","ipfs-http-response":"^1.0.6","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"7375caa8805298fc671ed4080e1023aafe756151","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"_id":"ipfs-http-gateway@0.8.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-vL8Yt4hSPGTrY0jUQYHFkRs/VGqsvdgdeZkCr+ffqkCiEud78LayVgtD1UlT+QA6luowjFXQ2dFqpozOwnlr2w==","shasum":"f7d657fcce50822924f19dad72ac1b9b9912f09a","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.8.0.tgz","fileCount":33,"unpackedSize":32682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuk+2CRA9TVsSAnZWagAA/QsP/jy3juiMA6nv30E6nkyu\nghWM5hj/HuS3N/7AA6j+zw79sYk8MYBY4UjQ0gxnIKBZUFsIF2ZWIokCZSwZ\nFh7OjROWH3n5J4EZO4Qs5Mk38ZxFFo+A4L9F/5/8opagWXMaQ8PiUcFaS/Se\nr1MK+Y6binK2M9Itx9n5TsATF2AckeUGn8OCWB875HdFUCRWo8O2idtOseQk\nZ/Sz7WxJcB53Tkp4PWdI2bQsbQaPgcyWGFB6pWtUAE6voUcMxdhHIAayT1f9\nlSiWMakIJOUVMMsZjlpr3C5rsu/qO2nOolpyPqMYqNzptbw6bgxT5PLzc40s\nOhldV1YZ49sR5DgquGPZS1g/i6tu8yixWKUkgNgwSrxvgIz/tm/q42i3Njx6\n0LsnrhmftR/1D2jC5I2v7vYGW1udJ1ydVgmN2GSVZPKZNCi8w4QcfhVM71fu\n82fEkIAOB6URsNtcNae8/YOVltLSqI/2nf04bkUf3EAjvYkq21IUCJ9e1ErH\nkueZjA0rgQEcEUnhzu3fgetyzmfnNTIkDAO3SvWwLjqrRgUYaoo1+ul0Nw6Q\nYEeMIeJg6g1M4wyPRNXcfqzAfZDLjGerLd/Abp9+r2y2jFQ3i22YScu7EPKz\nl7ho3Hya8L43Jplv3J6KjUrnS7/2LU22Sl9gZXuFDrgf6McwmnS0PoUoW60P\nnZzM\r\n=DIxm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGuko1yVYk59FpvSLN1VImytzzYMMBLNHW/szTp1DNmAiAwUZh86zAx/e36ZDNgNvncfelOFsdwehxAacwFepJu2A=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.8.0_1639600054279_0.5933865501715274"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.8.1-rc.0":{"name":"ipfs-http-gateway","version":"0.8.1-rc.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.9.1-rc.0+7375caa8","ipfs-http-response":"^1.0.7-rc.0+7375caa8","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"7375caa8805298fc671ed4080e1023aafe756151","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.8.1-rc.0","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-U2ZxeD1Whe4EfkeePJcLbGASqWqzki2nKz0W9PBiBcTCTLyYdFMtoRIrrx7wJTrGTUYPIHZHzOhOwdqr+o6YVw==","shasum":"5335333fd1884a9351fe715595b1cc7c8fa6fc62","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.8.1-rc.0.tgz","fileCount":33,"unpackedSize":32724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhulA/CRA9TVsSAnZWagAA6nkP/3drVuOOxLFrCr6V2kCb\n6SiQo6TKj9QsIgDxRTeGdBTEdHk37U5kVtLaAFxVKNtVO+npgX6gb31CrcvR\nthivz/UMOfXklxTfyGbpsuNyYs71AQpIxn9aco2VsriVLt2EcJHU2+3/XsyU\nIOqYeFUrbB0Pj1UayJwefuL8gc0gm6/DMEo9+JfLsrNFvYxoZIJ+F3DfBfrH\nOg4HxwB+aymCpyiO2e/kDjzGOunuoT/tueGOL/ht5hDix4464bpj/hrMCfZ6\nbcncgYZAfbtDPt03/0fgTL7NQ5IAJH3S4XVDzcj4cyO4g6nGnk+vp3/xDbeA\nvpMqAjfioPPfHAhktl/mZGtQrGM32Xs8bxa1V4wQx6oDuEEjme9iIVn6ja7N\ndgiforfxAfKIZA4RRmBw8+wN3k5uqHlLtOrHxVezWnG7ulXq42XjJ5obwBJC\nL0wJ1YsXZbLqAcAkVYjzj40FK1q2gtCm5LSsucSArh07B4w3zytF+MrQ2cRI\nJnfHsFGNAtzmUIchxmaNYcPnyo/j07S1p8HM5FyuA7ZNtznlWueKaY7CgFS+\nn7R1O8mFmRIkRg9F2QIeK85HcPXs7A6j96crA+36VxbesYPym9QGwOC1Z+A7\njtKz1tFiiXBYC9TYcXRObDdTeNXn+z4Bca6PXDa4N1a6h9i0cogds6Dr/Jfw\nUphK\r\n=ARR9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5jPDFe02lUV9jeS6/k0UYwrMv8CMG9CbOgb9+d0bowAIgF0a2B7RFTlX69UzeX9OyTGeGvKPwKmPS42ApBReod+w="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.8.1-rc.0_1639600191549_0.7793978670556492"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.8.1-rc.1":{"name":"ipfs-http-gateway","version":"0.8.1-rc.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.9.1-rc.1+880e47d9","ipfs-http-response":"^1.0.7-rc.1+880e47d9","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"880e47d98cd89d774d707d20bc4a3db8c0d3c5cc","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.8.1-rc.1","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-U0ucJ453Son+F1OeveZJjbaGOlKLMKtoqJWb8ADx87yGPMJmvXd7W/L7PAqT/eS/I3hA4m31FPzYCmqE1reg6Q==","shasum":"ea0130f82e01427ba6906d101c49a039890794a8","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.8.1-rc.1.tgz","fileCount":33,"unpackedSize":32724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuwGlCRA9TVsSAnZWagAAuKQP+we3NtsMLXrf9j1DvakU\nApTg/zmy9AwLp3GSK/XQumI4rnwrNzdYcJcTRIScL13p2xU4S6RId56CCdio\nW4ww95oBQ0wmkx4TivCQt5UlfeC3Euh+3y898di7sIQJ2z5OxTAjaKnd4LJA\nmkVfy/HUC6A6Xqb1SwZN2caaQKtBuGCRPQRM7QvkA1GGXwhrnX4Z1jYjy75b\na8QoZXjoW0shKBwQ388X1YZq2W+Mxa2j3sk0dLkK8R4KA3GQ4Hsf4ZcYx9A5\nTPqQ9KkfkhzPFHypQoNHIXrWMlhU8ydh4dHSmsbUsDcNDHmd68VvOO9iAOIv\nis28nJoZxoskp2rFp9LsJmnZgeZdIlccKbrPTFMcyyDi4l+onOLSi4KMORL/\nSqHshefzYyaFMXZDkFaCl6OIS6ENv+VBk19FbisFDao95xsNG01+Fku8KNKX\nRQTnA4PpIe540MTl+HxM4K0zDPJ1uz9QuNt0XrEut63FdoVvRnhJLsc7v7tn\nS2NYNPLwmVMQ1gtx0li4vaLZ7WMGjY7gTQvXUnh2qxH0RPMz3zzubCuqIaoJ\nBX2tYKHwUZUAHH0VLj6QxBnxk8nsESTlYRcaMeKB1PhMBsXYahgAb9tHTV4S\nbnl7GBEGRpKc3X++f//6XJMPDxwUmAA7Zl8n58+5yq1c7dR5+t2NriJXJAcW\nI55O\r\n=Spv/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmUprHIjygJ4trUFLk8wVDHQyzP238zpr1qxW3/Bi1jgIgDDHTa31CZwJ89uEkFoWO+xrwZ1Mt4WujsEiTYuU0R6k="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.8.1-rc.1_1639645605517_0.46545876482071047"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.8.1-rc.2":{"name":"ipfs-http-gateway","version":"0.8.1-rc.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.9.1-rc.2+45d9baa7","ipfs-http-response":"^1.0.7-rc.2+45d9baa7","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"45d9baa7576a0ac924f3d01d49371bf1a4cf654c","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.8.1-rc.2","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-DWMVwlTmuUXW1GcTrBE9NMP6SuEDO7pbeH+eR53aH6RL9u+o98OpdBNnP45RiSejc8WDA1CwdL3HnlG1LPAUtg==","shasum":"18fcda66e1c9d2d9aad48b082807384fd43c545e","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.8.1-rc.2.tgz","fileCount":33,"unpackedSize":32724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvF74CRA9TVsSAnZWagAAhxgQAIon7AthAYiML0h7jt0A\n1uYj/NLBH1i/PylQu+gQerxb8/W0pCd4MOBSGBsHf6axBXQIJvxQglcD+4SI\n5sIs5X0/rzDh4mFcnZcn8PjeMEKTDvEJfPcG1krTMFa6PN7vuify5ifCs/Vs\nFWV4RbeyTee8d45sF52T8fxXDG8gvS10YGUTl0RJeWjN0uhv+QKo9ulf+RJp\nDIznJklDyb/ZjtTsIFdav2EFraZpcxD5xBZ5vhZO3Ucn1ceejXekSK++WaCR\nWhiYEAJKcbYOwb8F1bR0AV0aZwR1p/3iPW73HI9XckgIqjYf9vQjCcNE2fFR\nQmseKKlTZ/xktFfppZZ8XL6RTJ2y9ELw7VhWwnM+DYKyFnKlL843c1xfjbOL\nhaIS8giQcNGh+zDEM4bw8zxni9xVSAC6EvUTQAVsGy6p5A/+nz0nsCnV3WJ+\n77gSPgqUkkCP08P1fwKdS+hepPzWJ4YUJBYMEQTgPGZ4NWfhuFFwkKkGRTzs\nvmlp16B2oojItLIHM/ZIvHxnfnmFexuSgLDxBW7QOP1rhG7NB2vyYSZP4N2T\nlodPH5tmv2Od9dTM3a8nbnPA2PIr6E/S63ERgGYCmgtB9Sb+s/c/Hkq9+qDM\n3of5pcyVrski2TMZG3RJibVH6id4dp+Irh14nmFcg6tBWikis4Ca7cpa0yF6\naWFk\r\n=Cc+l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUKDl6gRVdXJPrkIl1M54o+bv+jYyOhqho0lDniSKztQIgcPnA9JH4xiNlKOnOAQpRayncPCtNrZQi2WZDJuYc8sE="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.8.1-rc.2_1639735031961_0.4851838886083748"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.8.1-rc.3":{"name":"ipfs-http-gateway","version":"0.8.1-rc.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.9.1-rc.3+67a8c47f","ipfs-http-response":"^1.0.7-rc.3+67a8c47f","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"67a8c47f7eb4ca93ea16defc24b1ebdcf4267971","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.8.1-rc.3","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-Zp1pdjn/Q2gRFsXjGcQ/Qbx4ad8y8WQVFa00SmCVbUHTMeJr7jXZbzbTh5sHDJ2hq7RAwEo/cHiD5aZr1M/qSg==","shasum":"26e11ff7a65fa085c890dd26159b888e640cdf7f","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.8.1-rc.3.tgz","fileCount":33,"unpackedSize":32724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4G/1CRA9TVsSAnZWagAAgmoP/iJ2+ByIUOiidh5l7Las\nzJd7FigeX+WzbYaMDIdcdRpAAAUA0aSU2vH4htuC8JAUCCFZqYafKhs7kKix\n4TLJ4zRVDw4d0imgIW8IsgKiwaLTbTPtmhmQm6m6MZkT377H1bFvp5NuUcBZ\n+JSxha8806JZMlF4hd23fALXOO9TSE+eNJ3kf1AZB30QfLPMdvs/KYrMet6V\nBOaA6fsyJ62wqfXOMMulBWHRnp0A7au+4WRw9zyvkwXmiLRkUPX1pmTXRAxz\nayepyxfXnIjjrkdSs6si3Xv0XDNUA27VXHMRjYh/X6wrphITdnH90vXN4OG3\nBlOgd2PJNO0KN1us5tXn1B3ZncjvaoSke0uYvojd0KShJ9It+ylyB0B9j0jM\nVwmgu8katJtYO87bi9EOX8MVpOXlTDvQTM03gdxVZmQEEEIkNqGu+7tU4StD\n8fRfWPuBR+9X2nw76zaZFUPGBCMDoVsuUQ6pseYT7lHw+5QeczNvwyWoYPqd\nEtlvD/dOpJK+hP2Z9Jj6B6OnI7CDTfJMb+O3Z8RrjGfTRVB3z+bZUZWFuwWY\nXpcK1QZ4HurmR7Tew53CtBh9hj79j+9hXvOb+FGBMcfvDlApuC9YqyjoVsoX\npc3jbP3PnfZ5s3V/giE6SV19yi3JjtiGKC6x+8nYP3AdE4S+AWNUCnaqNuDR\nlh1/\r\n=Q7bQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICp7OtqflzRsOcXCAOhQEoWqqPp1PKxrlAXqlkRZFEOGAiAAv2oRtvQksAInpcirV3HTN7f5Vo/x6/hfLweUFSijGA=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.8.1-rc.3_1642098677036_0.4785645599189865"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.8.1-rc.4":{"name":"ipfs-http-gateway","version":"0.8.1-rc.4","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.9.1-rc.4+902e887e","ipfs-http-response":"^1.0.7-rc.4+902e887e","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"902e887e1acac87f607324fa7cb5ad4b14aefcf3","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.8.1-rc.4","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-K7JCrCmLMv1F2Iz2w18djW4J7r70SyY+LCWufsut4s7dHlD9grei9w+Dn0d77oRMbWNnFIDBZcTHBuT+qg0q+w==","shasum":"1ffb83c94a60e7d22bb5eff7f19eb522621e42dc","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.8.1-rc.4.tgz","fileCount":33,"unpackedSize":32724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6XEZCRA9TVsSAnZWagAAJ7MQAJOHd+JoHQU0987DyOhg\nHdgtfWHJTQerH6n7UPM7GnUG6ZxPtbvtelKlg/Ykpk9IqHO5H0M+Xzu+gLX2\nigHhDQ/oACWtuKsTiDG3sXNA+mS0kZ7kIDB/to7CcgMpXTpbYldEkbiPI2+g\nZQjcDyz36KdmETmwhnn2FzeYjTCZ03lSAKMvzAnq35Wf+hKX2CHiSp+2hEwi\nfSJ1hIgWGu+bf4vXQ1HlhU+z7RXxYrf3ouB/JKMkEmePW/v1bU7rKKlSUUAk\n7zAR1i8Kq7yGG1DS4zbJsNr6KQegd7x1gLBNr9XBm8aeAINiUytnDhGYxRxq\nc9TbolYC4z6v1RFWUDwcI4rxpufY+iowym4k+FnBD3Pg54oguq1RPR4w4Fud\nd4E6TrX+NTnaNOdDk7b6vt8WV2Rm4EtV1zGApaY+YiTUpgJRB5edSGQYxyWJ\nsbBcKv/y8FIUy2iFjVZ5Su0PCEb/5d+YLN2OOsGXu0eTRhittV/pLnJH3ybo\nCpc8GLwBKSd6kk/IvFZUMFf700lqn+mgq5mhMqKQ4TX6XcFKuSo5GM3P7yr5\n1jstK956wTsz+QLbqPEq4Kif3So2jFpX3NFNAqh0R3xMZFWpFgTCNzQC89o3\nU6dgySOQSsFYr0x+thBxoJ5aSLBukxD+RG8SByL+ZM2Kj5vn6H2aCXVcmTor\nVIGK\r\n=3BwX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwW3Q6+6+Vwi6HLrtgF56Cy7pmpT79TWE9EotCm7xinAiBwSgf7Y8pCJ6jmtqN8xI1Vyx3qHxwiCx3VJubJoA+mng=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.8.1-rc.4_1642688793740_0.6757261353987232"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.8.1-rc.5":{"name":"ipfs-http-gateway","version":"0.8.1-rc.5","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.9.1-rc.5+b9382bc5","ipfs-http-response":"^1.0.7-rc.5+b9382bc5","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"gitHead":"b9382bc5bc7341a2771a69b2386e5473b507caf1","browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.8.1-rc.5","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-GU0lk9inhzzlhuIVwEkuGfVLUceJfN2O5l5B5X6ewMnjqp3B+Z8IZ7wTvTd4hhmTb0yP+z005aw8mnH4Cn6R9Q==","shasum":"ce118893ad6f4929418996de94adc9658adb4088","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.8.1-rc.5.tgz","fileCount":33,"unpackedSize":32724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6tVCCRA9TVsSAnZWagAAtT4P/2QfsXTaNKnog4Vg8ZbF\nPcKd/BCJoAs/uq/r14ja0DsYewJT6vUy1kEkJ6QI5CJefO3uln6CHOcr9k63\nVnC2IAH69BDanTIP2wqI98/pHirWRsmxdCZndpMlvhozz7H/pe3HUOu0E4/C\n5I6kCdejSrf/x6lIUI66AZUCuLvkiG5k87aeGsrFrTgNaIRDM6lyMNpGzMrF\nmQ0Fz6prrQoJKKZrHPfmsopBoxVgly80xg3NZEXvWHlgrUsyGOo57Cwflin2\njS6ow9MX1J/IuHXKbpoADzGkBO47ZJdWidEihUvgSpnZ3jEA68iqdT6FsJHw\nL15xAFar+rNHHCLhaCZTmyX3iaGv7MGaajCBODfiyOu0QPBVMyxvRDfSNKI1\nnACnu10hzoHeHOEiorc6wfWRMDol0gmPeu+aoXrcwp1+HAGf10kSqJYSI5SK\nfsJe2B61Gcum6DOr388CJtuGJQYb37X219UqmVFaxMzE/8d0s8Os7yDaRDP0\n7r5F+ofDtfwdkvi/cIu734J4Fw8NHzt8BTfdaQFxOfewgih2oMww5+1Xut6G\nFoJSJWiwTpTTH9xfmnoC7gN+djCbX0VxPxq48uPPL/RdF7KmGfHZkmJEv7m0\n6rp2l8ADDWLMLGbhFhhWwuy7xMN9q/8h+MgSMzewAoRIo/ux1R+cWYm82Z6m\nfXjI\r\n=n2tb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG74Q5vkBMm4WFpAxopwLmiJbYriUfKnNkiI3ktOlWzwAiEAiiJ54borxbzK8E1anmovcaUHErKznJrD5mcxfOf49qw="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.8.1-rc.5_1642779970213_0.6965743717243142"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.8.1-7fe0da57f.0":{"name":"ipfs-http-gateway","version":"0.8.1-7fe0da57f.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.9.1-7fe0da57f.0","ipfs-http-response":"^1.0.7-7fe0da57f.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.8.1-7fe0da57f.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-FY33bG2YkxikVbHuHloNDUcgZYqrQ33TMLcLdaMMkUtNoZsq3rawJF/9hfx/69ODJKjEBICZGUnXH/0TrKOalQ==","shasum":"5d0a7d3823190254b9008f96a932e1011f7a3912","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.8.1-7fe0da57f.0.tgz","fileCount":33,"unpackedSize":32667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8Tr4CRA9TVsSAnZWagAAm60QAIt7FN3jb3dHR3XcbYX5\nnNIJEbP8BsbcJE9v4eGyE92T5lGj90lE2HVEYSXy0Swyo4gAOoA/1Auu+KvU\nDmAkMkT6TvFWnDOZ80n6pAcXxrLruUHrOpNImyH5QUl9Nf9fl60YKkuonLxO\nOsYW1Qz5GQEG10dvuUiTPuaIbdXLsvt3wulXTLnGFG+VAM+Q2v6gTEzERWuX\nttOUzWe5RWhOXQzaJU8b9QmQQprf9RkNNHOxyBTaQM5rq1wAjfN6ExFvUm0x\nljnCwWMHfE2iV/eWuD1lDGW3HiO84EW4/3d9nqWnU1lOghmFZDwhER6tfj3R\nTqo+KtarVN3zBozid+KLQfaFo6VjEu8RAFr6hpn6Cmlw+WqX/6+kW0dPqWK4\ndqd5XgQt6YSwByidRJ/Vtir9ff81Na1b5U7u4TdDp09ikB60TL6GBw+VWi5s\nbpIzIjqs6Ax2sXvV1m8E7/5VOpDOCCmwBvl9VPvWl+gN4Z8IO5pu1ON9u2xZ\nW6SEr4yknZCZgC4fPdnqZh9Js+ApozT8p6i2Ohc6FQ7rUN13uBWZVPlrFPJg\na/+RZfxwPkWGo5CzhUH36HBz4rtDdCpeW8DLHgPlnhymaFOIkGAM9XXCGaCN\nZWNwwJU639wFR1VGZi4o2AseGx4sz7weYGWjI7ZAhNVS6VZ1LELog3CBMFoh\najVv\r\n=mNaD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCm6Ffj5SYpZzJEAt6yT7oQEKXOnY1QwQ86hQbBIRad/wIgBnuyKahK0VFwudnQzYv/BuGDe/hG3K3ZodrDWjHrES0="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.8.1-7fe0da57f.0_1643199223752_0.7474022556762769"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.8.1-5439a0e.0":{"name":"ipfs-http-gateway","version":"0.8.1-5439a0e.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.9.1-5439a0e.0","ipfs-http-response":"^1.0.7-5439a0e.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Lead Maintainer <!-- omit in toc -->\n\n[Alex Potsides](http://github.com/achingbrain)\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.8.1-5439a0e.0","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-FKZMuVpYF/QXmgRV4sYv4db7GAVp4SqhX6jcx7NJMOM+zLkXGkf7BiPCK8pfS067s7ZzaZC6bKK9uak7qoydBw==","shasum":"338448732aac03a1899eedd7e745cc03f2fefbe9","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.8.1-5439a0e.0.tgz","fileCount":33,"unpackedSize":32661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8UeVCRA9TVsSAnZWagAA9S0P/jmH+9YqfE4ah3vOS/hN\nE6eDSpO5uFvoaRhwKT2DGmZCzqj5SWKh9v68jd2vwkWi1pmFkZ/e3j0Eej5a\nSfVMxPEeSgLeLUcOKYMi6w5zP5tFcuOe3/C3Uiou5K9R80TyvDoWu4GRckeb\nAG1HG1gYrFutdzwmLBvkeUnYGQGsWtvnXiAfVNNrV9YVzNjuXXV5yjq3cOAH\nl4GVBhKouav8lEP9EgkzYpBcHnczSEe2Cetm/8+AJ3RjyPKOwCMi1P8N5uik\nbTYQX4xgJ09U4Dfo3aJGF/A5fZxcITHT4UTWoLNYytZPESr6EumoscWTdFUF\nJd+Xc35bbfUhgaecOkC6vK56ssGeWbKLy21ZC7uStApTnllOwSKwAiHZNOLk\nyPPupLcXz6ioCaKJs2JBIBH1+FHvudILIJQueCF+Mz+S40fUT+L8QYGOfCa/\n8r6ulylVPt73M9ytrV6WD97wHAWeJVsHGnMy78CwqC4Csm8WddpSOWa1onfZ\nMUj5L0hTvHATCRod9/NMoT1mGwutghNOTak22jWPNsUQqe42wbRiKbtp2VvK\nrKY0lXn+qngOdoZRwh6044FmFEgQMHyDY2g10sPS6+W4qIT5T9yDwup5AJv/\nBjGQlJWtjeG94T1sqSQbLAYEeXzZaPeUcEnlPOcAome7qWWY69yy6mNBcl+/\nMwP6\r\n=Z+3a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsP3H2lKO74q9I3ZEXPaQzlvA9oFnWHT2V0cfia81MmQIhALPQS7s6s3FiuC9g9UUjRaI3xb0o6zE8AXMlVdGLinnw"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.8.1-5439a0e.0_1643202453651_0.7605819833003944"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.8.1-a6b201af.0":{"name":"ipfs-http-gateway","version":"0.8.1-a6b201af.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.9.1-a6b201af.0","ipfs-http-response":"^1.0.7-a6b201af.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.8.1-a6b201af.0","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-HwPR3fdeFJkO/SgiDnQku3/F/5HjIoT1uO1KbSuyN9QI3ZPIfkmasJofB6qFLqRA07dEjobVWJragf7H1i3Wjg==","shasum":"ce4b632bc7e6f7b3e82e1c574f52691b9906558f","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.8.1-a6b201af.0.tgz","fileCount":33,"unpackedSize":32575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8rw0CRA9TVsSAnZWagAAwfUP/3eul7qBf+GkpJJ93myA\n0pRZq19MAz4KE6fK0x/3rpaRVkaT6uB8U2ZV6iqr8i6mB03snckpN3KEqjEP\n/tR4gDIAn3eFAYD6KsbOZEsStt4tAShbk8QJZHny8ZuZlxCFbmGsZ6h7X82I\nJs7JoUvInlNI+WSwNPqgH4uSQp01xg1thYOqA6EATG7cLJ7uI3eoH2OP6LlB\nN8jHIT9Yt6VZ+DlLedMxJmgW6kY23Zu4H+LvV1wipf8jjsgyv7lVmJwZ/OZG\n0EICLIlj8J0CTTOQN52LClbN5PmnrPqfvcEd+aOro+qwc1O1JmSxGBkGT/De\nBw7UkUnnk5eNqxaTXfwuqI/VOXwLKvxPwNQfVIKEI5I/bD4mLaCFH5unPxjN\nNaC0gFUwfzsP2sexQrLllj6iACA2OT7dAjVsiHyob4B5HYKq/+Z0JJXwbT/K\neEcYA2BiqMbA+gTg38LPss2PCM4p5xFExFhPF6JF1PA3y6aE5ZsbUdJJLQL3\ni0/JZQ3qheuJGNwBnEyny5Ae0DxvjkqCq2TcPyiEsHSrMXxDl31t7cW00pjD\nqeZpZBD8ndw6guP57K6BSglrdOS6QSCu/QIJk+jF8/h72ATvTWyJDfjAMaDs\nq1j3EF8+9neV2K1084zCBFPaDlBCFCjXJymye/FUoFY86hgcIW0SH68bdJrJ\ng1Yy\r\n=ykPp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOV4W+sHlTT7PhWsEuF9+67d0pPBCLJCMSZ/EjmpkFfAiBuh9PXpMqk/M2NdvH2ocUfCom/YvgverfA2X24WkxYsw=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.8.1-a6b201af.0_1643297843962_0.1312897156998738"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.8.1-fbe14923.0":{"name":"ipfs-http-gateway","version":"0.8.1-fbe14923.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.9.1-fbe14923.0","ipfs-http-response":"^1.0.7-fbe14923.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.8.1-fbe14923.0","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-hktmTa9RUIj/eIzlNtfxISPHm2zv6I6b/m3XeAQojPxeLYwTlAqIRMg9cGwqWsmVFcKEuOrUPiJggEv94+5qNA==","shasum":"baa9f84ba0133e2e4ed564b1218955b439815e09","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.8.1-fbe14923.0.tgz","fileCount":33,"unpackedSize":32575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8uG2CRA9TVsSAnZWagAAlmAQAI3oTa7Itpy+AJakpw4d\n3mKwVrcEP9O/MkDH7mVboUfjf/ENd+lYHXsSgstMBwFvJWHdYNH/iMUa5Sfs\nzGdkpLlzHauuTH2XxmGVAC5O8v0uzdOV4O3o+Dcgj/alGZab/FdcrR315PHY\n0AO4QQxqM6D/0gWllpqVYThFuZBiboV7/FGsJ4oOtUUEygFM0KH4hetjblq9\ncK2tMAV7ESyHn81SgpLE4GTCaAEQSeQ+MqrkdYWY5XHuEqLJIDwHuGrvRadn\ngaevzepIBzfgtWIbYHwZzq/9PBvInu1s5nXWGduCIfmHGb+BPihGMuSpSTDd\nEsBKY24tZltjIvzXBSwZldjQa/InSZg4zAf0CiHP4gXL7YGOGdPpOpXEBzB6\n1eCa0k0TUC924rIAXh9z81J/dhzeMBMdf/8M5NOGBAfEBjIjUML3V/Q7tQsz\n1cUCp2SOggFd2o4/DwVYVmpFT3NCP2R95e3OEkVg25YFdr5CPvsSHG6Fw1LT\nEBIs6bTaCWrHG/060tg0VnnNjxpDaFXHv9TQqShIDiJl53Fy2dmdqsXURQ3b\nHfZweVGOboBL++J99Jlp3jBpjUi8TXziI6nrDJL74DJQJVRpG6AeZQzqvyH1\nQVeO29np5sGrOHDE8JC+VbOk1hLVs6VghDHB95rnu8rK9v5H4RMnG8KC8+8y\nT3Ld\r\n=oONg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDsmqGbBpxoXfB1+VvW1dZC/bTtpjZHg2YXEJzCO2HKAiBa2tjL0XWNHGlPUlnIc/xKlFIVA53nx4RkMObPBoWqgw=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.8.1-fbe14923.0_1643307446143_0.46884776702699194"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.8.1-6cb3a87e.0":{"name":"ipfs-http-gateway","version":"0.8.1-6cb3a87e.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.9.1-6cb3a87e.0","ipfs-http-response":"^1.0.7-6cb3a87e.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.8.1-6cb3a87e.0","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-9ZlG/2a8oa0Nsu0UI0cP0VO5fz4BZ331anoWnQ3goUhtX+ZBRvJsPkIrOCL/rkmH8FjKBCoYtvvVUbYNQ91dng==","shasum":"8f2d522fc4315b0e6b3cab1b4ecccee83392ecb6","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.8.1-6cb3a87e.0.tgz","fileCount":33,"unpackedSize":32575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8u6jCRA9TVsSAnZWagAADE4P/23oYihLZU1EflQ3UZsq\nZ+BOy0AcPPWKNsjxNTu5vyHtYb7FPLC+58stIOWOc29bPUzijr5O7QvTEdK1\nBBQ80RIN6JTRYnsZKxauLV6pqkPMqum9/OQqyIzl0S5+WNo4spZ5O5TUxOPm\nguZwNINM2YZI14GVCLI3Jp71mrWNDw4Hae53lnX5LjH+FqKbhWS90ipF0Fk+\nPVOArRl82BizCKfofXKafwlXiI1UoFEF4hRmP+ZjKEsgmMuzgiGzb/to7Ma6\nFGelPJSrbIortZzkMKcUnuvtLi+pSDzfwKBz14QMIbssHPdsdtIe4XGPy/9n\nKEKgqXiHy4l4RVlZMExl7v2v8IC4WoZ/eJw5fWP77chJXlWAj6MlMXf1tKqH\njGxQU1ESReWDqr6vdlLyi6WXdn/5Ep8iAnpwOGQdhmg04GAoXIiKFqGxfUGj\nL+5MVqhPwg5BkFiv1VvuyiEh2Y2gMO4kSRM0gCclmA7rMgpAU/pi+c/IHzyH\nBLEErYSiyOjZ1yTZtFQXgcOUcnLr3Gs1xkcfbNA6htu9XWGnIdIUsTu60pSF\ntzUT0krt1hQNB303tPvF5SqZ1wyAgRVEU1J2Y6J+UWfDpwyb2BuF13stT30l\n34dNoxCtrNe7bRs1agv6qrCFGrxXZg0oUW/2APG9EZLtJPBQ7cGS1o7G9eP+\nwB9P\r\n=e1j6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHylPSq22WNyVsGf3q3/Wi+/jqWty8rdRFj5QLINx/buAiEAlzGgQIWBcojkzBq8nb2zwWMIBGZA4JzMsVGVJJL2g6I="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.8.1-6cb3a87e.0_1643310755046_0.2838272950374787"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.1-2afef2eb.0":{"name":"ipfs-http-gateway","version":"0.9.1-2afef2eb.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","leadMaintainer":"Alex Potsides <alex@achingbrain.net>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.10.1-2afef2eb.0","ipfs-http-response":"^2.0.1-2afef2eb.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.9.1-2afef2eb.0","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-OPfg48sb4ynpCRJeeYIIYtp7XTg3S4+TjLpomZJh5S109swRjjBguKToA5C9pTizTUIskIuBQGOHxP6LmCVqzQ==","shasum":"955f69527294da07864e5d980bd4622d8dd4be28","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.1-2afef2eb.0.tgz","fileCount":33,"unpackedSize":32576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8vvZCRA9TVsSAnZWagAAcY8P/j28D/3BAmADq6tnst0L\n96FSkCP5Phy4a4FSNfI8gL3EApFvgkd2yWMPMF8kYIYa+nSKcm1xZNM0OHJv\niQOch+VkILN43w4ZPFBW/AbsDYuIbgnB2KpBcWjNFKcgH2ndIxZUfNf9j6IB\nGTwR32HjbsRZIPwrxK+FL63KVmbLNGubh2JmrbLo127NzzjnvbDwBhEHD0VU\nId75SMIr6s41kMXro1KUdptbfxrsI9ZoA7MnPoZGYBlHJvNhC+LILJz97w0/\ntZI2u41wfu3z7mie6e13Uvz39ui28gdXJ/w95TzoKW4WmfjTIjDfC9rllHqH\n9ggfovZEwJBydNw2YheEgbnz2ZNdHPbgSfOMruTtE9ycIeUg4Wufk3YUyr7S\nCCJcgu7wZLcVVAh05krRvePrldI3fLlcVSc0wL1LyPWlY7thn4X/uiAdgly4\nHHPA3M6UEvo3zZubyHoli8ZhdMdcg1Hfgo2I+cdL9A5M5sdU0cuXo4UrL2nN\nkYCZrSzLMWUupPkF9Nm2N2kF6RKWtMQBPCuf7HohCcAmvaNJzOEiM63tLPRk\nn8YuEpisvqd9/nvo3E5Y2lze3Qbg5bcoYxh4JNFfHSMBjt9JEKsYMAQ3rQok\n5QQ8+6Yucux9xEBzIUFg27XTKoJzh3JFHxE4/YBB99QyB6/u6bndnAi7MoKK\nIfgv\r\n=NFXz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJnYaledkIfVU26pgVxDtH+25GScXKG+d8cl5CSJ8YtAIhAIQcL966s1dqRN1U3Qz+x6CPr09BR5cy6qdTPya8GAWD"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.1-2afef2eb.0_1643314136983_0.5523822973779378"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.1-3a5d61d4.0":{"name":"ipfs-http-gateway","version":"0.9.1-3a5d61d4.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.10.1-3a5d61d4.0","ipfs-http-response":"^2.0.1-3a5d61d4.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.9.1-3a5d61d4.0","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-a7Hc/I8w+U1t17rUYHT12F5WC2zNxZBNKvHS8itmjsXCa0nFltE24BE3e8X7PjH6jWUBS+gBqVbFXl6K2Kn/IQ==","shasum":"ccdd11611774623d0c7ee87d68cb5d72024307d6","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.1-3a5d61d4.0.tgz","fileCount":33,"unpackedSize":32516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8w+wCRA9TVsSAnZWagAApG0P/3yCr7gzr9hIAQozaZg2\nbJb58jn3UQqtOO4P150hDzx7hnbi/Ub4x7YgzJhFKrzgGTygsgeV7bxjcw3q\npYLc+pRM9Cnbz46RgZ2t1WIdRfupyBhwot9hsiliLDoH+3Utb2Eq6CzYLvtU\n0sUhzsffIa4lZ2fLh1zYPod6O1xG3ZFXqwgbKWSSDCMDlbaaX0GNySdRlxCU\n53Ws3QWxOEHijrna/8oEK1fHuj6q1CStjuC7tDCh0FgUPKjKg6ogNknWVt+1\np4qjFUN9qIjkXXF8iq8L84pVpn+Bcav2VCpl2zsWfUyd+fOM3SSMGHcLn6ZR\nJJtzkdtQPNuPeUrz4ANPYvJgYLxBJkoLq3umLaL4UiyGFx85LTww16/CSbhs\nYnEBsgHsdF19ptBBKmvGm7kwCyRpW5IJd2yRj+ur2vViG8p59nNqOPbBrdQ6\n6aNCLrPINkECEEMOjXPPCkSHlqLkLrw9I637fMDP9u75/K1/o4hKPOxcjhMO\np05yKBilAPGXH0Y96mKni56e1OYscEmVP7BLMPqAOgiegr3CR0CvJtBnmjVs\n81S+ipWVX9yQxRgvQtizvO3z8H35iR245tqqRAtlNq8T3HdNJCVohuvAJC7d\niQ9yvAmFC9hFB3KhJ79Fyg7SOO9XVSuTxklCCUaopurg2tm0nT7RcgoTfnhu\nKzhN\r\n=uRLf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqR7Li9lCGqfHD+ocYkSoGgo8+IRjXOQKwGRvqIUxYOAiBFrM+d5XBZGNBrmgnHn0ziCrz5UFvwNBj9p1Zx5nPZRA=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.1-3a5d61d4.0_1643319216778_0.827180015916333"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.8.1-cca6e321.0":{"name":"ipfs-http-gateway","version":"0.8.1-cca6e321.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.9.1-cca6e321.0","ipfs-http-response":"^1.0.7-cca6e321.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.8.1-cca6e321.0","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-JanrDrlSTpNxzp9CoFLzGwboOoCNjS3ObMS+fxMjV3C6lZ6UWQsSF9eHfp9+5FsaOVkiSu8jNj/Bcr9enA/IPA==","shasum":"a4276162751b4e49b6cc41bb3344f207589bcb23","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.8.1-cca6e321.0.tgz","fileCount":33,"unpackedSize":32515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8yTQCRA9TVsSAnZWagAAGVkQAJu8dNFYjMVF5PJMDDdU\n9/9cgkY2qL3SCHw4hLWsEqIlR/GCttaCpNzrq9R88OEfDEKQsV/gJti4u4qE\ns/4CzlgWlcS45YytuvLKH29MadRH5CIT1XFyWAk60UO9g1Ar1N0fAu7UtEhG\nDHZUCXVtbj4TL2aSGQU6gmbmJ/OU0pYfB6CihKuKkrXOTc/lPl4g9b8lQKVy\nE7U7RWgBA6yVqBROIJGhFdC+PlDMR3gah/fbkClf3ifySUgDbQmFGsys0tsc\ny22POmmCVv5Ws5l9kJR4yW4Apq2BINW3U+MsxuhMt3FTlPj1bYsOmu/EFMcw\n0TW1kI8n7W8xo8mLX9vzCvf1aexM2GevDJKgiwrq4op09cAqQNCmfQLhobBK\nF0uNsZrlos8J5xJ7/Rl96yV/AmtH94X0cZvaTxL0lm2ai0KUWjVtJ8uj8Nv8\nU7A85SA7WRsG9AYDI9/69bAGoqY9/gf3kLR7O5L9ImYLktFDyuuUtClN2jVm\nCg3miVcC0PE+IzLjp7Oyt3mcxKUp88F1aEssG67j5U3jO/70xbE6fTLy5iOg\n8JFqEzXEtnZmSPX1oE3QKb7Dib9ubSuv54Py80MF+JYs7FfUE11JfK8nHxdZ\nkOJZ1IDqWFAbkU8phonvdvRuk/STdOJktsGSi4ALS3nUpmN5RX5RsBiAaREz\n6gwl\r\n=eXU1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFxFtQ7sbXtPXqoVMqmaNKYdmqXr8NkCp+iEg6IXanpvAiA1zHxHM/TSnvsQcRU+Gm59worMjSdFMkLLfNdtWWDsTw=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.8.1-cca6e321.0_1643324623968_0.3800698221033232"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.0":{"name":"ipfs-http-gateway","version":"0.9.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.10.0","ipfs-http-response":"^2.0.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"_id":"ipfs-http-gateway@0.9.0","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-jsMAe4Ty0pozpu3SziDHax1YIqa2WOlJxXZQ+M0nQF3lCgHL+4utXmd7f13bzPFi64G+u7kBu/jvv0SCBU8Jww==","shasum":"a66e476e1833ec5021caa0c2757a3eb88e7c56ed","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.0.tgz","fileCount":33,"unpackedSize":32483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8ygZCRA9TVsSAnZWagAA0PwP/RKeN/pD4G38al3RcSbt\nrZLf7y3L4g21hs1YtpAdZ5tGohh5c5nxWAsxK/xd46bcV48Uvc/SlEfIzNPD\nWdqERaiVu+WaCtQyXABu5nWv61pFk3vruxryppNUaGaQabWAmmDOOikzAfPn\nhLSS4G0z1u2KQrcdw03+BM3Hkk0Uusl2w7uIGNYsEUvHJ5KywknFW6zxvthJ\nLcShMM6ttAyhmnbFmKloWfzQrgDoFfEk3ChaXkuH0G1H6JkyyynSqY97gj6v\ngOVA6zsNyhsrvxhAlQJEMdaMmyLNCvurcIR787L/jW1ML/Aow/u4BVzmej0p\nU/waN/XkjM/Ntc1RXak0+cVOJBC+YclLRv4mF4fW6Mk8giPRhcBu3QotkCAI\nRSZEwVmNCxx3F4qZDYA/PawEtYEUHsospFFwqAYqyw8I/l2DFrPMoy8iqJM2\nwB4JI4A+SFQl90We/SmB+EGQweGa9EGUOLuBfZTrlSZ7CT7uQmZtzB7LZ0Oj\nNfKuuiv12EjQ2azMH0EfubbDBoasEAtLWdQa76zJxbxvv1ZLBrwg+EuPI7V+\n+iXWh8N37yHN6rXGTbAi44Hug0OE8FMUXEDWXD5QrB1J0KVeezjXXaDoAabx\nyvoRRnZBt9SKtDMQgZSNLGnRR9YMx9i9K2CB8ih0wwi8OV3P9R6DXEAXoZUO\nQSGW\r\n=CWMC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0Ao7nKTes6zfH0xVvCyDbPRTMjYzLxw0czFOwTaVWmwIgYHfbYaMD+6clbq8amcdG+qfcypZbxAvYvOecWD4w9BY="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.0_1643325465641_0.46694610991676644"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.1-8d260215.0":{"name":"ipfs-http-gateway","version":"0.9.1-8d260215.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.10.1-8d260215.0","ipfs-http-response":"^2.0.1-8d260215.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.9.1-8d260215.0","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-dMuBg4O53mYmW7EDv7Osg8avUSg3Ik7+VwP073M/jYgf+LxNuwWI0F+hG968epLAFeBtf2/jJ1NM+LvMxJM8gw==","shasum":"b8ebb6b60308f773253f2d440d52f16023354008","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.1-8d260215.0.tgz","fileCount":33,"unpackedSize":32516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8zBXCRA9TVsSAnZWagAAua0P/3M72yO9xU5Hs/yeQn6h\n1wTaQkgNOw2pMl5+6hxOfKwkvO6NjAthGLt7BmTyodcyo0fRYynDZdZ/X+h2\nu/YwNnpFS4beg4QQ57TBZ97aXUXC25pHERahHdPTisH8fMT3xB54qXvRcltg\n+NZkqVpB2E+7UIOS9PiFaKjVFhQyNCqoYdQ30AmEocrSl0IvG/sRfWa8jaoM\nHvZvVp007SfP4drwtC7JkWbTwaJrKHVJY5ElAocOIQmww21Mub7psvxW3Bc3\nZNqgoXW4dfDJMPx5/pTcbhVvkf2z0J62h1HmR70HE08A19vQKdR7eaxaYZuS\nNgoP69MtnlQCPXabxtVRcqAtpBlkg3FuhIZ/UGZHSjR9ei5zCRHnJL3ipOJa\n1bNyugTZSbRaeUM268su92wD3R4vO3IJygGWaRPdXjLbd2Whz+bPcyOqHZEb\nHRcPEzadJd0SFtCKj4ZGx7rB/6G0HNyN/3VW9hUYKdClVSeCP+romy07v7vC\ns4dXeV0drtENwRQFNNDHt8koGeEv/j2Kox/gZaMI7y6Rks02UuoRSEYhjoD1\nRvLpnxn9swDjmfRO6tXCu+3J8tSDu41NCh0D8BdF6/yWpFTnTSjPRb1sYhdn\nNn1NYUBbngxa1B5tS98dnJ+dEeabxpa7xuYPBcN08hD8dpgcOT7wOym7xVvw\nrFUj\r\n=VYyG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDVB7aRZnD9yG1X1GTMYGMIAlm9KifzoDiVd53dHVVLpAiEAjv75ElF9KVAPaPBNfuWSvdf+Wt9Gs0GzxHmH2hM1KHA="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.1-8d260215.0_1643327575544_0.6502586960783749"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.1-2c8ec080.0":{"name":"ipfs-http-gateway","version":"0.9.1-2c8ec080.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.10.1-2c8ec080.0","ipfs-http-response":"^2.0.1-2c8ec080.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.4.13","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.9.1-2c8ec080.0","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-YG81hjxcrBQiXl7DJjKHNVyatectZAKnfThMsYeADSoCk5iUOtTDkvHmMS+LHE702VbOAqOInNSSlgEFW11jnQ==","shasum":"56e3eeda6de2869480a555eab697135adab58446","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.1-2c8ec080.0.tgz","fileCount":33,"unpackedSize":32516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9AQWCRA9TVsSAnZWagAAk3oP/Ag8yUGUmnmhqgsklHAn\nOrIW2XVH8dC22QBHWeZXl7jTJKewFO0+z44r/D9aNgJQ19VX6m/Qi/nICLHF\nWdpf/Fpnd4xdaK+Js9MKALpuHuq1ZwZc2QobU7UaQatyiSFNve44MwOGLJKt\nhwupR8chKBWJrxzRCDeGfKzBgPmWKFN35H3QDmecz23v7QVNjaaW490NZsX7\nNUq1ON6/oTcc6XKdevNtBklX+RWgIohLf7N0LRSOn4y/XHvrq5h0eT2h6v0r\nQ+QpQERYFBzY5OtVh4Osf7fW8R+nNUsV/pFzEmexu3gzNdNNVD7iifqdoRrs\nBMtQjw2b5KaxBoaSnx02n7XLS++jgwYwBV/CvtygJqGYXFQoJmAoQz7Zj8ao\nEatz3HUx3BlCjIFvSMDgs+NwVgOk10oJzdiGS2VXIM3auKabsuSvaje3QoIe\nSNqP6FCMy3wZJtwF77+hhEwsM4FzgCV9S835nAJY3FASjDGnyC7/cdsfIExF\nPTxhv2vLrckMKwjxyXP5+cw3oe7Tmc1GPSPoItKive/5QAywOlO5p7/Tcvrf\nbYNY60R4sJ1HoxbXAuHfPzxecMtPVUSE1Y3/mC9ATSbmwXn3t72rxU2p2+N3\nvy03cbne9usoBV0wUwgG5D5VmoEwn2v95azhZ7osJp1+nVstsAvLfA8aAiTU\nxz4o\r\n=ibaN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZdYLjQ3UNrYp3kY22IE04WWRlAGloSa4cu6wXovHrxAiAdX2DnRbCxA4L2OKGpVVCF6NYTxqUI2uHGfLQ8pL2wRw=="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.1-2c8ec080.0_1643381782281_0.010599063107256335"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.1-3a74c110.0":{"name":"ipfs-http-gateway","version":"0.9.1-3a74c110.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.10.1-3a74c110.0","ipfs-http-response":"^2.0.1-3a74c110.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.9.1-3a74c110.0","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-FW//mSOqOVRcvPdut3IFnXOPFnazB9eDj75MYbq/dVWDUbW5CBC14qjKOw28j0MR3tjzi+Tj7tC5tqcTjd8MvQ==","shasum":"08eee6fde2f2398ab4050dfc1a2759e054ead397","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.1-3a74c110.0.tgz","fileCount":33,"unpackedSize":32515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/VGACRA9TVsSAnZWagAAljcQAJJkYisNikIhW0gRrV6B\nY5VYAMJqz15mdEHh8J6geVX1NSY3Qtf6spJEQpYzccDMDlSOUyJRGgJP1Fsp\nOjxGWBURxiwHbPBFqGZ/oMxMo2b7muaBBXTlNS6935geL9VNJm7Ci+n/qamo\nEiZYz+tbsZGmp5kNbVlw8Wyew4pAqKhXvPCaVgbgh0HXRsFyvDurqon8ZogO\nW31am/RJgQC1HXHpKu0oHYt//BnUK0TcbthPz6RgsKn1eFXoUR3eyOKICcmF\n47HdzwksUR00J30vKdK3UJwNtIsREjtw8TsBLlynvFK9/Ipgojq9kLfw3Qf1\no29RMOvbelkMtHk8r6RMyGPQCYFwPTwz1SRS5lFnUzZW52RVTLxZLrdjgnq7\nvxLU8BvycFdnIQT3T/pJHHA2beXKBktgr8Q/yx7FUv1ij7TBI21LqjK6H3Ob\nD0tMmABybKmxb7jat1H3EgWHg7ACJ5k66/rba0DDhg20EtoTLaYfTsrU/fNH\nlnm+cijBStIVxVBEWu6ppmGfcsM8w4XBf5ICgRXBdeBTTitWKkH/iLgk6601\ntN2eOMo7Hna21+TAA99W/3V1ecOj28pQ8yl35y9d2r0O7/rthXELuJBfmKm9\nIOGi7OUdTKMgYJbtB7YA3TPTlC/9S551gZih9x/R4Db+DzzyigUdOCZCe9Df\noS9g\r\n=qEOm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD37h9IMtu7wYvQYph7e1+IHr3G6nphR5GtK4tdfrG3OQIhANVqCAB+VB+m8i1RpBFb7v4agaaexKeCkX7nDQcbM+FV"}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.1-3a74c110.0_1643991423948_0.2206126121090286"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.1-383dc07d.0":{"name":"ipfs-http-gateway","version":"0.9.1-383dc07d.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.10.1-383dc07d.0","ipfs-http-response":"^2.0.1-383dc07d.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.9.1-383dc07d.0","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-B8j78q9DkbHaOHZROsWUntyVX1Swa1YcgFfptXVRW2xrxik6ZI3dqBn4b/0LTOcZxpf1Ygb1EEykwRp2fS/e3A==","shasum":"4c999bb88e2ce00bd1aadc489ef8f716c26be9da","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.1-383dc07d.0.tgz","fileCount":33,"unpackedSize":32515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/YUVCRA9TVsSAnZWagAAzn8P/0F8i4Vk7h5nZeLdBuqb\ng/AHWs7v2jNTt79MXERY8ja3VFhIcTVi/DlYwqV6uQJlVrEu6cdlto8K2Gs7\nC8ne/HOQVCOsL193s4GPo7ZJlLp+NeDozuI/FHj0CM+iXYtOkb2YBWYI5iKD\n4/EKEQ1biZZd6sJJAljDAVHPmIN5ZAIG8y4ydoWqryXc14h3gE0OSA8SdQBB\nDzmOOFHbKZg+MnavlQs6sLNoJZvFZ09eq944RTr87/0p66GLUYPYGxlDOUy9\n7YC31NtTmhkzgMyCLwjGefIgQ9OuvUg3zPybAVryuJvAtw6vX9C/+vprXUyc\ntiYlD+0E3zizzulbNaKpJFnVWNSR9CWFAHIPSsFLnyX7uS056oGhnNTAxz7A\nvLAZ8huo1+/8JbyXjvCVSViYwKuT1eFd62Ygbp2zzZ+K4r3wC7epDSENAre5\nDVuPl7ZfXAfdcNeFFwVsh/e45pbY8U961Le62w45XwAR+61R0tq56Th7+NFN\nE8Yfk9IpmGip4Kpx654c0WBdGzAWoVqeSpt4m4l9ubDvlGc6MZUpisn4cS60\nqeWurNWDLOOqEKGjIqwIgPBn0ms0P7D9PHxUm2c2RJy4VZV8A8JFAAwaMIkM\n4KBhgL0clo3bhryI4GakxZbVAA4hgyC9ITVnzQxWmesaLc9TTy3FFe69Yg7g\nSeK2\r\n=1HQM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClndeg/KQNvKXyEDUj3kzJ9s7M+mAsJnqiCrFtfoK2UQIgCtpz6vK5Zv+hXWvMqgR23IAMTK/qQTTsLoKBI6oWUvI="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.1-383dc07d.0_1644004629818_0.02139689110780174"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.1-709831f6.0":{"name":"ipfs-http-gateway","version":"0.9.1-709831f6.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.10.1-709831f6.0","ipfs-http-response":"^2.0.1-709831f6.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.9.1-709831f6.0","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-TKoBIdW+n18UVZOItB8lhJyhOje1yTAhRxF+NNCU5DL7bP1BIaJQhOijZEFcMLC72e8jg9GpBH3MbAnSyuiPdA==","shasum":"f1f16866448bdc1d5c1a3b8c06dde4a9a2e32d0d","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.1-709831f6.0.tgz","fileCount":33,"unpackedSize":32515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh//FLCRA9TVsSAnZWagAAnV4P/A9/dXZV7DnUXxqG7ecj\nlF3BoPoQ33fiEiW8uN5p4M2OgH3LxUeE7b+Mo+MW4alTgGs+qwS3RWwD53u+\niclNL7yMwl7zOyL0IqDUShkDYwue7S6i4CeeBQ8VMeOqhe1DxtdQe/IZGMqL\ntpyayzsUCxexc/Wx/T8l2keIrh5Ak66FQDj6NZkLEwnjSQ5ViFXIlnP8fuHk\nGwueV1VxaNT0g6H6gHAQ/HZTTppd28YRfJzwjpvNlILrCn/TBXdc2heP2Pon\nxD+BeGpeNd92RozGZgvWRVatR4jqaIALNZXu5ez5K77prD7QvpDw9+OM47jl\n3R6HWCdjwGz21gSCU7w4+DWu3FC0/uK5MBow3/dczgpsIOPBb9CH+00PvCy1\n3OAOlHiwgABtDsu2cxXBXP91bmwZ66HuXcQeYegDfQRrhPbnNU3CI7Z3TpVV\nJcVcYjvOVz8lsVMMAMq3W+/4oC1EXr7j//qC7eoURkdm+yz06KrjPdrZe5w+\njDDx83TwfjRtPGa7zK9a15bRlyn2c3bEYjL+p0kdjtHm6nxz1VhOrCjQyRAG\nDUepULqudK4+qhATVOz1zqkMn6rDFOa01LD8/FZsk2CFG0x4/EXuyCjJ4Tko\n324au/PyZrUOKg9BQGkMRls3VIn5HLj1Da2dqmlypiHPrRyCqeWkcx6h/53y\nIWX1\r\n=8fWH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHO+VcUqbgiJChIOs4DjbmLXyNwOiASPD2MddASoySFZAiEAhoz8w0wwiDDACRy41q+VQxygMN4Yu3H/q8p3S+fvK74="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.1-709831f6.0_1644163403467_0.8632049925969616"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.1":{"name":"ipfs-http-gateway","version":"0.9.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.10.1","ipfs-http-response":"^2.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"_id":"ipfs-http-gateway@0.9.1","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-mS7CWgmirRY/SkEkaYCg21P78MsTNQp3sQoh4rejSa01+DTGWF2fV0uqyilbiLbZpFvej7eJqC6NOLoL2ybz2w==","shasum":"8b9554d16e5752085b290cc227a2a6d98ee5acd0","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.1.tgz","fileCount":34,"unpackedSize":35573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAU4OCRA9TVsSAnZWagAAQ1QP/2dnz3vCgf9fHgOKH6b2\njBfafnYOYPmNsuzAlzF6lkOz6ya/w6KE3xCcMFHOxYrMWaV2rGpRWd4Us8yD\nzzRy+972Gw9EQJJsZk90OO2Ry6Hl4ZXca7W6ZABFJmeFst1HtPQszXSSrjcj\n2b6qpceiB1hqwNcKJdMy4kLbpOXZNP4SUfVC21Dd440TI5GtZVuDtdvS5T7O\naZJk8s5t67ImEWaS5L0+E5VamDBaohsBXv8BkwSv8rE9SwYCIchjn9mdpD//\nnu/GTtu4LENokRJrhg5GEh7oEUGp/BjnrERWgSd6l/rJ90ONEBCjt1ZaPkjq\nDSRf7Xwgrzjvv7ddSjVw7ADFw1AUhp44jT77XMmD+6tc64AlL3OVhC+/W8o/\nfLwGPAUEo+Nhad2GbAaEVzUgt6jsZoGYntn3aIsFlqYOJx8zQDlk0GNsUDHs\nc8tALywvKP+6a8ZVyVXguCGJ7Q8vxjB+4cuC/DYjluz10P0KHvpjVfCP/AAQ\nhNZ7z1vlriVr31klcy81Bzom226FUJj0AspvyOuHMuUUEHTZr8q974DIXQ4B\n/28W6t7uemw9xX4BGqOA+HkY3XumS3myIKigaZVPzvU6BfDx6DSBl7uxWDFx\nAjSPhRO146fOFGuIISqIKARNqwvhMj5deEHw8pv8nAp4eOitYdVEDb+dBxql\nW3w5\r\n=X8i3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvEY9VNYpeo4yaqsmEXDIS4nD+sZXyXzLB2rhqJMOfaAiEA/4S/3iM8EOcNDwk/trGuPWCR006wBmTpwjUmqA86GTM="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.1_1644252686116_0.3853702863939499"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.2-1082fce9.0":{"name":"ipfs-http-gateway","version":"0.9.2-1082fce9.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.10.2-1082fce9.0","ipfs-http-response":"^2.0.2-1082fce9.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.9.2-1082fce9.0","_nodeVersion":"16.14.0","_npmVersion":"lerna/4.0.0/node@v16.14.0+x64 (linux)","dist":{"integrity":"sha512-IVRQfGz1oNlV1na8BeAgRXf7kxHSMXPkhQVVMBMbwDumAg2Miq45StAFlGM90BB36QtVtpGYlq8/55rK0tkJJw==","shasum":"1340f8b7b2371e56b047578e94909fab173e47da","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.2-1082fce9.0.tgz","fileCount":33,"unpackedSize":32515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiD8YCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmralRAAhwhLFk4E6DieM+pY1nKGkN/t4uIWKP3qqUqwrgFUlZrATzbt\r\nPjzROfBfsghX1spCXgFklCrAEWD3+QtFPL89/Kvu13o5e1GH+mGWp4jHAw+L\r\nHSkv8sWGQ57FOTt+aaAokG3okX8bFMxzBel2sYzVswdO7oI+t+9SSNu+IFvv\r\nhMRGykHYG6UqlgAUrmq8WECVX0SsN4xtydasAUOmNf/iroT+RaARn/apH66t\r\nCbX5WEMoZcHrm5Z2VKj/u9J/t8ZiuTFCMAr2/txl//Ai+t6YCiXrE5JkHU7J\r\num5s+LgdiWBzwI0sXpbNspAbPAwMaD0y1/x1KvQo/N0gEbNBXJk0KonTIUGs\r\nXUtMY+XAKeRYTt1Y4WsaozW8G5b5jQ9jSBFECVaqLqsWBNuuMUrQdEVEFt2k\r\n5lTpxfnbgC+0LUAiMh4DhvsxTmNi3sJJbLggu4IvxoaBNZ8jVDBji+1pZPpK\r\nqXJB8b0P17+/cPjdkrRhR+ib+/74osd56jUYvircPtY86R+tVf9X7RIZrV0n\r\nDkyufwjQ4TINrcvaavQJjfoPCq4P453txaQww7A+YSbJwBm40e+eYxRDGD4O\r\nFpTDSFUw4T9THMMXbJzHyMqbpR62LoLjHObmEDKZawijJOUzla8JzEt5yYL6\r\n1B3A9u/0pTyovUR8uFfSuimLD7NjcqWfr3g=\r\n=aG/R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwsNvf9AmgOH6pBC7Vd2zidUxF7D9AK+gmzZkMsluSvAiEA6rU7VCMcOvKFaNqa3rBSWgL0Le3BH0X7g0Z6FbL7WJo="}]},"_npmUser":{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.2-1082fce9.0_1645200898331_0.3190759224304063"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.2-125d42ba.0":{"name":"ipfs-http-gateway","version":"0.9.2-125d42ba.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.10.2-125d42ba.0","ipfs-http-response":"^2.0.2-125d42ba.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.9.2-125d42ba.0","_nodeVersion":"16.14.0","_npmVersion":"lerna/4.0.0/node@v16.14.0+x64 (linux)","dist":{"integrity":"sha512-Nu17OFtBOPS0sokRFYSXXiUKE0Kc3r1C+tRN42I2Xsb5Mj6H5L5dC6GgxhuiHKEHDrQPPxQjQsxvhiUMQGknDg==","shasum":"11af727e6265965b02a49e3f8a60710ad0343f98","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.2-125d42ba.0.tgz","fileCount":33,"unpackedSize":32515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHeuPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtuQ/9ExuQRAqCFMWrXfvt7fqjYSQwp4/cJubm1ccUQ0/Q6B0VIn02\r\nnl8TnsyNSPb+Xssp/hUOGgRVIn96kdDvu1Gn7IsjMNbpoSfxqXVksiZzSKdu\r\nEXoeF2wGNi7gQK8Iw8SPUQ7kyB/N6LhKGvO6UJyv/umDuyMc+L8+yVfxITcz\r\nO+EcqdkEcYb+Sd7y1jujvLBwDHOct/GkOUHJrN/dJ6pUWifb/5aoqAtMaI1v\r\nP9X6iIN9g7iAxdn4fAx5hlbzMTV0GMQdczlotvmPJmXC7alDR5G3hFLP8byy\r\n7JCECGQkniWFkln7v4raeFeBXZkgwDg/vURj3KjZAhzHf1Vm+KJiCWD2IkOU\r\nFNI8VxDLboRKI/oMN6oUd4myMSvNR+52ckQ/cqgVf0hG2JIvLG/2DW5ZA7JR\r\ne4Xey0YOqgkYWfHYozX/lQBSgR3Enda1zEjNxD1ResaN06uhYbSbQE+aclte\r\nwgJskO4QOJydurOsSih7oJMxhiFa1f1EBzZdJZTTSVUTjaWpES34ZkuPwlhW\r\niu3a0TCZu9uSLdDKpseNGqKWU5NeNM5lJEA49i+EfVPPXfLNhG5fzN/Pejxc\r\ngZ5Z7DixfDnl9f1raPDfNWAX6TvFQ/p6vqtaOqwKJkIy3RGiA9lSU6uVkxW7\r\nHeyz+R2LTJva2K4+uUiGBxmoXDAmg7CBREg=\r\n=80qi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBF/iHEIeG7PIFNIfkb2/FYiur96DsuL0GUnha6X5/2AiEAkfBSuZFGx8CUjSRO1OTlVwm+h/MFosaagIgtWDszhd8="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.2-125d42ba.0_1646128015839_0.9099678984894686"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.2-df1bd1bb.0":{"name":"ipfs-http-gateway","version":"0.9.2-df1bd1bb.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.10.2-df1bd1bb.0","ipfs-http-response":"^2.0.2-df1bd1bb.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.9.2-df1bd1bb.0","_nodeVersion":"16.14.0","_npmVersion":"lerna/4.0.0/node@v16.14.0+x64 (linux)","dist":{"integrity":"sha512-lE9DDITbH7UyCr58siyzo2jRmu2ZqIGzmXN8eB6Zx4xW5149QkqAoolZht/42bAy71G1u3tMX6qY9ndKfeIW5Q==","shasum":"853605398292c73dbe6851b7dde88a9536a71642","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.2-df1bd1bb.0.tgz","fileCount":33,"unpackedSize":32515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHf9PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqS0BAAlpFqGd0BsE/KHgsoFejgsdO+JGPvoI1O/hJLaS2RqtTbb5RM\r\nYIz/RdWaLWwuu95ShdNR+Ffm+7ptuFWhIs9r4TzOHc5K1BzxdppCxLWYVYwS\r\nk/2pvtSK76Uh2tNTObem9gk6Ur3BMvLt2vBY00BMYLurpYcC0p8sgNNQq5st\r\nuYGCvyqkKH5wtecvbkx5bixsLs6A5J/zoa64i+wdqdzuWUW5jEgMSaxgBEEb\r\nYv7kr/sWSeIDsQMWEkOUXJ3GowEYAniqvXUYWASHhuvFAF4ysfiCriL/c6RQ\r\nfLgrMbb2DYp3kixAIxGI3xZSyMcP/bKDmZgrF0bOsPn/kLE7QsUQ9yQMdytV\r\noGNXWB1j0zJ8a2Ovd9K6jwY9g612pF1RJ1gzxPesVunZnJD+VodQBWtMzbWg\r\n31MkxsL6IW5tQ2P/glvMJsHQujiHUMPQQ7wzgrF99r/5zTSUS+2M4k4nuLjd\r\nd9xu3R1WJDvDtiR+2Q6mKAh9FyoWs87ngM93l2vgGghrBflL3tWwnfsrrvte\r\naqgu1Hhn+Qh2F/CoGmB5FvSzrcm8tYPFKIkGQBPX5vUYkOqSmLYE+zrYylVe\r\n8Quhv2dkKMeEo/LTX4WIokGyPc+KftT9HKvHEriU/70snJYZlCad6llVDOPT\r\neEaK0I4WNwdw1xfAO8LjTCXq9yVVGWbNUfE=\r\n=2CWG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGCneCg1QK6l+4VH8SDssCYV9iXLWxAPvlxs+T0/FIn5AiEA9k1a2bX01QlucgpbTPQziXmO2ejDNxlO/Iq6bRMaE8U="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.2-df1bd1bb.0_1646133071688_0.7256812090283189"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.2":{"name":"ipfs-http-gateway","version":"0.9.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.10.2","ipfs-http-response":"^2.0.2","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"_id":"ipfs-http-gateway@0.9.2","_nodeVersion":"16.14.2","_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","dist":{"integrity":"sha512-P4+i0BrTHRXLgkITvU0iSIkxHSMMIX52fdGiOEzD41ia5x/VpsxZtZQWZad4BjEI7736IUearMJi3KzlpqO3bQ==","shasum":"83d254fb56d608a985f6d08cc863ce21dd567761","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.2.tgz","fileCount":33,"unpackedSize":32482,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCklItMYRRS46pwpsGu77/A7AoHWGbXuJTPsShT5fdSswIgAdkLOPiWBYVqfabU7r+dN3dzIJeIUmMMDMsDvBPz47U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTFvVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIoA//dOnzIgtQygTHhwqayGO8G5RKXaGKuezPCsJ4QgPuWSbvin4h\r\nBs8DKxnkNNt3oQsNen7w/GFLY8Ii3JjYKAz/bnYSaayWHPP22Nn+OH12a5Ib\r\n1wwFRmP5cT815BDpd0MVaTJEdwipYDKzJzyeeKa9qfCflO5gY+m7tXapC8i/\r\n00pJ9PZl/bIRtTiY9riCGd9/E6/+ZEGsFTKp8VeVQmGC+txgC/Zgf6yVk+Wi\r\ntJ57ArNay3uxUuhxrfC7ZXBcywGeEuVmXIOIT522DRXaJeYnv3shd7MebUHf\r\n7IunRHmE05pyluGneWMo7t8mK3fYFdNORTqqKavoansJkUdad4FrLUZe46/i\r\nIEvIw40lJIZFcvGKiWur63tpu24Z/3HSYDqGb8nWHqfmeAqpt/rkrs5drIvd\r\nvPMzAXpZh7zv2yNNbfBOBq4qy4T42pEJZm+HqNmG/1WC0WU4om1Sl1wYmOPo\r\nDJvQenKijU0j5QMfJdkDEmuLQIu2XgnQZ2T6KDV/nCPZKEojV1BkkeIe/TNd\r\nsX58jUWfueZj8sScEb5bT7rJq6On/T8IKEuGN9zVIni0dXpgCH0fQhuwjXpa\r\nbydS+lMPEcHgmY0o1De/WkLsQpyOcAlEhOFc2ju6M5kq6RtkxdRJNbG0ofxN\r\nnkG0d1Yd4Hluodz2p7oOj0c6VcCWdWLS1Nc=\r\n=ZEuN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.2_1649171412933_0.37368022832545833"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.3-e90b8f13.0":{"name":"ipfs-http-gateway","version":"0.9.3-e90b8f13.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.10.3-e90b8f13.0","ipfs-http-response":"^2.0.3-e90b8f13.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.9.3-e90b8f13.0","_nodeVersion":"16.14.2","_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","dist":{"integrity":"sha512-IpIHc7vSilGy4zaE8BcOweIfykagfPzfa0AaOp+l28XTJK9ycirj7qaXnk0L95+Abo8GahURw9GYa9ZL31Y9LQ==","shasum":"1a746026d163a604ff671d38613629642937faff","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.3-e90b8f13.0.tgz","fileCount":33,"unpackedSize":32515,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqvSusJhMn/ctnR1cSSQyrMXq31yCEr9plDTxyA+4OUAIhANaph/bDzpWVQX17y8xymGBzLainpYQCkyIIRXbvmKpb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTGnaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJsA//b4yvDmAVJ/EzL+bBqrLSwFS7M0jtZ0yGKR5i+c8uk6itAVqy\r\nxdpe3DsOVBsR+MG/vkfvIWNpRtcSvDfm6IpJtQ2n0yW2HVn2S8OeXVe6xz5i\r\nfN3nKiJ2meFkR3ey9EPmfUUhUlmzQnOTxfasga4NCnQ2XCHqvuWCor0IyhT6\r\nt2WxRs0LtQ9kywriWo0jCBAeJkEORURyJnIqq2ztcY6V5qn/nX2NLPKGcasj\r\nPWFvW3v0Qn2F3Qopvrm2ibEZkjZS7hSn58MvfRBddyQIWgnkGTQl/vuzxhsU\r\nFeeFK2KEl9vIoDCE066+3VRJ+XDzUQsVJfrGkyy2/EXVLntrN+iadonHh+KL\r\nHnegppYRyMh/4T/0aLxtOjHWVgPaCuCFl32x85XTDd0ztbn4XVzwfN2V0csl\r\nrZG85rzTu/Asn5iwCiMGK5F7edTx6fYRNVK+Ufu0nXdoUl4lfZAjcszXYlOj\r\nH9mlZj7dwOGCmWccMjKdMVV1kX+9bZL64hbxKlQVR2DWjN9aR4nuW4+3jzah\r\nV485ch+TIIjAGlk9f3jTugoq/wUPTWqORhVtoKASWldNgEL7fLaB7C0p1KNf\r\nZ1xgTzf5DWWMVF1vw82k4X0vN7eBzXJaVMTM2Ap6VuKiaOc8+VMm91M2QrtU\r\nBhmySVogtuC94dV9xJCqOE/DfTFf2sQxLyc=\r\n=vsNa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.3-e90b8f13.0_1649175002398_0.9878442370898197"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.3-8f7ce23c.0":{"name":"ipfs-http-gateway","version":"0.9.3-8f7ce23c.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.10.3-8f7ce23c.0","ipfs-http-response":"^2.0.3-8f7ce23c.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.9.3-8f7ce23c.0","_nodeVersion":"16.14.2","_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","dist":{"integrity":"sha512-UXUm6eCcooA/H3hb1+SLaCDPnhQPt/U3zhDsdq3sJb2R/48D2zjIV8SY6EL+EYXQGToJ7JITGQTfHugRliamTw==","shasum":"55a827203be1c497caf61e9a81670ae23056e7d0","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.3-8f7ce23c.0.tgz","fileCount":33,"unpackedSize":32515,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9hEb+PSH8XcvuZc3f3dCpy/1RIsTXb1PBcCFiuby9VAIhAJAe3TAepu85wgb4CU4rIhurHZAyuvJ9efPCJ1BNO/wH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX/8tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG0hAAnItJGrhrEXIyESMV+pkCpqFkxTDwe1wUpPW+mTgGXw4SZwqt\r\nMub6Il4XlglaQ/r22+CJkyaafWGvjT3iR+hSUZq2gxh8iV/5OQN0BgY2Z+yL\r\n/GyU+OpJkMt5PfYnB/Dacn7ilqW+ZwgGf+6De34UgGvbfbeWTVr025zW+/4+\r\nWusi2SdGEEUh87FGjz+NtV5RgHrpCSMs1tZAyeYeo+2vn2E6pGyPzaSPDjn7\r\nIya/k490PNf2RhWsv634Zl3YZvRqkfXOFskqX+VOeQw+Dg9xV/6ImpoT+wHV\r\niDePTXmwdcwzMC84K0DewgPJ+nKlrx0nOPqKDbV67BEltthRSwhdhne0lisB\r\nN2sXQbSrEKhIS4dhq4a6zzCwL4mfVUkYrtkJXPWUAaMkxG7Dp9aOFlgvpwQ8\r\nvhs9YQSRkpcEAM3BDDvpqDW/7KNf1WTfGs44hSOsF4QS89Vls68iv6FDjmjT\r\nAzgyXsiH++UFsIa72wTxCNAvpjPjyPwdHOxRezxx25JsMZa8OmrS2pwzZtcN\r\nSPU2bg6mFqmBIrwB7rxTZkITc5nhh7tgvclqWFL9tP5tUxa9iUj5FUj+/Ndq\r\nopwgGbFBO6jvygxOaS9cuJo25XXeOiJuRVyY8/F3QBncuwEEaXHFRW/2A1ht\r\nN8vnhSPEIX+DRy3xuOJZIPeZy2yVa3CzBIo=\r\n=qCgz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.3-8f7ce23c.0_1650458413168_0.07659724222957265"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.3":{"name":"ipfs-http-gateway","version":"0.9.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./resources/index":{"browser":"./esm/src/resources/index.js","require":"./cjs/src/resources/index.js","import":"./esm/src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"publishConfig":{"directory":"dist"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"rimraf ./dist","dep-check":"aegir dep-check -i rimraf -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","debug":"^4.1.1","hapi-pino":"^8.3.0","ipfs-core-types":"^0.10.3","ipfs-http-response":"^2.0.3","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^36.0.1","file-type":"^16.0.0","rimraf":"^3.0.2","sinon":"^12.0.01"},"browser":{".":"./cjs/src/index.js","./resources/index":"./cjs/src/resources/index.js"},"_id":"ipfs-http-gateway@0.9.3","_nodeVersion":"16.14.2","_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","dist":{"integrity":"sha512-69eQ7EjSNbO3mnlQkUxJxVSaJ17wswDmUA6l/0sB7rEPD5E+reXeJbO7RCUT4zvB5YPgDgudsujyzYK4QJud3A==","shasum":"65ebde55fe4ec1ff8bab54ed3fc7a2acc881c5c5","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.3.tgz","fileCount":33,"unpackedSize":32482,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdmc8RLgfopEhj8OTI1EKF6W923nu0RWK0AqNLxGWyjgIhAO3aq5x8X0yB4uaKOu8JT2Fsy0vFiOjgLDxFVO54/E5U"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ5jtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl+w/+KqpmeLQWFYHE8jl16DQLI58kSdVLRcwlbuphDvOPQ659cUNy\r\nheqi6fzLidl5rm2dpACb9LhpBlix1UZ+7ibpdCcSk/DMc8WPgdy2YJRiPCGa\r\nv9oXEWRDytB+wSB4UhsaLKJyH4M422K8knlY2GbKdfuVhUDvtCXt3YwhmpzG\r\njlDLTSdtmBnox7aUUus9/p21NLM8sFSPFz4ZC/YCyL2Fo253OicQdqjG2jAv\r\nKVn4lSCQTwtmVGNfKOztGeCgdlr9dq1mChETA/wYDwZcfYpMP7Coli2QuLl+\r\nLkjRKtcrwtUs0wGTjXqWj+60BeuNQl0dFpRIR7xqR4SnMHYEXg67vH5WzsVq\r\nTZwiwRVFsBxV9ZNOz/YyFrEtI9BxhGp0v0FLYf4keqGBsONS3TViBnJqb2vz\r\n/WWc0YAyp4ClOwJkt/ZxgjYH0ybwQMP5NThnj7cvBiwhJffYOB6xMPwPkN4A\r\nY8bLhP1DPGnSPbUuVmWqVD6WXu/zTQCevgODxBNQ1LY9b2wjIyHA37pzy6gX\r\nbacUFUq+KRR2etyj7swcL6t6KZbNBi6MmtpsERC0LamqqA9sewHUFD16nRJ9\r\nuMH0qvMbgPssmPUqw4PUxqhvWA8Dhk9mvtOTaDseWhP62alS0TyVUlq7dIqM\r\njcBlmKNB5a4zAelK8kq+EUGmyvQsgli3zF0=\r\n=J61w\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.3_1650956525171_0.9117437136345934"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.4-7165bf71.0":{"name":"ipfs-http-gateway","version":"0.9.4-7165bf71.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","type":"module","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"},"./resources/index":{"import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^1.1.4","hapi-pino":"^8.5.0","ipfs-core-types":"^0.10.4-7165bf71.0","ipfs-http-response":"^2.0.4-7165bf71.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^13.0.1"},"gitHead":"0ef2fedb9b9cbed1b4855c48b5f03d343ceb573b","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.9.4-7165bf71.0","_nodeVersion":"16.15.0","_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","dist":{"integrity":"sha512-GTTWr+VxeZPXnWRZtUsk+i3KanhwL5xiuOqmCdihn6M3y9MuuCbhxkD5TO4G+CfSCafWxPRdSvOK4T4a9soFOg==","shasum":"d0a8070cb245b9380c09be32603c7e44e171b482","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.4-7165bf71.0.tgz","fileCount":23,"unpackedSize":22842,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBp88hRXD5+Q779ZRK+uG9NQBTyVaWkSPAOkg3XkTRt4AiEAnhEogjCj9X7LTQNkmkF2gis1W6EuHiqOuMvOAuwTy/k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigq8ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDGQ//ZCerNjyy8BLRi6x8+96oJ05GHmFXwDjj7z3rXZI9MLFYgIaO\r\nooTDbK4uWphM1Ukley8xQblr/DwSP4yimzc7e99adi0GBnT5NmulmD8LWOAz\r\nERtjHsLacMdCR1IK35mXXQnhYSFEXOe8fejQKUlvpqXjC/4DrNVtmdmWQtOb\r\nifQnJXKpncYb9fegB7CurwRh2YXUbDO2X21nR0KNWGAChkPh45KFLKyEup4s\r\nl1o3zBnfl7c2+sY7ySXJFLN9otC8nUMpHEWVXceodBOkNhQRHrEoehI+kTPX\r\nzIuugfTfIDhd5ZxBeYwFV7VAd4l4nUbhWREpx9WVscpyzNB/F9y95mc3ZcfB\r\n00mIjEhZnEi5kH6JpQQte8VNKOBGpojRClxoiTIYnorv6bZ3tsmMT3MOO8wx\r\nLQktC8j/a+In+wPU1UZGWqrzLTVzhUQEWsLRBYhdtN33DNWYu9T2df8ZIZNX\r\nkriSmwu7Baqx9BAc2s4ymeBBoCocfRu2pwhSFg6ezVZXufk3as9KF+drvvvp\r\nQjM6hbdEZK3PFTQ10hA6+NJvEnB1xbUVpvnSyMBUcQloW8vaapdG7/FECjHh\r\nttnQ8+ShAsHz9o5/lt01ncA3Wo4Lm6CbxjRBW1xiC7lt9dhShnF0TMKwzAJr\r\nGzoHBqP40S5k9Z1wnmizNmM/XOwbIFUAN6U=\r\n=PgOv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.4-7165bf71.0_1652731673542_0.7936957855807576"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.4-4e93dd5d.0":{"name":"ipfs-http-gateway","version":"0.9.4-4e93dd5d.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","type":"module","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"},"./resources/index":{"import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^1.1.4","hapi-pino":"^8.5.0","ipfs-core-types":"^0.10.4-4e93dd5d.0","ipfs-http-response":"^2.0.4-4e93dd5d.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^13.0.1"},"gitHead":"102f592858ec8237081913452cf185a3e44d2596","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.9.4-4e93dd5d.0","_nodeVersion":"16.15.0","_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","dist":{"integrity":"sha512-ihuoQ+4LSTGW6V8AJCUIW9q+cR+cfGguCZM44kJtiZJCIbKfXC9ln37WgG4WMAQKppxb+X12fYv3nnLi1HyqAg==","shasum":"48383543ec492022ba4b81a13915fdabd0260fcf","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.4-4e93dd5d.0.tgz","fileCount":23,"unpackedSize":22844,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEo5bcQA17HpFve5tWPxxT8HePFdNJNFezYnf9tCZelmAiA0EVGOwVsCEghHTD1q09iGPOlnkMzZmyHcJ219QfLy5w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikNVtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoSQ/+KpmWknBNoUEHC9Zsra/tkiM54nL34EOSHHZjhGPL1asw4Jh0\r\nbiEhPXVI8y6ddojdhLEYBzENV1qGY3bAdclzSEHjfC/zWky05dfYNVvk+U4z\r\newhe7rBSI2w9Cg58R1A/9YKuSdo6tGtPm5KxuXp+HJmbgsYpJelLDW1Qe0Xd\r\nKUPvqVexFK9dLWQlrwfAiX4SsKHOFTs00k7BVoJ6mkwmHKOz+8eJgw0qAGN6\r\n5rq8vdbfXHac9BuQjCAm8S5HSd+wJ/fSoZvIpZ50ASO3bLHBT4DeFF9oNlua\r\n8g9Kl3NCAHnyXyQwWnjfJlP9P7TGyEoPn6gjC+2t4VLi94OKkF/WhKQnWYn8\r\nwej5z++Dk9FayriDJuTWhIbeTHYc7X8Zd8MbS8/h7xMHqA3Io90+glJqNZpe\r\n47FXshHOM3Ex3co7s4n2kilPaxu0UOm10BmhiLCRZD4E1lOtmxC2yf1zHMrf\r\nHwp8uc3/gOyrFFIgdHDe8j1iBul6iLARiitkwh6D2AUDcuWPk8PGNT9Q3yzQ\r\nRvUQlP3K/L0OKZddRnJWcQYlFJV/v4ocyzNt3vGykochrqvJnou3sZVaBtHW\r\n9htMM9x6Tur84xVB+57X03YPDfyBcWPWUsrc9Ni/3pIVa2goHFrxPPP+2fxC\r\nXva/doVCbwTzGdYvrG7Zli+VX44nY9hYxCY=\r\n=jazK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.4-4e93dd5d.0_1653658988798_0.17844231124914844"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.9.4-919b27a8.0":{"name":"ipfs-http-gateway","version":"0.9.4-919b27a8.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","type":"module","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"},"./resources/index":{"import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^1.1.4","hapi-pino":"^8.5.0","ipfs-core-types":"^0.10.4-919b27a8.0","ipfs-http-response":"^2.0.4-919b27a8.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^13.0.1"},"gitHead":"b3b172fe34f542a72746b3af9351bcaf25bedda7","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.9.4-919b27a8.0","_nodeVersion":"16.15.0","_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","dist":{"integrity":"sha512-o51duvWCzC94dj+HU7Y1E+tbVxAJ5glUR+fumyBPNTdgD6nv4D46nCyoYxijuyEcJxfJGVsY/uLTDhVl42M4pw==","shasum":"b51dbc1f47dc56b906eaad6a0fd5a18b2965708f","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.9.4-919b27a8.0.tgz","fileCount":23,"unpackedSize":22844,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr72i75uoUPw+RmzclI5uk1ij9oAsJq/cfLOoobnobywIgLgIVs4cExPbCO8O6Xft0X7T88vKiIjoc5oUtEKngff4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikPnaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgbA//frYENeLosCHm8gYpr4lQxq1Ii0PQzBXGk6T9CBSu9dhEGLF5\r\nhTyzKBRG5l/iVhELxDRXHLaPGi4I8Hl5JCWkFCAo9uS2n7KHKCVd2A0/5x3d\r\n1LoPz3PVrTnzF9FJuKxwh+cbPOGtTHLxxPclJQlb8AnBpSrmCijN6I9H7d9g\r\nusg1oxnBTkuS5L6HBtNoL1i6c2jdrqDjw+qhZcc/tL4gza6SkZI56jJwsItm\r\nH1fPAKcJX1LePUetrzwmHyxU5Wxb6wYFqzSEXtu1rN+/IzUBr3/yw/6ZzZN3\r\nRsyqYNK8Wcm9xCdlAiypTzQEtyAMFQ6a8JZlRvIUjI+ylEBibV6MqMk78zT4\r\nNesqlTwUhssoSlju719rH7D021f615zCMGiwf1wp43mMZLOYPmddRmIF+U9Y\r\n34jHsAdQITqKHvyMBtWvYblvo6eHb951ZnDhs6ivDPS3JHT0ZYmY7k23viwv\r\ncZVdrRgts99CjV6keayvUIS/thIi8ODLp5umVptaZaKvRPZ6lboV9Gtz+pKB\r\n2rTG8giTL2MYXhUw8XsRUy6pSSRqJaV77JO0FdWZOBuybArWblzCLNI3xT6f\r\nbRXZ706swOd4lI9ewmlQg7Kl2sFjoQh7vQ+P94q0ykngwC2hXnmO8YU6N10U\r\nJGIk2Nue+vh/rkvq8KHMB+848xXKdjum4fo=\r\n=0rlc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.9.4-919b27a8.0_1653668314690_0.619538645851462"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.10.0":{"name":"ipfs-http-gateway","version":"0.10.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","type":"module","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"},"./resources/index":{"import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^1.1.4","hapi-pino":"^8.5.0","ipfs-core-types":"^0.11.0","ipfs-http-response":"^3.0.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^13.0.1"},"gitHead":"38e78cc875309ba6316706b63865e399dbcd18c0","_id":"ipfs-http-gateway@0.10.0","_nodeVersion":"16.15.0","_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","dist":{"integrity":"sha512-jJgkr9HszuDCf2D9W1ZIGz4DYdiURJG2veqnTZC7UGeKWAZskfOq7XPIZZsf5wikKrZX6/6aLg9wuKKhWkUhWg==","shasum":"0842c0dabbd649d7668795f772bdeda7a1fff199","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.10.0.tgz","fileCount":23,"unpackedSize":22812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwuzVwiyDrgBgvGMJxdqoKNrTmNPfKTxBJRE5See/mKAiAWnOvSIV1W45RV2KRNG/YDnjciqCerdlNN8AVTjcq4Kw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilRhAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo33xAAouwBqZyeUhyJJDt6Puj/6uGsJCXw/H0xbdYGvWl66pvXsGWU\r\n0Q070TXj54XF2aUS33dSQC0DdR07td0sPGVbMS8HqP5rpmy0JlSjfbiYrbE4\r\nwEc8wjzcIiqiOLqcCwEu43dopBdS6ELxDLBt+RBe/33YJflmmc8Cx3/aj6Of\r\nP/i2tvRLIfYspSpWraqFOoETMPfQoNv8Y6tLb8Ba9wGvVVd+q1TJRme7iVtf\r\nwwayOBdGjhPaE2M8YqS6fkglkqPk99Cqmc6Ii3GIPjQ1YKalTBerwW6SbqmZ\r\nyVCMkLFjmgnS9kRbCOuMxGklFqQLtF0tvkClUlQwnQ/ufBUc8bBJL/xYR3Tu\r\n/W8bIoyT27TTJ0GhOo3CBP08CE77xKXuXbe0O/7cbW4uq9lJ+VwE3vjM58wi\r\nh335EX7+nfZSk5DRZ5AlDTVlNog6WCMGFkQOM/42rIVHsfI2M2OZkYPuGVMq\r\nSUrwKxAUpwu1judWLluVbtBUYeyOnwWEo6+bHTmhoL25lumB4WaPVnUdwR5i\r\neFiXK+Lkh2rzKfHmRY85Dl4YaknPVtYF18+gZOJeDodMx0z83/qWKeQy69nm\r\nGHzJx8Csve1Km3E6j4IrM1I7uYVT0oR5vkM7CStWWcfROEaaQclm50GBa0O2\r\nQSgNhPfKnbXm671FcMiph3TNtbJudQUjMYc=\r\n=P+E9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.10.0_1653938240701_0.4345720860336064"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.10.1-ddfb899f.0":{"name":"ipfs-http-gateway","version":"0.10.1-ddfb899f.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","type":"module","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"},"./resources/index":{"import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^1.1.4","hapi-pino":"^8.5.0","ipfs-core-types":"^0.11.1-ddfb899f.0","ipfs-http-response":"^3.0.1-ddfb899f.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^13.0.1"},"gitHead":"87fbbf38470547cf82ced4c9fd2679df026170bd","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.10.1-ddfb899f.0","_nodeVersion":"16.15.0","_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","dist":{"integrity":"sha512-CzSuDZgrmSPYorXiIQBE1XtV/42eRXux4S/fIhxLo23jtFKU9/fM91dok2MykTOZdnJaW9vHR1jON6L/aNEftw==","shasum":"b93aa91523df999cdf03bbdd6694bc8c79063265","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.10.1-ddfb899f.0.tgz","fileCount":23,"unpackedSize":22845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRmHhBT76TIZ9MkGy0XG4DC7PyPJAYHV3PZhTgAXVsswIgcL09k++hG3XiSuzJjoFSr7pW7Heo3B82TTDkuP1tEIs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilSGKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJ7Q/9GPpC7ap2EbVbzND/vs2CuReKHmlcfEdkyzFXqxHF2Zj+FwPM\r\njz3LaImr1up0U0E8YBOvlFQnnuc4G/LSJiU7heHkyHTuEcok/cqs+0sL5XOh\r\nFRLmlPFr+/KD1hiJ2Bp4P8PRZSOVqQEZ4mkbNoith27/e31irbqQVQUqIyez\r\n4Cj01Hwo3jOgzCfIKXMBV9LB3yMO+W/kLaMJazPGK1vaQoTIvJJpbqURLu34\r\nDU6dK4hu7RhBQyAV2ToCoAAoPN05faTo+K91Xs15TXAOymSdDzTeIKzDyLBD\r\n/bwPWSl4Dzd/TPajCznfXOVtnM9gluoe0PdYM27n0Gr/hWo/H7NK+1+ZrDXk\r\nlb5ZJ155losZ/N3boP4PceBkPU1DUv5TA00jFWobxK6sTTuGoRCqu0/M7T2N\r\nZGt6cyhUhWcLDetwwzanBF3o0NcWPnsaNkAWdjbw0XTCxMrMkYQS04ROK0Qg\r\nWfkCBIs1xhVL8WuJkroeuR0W3ASiDXgoxiqQ57ZYdDy4rqsQ3UjluNYPfP1R\r\nSEJjg9QdIDc5EGubyBvM7BH3aT9WIMaFp5DsvQN1/eMiO6STYqwo5FodBcWk\r\nTLTzb4VuJs4CT5oXSD9JybzYzGtjcdmWYzL0WlQIRcqHnHk9v645IVcqnQIv\r\nCNHNSQNXgBmWCfaGGMmQo3RoAYPlu6SdkBU=\r\n=ZK1t\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.10.1-ddfb899f.0_1653940618161_0.0029406674507970187"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.10.1-764b4adc.0":{"name":"ipfs-http-gateway","version":"0.10.1-764b4adc.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","type":"module","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"},"./resources/index":{"import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^1.1.4","hapi-pino":"^8.5.0","ipfs-core-types":"^0.11.1-764b4adc.0","ipfs-http-response":"^3.0.1-764b4adc.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^13.0.1"},"gitHead":"e174046b9ececfd2fb7fffcd8f6ad6211adc7499","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.10.1-764b4adc.0","_nodeVersion":"16.15.0","_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","dist":{"integrity":"sha512-RTsp2HYMIo93e1GNXFbuAZExOEkIWxwGSVWsHapvlWT9tN+G6Fe0SdNjcJ7ERU7FwgfvrSiwlu7eu//mZj+dcw==","shasum":"80a3c1be78b57322b204f0e11217c647c0178f7f","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.10.1-764b4adc.0.tgz","fileCount":23,"unpackedSize":22845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdH6aJziW6jVEFSdowmv/l2Nhc64VoRzP3FuvEkzXUFAiA1tMPweVAFAPRGrUzEkkXIvzp41aKZzkodhw4+ah9CYw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil3cNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRrA//ZnmdLmRF/drXcQsawD8u0H/o6Z9EgjeLODqd8GwSIIM/nXzB\r\nXKmPDGXIkRqgaRTNcf8kaEQZOMFgAgR+PCMSH4NNwFWhsXnksY76Nc5rkrPM\r\nBF/pIjbX6FNOPQjiLstFurMvJKtlLtvZUwo0sjPUwIBHJFW6/dCeUn6jRIAx\r\nqN55PpoEkZU7n7v7tWlOd+NaLZXbjj+TePtWwpQ8C2J+17lRIPq/BZdKBf76\r\n08c3kSainEn9v5XBf88SlFHq4Y95DxQz0P5YQcMRNxLQOlI4FyytrbPi8zAC\r\nJTvoOgshFub5hWkr4XTZq5mIE9gYSVHK1SKcDd0WeziBCR8LOcYMkEEdU20c\r\n23eti/EJazpMN5uxc81qgftHh9u9bLft9S5hTAwZgCa0go7ELp6FbsiMCkQN\r\nS+7isC8U5oAJhOeixWEcWfc1m/0nS+i6m6yNtnLLvAsSSqVO62McHgPgpQVp\r\nrCsGVZ13VZaEJm1Aij8cTkYQtTMa+fwjy8bQ44k3Um+h4EG5K5tD+gOOXx4B\r\nPvyC/DMeKVTAWYmKhr1gBYAfBR13QQ5l/fMM+vPEoT/2tlvINFzhzdCB7I1e\r\nLsf2Celv0HscegnlpWqzerWijBgzDz4FG7MZiAUpldasatOTbOiRyQpdKZBp\r\n+mjJE1I7wbmjeIdbGbSUZJYDpTGNZJuUCYk=\r\n=2mdN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.10.1-764b4adc.0_1654093581309_0.4681981704214837"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.10.1-be025c89.0":{"name":"ipfs-http-gateway","version":"0.10.1-be025c89.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","type":"module","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"},"./resources/index":{"import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^1.1.4","hapi-pino":"^8.5.0","ipfs-core-types":"^0.11.1-be025c89.0","ipfs-http-response":"^3.0.1-be025c89.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^13.0.1"},"gitHead":"624dbe983b6f235125107b73ccce5ca3e45cbe7d","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.10.1-be025c89.0","_nodeVersion":"16.15.0","_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","dist":{"integrity":"sha512-njvm6POghZVzmCavhiVTb92uORKAQ07UXv+NWO9yp6QYl3TTfAq+F2cL2oVCk9UeREabwR9PU6xCXuvCxlaeqQ==","shasum":"ecc4d51fdb097900ccec7a61e5a5c982d16dacc6","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.10.1-be025c89.0.tgz","fileCount":23,"unpackedSize":22845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsEgJ5JhmITj3Tk3xxPkA6xiHVReWRzr5nGQ6QtmeChwIgDVwuF3VvbDPd+0QsqHQ+BF/FSL+R+jQ5azWpE918yAA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil3hDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPfQ/6AvBw9MYTPMTMsybK82BBHp0MaKYpxe8eN83PERkf0FqTK0Vg\r\nDADsXGAhQJHGNVjFLq+TjBDOd3adxUHVv3BKioiSk4HUV2uBxzFH1354/+MC\r\nz+LyDUFDXjXQYE+HGyYg+rQwasGp7rViVl3CRm9iQK3m6q4cDi9D+rcst399\r\nGR+1u/g7Zyjjci9VKFjKqxAJkNETlF4vdLqZJQTV0Ug2+S4WO4y/vGXKckYw\r\noUWeDp/Q7KOZdCwmSLNm2prZ0kEarrpQiqnVkrIUCntXG6itoedc3CVUHKeX\r\nRtDEEMI3CH5D9jzf68iro24ztL5uHhEaLEk652DYH0RIBkH0gbywi7gP6NZg\r\nT76JO6hozYtr1d+uCJTqW43Aiw/NKhivnHFFyBTDV9Y9s9mRpFR/BiOlvS/n\r\nA/N63VsxCnUvzgWR2Y+TLVpgMae5bOi6B7yNIMkE2eZkixd64gcWROnWNzq+\r\niOKwCw/tWpxSt8WwM1z/N8ICSdpkKcuSFPqw2VeexAkNw9IPgrlmUEdAJl1s\r\nNdijckTK1KF4yy0w5hPe0UHvcFjGch7mFaAXJ2quZ06ZLDyGbh02rEnsdwG3\r\npmQJ4hFrptPinkI/5bOcoAHAB2CAdNwNR4gQY55K9xf2N+SO/56GNFwpfnt+\r\n6UTi+KQZ6aiYbJ0ZKn27t2o+euiK+6+REqI=\r\n=wGoz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.10.1-be025c89.0_1654093891240_0.8237896860101348"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.10.1-87e00a69.0":{"name":"ipfs-http-gateway","version":"0.10.1-87e00a69.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","type":"module","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"},"./resources/index":{"import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^1.1.4","hapi-pino":"^8.5.0","ipfs-core-types":"^0.11.1-87e00a69.0","ipfs-http-response":"^3.0.1-87e00a69.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"4aa63330e4f3184df8f4d39cd0880c0ac903e795","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.10.1-87e00a69.0","_nodeVersion":"16.15.0","_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","dist":{"integrity":"sha512-ajKOhFlmDPTl06KRAxxLCEszWeMaoDWWL+2heBQ0gm/qxg6iTk6h4UH5MquBpto5xUbuS/edF1ceIcvE0t88Pg==","shasum":"112ed2dd494986fa04978ba526327f84b09643f3","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.10.1-87e00a69.0.tgz","fileCount":23,"unpackedSize":22845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpQom+zYiSCbiJxv1Gl4p8W1wrOHGF+WOaCfe+3GRcCAIgVzwtlORag3t87WFDcmsDsNeIyikhSlRMxBmP+Qj08CI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil3ldACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeVw/+JxpTravKCs6gCGEC//Yn5N8l8rjRQYaUwfDX+KnQV6BVGr4W\r\nYkkydka+ck94h1OEaeMciSRH2DH3tEKYSY24WX71ZR7gvhCl4AFXITuyI0hk\r\nj0Z9r6om6i4QMSC+BpGB64q40wjSISMJf7BSCu6TwLb1Vwww+5BmlulqPQC5\r\nx3JjqVAUFZ8ORzMhcGOxve38DAMoPzA+zmVIR+WBmm88l83KMC9L7wIKhnAk\r\nXSKL4B1x/8+FSHEIw6BIdKZxnV4hDubb2lxJrc3SB2zc1y8WmB7FSNlUiUU7\r\n/M3VsAgz3deC7Vpr/QdCMQBGXmyDOdi35NyKgRVHmC+mxXAEvQR/xGtqOFYk\r\nYYXySKSJ4EtaRZEEmn1uyVbPiBUC8+DUAYJw5wN8DXsbwe4UehDey8kUQUha\r\nhObmAB2z9D7ITgnfg3DS3NXim/TXBFqxUkHgujC8ZnJCYdbFO/6nYx5YES7l\r\nUAMT5Ys5/ocAJuV6SPcbrEEkYb80Age4kpohq0TX4GoDME1Jw4k3/vqqC+26\r\norrIlEoZpIY+x2fNJX9ZrCgBVQvINpf8A447l4ere/V2mBpSKQ4QapfuiOH1\r\n9YL968bpOkmK6uyeViiwmKQHIV2LBUnp1jtklq3s6O1jd5k20gc6oD8EeXtQ\r\nxeOqLmvsOW0j9jcxrcB/uzHkKnADlk+PKpg=\r\n=vhJS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.10.1-87e00a69.0_1654094173350_0.19275396207595952"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.10.1":{"name":"ipfs-http-gateway","version":"0.10.1","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","type":"module","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"},"./resources/index":{"import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^1.1.4","hapi-pino":"^8.5.0","ipfs-core-types":"^0.11.0","ipfs-http-response":"^3.0.1","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"548cfb215e8afa8dca64d3c38fa13feecbe577e2","_id":"ipfs-http-gateway@0.10.1","_nodeVersion":"16.15.0","_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","dist":{"integrity":"sha512-zjRHBmKo1/a1FsEL6jcD1QDmg6yKDnCta9cgTl/McOdcV91ZvaDEtJ4Pm/0k9EUvRg5+kDHf/md4PyyIgY8D+A==","shasum":"27adb6fb2d42596ea6b040eeeee807c9ab311134","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.10.1.tgz","fileCount":23,"unpackedSize":22812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEoAE7eokYXU2NCm334mDcgYyqMnsUwcZE5uDkfBOXR0AiBUTCXefWEsz9I/ji7m3hU5r6cRhmB5oHu0CXOxlio8Fw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil4LOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpg7Q/+Iyhn+KmtFCv345J6TzYhoXfpDGKMdOyFHwtH9BSFpS0MTYv3\r\ncmJC4NnKn2HsGgJLmL+CDXoypDyTUb0rxJbsDVwQ3RK2vmIaYBPepHkG4UYK\r\nDFnMQTfcwTY2nvNsSXJTRWKd/DO/zlCYwtieWTTekc4OmpSKqU4GTSsSnmiH\r\nWKFUscruG8pln0GnnOT/75E23QU5UnzQ63DRa3BUvnmy1VuFM1CiJDIhTRkI\r\n9EffuGGBLnuvWK1uRg2txR/mV+4/D3l6aLADfAA7zrzWEmew4/XvQrw87aiK\r\njEp9Jh0EzIb/iOcdZrhVvfiUlNEVKiljTZb/njDMtN2ICGgaxvsdT+qpRDCR\r\n+MjlRyFwrJiXgMezNTcUDX0badzxB3EGTU3+p8iogPJYkLJ9dC4NvzZEPlcp\r\nOtvaVta67PMr3m6cV2zRq9lDQWwjEnhtDlQm8Zd1b9OGIdLLLg7bbmsfxMli\r\njERygv5V8w9ExUVwo8t65J1hFNA5hiHEiJkV2aB9xJUcp+oJt5jLfkV+gl82\r\n4Vb1XDQ7P08rrVPA/QlwKkeZAwrr1tWasYBlki6WIusYoe1B1RjZe+MgubgO\r\noCJRBiNorou423qY2asdekNHviFi/Rck6oui83PPHYIPAFtNBiTRHStYz7Lf\r\nIZJmmzYgcM3RhNc1bnGaYMBv83EzJSuMjCM=\r\n=bhYp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.10.1_1654096590406_0.4340467849176135"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.10.2-70e142ac.0":{"name":"ipfs-http-gateway","version":"0.10.2-70e142ac.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","type":"module","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"},"./resources/index":{"import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^1.1.4","hapi-pino":"^8.5.0","ipfs-core-types":"^0.11.1-70e142ac.0","ipfs-http-response":"^3.0.2-70e142ac.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"1a6e6bef85bf35b9328b61ce15d312f1961f5fef","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.10.2-70e142ac.0","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","dist":{"integrity":"sha512-3ZU3ltqMKbeq5xrOgJMHqg4fqnNBPxHP0sRS3wV1riUM9h4bmo5GVNUG2KnZmkPl93Tt5AU0FT4Bw9CCneUWVw==","shasum":"a9ac3cf9b257db6b27694f386c74e5492aad71c3","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.10.2-70e142ac.0.tgz","fileCount":23,"unpackedSize":22845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfVnVVGPrrdXQcHe4eDjv+uI9pux5Sz1XAKi1W91AG8AiBu+8xcF0Msc+FKwxqKOClbkcVvQF5Lm39BTrkXR2X9yA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip18gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6tg//RDrHAAV3PXtoH+zBEaR1jWYowtDNxh2YSObsECoE/9WZqR54\r\nrCS1q2QFQ2DoIeOAukxPI780m/hRkh01tQcn/BCL8esnJMTETFloEy8k+yoQ\r\n5EebCazhVoHTEQ0aio9A44yvOD+5yH0Unb4MnImnIAZGGqBjc5LpmcUIHhBU\r\nPIEukuNuvTuhT5eXSllx1S1w+FNPc09r1SlolwoC9DHADGmc8Qkc5Rp5qp2R\r\ngQyjh3MsaY04PVu/e29rffjqRotDVP00GGdchtj+G7IumnF+slhX0JgKSgdn\r\nMIRy/FXSf0iogeauZD3iXTX4lyg1Hne3k6U6o4LrLZRyN4+7fkdCg+zBXo0B\r\nzrZ+x7FWGqT7H8ooxECYK4Z5go7ZmvrF6KKkSDx/5rIIjdpqIOiUYCPQvKqR\r\ns3XaVQtChLJxu44zOXnxUj3Oheoxtl6RhfzCTmKr+YDFu3PJ42IGsrkPBCxu\r\nc2gmu5EchMa2xDbAuf3byyQ5AGRMU+T7pLx6NtW0x+bSwqsjqAmvtsi+2Mda\r\nhU74Veajf+nYPbu5+UaV0/dPpvso7W79W3m/l89/wEh8A1izyt1DFTHeuRIg\r\nkELAiy+Slh53+5FYJ10QkOCSXXWm7IuLZTK/N+fYQJKF+Lswet1lu9UsBfDa\r\nhS5ES5Fjv/2JhT1Jqsf/dPT6wUcozbt0Z3Y=\r\n=ZITI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.10.2-70e142ac.0_1655136031839_0.6242341880489743"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.10.2":{"name":"ipfs-http-gateway","version":"0.10.2","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","type":"module","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"},"./resources/index":{"import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^1.1.4","hapi-pino":"^8.5.0","ipfs-core-types":"^0.11.0","ipfs-http-response":"^3.0.2","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"0078aad85f92d7bc8e3a22eb9ef8efd257b439b5","_id":"ipfs-http-gateway@0.10.2","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","dist":{"integrity":"sha512-aINhYwuXSiWYQcrMIibkFZztNEMyok9zU1FvrXUqqZGX7QAXIvYfO2Kp8GvtwzA0nrirH5YLU7NMxfXyCLpBlg==","shasum":"058d1dc3bcb59a19e17f4d3296922fa3b7647659","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.10.2.tgz","fileCount":23,"unpackedSize":22812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCu7GznbSHB9gbXI8pzfE0XZQJf58shYlGW7jSyt9UZ5gIhANi5TxqgiNvg4VcD2gD+0sLQinHEyz+BRLw67t/QwxQx"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqCnWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJeQ/9HJNW01Qf4XdPmcQ4+LgUzabPfBhduu70HMrDo7MZMrCQUfEo\r\naM0RRVWpDMvlFla7a2juBVj7tKCLF6DSCC7f9wr5i/8Q7P+eRYRG3qnHmI6D\r\nF2NUJBVlX5j4JJCPciFIThaS6Ft13q0bvg7lxd5pQess0LrElSXpkgVaF8rw\r\nDC34GAg4vUsLM4yF4CjDsk3xVeYSUcxbeRvpmMBxd2rmyFsShV39dPzTywhU\r\nuC40IqMrEAqYDikJmrEorJ6mRnzHlscEb4fjUrk/BOcflfJJbnMNyFo2ikHm\r\npg3iPDNiW3Cc4BuB+sP5smv9drvs6fojv/Xn2QNaVEaoRObrBA4r3FUBpGvb\r\nFGNBkr3kJCJDw1ZQVpTxUPH/HKOGdujVvqcCcq53NDWSa4xhVOcHn5ow11vr\r\n75mc3CP5QEgTCyayfDI+3OgNgyP57Z94zgtcmCPXFkbadpKYe2UkoLAN/9vF\r\nX6ofD5rLWIf3dNmJogKdPNZy8XrbaILHMONFKtvc3OsyjUVmXSFyM/R0KS2V\r\nXT9n3YNkjI84HdpclUIJ7NuoAdNWcplwjIZ4kLsbZs5HDoaQSM1NWJX6qMJQ\r\nSxVOvKdigVXXqIrwl2Ail/l1tN3sHNc4Wos1J2cOc4rrmgpbDvrx+BxdSxbK\r\naIJ+hmnFrC+eyoem755ZFAcCcQkaQnUD2+Y=\r\n=pnqL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.10.2_1655187926367_0.707763079138571"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.10.3-7be50bd1.0":{"name":"ipfs-http-gateway","version":"0.10.3-7be50bd1.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","type":"module","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"},"./resources/index":{"import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^1.1.4","hapi-pino":"^8.5.0","ipfs-core-types":"^0.11.1-7be50bd1.0","ipfs-http-response":"^3.0.3-7be50bd1.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"8d1e141b6d72e6dca9162859d36425eab90d8b12","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.10.3-7be50bd1.0","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","dist":{"integrity":"sha512-0L2qXnvigNDddTmufw2nY5NLe7+WSCOC2QzZ1QVjV7hp/e2mqIcQmrJgO6/jnBjLYWmXsxQmsOpWHJi1bY+sWg==","shasum":"f30e90acec66e74be0e5dffaa1b69828ed31796d","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.10.3-7be50bd1.0.tgz","fileCount":23,"unpackedSize":22845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID0raE+Wx8IF/ek3F85V+CzolZdRs05bY9ZfMoPpR6+DAiEAu8az8rsSQhkE+tQ7XVfgTwXfrW+cATVuj+uQOjRFauA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis1XyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotfQ//fKbH34l1NWhHWUaTmIYDUOBoi/o1VAWOtaewKyLl5G2u39OM\r\nLJvd82lZmQib1s5eJhYUXvXQV42lrZGyvuGs3dGkkhHKr11qZ7z13XX6kTn3\r\nFbJ6dSF2Kf82dmnh6EQdyrIfn3nFwxaS2q2wP6cdn1umIfLqE0ssyP3AfvBJ\r\nUJK82JsiELnzajbfd1T2qoMlxrVBX8OWhz7CBCiHn5UtKWSQwov34fusbv7N\r\n0DKIZnh+Lhl9Q8IjuArvi8m5AIXr0NvVmvxZqaAI8oSY0pLnXp+rXTKjdmXb\r\n3/lw/KWFQu4A1gtTlLkGb2cI+I8p1oIKCv3FdokhfPBYpUIIgzn/2F+2Q/JO\r\n2ZmfrhJIla/xGc47l0xNN3a2XHMgKM2EAE79keiEGfi9ziygqWylMw3uFYfV\r\nUsVk+jL9gWJhtiNyW/oRg5DDI/t6Yf68Y62ybTwHlNX+5z6ZZpPUjF6vUXNU\r\nzWk37rV4SMIwUFyULbU/m3nTLH/7fP+L+EK9ob3SXjL83+KyWrWoWnRGMj/b\r\nIImOMAbWgm043lCT+jMKzikDGdbRQo4wVIG8zI0MAY3+Qb2vdRmCrFljUP6Q\r\nWZV6ZLRj0+Xg4VZ9+hVlwgu8ykzZy/DQrMgFjnLzT/xQqIklh73Tiq7U+cR7\r\n36tQC+qD7ancZ1hIAdUtsBBELWsLzZs8DRc=\r\n=cihz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.10.3-7be50bd1.0_1655920114488_0.23948676089553955"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.10.3":{"name":"ipfs-http-gateway","version":"0.10.3","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","type":"module","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"},"./resources/index":{"import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^1.1.4","hapi-pino":"^8.5.0","ipfs-core-types":"^0.11.1","ipfs-http-response":"^3.0.3","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"c1cbc810679405d5a5c0fcca0c5c7aaf023b2d22","_id":"ipfs-http-gateway@0.10.3","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","dist":{"integrity":"sha512-DnPflg8d1G5HmGh1MjmvQC4BUI/meGzU5oLpa9EdGGyTrghZ29skkUWSeJwQGHU1r6iRFNFCOVLVtJrgKF05Cw==","shasum":"31c71d3f66508ca13c5593f630ae95877740a01d","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.10.3.tgz","fileCount":23,"unpackedSize":22812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKvrJ99mHfACq1vgtRmfI7bIvZOvdVzKqWrl65CUvIUAIgWQAGVhi8xVHo1puFT69S4Wk7fPMTrYIsnNrDix6+viE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitFaDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYiw//WQmO9uk9Hcu7jwSzM/KDb4spm31ikMwcpzw0N9DyAkIPVNnR\r\n+k+TNaPv1uub5fDtas6gqRtoZogYKonZEbbDA8kZm5hyCw6q4zs4CTI2AF+z\r\nuUCHOTc70iTOy7pOjY65Rki2Vycp4P9914bQT2+2pKSTaGDHZx/lZf6ORXti\r\nbIW+k6n4DxB8JAY7A2tMELA6B0dP7w8UIn+UCxkrMXfx2bWuLtklCKcX1lQs\r\nTE39ngtJUuB8rUho6bUbACrggnIHdYkUqLFoS3urEal+5Ie9AGRwjNW1dlv2\r\ndFnK0RHeNfyFRoCf5ywOEARpYVko957iO4BuBtH8BoUe9gilOT8VnCuWedxX\r\noWKl05k3xLtLeGyrCCzMX/DSSW58fYJkVJWS/Ur0DkIuUVaPbSfZLk7EBqqd\r\ntYzcDth0UH2r9CcBO6n/yfWhnkrpFT37NAM5DYKH+GSYsxasyqkdRmvtyVlH\r\nbLaYbHbTbm2ivNyMxr3Mkxe2AH+YQqHMTvQl+/N9xvhgwhuCZiRRA8Eyi7fK\r\nC80c449njjJqmi9s3eQ0FcKCqNmWOFWmB0RhH5EzRjvoPnrYs9uoCun/CM/u\r\nv7PlyXqAvdY5hEWxDxMH9oMyXFPLD0xo2XhHOlsc8bF3ytrQRc7VRumwPepb\r\nsoqtN85gmqGJS4y1O+Sf+p4yo2nbxc8WuV8=\r\n=E7vf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.10.3_1655985794953_0.15470594962537842"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.10.4-00bd3dd0.0":{"name":"ipfs-http-gateway","version":"0.10.4-00bd3dd0.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","type":"module","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"},"./resources/index":{"import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^1.1.4","hapi-pino":"^8.5.0","ipfs-core-types":"^0.11.2-00bd3dd0.0","ipfs-http-response":"^3.0.4-00bd3dd0.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"5e5669eefa320838c4810adf62356b0039209ed2","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.10.4-00bd3dd0.0","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","dist":{"integrity":"sha512-Ag6iCtQaMaKO1KwD4teL3bUan8NuySXF61S5VWxytqnF1NJXd6Acc/TuABitTjZb/jYKuddvEZ+xjVfcxMniIg==","shasum":"f3ff478adcd73c1da9a53db5653ddd0a724eda4f","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.10.4-00bd3dd0.0.tgz","fileCount":23,"unpackedSize":22845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEUHcBrhX2GCg0N25kQdBOpMVkISxdkz6LPzj9+UpuJwIhAN6ee5ijWVSgQPy/YsMyYCnXFdVD/2CNRl3tXGGhcld9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitYRHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcGA/+OXeV1iDEMsLG/rNNBXaUrILGmsvU7D5mJXjiTD6JhOtVvuXQ\r\ngtvcZn7ssi/aNeuYzm6QLtkxZGrEQS4Dm82Hiq6lH8FFR9oP0KJsJD3404s2\r\nBylo5DZiZ76oq/k6m6flfL2LABfNsLjMt9Dphn8CWOxqNdoduihVcQdkZ+Ml\r\nkJO1vSqVCTTOqgWeWJMXkOblp4WMrjYxN4qbEiBrc3JW8zfLMUm19IE1s45L\r\nzWUcnsHMVZNLe/kZsv6hlh11ggfcugcMiJe5Ecbf+HPp3IaSiQzdkJW5ERG9\r\nJbD9QO91wPSJpO4mPMmNAOFLDyfPxxKzHBIjB/28KsUFBURQIy8A6kDPo9g2\r\nx9lsOb0a21tJ8bm4TunRJiTXzIcfgTt4ouDXtqRv9dv9aCBSGqO75XnhTFX1\r\nBAKOIcrzTgf2RVszyfGb/wlcKnxqKLmXLQxaXZOETAp5FlraH1aAoww6Rrnr\r\ni8N35cydGKHF53uetjiLgIVGU4aVKih3ONn0F0JI2321w2OZ4cdfEUazSD3J\r\nyL5t5+hKIZCiuTdQExFg4VAeFhBXc2kOOfpp5vYrZC94BCYUc6UAGsE47OqR\r\n8xyHTwyLC0TVazbRgiE4Tv/xPH5Bj/lTvrfv/jTg2ZyQABcnDbc9s0CwgJ8j\r\nlNrprGuH4oEX7VaeWEdvCTFBxdOpBvEYmzc=\r\n=DEfZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.10.4-00bd3dd0.0_1656063047697_0.6534554745226377"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.10.4":{"name":"ipfs-http-gateway","version":"0.10.4","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","type":"module","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"},"./resources/index":{"import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^1.1.4","hapi-pino":"^8.5.0","ipfs-core-types":"^0.11.1","ipfs-http-response":"^3.0.4","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"965f5a4e00254cee48fca2127d95209deaee09cf","_id":"ipfs-http-gateway@0.10.4","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","dist":{"integrity":"sha512-Vx/0JxK+eOhYxF74DJeqSW+Zstz2nXVBlFn2kQsNW7J4KnpOQneGj5m4wC4kOo8vdWAqNYQbwzw0F5Ij4SoK3g==","shasum":"e48780d158befc0382e4e91f7b12ee711f03be38","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.10.4.tgz","fileCount":23,"unpackedSize":22812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCl9KDDI4N2ZTzXJWQ/01zMFB7oYo9VNJmN0Qmt2ln7wgIgWaYvi0web6zgpb9D74yTnbj2kQqmL/xc7L5DlnpLL/4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitZEaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLYw/9FnjRTMNumhpfc5P+jKlt3ZBTIRn5tK6b7bVVLA7p8V6LQGKj\r\nL+4JqVmOI5A5ivOAncd1d1+lVydj7vzqqXrDgnTZ7E/zIs1puzrs2XRi38us\r\nCoM/AEcyLY/LLZpbDRFWQdjWn/lJKCrUjXwy3EdKAKGRaYbNC/ZJGo2EaFTH\r\nb32AJyvX2zBU9q21ENB0YOyiEDD6Gf5E9TiMZhkDgaXC/MrSHX/L4CsnBlq5\r\nGKh+glUOpynD6gNRSAM4RaA7jovQ7VSf4QaCJb41w83SxBAdrNbRtSWhnedP\r\niTIEeyYbSR6yGOF47A617Hs4qIh+UOU2wZOionRi3P+KfQqmJu7Dd1oq9l0c\r\ncnHjjcVoaGaES3WDogJ0K+S7ys3wFGDd00lmKogT2zGloc+Qntv8VHaPhwN/\r\n1f+WkaVXCGuHmU1J2aW4VI3sw5n9fZ0/VZFNyNI8yn2oHEi+LhGVAAxJ/5Lq\r\nQ0BldrjVeqerTL7ZJ11837XhBkQgumRxTPvsfBLiODFp6qIvUCZEZyuEkZ4r\r\nOpicUbEg0Su7erxs5yyW1956HWewNfmIHzzQQsE5nOPzMMLn/Pfq/aymIyOh\r\nTGon+I+TASyy8mrj3ETy2uTBJ7sETP3Zq382mAgrKhWTZWTUMIk1GgfQY/cp\r\nj+jbKtmRlJiWNmrzI4C8MpyGPLeg4AZ9E/0=\r\n=NyzY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.10.4_1656066330420_0.7713947599898283"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.10.5-a05695fc.0":{"name":"ipfs-http-gateway","version":"0.10.5-a05695fc.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"license":"(Apache-2.0 OR MIT)","type":"module","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"},"./resources/index":{"import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^1.1.4","hapi-pino":"^8.5.0","ipfs-core-types":"^0.11.2-a05695fc.0","ipfs-http-response":"^3.0.5-a05695fc.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"06da5952a6d61e890ae37d305b99a5f174a1555d","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n> A web server that bridges HTTP to IPFS\n\n## Table of Contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Want to hack on IPFS?](#want-to-hack-on-ipfs)\n- [License](#license)\n\n## Install\n\nYou probably don't need to install this module directly, use it by installing the `ipfs` module:\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## Want to hack on IPFS?\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n\nThe IPFS implementation in JavaScript needs your help!  There are a few things you can do right now to help out:\n\nRead the [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md) and [JavaScript Contributing Guidelines](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md).\n\n- **Check out existing issues** The [issue list](https://github.com/ipfs/js-ipfs/issues) has many that are marked as ['help wanted'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22help+wanted%22) or ['difficulty:easy'](https://github.com/ipfs/js-ipfs/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Adifficulty%3Aeasy) which make great starting points for development, many of which can be tackled with no prior IPFS knowledge\n- **Look at the [IPFS Roadmap](https://github.com/ipfs/roadmap)** This are the high priority items being worked on right now\n- **Perform code reviews** More eyes will help\n  a. speed the project along\n  b. ensure quality, and\n  c. reduce possible future bugs.\n- **Add tests**. There can never be enough tests.\n- **Join the [Weekly Core Implementations Call](https://github.com/ipfs/team-mgmt/issues/992)** it's where everyone discusses what's going on with IPFS and what's next\n\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fipfs%2Fjs-ipfs?ref=badge_large)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.10.5-a05695fc.0","_nodeVersion":"16.16.0","_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","dist":{"integrity":"sha512-VpP+GPWJM5DxzBFcdQU+80beM/u3iYYmefzNovnp/p+i/kTl2stKIgTjlM6lNXCwA4t9dfDuaMX7pSa+38Qhew==","shasum":"4fc2fc9f8e7728e9db30cd0eaf0c433b63ca90c4","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.10.5-a05695fc.0.tgz","fileCount":23,"unpackedSize":22845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8cTZiqQSk+uJmvydy29AblqPawFRPtGvy3mmzOQ/sggIhANy6kuzfQM+yLDS+fumWXwcISWMAI0XEGGacn/RYB+BK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2AGKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPoQ//Q1BfNV+WcyEBCDlOiShsYtlGfwb6UOVL87Jeb7OYWeEtQMyV\r\nqwh4c/636wGQL5edjh1xDOxQT4cdGOwpe+lTkl/AWHILiQCtjqikYfAVo6M/\r\ndxmzb+J7p9I3k/zTMoJhnKk23ocC0gFjtTSooEERdnIOy2HcOEMvDvCpdlJd\r\n6RXPDFN39XS+ZpUAwdemXuL9pbUsWUru9h6emCveP/kUwx4FgMTbOx9TpXtw\r\nLgo8RSpRKhaNngNhACN0RO2b4trvbvl567aeX0zoqCwYKsE5yiy+kCSzDqNN\r\nIgybh/dbRSG+LRw22Eas8F/gs3/QD1cV3nYsRtbCPmDDpTY/T2XKx6k7hDWc\r\n0G0Sa6GOnSvcHOhVmwNAEotTXNWVf0g7/ToewJIy57O78WdcMjw/c+gUsHmi\r\nKT2hAw9Zeq4GJyKsGdFn7lswG47lLodsFGs4rlin32oi1wl2dtE7jm+bkzAb\r\nGDlwXdwn146lcd5BogI6urJ3cknTXhWvJVA+m9FomgbaMjA2yEc9MnjA+Etc\r\nMw5gpLRBV/EDjpbhjB1LQwPZk80C0Q0UmnYqAehV6e8LOrDwYqqK3x3LHOp4\r\nELDjN+qBBgigJ0okjdxjzxJunbYF1klc0vDf2RyXYn5xERcW7gdf8D4PldgB\r\ninGOJdJHpZZaeBTtMiXUUccRpmwdw5EELuc=\r\n=GQ4O\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.10.5-a05695fc.0_1658323337974_0.41372503875896527"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.10.5-39dbf708.0":{"name":"ipfs-http-gateway","version":"0.10.5-39dbf708.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.11.2-39dbf708.0","ipfs-http-response":"^3.0.5-39dbf708.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"a2f1f57d7993d04b2d19c3d7ecbeecc95a54d2ae","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.10.5-39dbf708.0","_nodeVersion":"16.16.0","_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (linux)","dist":{"integrity":"sha512-S9cs4gArQ90fYNxXAif5aoAeWOxSvl17DlPFJud0K/+mAr+lOvyqhi7Ru8kZnCZ8eNV040VyWvBeGQIShCuaxA==","shasum":"879b77a24194f4ad3f868a07c8b2157c4f55bdc7","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.10.5-39dbf708.0.tgz","fileCount":24,"unpackedSize":23149,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkaeRHsYaDJ845zo8Oyfu9kD7qJrpCrCMy+PIBBCcytQIhAMDt8/k3OSciLGhPQhy4Eyy98PLV9OWtXCtV5wMoleE1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/WDpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqxkw/7BOeq9v9Hzfz3a942E5OKCRjCgNlQORRePey6dqQm7oXG1ZTg\r\neNSs6S6BNwkYOA+EKTlB4iUn3YiEVEpoXwuJ90g/ZMobSotnVi0g4ssTSQ2l\r\nPEDhBiVFQ1+znRQ6cVyTmeBsln6HTIYdGPYAXjjCM4eDNoZC0XHnetIHyRzI\r\nM0+vH2sR4S43v+Tdm277TR85S6F4rjHGkVHpoWa3L+XLMvj5PBwZAEp9tvIE\r\nJlOC6gcKWUz7JcgwYGy6SyZmenVU+W/xMKK8zRtlxUH8yPebnAk33FE2cY0B\r\n7C76wkFAvqcsFinJ5zcC0Frt+5e1Qs8EBpeWCPofxWiWWFmyzUtSvqsIrKnG\r\npHNxWRb6SbgPJOlY2c3dTe2446exQ9HsGMErLNPcfrjIqKOArEteiiqoJqW9\r\nP1cgvHap3U7Kh6ydrlfA5HLwTi0rlacDZcyia2fYTHQPrSoOSm0k5iJdBdIY\r\nw9exiFiJH1wFu47e0KbzgM1PKcAXesDDv/zdReRH/dVn/I44MZTAapbJo0xX\r\n9xt2g35UdEJEGMZR0+XU6BFoRV1o4ENOnq/oefQasS9f283wEDv09w5klrew\r\nBaOhvVw3MTtvT6Ug49Rzw/iMmWbJ439LZvsA/IGU349njcuBAk9tN5TJPrSm\r\ne/sHw0B1M5bPo3pSNi6QD1dvZKSW/aaqZkc=\r\n=ji4V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.10.5-39dbf708.0_1660772585588_0.6825861530313024"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.10.5-8f351a89.0":{"name":"ipfs-http-gateway","version":"0.10.5-8f351a89.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.11.2-8f351a89.0","ipfs-http-response":"^3.0.5-8f351a89.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"59229f179fc680ee9075d2cc8deeceb7ff1b27d8","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.10.5-8f351a89.0","_nodeVersion":"16.16.0","_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (linux)","dist":{"integrity":"sha512-bXO8E/CURpbI/JeYrdZBdNGwsBHsRKciSeH8SseRt4XY0twv1lAPI0ah7BNxx4d+v7G6WmdND1SX/CHX3srHOg==","shasum":"dbba472e2ebcc3de5a16aefc1e187f5d4fbb0e3c","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.10.5-8f351a89.0.tgz","fileCount":24,"unpackedSize":23149,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXRsPNjB/DqlRIfpKWcNlLFYGyD9SuNxwD8+vL1Ag6PwIhAP/L6mAvMlNtxYGYTSs0iDKXoQEZEHbAO3fdA31urbMi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/XdiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWZw/9HTN4lE19v3EBxfaUNbhJ97MVwcPEKXLAyrTolKaUoaVSU9L3\r\n8W2dxNmob95p0vMana66AExH29kH33l+1138NT5ID4pG7B08VOaSCx7suh7x\r\nE6r8Naphh0VjQ07m2CIlIJv1W2s/q8ZGBd1EBbbJ9VzgyNDAjPBZDWY9LR6e\r\nFePaOqRDOO5HYi+lSnrM+3IEppzGd+lvLLLNQ1O0cnpQpsvOa0yPVZjJ18WA\r\n3bdhaaBrpg8AWDDLm1CkRoVCoA9bwdR4zvg8dvY8On+iPvYzOn1+Vqc4GYJk\r\nEdOblAUoWg5iyksQwS83JNk+msE92rxrWlymPrQJLzhDFrstwKNZp76IIFNK\r\ndNoGThh6Mmu/BXVTyuZV2y9YI6HBbEW9OMbzCdJhs4H6JJiZbkCUHtd1twKn\r\nBl787IcBGEYbJowcAi268TUrO/CkXebPOxU7584i7UvOPzFjl22sUqHQwgkW\r\nOpZpLx50NuLFScWmBm/jHQnMYnDTAUMc+75+ke4kRJDQJHoC5SKwgXgLJQCH\r\nsfYL2i3KfLDLRg37QKScSLjagrmujjDC6Sbfdmeo1rwAAKbkQephuOfn2TC2\r\nbDiSzwc374CN4rT58jZ4BOh+3qI4FoWNp3uCQjfsdQc3LfF3z8Axb0TKHKUp\r\naaQC0J9+ZrTKyXefaSZu6bN1x7esDarxRjU=\r\n=YvX3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.10.5-8f351a89.0_1660778337951_0.03274522590846418"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.10.5-83f9882e.0":{"name":"ipfs-http-gateway","version":"0.10.5-83f9882e.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.11.2-83f9882e.0","ipfs-http-response":"^3.0.5-83f9882e.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"368c95b50c87246f0c5b143b79deaa4329d0727a","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.10.5-83f9882e.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/5.5.0/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-ZZdcZsfBomyQBhH5PYauYhtsRk+dSVXoNGmux+EVHQQOk29MxQ07eUIlxklqlfEBUX58g2MQujo2QLp0gK9oXg==","shasum":"ab5b41f06958c58cf32a08e2f23aec82c7d4c93a","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.10.5-83f9882e.0.tgz","fileCount":24,"unpackedSize":23149,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYhO78I/sV5crRvUB9MpxxJGNQ7OLyxMp0TdARtRvspQIhANGWrPCooJ3ZZ1GR0jGRfsOIkt/s1OPwkqwrFZZhXr0/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFy9iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNPQ/+IY+3orjUfYjjB1NxKq6bRqFTa7mW43FESrwquuj6XvirUEVU\r\na6bfhz+1+MO/6YJyqpQ8x7ZwHWq+xgyo32zU3D4/Eu28vDB217cmrtnIocuY\r\nZcdmwCr0Pc1a93seTKsu5rxK32e7RFMYesC9D+hY/rpfgotCqZNQh2xX7gpi\r\nel72Jvnbb88pR43+QEb1+sTdB+vSEoCvPRnFy8GUIGHT7XSpkVHMXmHe9YmK\r\nD8eUdqT1gSvbE3eyslnXTieeyx3rb6mokZZfP0w1XtMtZG9m1UpajTZavIjo\r\ngyiRMC5i72pu2b/gZzBr7c2W/elWDUciUY/e+7PxyuZxNOJRG3c/2cMJXNAt\r\n9ZE/AgKGkD0W0laSp5CsZmybYWQLXm0IHNo2BoiJZeTQ9squxKxX7ecUeGDZ\r\nRjiIHLIKfXOW0D1pqwI2rrMnStuib0npC9UsBdwDrXWEokIuJp0lVYPY9ktd\r\nQP1HBe9mo/M7ffqUaHopvZB2wMsX20NSb7mKIdtmjKxFY4lWjx6BTW5APEXc\r\nRAYkbZtlkJxjx2ruSCjw+xeDyBQaKTqsoc1/FsNAzFyIFidKmsAFpGQEhuJW\r\ncB5ifP9dtlf82TB+eaX5d9G+lOwehc8eE2jVjIoJmbEXTv1Wsuhi1vV006AP\r\naMIv0Uskrp6fDe0PWsHiF7VVAUxCTxHtVMs=\r\n=JUtA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.10.5-83f9882e.0_1662463841880_0.9759716273739036"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.10.5-051da161.0":{"name":"ipfs-http-gateway","version":"0.10.5-051da161.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.11.2-051da161.0","ipfs-http-response":"^3.0.5-051da161.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"262c2c4e56b8de0c602251e9ea0ac3546fd2e28c","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.10.5-051da161.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/5.5.0/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-UEetGhse1BVw/V9ped5TdCDbTBTLndTGvwxcoKmyy++8p+tgnRHS6Z/ANUvLfbvFqt1+OvRzZKS2/iJRIcERIQ==","shasum":"7caaa7beb2ed7acebbb47dc39bb06f0874e6b9ac","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.10.5-051da161.0.tgz","fileCount":24,"unpackedSize":23149,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHE8H+Ypll0wfhKzBCs8nhtzGp5MEh7N2P4rLMadL4ucAiEAxXXODMQLp0WNnxSkuAWn6NybCRrPOYZ3TwAC0DfC6RM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGJTMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5Ng//WrRy7AXSIsglwHean8Mq5XESnci+iYeTV/JdigRbcLCcWGqk\r\nCuYrrz7ykVUWlK4sAZdFv4XboU46gpem7g3y4OjX3oc1pvpgGOIjSji2Nbu2\r\nf1FoZAoqQ3IQ/nsE8Wu1v2fXrYV1DOKjJpSjTZv1eHCgemVtAFCm8kLsMCJ0\r\nPIqMYactJtHqPWLFR6hPmRyseWOGeowkdQF6ZG6LaJGmwA77qEqGRjFacD9P\r\nUHvbBnGNn6odeA3r97T37Bm/fZI94fTrchmPc8zWZqq7nwiysRswc85nu8DY\r\nX0Aza9CriiOrfV/w56EqL7g5oLH/HrWFKqZS8lXErVSR4rlkdT0I86Hq+EZu\r\n10izc7xP1MDmm8uRvK8DFPvtV/CwqLIapWtZQuLyd6JTYN8dU0+t75c8Juq0\r\nYHp6W3RO5GFFpbnwHzGKATM97xGdM2o/GEbDD1NZ23BthbaU5fjpxY0uJdnP\r\nCi36v2PGh2EkKZ/L3LuQ3SwSnWI8jC3LN9lTS7pdblSEBzlLhqaY/hBDm6Pn\r\n70my1lDeW7JJ2/Jep7kiTENkC2meD4KWdgfm3ubyMXhwNlLnp7w3TB+imi40\r\nOQnI3rznXC1m57n8plCUHFGH4N6ZnQorJxf+Hs1fL4XM24S027+OMavyS7C4\r\n11MQL9vqEqVt65/Bkgj6NPU15780cTxZh1Y=\r\n=mRvP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.10.5-051da161.0_1662555340734_0.20058315146045813"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.11.0":{"name":"ipfs-http-gateway","version":"0.11.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.12.0","ipfs-http-response":"^4.0.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"89aeaf8e25320276391653104981e37a73f29de9","_id":"ipfs-http-gateway@0.11.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/5.5.0/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-S78dmJJLoc+Qr7rMgsZlHdTgowUhPjiUVeSajaz4dCaL4hrb+N05mgb1nAKcDbM0j123lHhF7/W+BiZEL34Zhw==","shasum":"5e9a8a36859f1ed7ccce468b7988de2b44c759a5","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.11.0.tgz","fileCount":24,"unpackedSize":23116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdHndNp/2+i3WdwlDjLlxj+ebdSIx3Y7FOjbjsGz8FGAiEAj+vBtf+eRIqVTcAIJEKBHjzzftAfXkNY+mtd/bHkZVA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGJ69ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrD7xAAkT/ITZ2IuhTYxXzTR3Vn00P8VHS712QLQ1z6f2LWW6yA8n8B\r\nje9TvncOThcULyiR2jXncU/vJZgWnZbvdryPBcfHzhyYtZf1Mmu/xLBqcbnb\r\nH+qZV0XKfI2qM/dHv2U7ClVAHZFJqUMnC8/ut0go2hL+gfrRvvgJkIZ0TI15\r\nIAWZMTTUgK14PAoiA3TlxRalK47kbDUQu3Z3K0A+2dcHul33M+4yAXBnnD6P\r\n0s+Awq1MXx0/qgivyyvDjExrjLjzWLK/bqIQJk3xuRLayiUG8D4AgYgHo9A/\r\n4vLb7lK+pJ9nNy1mRHvrY0WXkGEgzWzQV8JefW+iwL7S7eWL5BP8kX04eOYX\r\n40wA1jRiYPfuCBMK1rNQiER7AyvfDnQH5qll3dBRqy7hh29Z8vgki5yQDtJE\r\nLHbx4VNVHgE+Jcpl5tTLxaepq2ku1b2f3vGnp6BUw9+/hqTi8zbq2Uq8o6XQ\r\nHQGZCTy1RM5/jXUx9Q9YM0GQTIe7SuVcFwYoWfdsrTJK6nZ76JLwE1fE0zpS\r\nJsgn+WZMnoA8qXeBSSbbND4SkNFVg197SwkVmSU28vH6wVhCJb4wG9bgvRX+\r\nG+1xPsKyxIKc0wzRIZe5PJ3MIxOJld0uBgBaqeQ7Y+xhp7uLnZK6qqruZBAc\r\nLkD4FaxwLbgRUptgNP9E27geGPYdHnV7TP0=\r\n=DR4z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.11.0_1662557885385_0.22053680134659448"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.11.1-b5456882.0":{"name":"ipfs-http-gateway","version":"0.11.1-b5456882.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.12.1-b5456882.0","ipfs-http-response":"^4.0.1-b5456882.0","is-ipfs":"^6.0.1","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0","uri-to-multiaddr":"^6.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"bc139649f4cd3840696282fa6dc6b241b9ea1833","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.11.1-b5456882.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/5.5.1/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-/kSqMd7Ux5QZv8Q1/BaVS5YJeI+/5TRXwt9VWjI0veXGuqz3nmHBZGnb45aiqdFLLQulPsFqBCGLC7H36Td1yA==","shasum":"2fcfc97d416accca035ff0f20e69666dcfc079ef","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.11.1-b5456882.0.tgz","fileCount":24,"unpackedSize":23149,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6SBXXfEj+AydLSSYegvsg82BImIVyr2Kc2yCIBSx/ZAiAvTeXm5Ag8xqE8pQo78kJ02wn6nmSiRLQf5GZdXCxxkw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJEDHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWiQ//cYJxyq6LygIkBoisw3l/XmGu9HiBx2kxMLCbL6kLDM764FuI\r\nAC2FSyUZqvjh9NP90PKDyTE9QF5Wc9SiQMcA8QlaqG/TzmOTOPL6JTXJ0ODQ\r\n5Ntq8RM+qLwiJ32M7ZH21o2dD/2YUfXBjeRUB8RXt5O88VxT3UmN3I1uYEMU\r\nEKamU1cUVmwa+Xu9VwMQ/WfsAWVK4+Yo1PtjxxC+MgtQb/T0Gn+zGhPBKzd9\r\nAL1ZyP0BaAn6q+IbFvXBfr7xO85iL/cliXW67IELYT55uTr1J/RQc2SGiGA/\r\nwJOLlZEFoQFe5ItoVKONovJ/kpe5PX5Pmy1hkODf+eDzYytdjk5kKyTQctSb\r\nxd9EDUf9WMUxGUXDnVhjsZpS7D8aEko8FudZw+LHQAdjcYVKDDSgHEWipzn/\r\nvUQlWwzhV0s9ue8dm79ScViqLUtHArrqyMuo/TIEqltBQJ9EBqYd3BGb9vUT\r\nELrDh9C6kR6V7Kf1TFuyMdb7l/Q6beWd7NfnDSCkbw1/ERe8tEnx0Bad2ALl\r\nugeh7wEZRTuwXYJwc6LKNleONfdUZWbFsDQtJFmWkoe5Nr94x//emJz7ZwIw\r\nNLCfjAdtNqJOVpabo0xTQtlLcvN/JWPKTbc3GxDfx/F/tMI+RoABSs0R+MM+\r\nfKeRvXW8tidn19ZhAofM5DC7AvJrpPZUA3o=\r\n=e1CG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.11.1-b5456882.0_1663320262926_0.31374159949852487"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.11.1-7c676f63.0":{"name":"ipfs-http-gateway","version":"0.11.1-7c676f63.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.12.1-7c676f63.0","ipfs-http-response":"^4.0.1-7c676f63.0","is-ipfs":"^7.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"90802df6c68ef286b155c31dc4f625a9f29ec7a7","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.11.1-7c676f63.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-+eFYWWL2TO/X3wEGjzS+bLP2VLO7kZ0Ynb2lr8JvC0NC1MEOd4Cj4gpbiEsU0V2R/6KA6TxrflOLWW9yi5hGhQ==","shasum":"d4b7c8e498470de5dadeaf6efca85ffe6a4a3e16","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.11.1-7c676f63.0.tgz","fileCount":24,"unpackedSize":23153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtyRwLSQpGATKQIGz9l0XF+A1UI2SCfE1qb9bWQJ5L0gIhAIhVa5P5+JMzskmetEybArkWH+5fVaybIP9UxSGGE5dC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK2MQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHpA//Xxug1rZsdP4hljrf0+PSxtFRAGKs4fFrNLWnp4Wjgi3B4Nf9\r\nodS3xRxHcrz6TyZ9f5nEUXABhCMWVpXKEh+KILYURZhPeSqWNBIffqw6uDkJ\r\nxfRx7mTNmH4kK9Sjx+gUbGpdE8X6r9i5Pry/+y0ou2P/E61VUJfVSSZ399nO\r\ngcoXQcc9Na60a84hUqcp4QSwBbp2n/dhkTaQaDFWxxeDLH0dTGPIC0VEJaxI\r\nOQB1WEIIQh9GGXSiGRxcFEHx0zNhaelgX92WoG9rT/I8KHAuYEHBNPKYTPaH\r\nw2APpQtc1fQ4jTpYBkOG4peFImFejZCQHfHOFbF26rc5bJod5KI/lmW/Mk37\r\n/BxaektfbHpqosB9DwbXxBwydEgjaPFCxDzCINijrPWmNFMH/WUtQBiCg5eI\r\n4O1NslfHPdiQgxdjrQ053P4fjwW5tYhMMR+w7B8nLo7OeEMWRYjId9HxSvlP\r\nW39H62LYTxKq0ei4ZYsWhaVewB5YMYUGoWH++I8bEibmxSQWU4kldlWrB+Z8\r\ngjvyeX53FC+WbCBEqdsokj2XwR5CvduhBStOIADjiTaa6/UJ4b/1VCR1RQul\r\n8mVTbhTewTZLJ8CHt3oNXmSh973EoH5GQcBq49CWh8LQIkgw3KfVdoViBZko\r\nuwA4OZytGTtqy5r/k31CocjlLqFE+1G48pk=\r\n=yON2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.11.1-7c676f63.0_1663787792257_0.9106566809788312"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.11.1-2a830bf5.0":{"name":"ipfs-http-gateway","version":"0.11.1-2a830bf5.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.12.1-2a830bf5.0","ipfs-http-response":"^4.0.1-2a830bf5.0","is-ipfs":"^7.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"ec3e046a48458e999e557f7adea92e304bd7b0e8","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.11.1-2a830bf5.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-ZUMhRLzSlvvKO51yBai7wsZizBOzqc5bqvZbdTGOoggBlrV0wTjR7SApYqrHfT9Yq9Z/+6iTBxOU8Odg0HySug==","shasum":"667a5d28c69602b9fbd85ea8058dc0d262476224","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.11.1-2a830bf5.0.tgz","fileCount":24,"unpackedSize":23153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXQb4nydRsCZCw7CZo6UbI6FeGvBWxCvEtrfLIXbX5MAiEA2nEZFoJoq2/RcAD1naF/C2UaT8k4k2WPXrIzezz+Gto="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK3nyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6nA/+MwSXihd+PuDu1Tco4cHwJjPoGr3Tyj3rDhTt+OFCo6Ug2kgv\r\nBo/tnwACrndrCrpmHXoVx8wEdDYqB5+7IbWe0Bsxm2MHUXwfmQ8TfywZHjey\r\n6aI819vq+bcGC6EW3lLOz4SkAmGa7JqZhUloVONHsunvG0I2ThfP+xLgYgxL\r\nWCMzTuzUZihNJ1pS1qzAo9AxSM+u0zdEjbFhx4o7UWjv5QpfjajuZYAgTrUl\r\neuRjscQ1M7JvosKxcwBPfvec66JDuovmgcfsYqTTfAI4I0sSGORMzH4Cnxkh\r\nG4GU3Qz64f7szBQLDio999I/Z3vOhGjMeKl9nxAvRM7N3113oEWOxUh4CZlj\r\njn5ad8JiHM1092BHGVAyvkLHdO5k0KVkM1YV3588UIEmUjB1//rsIajseyyN\r\n4o1HeWcyJHiI3iGq8dap2Q6fBozGfRMEc9V/f835wANkgLeCNIIoNirkJ9bx\r\nCH9hGMJFd7AVxOiObxROP2V++zL/jk/DNsmgkw/NVSey4kbgytbqZWf6Tovv\r\nHBGpwsSZJajePXKlLtTzIeIewPW5x+4hJpxtl85PZwyHgSQXyxvDo+XmRx/L\r\n6paPeHKkvXKoCS/UekfxaGzfj2F8Ussn2ivPN5hYPy8qi1T/Y1cZTbB6lRaA\r\nCAvTpKiocXVN5n0GeG53kepdAHJj1oe0T6U=\r\n=kzG/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.11.1-2a830bf5.0_1663793650421_0.9897055885382666"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.11.1-7304a0f4.0":{"name":"ipfs-http-gateway","version":"0.11.1-7304a0f4.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.12.1-7304a0f4.0","ipfs-http-response":"^4.0.1-7304a0f4.0","is-ipfs":"^7.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"95735ef611dd7b897d3d939e512b6229757532f3","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.11.1-7304a0f4.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-NwjsFPsVvDgOPxt5MaasIhJzKhOdn33bjsAPSXk1cl3WWuzMTyIYoSmj0FXsiO6X7kBy5phg4vNq+yg+3gFZxg==","shasum":"3a9a5f9519942c22d41e86cb59bbf78140248606","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.11.1-7304a0f4.0.tgz","fileCount":24,"unpackedSize":23153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7XJQVwrW4ZC7U6QedS9Se3Wfw54jgdCrAI8RSTeIfyQIgexQdP5EqacKUR4plcvXOLq0JHl+zjKrBYXV2V3MbxdY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK3ocACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWHg//aWOWG9Dim9NUAe0dcfJSryIPxofdF2rAZ1MfDzlWpgm0hjbo\r\nymaErsxDvMJz+Z+HMMhnEYM0ejVoTs7+m0oap3m4MZKlKCeg45w2ToffmAcb\r\nRpV9/B5NjylDOebWjikhnuHxK/9eOXheUtXSWYQpk5BNYKenon2g7UZ++ppC\r\no+Rgzpke30mEGPYLI+s3RKefjTCTconJCQ0ofcQDH1Qem53tfqkyaSGowj1m\r\nkWrqaJLE4dYgjtib0eXVkJHKouE0jMSmqWsFVSCnQyODjBsXtlJkAYJVUQqX\r\nlbWWHyoa+89hpXkLWKvxb92akm5HyZRcGdQGAM87CPwNQ/N3T6jgv+iDjHj1\r\n5TRWK4VcvAZzz8BRWMmLQHDbUhnXMU68KvnlDyoTvb6vhoaOrozyyQBj/6Zc\r\nLNOoAuWWWcT27ieQXsuPStm7DJ3mAGwfZyQ4w508stB0NLN919cEbENPAczS\r\nyp7EQixiaaKf7r2rjNLB1Dahd7bN4dgtDAsyniYAlhV0D16qQV0cRwVjeuWy\r\nYpiiNVhrm/pZIXqWXV3wWIdGi7OOTCzyfth8cvJuZGbVOrloc9w6zBbVDlth\r\nvjJDGN8DaWRvPq99UyiMibwBF1eaOD+hbX/xW8hszYchLvE8EYONE88rJRIW\r\nYR+kf2zud8zA1VBR9VWkCMK0/YP1/ChhGXU=\r\n=HUop\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.11.1-7304a0f4.0_1663793691893_0.4226813019030129"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.11.1":{"name":"ipfs-http-gateway","version":"0.11.1","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.12.1","ipfs-http-response":"^4.0.1","is-ipfs":"^7.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"d1f1e75b2060c5c2e64d133a7a6bbabd2641e5ef","_id":"ipfs-http-gateway@0.11.1","_nodeVersion":"16.17.0","_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-LfMDvG6mTX7aVUMB1ttUhLGm8bd14DUhP0f4wTeEc5SUX7G07TMXgk9RdFlg+lVOqF5+LT8QZvjIxi8dBBkHcg==","shasum":"06b821e0c2e6e988876ac91bc6e25f239dec03e3","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.11.1.tgz","fileCount":24,"unpackedSize":23120,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWaTGTwcMoLXpuGLMf4UiVkweKDnfuin7uL3ghvliziAIgb2YVR5q0UAzIOd2R48OH3H4D9DghbUXrdWGbkkSSrWg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK4g4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp59g//U7c2V8AcNtLxecLhFTIdtU93tlo1Y940Kp2h5TVW3F/UnafQ\r\nnd4R8xr9AataDGE+Go+LrbEe3kPzhKnqawGGkYQ8MVfZeMouqVig/0hZ8zvr\r\nBpW8JA4tbf4YgvyoZFQOy+hjfXSv+f6yiSbQ5cEpF0dP2nw7uLg1IXDmZQyX\r\nk3c1eUBfA+6y5GYEX37Vrs6908O5GoFT59en47jq6ZPkxTiSJW2fwG7gJBca\r\neefLqoHm42tR43tApsIXlPn4hlf3TnoRfyycuOVZj6eRQXQNMSZ+EZpbRJp5\r\nQAZos7KmCDdDIFAFCnU23YBg1UCQgO8Yh5AaSGAPA3EoNcxuJRxfimZa4GtN\r\n8GbRsVsOYKbJcvP+M46C2tDRkhz+aKIg6YwO6ExAWjYQ4rXE0XHfh0VYdllm\r\nfdsdEaZu+u3S4fjj0CGGaNPVZqH9h//ak4xsKzONXz8rHc6TvaTGfcuNCYOz\r\ndRcM04rGWBHYvIJfKRMF+SAQth+CAT6o67vKPr2nSKr1jr+lZXnP907TQyGx\r\nD60OoC0DkzZUwSdPCSZOephX8cILK0euNuylREKMu9hqIb1Xn/uZV9T+uxQ2\r\nh1t0r1UFttXmeSt6pfj9Xlm4buUFECKkMJaLnrk4rPQszPQMnmVjtV8R7wi4\r\nH5dqwzrzkMy5BHXnomrK4J6pcV5zdSao7O4=\r\n=V6sm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.11.1_1663797304287_0.42473569739013683"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.11.2-d75e0a39.0":{"name":"ipfs-http-gateway","version":"0.11.2-d75e0a39.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.12.2-d75e0a39.0","ipfs-http-response":"^4.0.2-d75e0a39.0","is-ipfs":"^7.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"4233393ebc1f8526290235c1b52f4d459ff96e1b","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.11.2-d75e0a39.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-xgzJzzR+zRCz5xAHfGKqfYVnX6RHUfCWdBfmbFqRszzhqKmHqZrjxFqihd8yQRdWcxyPYa3FDaGDdCBx0WEXXA==","shasum":"a5e8dd91b6f9a8f14a651ea45e9a272ed6c2f54f","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.11.2-d75e0a39.0.tgz","fileCount":24,"unpackedSize":23153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgtaA0Jyii7r9neZGRhHLwiYLVA/KQMLcH6EF3NlmOqAiEA7J4d8kJpCQzIyyiQEhyzVKN+VG1POvpCKw4VPaBL068="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLCJCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWrQ/+IwIbYcSAciolC4V0ElrlkjYgaRSyDcDbcFxUYEQiZMyT5Qn8\r\nTQy19HCtIWHFBB+jhfhwKXsahrEGHsQOWJSCURIkJjSHdNlGEFGX25GnYf+t\r\nsdjtJJtlYWy+HNR/4Tgk1/lgLJniEp0Ai1RMvPXSNMnLBUuB1NJGfKKsyS/Q\r\nj/qfxxTeDfJ33jbmVgLAuW/4q5oG7muptIds+v4QMkrgQeEAmTWzI5e96O3N\r\nIjKGFiT/dgnjTAvD/YWkByowWC6VW3kBbUv+qgHG+4Nr01AS5aw0clk1fYRF\r\nj0RNJj3gUVhWbH18Yg17sisjmfRtQJkZFak5bI8QEub83VOVXZDeT/m8he/P\r\n1UfuzDx1rKll/xphDFFeKxim0hYPb3q16bzSbkST3IGUhrROkbkedz7mTjuP\r\nKg3mFSobs286ED9Vg0SsUenMDP6CSLgIBBQTlwLzMGVVIHLeTMmV5jKlTLiS\r\nbrfs8sz91426XmD9ZuAxe1lr0IYW2uqrYu5ihvCjKUi449FtZ9soB8yHZMiV\r\niUr/iJTWuQcdO9sAmkbCeDPNblAScQt1wDXq6sCZl4sjqU3gCBaNMw/nOZmc\r\nw6HnTbwwQUVyuXhhzX1a1u1myPLKxB7xijjSiu8a/uvM1AH9Q+gzoLsKeJGM\r\noui74IjXpuduod+85pZ/NOjEP4L9hbw3/8Q=\r\n=oWKw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.11.2-d75e0a39.0_1663836738112_0.9843494197918783"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.11.2-d1b0a8a7.0":{"name":"ipfs-http-gateway","version":"0.11.2-d1b0a8a7.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.12.2-d1b0a8a7.0","ipfs-http-response":"^4.0.2-d1b0a8a7.0","is-ipfs":"^7.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"de2a2b2cb3fb26e858af2319c63296a1ca411c25","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.11.2-d1b0a8a7.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-6ABd/tOBMQnAWCweaa9Dhd1MellEQvIaERoejEEdkDPG3EfJOn1yk4wQRdIbES/KxdTLae4iBZ0AYGBOgBzWMw==","shasum":"63bdd624a33f7aa20764a8e239828fc6d7f231f0","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.11.2-d1b0a8a7.0.tgz","fileCount":24,"unpackedSize":23153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDc08agO+ycc1fSov17K+xsP7bLtnl3CR80bnWuWBBXoQIhAMo6Z60fOPsiKZBIeTOof8OSYruGkEhcv+UDNp7cCHZa"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLDv0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoy4g//Q0CKnEvEdToUG67zCbbhY+uT5w9VnLe4cvmf1kaQcC83Ey7R\r\ng7EWEqWw10SOXPrJhLXnUUXflhZMVJ/ndlDFG4aG0dMgeh8sQ3qN0MNl366s\r\nWgkxNg0iRU+TMJiKzkZo3PURlPo7rVsa6DxcpHD3t98hBhfXz4BZyQ0KWnqv\r\nwdt6z9e2vO31Tsqx62MujDjO8E9OpWQKhonoF37elon+cOdlOsCRLRz1IqfU\r\nSdK2RYoQ2jM5cqZMLPDGifJHbc6CtVKRRf1NUxIF1+Fqb7M2EVv55HCdvOpp\r\nPkFaG5t6G62GkWI3FLyGhALFbz5o4w5x7RiJo1aBL1l6bsM1cG0P3HsQWo7Y\r\nb9adOogNNMxlrSwnvldcAoirN0Yse5WgsdY5ePf7CbBzhrsek1tJwhVeyGes\r\ns9vGuPCilJf4u72b23WOh8S4MNSw+BWzMUXXkfN4JPvuyYcxm5Hmyowss8L+\r\nBM2XBA5RE7yMtEblRFAR3mBkw3eXngObrxIFUd9wsbQPUp7/bWMjezdU2hCd\r\nN4gxUBsW+hVeE8LHjx9wk+Tr27AUo5kgOlN3Tc3wnQFR6TNTp/y8Vu1i3XuE\r\nFCtztn1GGVSUm6DEZChJ3FE4mRPRjqjMG06P+YnQ44PVntNjbc/sNeihF+Nd\r\nSbv1kTzYDhJrfPBFfQLFg1mH1Z2yrrqywMw=\r\n=NEQC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.11.2-d1b0a8a7.0_1663843316658_0.4515655230291902"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.11.2-acbc1c62.0":{"name":"ipfs-http-gateway","version":"0.11.2-acbc1c62.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.12.2-acbc1c62.0","ipfs-http-response":"^4.0.2-acbc1c62.0","is-ipfs":"^7.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"60666473159284a7bf9067d10436033caafeef5c","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.11.2-acbc1c62.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-Slt83YNrSnsQMxIwHiltcHgDohmB6/kAZ7pvVZHZ4BrRULBd7YuiR5CGcwxBH5pwB+dwz1OeJZhD+Sj/4P8Wqg==","shasum":"09ea0319f4bf75f1d9b086ab243bf62271a653cc","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.11.2-acbc1c62.0.tgz","fileCount":24,"unpackedSize":23153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELpm3WZ1bOQR8EeNqlm567ffJK9sUC6mCawOiH8zb4pAiAErENerlyKF2XIc4CH9NG9Rz378fx21bXDvTab7ONnLw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLFxPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqAA/7BBOVHfczG0Hl2v/xDiLPbXvTdR6S7CauYFjr+mplNmvZXbMM\r\nJS3fhzHEuHk6cHiJBVlYe/sprdUnLfK6YBSGi1ksmM87RTUXgaPgLsvT9U8w\r\nMx2MvSC/hPLlRDmLH87QFgfE4B1xVJUj0YvvGcNkCIEf+zb57/OqgDidir8/\r\nlp0VE4QzyfyrLo26JlQf5tMnVBufUVm9Qgw2r9fySs7PNC1ISWbRAPt9zBkv\r\nhV2uve7mUYLGCkl0P2TtlFnDmO502sV7pq/x54jlTqs7bqTmMsVCF8Ib/hpQ\r\n7kBHmrHE5ejj6LJJELFSfBmg/HcLXPX9iKXr1NrcppF1ZCoXsBOqZWi+k4Bw\r\niOHjvpLHmscMsaVX4cHIdqzjV014VtHdn7f9bvP6sDnkSFq2kh/a3dFO0cYV\r\nWO2ghjx1wBjKMKwYr6MQENByX5N7v8sdnT1m2lKAxAoUCmNvRhWxuS6iVXc8\r\nZ+ebGBut/NLR4hqwrrS9O4LRGOjroBShByWy4Eq1cUAlAEkBK67/+D8dYG7L\r\nbmsMKuAWx5h9+3MGlDO8dpKLGKWsjYBCAihZwd6jrC4JsMl5rR+NyIXJB+xe\r\ngy16K71FF9h86l0MaGrxVftLAvB45I9ETJmvQZ4l6qnE55PNiMY16ZdRzi3E\r\nkYMcQjTTVqiYw2BNO00hxXygHlm/FOB3evA=\r\n=izmD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.11.2-acbc1c62.0_1663851598840_0.20542466738502219"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.11.2-dfc43d4e.0":{"name":"ipfs-http-gateway","version":"0.11.2-dfc43d4e.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.12.2-dfc43d4e.0","ipfs-http-response":"^4.0.2-dfc43d4e.0","is-ipfs":"^7.0.0","it-last":"^1.0.4","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^9.5.1","uint8arrays":"^3.0.0"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^17.1.1","sinon":"^14.0.0"},"gitHead":"4eac92ae987d3ba6007c4742456913c865a06857","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.11.2-dfc43d4e.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-rWegzKgYozWAcZFkWGILUUdbSFvePFo3kh/WhO2NtWbgU+xOg0RD4vYtCild7tVizVA6dp3eP0lq2PE42HAZnA==","shasum":"ff31344fa5cb80a83dfaff1cfb77f5604ebe2866","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.11.2-dfc43d4e.0.tgz","fileCount":24,"unpackedSize":23018,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzzR+mAEUUzi85A9dzaEHHXuvqNrKVhF6f5g33yp4KgAiEA8zzOt5oH3gCIEi5akCFJ9PaNWNxKdGbLtXbwRGmBdLQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMbUsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRUg//eARrD2k5sbTkBzDr20VUN1DE5xMEhTwjYTH085uca5rOFzMM\r\nDA2z9FIhlXABKIqlICVFrQtsJk9MRGfacEEgkQIhpD4GFDOxtQRPRlbfh6rj\r\nokd1tMo92bgKmIVPeO65xw5OUtDGYaESsZI5GkQllDXteBWilSCHuqwLFiON\r\nfOKPzSWH3WnWIrP4ilQSmfhQ6jC1Srj2SAzrYc5kfAuHmfVx9UzqeE0t0dQo\r\n12RoxT/1kpf4QvDwAqT0Pl6UXEdP/om0AA7kJKh0Exq7xVXF6dgjqvor/eEs\r\nk4mVV8x1ZqdU9xuH0sK0z4NpgCbKMFaXz55LPlcqA0zQvozR4MlCho7xqvlt\r\n+9b0Mayx6pMg9ru1eljj3+gkoVd7Gl320xOgqXvt1Drc7usHddb+9kzpPfNa\r\nTpX83KjdxPlOpvpMDZq17FB5DHib98cwUHgp7nNmqs1m0GgW4FjIX4WgL7Ov\r\nRdTSSCDZ+gVMzrW5RHkEdQFZGMu8tC+VMwJLPMKrKOszrn6T+66yYOzcqA2U\r\n7xMzqm4pZwmAgRyJxyCOUTYC7Xt8OyoYgcBW/4aXAd++BhBYXG5KMzMFSqqW\r\nHWCteKFSzlNqGSxcbVVgzBZ6jyku+GYDoFVk0pc3B9y45XIeZUXLIWwrTWYJ\r\nFvWaIWGUtrz10iAErZAIeC8sZISHkZm/7ng=\r\n=kdoZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.11.2-dfc43d4e.0_1664202027827_0.2250368803794902"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.11.2-0cee4a4c.0":{"name":"ipfs-http-gateway","version":"0.11.2-0cee4a4c.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.12.2-0cee4a4c.0","ipfs-http-response":"^4.0.2-0cee4a4c.0","is-ipfs":"^7.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^10.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^18.0.0","sinon":"^14.0.0"},"gitHead":"b44ea59fdb45d3e8532d6a2d5f670e2df46d36ef","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.11.2-0cee4a4c.0","_nodeVersion":"16.17.1","_npmVersion":"lerna/6.0.1/node@v16.17.1+x64 (linux)","dist":{"integrity":"sha512-FUCpHhoveWC5LyuolH5NPXIW9azqAqsRLr0UZYsz+VAqu6yr3flyHAQE2XJ8/Du8ZCDPyCpjYN7nYO4hEAxlpg==","shasum":"b1dd6e2aa1be4cd5fe7e560dfd44b544ff934eb8","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.11.2-0cee4a4c.0.tgz","fileCount":24,"unpackedSize":23463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFS+AiUYQQ0qYO/gEiCpZv482EyAKKJd8/BGGpU1KQb1AiEAhg4NM9FF3CXI6z4qX5lthQ7LsXP8DDG7NHmlyO1WaG8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVlc9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr73g/+O0QWq4ZUuaOGNu5/8NcfeSiXVzRRnYvE3ic/mI3SHGyPdhSc\r\nrHpZ+jUn7FMS0bKf17ExbfcE/5ud7Fgtt7EzraINWKnGn0NWrZX5MDCffOKR\r\nwadcxwoROJ324ZADDhBHewERxvujOPFkzu7RoxLtYl8Lazs6CEzoipbdOc+v\r\nN55gJv7MTLVbytZeNv0iS6O2qDnbxmaHyjuRH2kR1Kr1IZ4xwslznzUYPSss\r\nBt0yZXV4xBDUGgpz9dck8THZH6NEgXEcCQdE64/oaNlld757f2HbOaMccY1E\r\nirD/HiCsNjHm0yD/+goOtSFCc9foxzcWsvr5HpCYmfXxAdOLz58BttY0yMw4\r\ntiRkae64qEDbFH6QgQIb60tT2fPShEqBmfc+D4pJ1KwHYRiPXkhESxIDQImS\r\n8w81X3T0KBYHBa2m/dltvQ764QPVQ9P9PBc7PiIr9kEYIWhK8dKq/sQK2EYd\r\nt9ADKLfIRsa7I4+uUylulLimSDTQkFT7aiNv0O3HHg3XZYQXDEzdA6cZ0XUF\r\n5VNKtob/5nQIiKRaI0WauQNB1Wcyjv5G596ubP9k268FDV+4mlLJ3Tizj+dP\r\nSWcJD+ZmuBgRqg4+qdAnJ85vHsiri+4QxfgY7EannzX12LK+AoXK40MSzDWC\r\nAB6qC9bzFsePNbkX/yEkDgyBnSLFvxISVuk=\r\n=2azt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.11.2-0cee4a4c.0_1666602813306_0.07379740010798042"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.12.0":{"name":"ipfs-http-gateway","version":"0.12.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.13.0","ipfs-http-response":"^5.0.0","is-ipfs":"^7.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^10.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^18.0.0","sinon":"^14.0.0"},"gitHead":"e8b7b66bfa98c2a1c0d0bfc19f698d7d00b6c888","_id":"ipfs-http-gateway@0.12.0","_nodeVersion":"16.17.1","_npmVersion":"lerna/6.0.1/node@v16.17.1+x64 (linux)","dist":{"integrity":"sha512-x2kVh/dh/c/9mmYoNXp2ay21qDe4jwPhyZ36frRT0NMY+7Q9G5vgzwwFV1qWwBobvvlJeQEntO8vvfBvGtfQmQ==","shasum":"c5cd3981ac876e1a292e2424bafb394ae4dfd799","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.12.0.tgz","fileCount":24,"unpackedSize":23430,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl5SNVC/F07B9cOcD9GTMheX4WV6hn1sJyqF3VGliGMwIgHi8ksmbvBaw3PsfHsZaM/v9hiaycNtks9XOB+6+ZdVk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVm1GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYTRAAjdJ5me8IhTR43R+QtJ1aRpxQvDIHN+dvqKKOO1fgUhP3Wrh/\r\nxIHOriuS6EY1GoZ1HC5oPzsBY9OHA62mODf9/LT5y3aOkAYOHhCLf7r9wVfE\r\nqeOeMQnmXYQmwWIAccYasAtr0cpnpUTIDefSav3sX5ELLWLacK9ioXnTNjMY\r\nfAIl/Bdu4hF7lBv1uvOL9HMl1PR9aAjnaGWghFznFajM+XljbOn+eKDzs72Y\r\n+r2pimNysxJMCD8pDCGb7sFQ90KnPR4LoZejMCR9nhezpAQ/buYBahsiAlUo\r\n6AGwrTqNrTWwWGGTu2liNE+64mchPFvyHvc0q6LWTMiBAR/h1j0zO4jBu44r\r\nq1TgjxmrGCiRGnuuKvsdaQ8fbsDnHu4anqUx6iogj8bj+eXuXF6W2SoYUNgX\r\nRWgUwQyTc3OB8tmmMwcHeoT36AgTlVu0raYCwCqfxGdzgGQcEFj8YUcEgLjN\r\n+pJ9nbryznR+q29zQ2QscZuaO9h6aCZtoVh53r+wRHSjv41Z2HmBfCfnoNN2\r\nA1LCTbvZtRFuMMoyQ0+trG0DPXYcuAtrlWtXPKZIO5YhgO9S0W4vlMmRdtTy\r\nQXxnMISJN85R32geU6V9WsBtNrrbGwIkwGBFOWj6Vd04duIZj8WDpTW9og2/\r\nhlqmBZg6tTg622NOHjVotD40ug0S+l+egBk=\r\n=vNdg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.12.0_1666608454584_0.2634234052344542"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.12.1-a77e40cc.0":{"name":"ipfs-http-gateway","version":"0.12.1-a77e40cc.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.13.1-a77e40cc.0","ipfs-http-response":"^5.0.1-a77e40cc.0","is-ipfs":"^7.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^10.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^18.0.0","sinon":"^14.0.0"},"gitHead":"a614528c55b8b22866bbdd2ffcde2e38eb5f578f","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.12.1-a77e40cc.0","_nodeVersion":"16.17.1","_npmVersion":"lerna/6.0.1/node@v16.17.1+x64 (linux)","dist":{"integrity":"sha512-NQJMAct83nppG15ZlZUXeHFaJ2hr6MTrqCJM/eNoKHXOq/jPiZkV0GUfe1Zlx42/BQzbVJ2ekOX4RPoLlEzWwQ==","shasum":"3b2bdefaab13bf1dc8180c212249f807ec6b91a4","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.12.1-a77e40cc.0.tgz","fileCount":24,"unpackedSize":23463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAV8bXbYGCQtGAqhVtE4wKVVD94gWcrm6PJswxEYkVonAiEAl9fcc7efO57zu1fqjWFyCCXmGRAG6o2a7jU+uBNrWuE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV4wmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3xxAAolO+7GBExRCrYPsdixCXQN9R0ZKBqLGBNtAnA3JLEgqf2ziB\r\n6bROCTmVBd3X9jPW0aB19G0pGihn7op47jDfQAq3V66P7pydgHQLbUdEB3zf\r\nqzcg4VX3U9jg2ihLW/x9PgZATWC/pjgc8cbuOA/kePjHlxjvqnTRZo8PuP+T\r\noJGtY0Hupw00lw7OGNvtK5td8FaY6UAx9IbTEmNc/JS0oE4wfY8WEQLvhrfF\r\ncmmFGBTmseh7fZO/XqdxCaeh9Q2SOHSPh4jIDufPcaHC8Xfm+vGM+6adPCfj\r\nIwmfiNvaeAa2gcjkfXg72hVd8jMn7riHBFRkHj679mKpvLWiMgw7xRNleYvD\r\n/0DzqQ18r9kgaTPjZTb2St2zzmdiQASaAK5/mP6TyTU3RRvaf8ze7IDQJP+c\r\n3f9DypPeynvKUbFdXAGNm3+SQ5NUtTcbIgCnz7CEDmtbCiXuRLuQhZKc+YAS\r\nnuOaZ7FcFIS3O24Tnqsooizw0N3FyBrRGr/frOt74gFy0vCFtrPj2SO23IQe\r\nPSD0TdXBqJ72Q20Efxvn+U2d+3ghPjsgz2dAxCdpOgDNZeFoWQU8t0tvZZvu\r\nHWygku8mH/buCZ93szmwonca7+AJ8nCUXZwaDF8EwrV4Dtu2NrNLX9+dB+AX\r\nmND6enhUweOzAGvLnKe4dmPdgwkuZl21LvQ=\r\n=2gBm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.12.1-a77e40cc.0_1666681893844_0.5317366220762865"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.12.1-58e6f468.0":{"name":"ipfs-http-gateway","version":"0.12.1-58e6f468.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.13.1-58e6f468.0","ipfs-http-response":"^5.0.1-58e6f468.0","is-ipfs":"^7.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^10.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^18.0.0","sinon":"^14.0.0"},"gitHead":"2a13d94cabf2e6ca2f631dc9686f03de6aa42447","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.12.1-58e6f468.0","_nodeVersion":"16.17.1","_npmVersion":"lerna/6.0.1/node@v16.17.1+x64 (linux)","dist":{"integrity":"sha512-HITN/mG/7ssh1OFzDPymsliWeQB5jR/7i4i+nbx4FwI35TWGus9JR3Rqt8r0iUji7sH9Y7dDXNo/m/aJMs2Vzw==","shasum":"2414a690baeced6f434af491782c9fb87d3a7c02","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.12.1-58e6f468.0.tgz","fileCount":24,"unpackedSize":23463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvP61D6fnwH61xVBv8iZoLHHJrJk1wS1qcXYvi8GacdgIhAIFKsf7gRT9/TAmumBvu8tzq22OjFuwDXFiUc+0Hug26"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV5s1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP/A/9HcfUofMZLnAYvJP/tVNrSRdWpZu/g+7/K6Mxk4SZIIPvouja\r\n8q00jBpHwvaf3SH1IcsSME7UjcRk9Z5pBStEXDjNXt8C5sASLb+Q9efHZCxu\r\nf480DDQ0HTIvHq6yPpSSOUHtOb+W+tNycmovyi2CgtzJJZoMGP2p0avNjX+A\r\nT4EESsZpLP2vIlHgHhkx7vpi4sRFeh3TSmg4R8nNzyGLXgtAwsxPXhBty7zU\r\n3JLkLI0vFvJC97L5XIJpwRH8+PX1FxCGaBhBmS5FU54rLK2zKjOpYy5I9ZZi\r\nK+dOcqWbPV2JMtJSnjKKtb4F3mB3P7RheRrwNMXt5MXk+sdzwmo9HFvhazg/\r\nI2IoV89g3iXzCx1+xm79I0ALPmpQQBMe8uvs6uDKFj8+JMAJ4lfUaYAENFr9\r\nsvg9KcRPnYxxlG4Uvg6i1bG2x9nDDythD21rLQ85oo9usiuBg9wNuYVE9dm3\r\n2XcZCvtnTMbEsBVZbUpEeIbcknja3aMVz5UoUhnKPpE6N6mzBWOd2EuKjuhn\r\ns9iCRtdjNJtiIN9AFUj6s3VgspQv+mF3Evkn65JXGXJSjdESxRHB94WjaBDa\r\nf1TKhvExeh+9LvGZVMDedJvmMFhpnbXWNtqptkpvTUKTgEFUDHcj3pcyrvtv\r\nWfScHlnrFYq1L9Al/bHlOSCRKlu12brQXJs=\r\n=BQsM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.12.1-58e6f468.0_1666685749196_0.18702820912313456"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.12.1-6ae5eb7d.0":{"name":"ipfs-http-gateway","version":"0.12.1-6ae5eb7d.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.13.1-6ae5eb7d.0","ipfs-http-response":"^5.0.1-6ae5eb7d.0","is-ipfs":"^7.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^10.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^18.0.0","sinon":"^14.0.0"},"gitHead":"848f64d53ffe001cdf63310c06e8f0ffe485278f","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.12.1-6ae5eb7d.0","_nodeVersion":"18.12.0","_npmVersion":"lerna/6.0.1/node@v18.12.0+x64 (linux)","dist":{"integrity":"sha512-iQuZPiWJ+L81SiGU4x1VdqAUJPmD04bhm2qQDujB5avqFOVkPV4XHlG7YgWmCxwk8aSjx693u+zNbg8ss2KmIw==","shasum":"46d9de0dd1f17fe752c066fa0b2bd75c490b0924","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.12.1-6ae5eb7d.0.tgz","fileCount":24,"unpackedSize":23463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzCtaEJP0W6k6vfEccd+Dp+aQmho7lx2n0xCGX+bgDsQIgKkcF8d5jkhWYizcSpEVfkS8E1wbIR37rmfRxXW4wOH4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW4TzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXnw/+Mm3+0KyU6CQfqEdrInHB1IxbghUTzNm5mRHA8nJllljPyWDX\r\np0bJeEAuTsWom8T9uqEmbV2hvjPVyywPQkEbKNjD8GxgCdMu8Eoja/DY3it/\r\nk3ORmFDNhMxMbEQEEdbWczo2IQDrS/vAhV/XVyz7PeFyLEhKHzDi0xSDKN1P\r\n1J8vjJQkKcswTKtC9D09RYogq3WDhQeF2BoBCdFK35ohbd6mNzUqmfSBi0S8\r\nY2/wp7FNNSRMNxD1M4wupDiwHXegKYGPXbVD6DU7cSJghqXLnzkm9LZ3vTvs\r\nkoVza/qWY5ml2Nw/DWw7TKk2hqQsP/t881CIjohQ2S/VSz+7zdxiGVJuHsEF\r\nHoIuBVVyjTWPOLsUCrtJlfpsphJYKGsWEMLhzfAXSgKvowMfh7Zz8U9rl3kZ\r\nNjv0rQ/+yYmOO5Oe2fyAFxYxzxn4ZwhTWkSp2V/N0qrm4Hnq9175eHB/xOg/\r\nkyuIY/r7i7jLn9C5YHguqmO6J7dCl8IOyaN+0ljJJpAGxkPF45WoIyta02Bj\r\ny8SoXHM9HOLYEJQs/DZ5CE1xaW7dxGjUuAbEgTFGDSzj7wEjRL+8cTVkOuK+\r\ntIux0DKmjXCNtQu35JciOnEGS2pe0SD5xw5Xdlgpf/jru5oxFJKqdSrewWBC\r\nUATD44yAlebGbAOO2xpXlQA2aysjHyPCl10=\r\n=blp5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.12.1-6ae5eb7d.0_1666942195687_0.8902908767833992"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.12.1-6be59068.0":{"name":"ipfs-http-gateway","version":"0.12.1-6be59068.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.13.1-6be59068.0","ipfs-http-response":"^5.0.1-6be59068.0","is-ipfs":"^7.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^10.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.0.11","file-type":"^18.0.0","sinon":"^14.0.0"},"gitHead":"81311d5fcc6a5512ed3414aa592bdc9e6c481b03","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.12.1-6be59068.0","_nodeVersion":"18.12.0","_npmVersion":"lerna/6.0.3/node@v18.12.0+x64 (linux)","dist":{"integrity":"sha512-Y5wIQp0QxTzsx46+RIN0gockcPTSDw+XxHF141nWrPivi+ey6lhxVeA0lRp8j8r/MQNYTIBbaUtznjLuSx1bGQ==","shasum":"7eb8329d41f10dd5408d45849ad7fe14e9aa3353","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.12.1-6be59068.0.tgz","fileCount":24,"unpackedSize":22758,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIvKEzZsqNdmCnS6U1fAJgapWe79urKXiqUoWTA6hvZAiAybMoN48nYh/znF9M+4sYSAWTlQBjNr+giv+0LSx7m1Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdo/xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhJg/9FvEGU9TwG+CE0sDTkxpc/LG+E4I9UqvoS5ZsrPoZvjBbaxe1\r\nE4hZqcxHcPzEkFzZREhJ4iL+urq2J5xPjmID3yiguY1eA7+EEooVxkxAhwi+\r\nmRTqE8o/jyLXyeuNdQgtRfp0X8JG54YeSYa8fklKaht+tibgcW8Qv4i84w63\r\n9bdtMZlHlh8biunRq9JQ6TUxjzqujOcjNu/U+RvZNzz88kQKT8FmOmNBkWil\r\n+rrJjOJ2u5JET+ketAqBxiKscO/9eoGOHz76d+ULs66dK/4jG1tAZJM+BgWI\r\n9m3xODHrXp/M/hUMLT372KM483rPi1Z3l+/wcOpBZ0Idw5yImhGzN/CI7JzV\r\nt7M1EYq6l+PUrQ8/s7gj2xB/fXX2cFFwjmxCbi8pApWmQCy2g/LYpZP9OxON\r\n/Y4pKBTwf/frzZT2DM1miw6AWdGDPAXewjsyf2SOvo3cn45AxCIOvSj4EywE\r\nAgecekCwW0EzFDxApFDJ6t0l2/ZX5jjV/8WAo89cbCbK92RWjBgttXWv5HR0\r\nZmcsdRCiPVZyqFkQZluAS2Fa5zpH21hL03YRxo1h9s0hlC8KXO6B+ZZuNXif\r\nW1PSPB8619vInyoqiyWzp0NfxeAyJgVlbMa49lbM5Vgxjm0nUhFv+6pfSmti\r\n2Gh0w183B1chrYoKOPLnCnHHku//zHmC3Z0=\r\n=9Gef\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.12.1-6be59068.0_1668714481228_0.8239844292926712"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.1-563806f1.0":{"name":"ipfs-http-gateway","version":"0.0.1-563806f1.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.0.1-563806f1.0","ipfs-http-response":"^0.0.1-563806f1.0","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.9.0","file-type":"^18.0.0","sinon":"^15.0.1"},"gitHead":"19b0474216e0a7dd7363dcd6733379790b68a1f4","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.0.1-563806f1.0","_nodeVersion":"18.12.1","_npmVersion":"lerna/6.4.0/node@v18.12.1+x64 (linux)","dist":{"integrity":"sha512-EoFv5Pv7VV9gi9B9FIiEEkM1fmw+qtux32Ue5J7qXF6qKv+MZxhetR8cJA8pGEZIbZYtCexd1OzpVWgoGejSYg==","shasum":"cc944f9ea9767bfab36b53dd8cd603b3fcaf0cec","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.1-563806f1.0.tgz","fileCount":24,"unpackedSize":22755,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICmpLHkL2nsTrqFBw6DgEjdyJVgCyzKUx7iyjfzBHqb/AiB1IGiJ/+aLqq6iG9VAm2pDWIoByJ+bvkv4DI0aj1Omlw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvFjIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNyg//a+eL8Awdp3zx6lZRdHvY9U9MsUJR8u8vWr2lA0TtDLKp6xZK\r\nWs085V2STDzIbGUY48A7CQ6TS9QKTZq0y8gbS1Ow/rr00GuYFa/RATlcN1rD\r\nz9QrWqsFRwWxbCmiJodmcfmJwMMHXagwIX/JJJUb8TEZopWcZkhZ3jl1ppn9\r\nFnYj+e2a/NypfPoRnjjfL1gVhVHBR0V1C6yRTMe/8mVifcd28g/INwbN1Eco\r\nBDs077HmGUtxnBtZm68pNVn4U0SKmf8wiROPwjXRkqakPf6DKJhEJglCEZ0Y\r\nZ40/VsTuXQkzQIhmX/4d3zbqfZqXQHJ3vwqwkwGomJIcycEz5ccrn0R9q8h7\r\nq785Foq87fQeKnGp4rFrzhvT5joIkIvC3een9eSwYlJMUEb+lSRsFcKiwKcS\r\nVeNHtTiJbgt6hkEbwyvR3eGsmWMVasXLtsjQXPRVAdDF3naVq8/tQqsE0zes\r\n22E9JQ2wct4ng52DA4wQ8wpkmx47T8UV7s+r/7fapJDIbZkWyt2pNTBKi2NO\r\nxGeUjePjSWxYxUyam3DaaJVQwq7IpMSQ5UFVe3EIOA50ObJiZVrRgMdx1e0Y\r\nOTrlJSmxBwxYhfiSJ0tULqW8/QnDWEqxZKpgTPhHAPwYLkKeaFFQp5sLaOKi\r\nGBETmhUnYsrGwEFinLt1MYI3jojCC2MSyW0=\r\n=7Y7/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.1-563806f1.0_1673287880019_0.5161056375617257"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.1-e85e5b6e.0":{"name":"ipfs-http-gateway","version":"0.0.1-e85e5b6e.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.0.1-e85e5b6e.0","ipfs-http-response":"^0.0.1-e85e5b6e.0","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.9.0","file-type":"^18.0.0","sinon":"^15.0.1"},"gitHead":"5d268429a92d15e22b1cbf7fafadca662b131420","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.0.1-e85e5b6e.0","_nodeVersion":"18.12.1","_npmVersion":"lerna/6.4.0/node@v18.12.1+x64 (linux)","dist":{"integrity":"sha512-hY7TWJiZ9y9GQwhWTeMvT0wDyKIvbEJQl7tbduUfl04E1fTyBiC4n+K98TLtvuqnefJ2lpNVJ4nNuTCEjhzpVw==","shasum":"cf5e081e70d1b45b818e3aca782b1493348f7610","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.1-e85e5b6e.0.tgz","fileCount":24,"unpackedSize":22755,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHd29rMCvkyGPrnAB0aF50aHG3Atm+pcGVNGG7TKNdZOAiEAyIvFwqM3PrK4i+Rb1Hqn07JASarS+RTflGM1ju8N2rM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvGf7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorXQ/6Ax0UcU/oNLyEMiLOiheqBWDdCijVU9k4jix0kRhLvI6maS3b\r\noATToZ71GR+h2LcrRdoMpNOd9NG5+v4RmxduLOzQpF7DNmV5yPv+VRPI77IK\r\noBKa6jMH3XTpGJfrpiwXvyXbE5N8H/Kd0pPcCDVHtV2g20XPgFfImAqjKZIM\r\nOV4k1wKr25GNfcVUXz8drkxrZWZlNfFL/QTMqrzP9e/1z6g+NqyVQuKnA+YO\r\nuNtCpl7pTiRyqxDO4e0ZeSEsK3Una7GXSNzQDF3q1CA/+7W40QmiNzHNCIgR\r\nDMw8ejhwHN8xx5No2+39QCbjOOgnXJLBflZ7Ds7vNuqixhe+T8WZWNBxYJfk\r\nZhCLkLk1/DfrBlOG2jWlXe7iSrAfiWV8jVish3p2msKpZNSA8EJ27XCqBPSV\r\nQsWIu78JZ0awJ8+5uvd9tg5fdcIm2vNEVi+OQN20lZEn+VJ6cm3s7D8nHyYN\r\nF64we79HSYuqBKvx4aBllOatZiMJY1qla/U/Glgze7qLRM+vmYvFRRD164bl\r\nZpeZ4RyhUfB+y6UCbriCGIc39J6UVS1HgLbdwjii9TVK4aykW0qjzhPrgPxk\r\nuRM14HX3Ubx7KLdO9FcVRFOBQNtybFP+/kzq8r5ASTyA3ZgGHBf25WDf0bsZ\r\ndiOJZfDbFyDtN09yQ7xJDm9WyBqB5CNL4Sc=\r\n=wf7Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.1-e85e5b6e.0_1673291771242_0.5804376348527756"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.0.1-2a6fede5.0":{"name":"ipfs-http-gateway","version":"0.0.1-2a6fede5.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.0.1-2a6fede5.0","ipfs-http-response":"^0.0.1-2a6fede5.0","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.9.0","file-type":"^18.0.0","sinon":"^15.0.1"},"gitHead":"12b210560953c0358e012a120d162b5f3f32d06c","readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","_id":"ipfs-http-gateway@0.0.1-2a6fede5.0","_nodeVersion":"18.12.1","_npmVersion":"lerna/6.4.0/node@v18.12.1+x64 (linux)","dist":{"integrity":"sha512-m8lXFZ/wdH/Nbii2qo61u+AePqDCPkk8ln3eJ2uN8MTn7tLRQTCZ5TdJB9hVaUCsjHlxXRmNhNU37CGA1yFT+g==","shasum":"d5faacf3eff2ae62b3a337a4577e7562565873b3","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.0.1-2a6fede5.0.tgz","fileCount":24,"unpackedSize":22755,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJa34puGTQ9VSJpaILZgZx1wEJwCP0E/9by/8Uyd4dMAIhALC0Yhj7PnACdgRMlHAbZF4hiHsIErKUuXX6yyjaT/ar"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvTGFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHUA/+Ir3gj/RBIFYUS2Md5UownLMGSdErjl3e3lxvHH0Goo70lgwN\r\nMm9khW2TjN9GnZ+mtbNScKJRQNIJqvyU69TFSKUHG9KcLjkbBD9yzPE+i6Ky\r\nD1XBycemEEhKgXjgy4DPaZoHGknbGF3bw06BfzoyeAGcITbsaDvqoYNF8uTA\r\n4CO27L4p+g5+IIZpST1cXnZV+X2YvA2lkwetrVwyz3xZHUPBV6R8AaI9UhsL\r\nLMSnhG9wxm7DL9vyIMkjx9gT/joriAGJrcUoSUq+IBBZWJTaqscJD3W+5pfA\r\nptiw/9SkW3916ZhsrhWus09Gnc4yvJcXcWqCOIhIxoZNqidubBPjzyjnnxr4\r\nmJ8OyBKsrSgis0r5vTqFG0gYeh24rNrF5r8ip2W/r7KjSyv8u5VOdpk5dKNV\r\n7F3vyPFcpPFdtOc7EsicxmnFGvam4XCWhEflSoPUxM6oQPF875/qo0iLGeWx\r\nX2WXKq9XI95/btrbKn3pvG1aEh6Fd5GycUIYC4NWEl4TilqkAtU1NS2jHqXm\r\nANCAkd5cj9d2NwLB9zDX44/DuZYkpAOjvnwNUCVEKLETpk7/4MxjzJq+q7ba\r\nmijr3svla1yoQtbv1+QCS2R4fENnJR63ob6Qm3GERIMkkgAnqoT3ZBjDNkA+\r\ntjqYj73VJ8BDqIp9jtmGtJO3K+7fXMWJRmc=\r\n=SKe4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.0.1-2a6fede5.0_1673343364871_0.3199803711026319"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.12.0-5f73ecad":{"name":"ipfs-http-gateway","version":"0.12.0-5f73ecad","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"0.13.0-5f73ecad","ipfs-http-response":"5.0.0-5f73ecad","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.11.0","file-type":"^18.0.0","sinon":"^15.0.1"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","gitHead":"5f73ecadd7d397029be8dd9bc0dcd82469f07359","_id":"ipfs-http-gateway@0.12.0-5f73ecad","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-LN71q4DvBdUnF/hSFlW93lkpW/KFLRoKmjcY6b6OGxQjeutAaHoHH6uWe1Kh2cTF8EKtIffOhumRo0rRtlWglw==","shasum":"7efc68c55a9125694ca20213f3748cda907880af","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.12.0-5f73ecad.tgz","fileCount":24,"unpackedSize":22693,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjuN5zYECOrl+RMWisyRvTCT93JZ+i6/avdxUy5G71mAiEAw2eRN7quzwvKK1tusjp+EuM1zChq/bOINeQVH2OGs7k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvZ0UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIzg/8D666lHBuLqB6xblgPqOCXlLBS36wxNxj/X+YYj9rfyd4iVYK\r\nvq3A3fUHPC0bJhXWVhE62C95RghblfsGkSOvYwoxRrEUM8xlCSDjUAQ+nwMF\r\nfc57kmpKF3sg/bfnCVbALZB1jVnhb/4S0MQJsfxyQxXU7cekVOXcGKz9xgqr\r\nJXaqHbWBphr7dMNJU8gd7JgcbjcLm3E+cNkMRnUO42bwm0p7BWd573flLjds\r\n/1bE/Y4y65p5boj4BdU0yh/x2MsekFOC+onA3T/O0WODC9LKs1wT9LoFWQF7\r\nbtQNibF7reihkuSo09Frm+g1yXvmclvTOsSMEhX/0uvLwje8ro4tMhIrZfXv\r\nf2P6uxDypBpfsBhIBDaVU/n0KPPbJeHFXborwYalBh5lI+FJzSLT6TdZ0pn0\r\nXEP0WhSkUOVKhlAa0e9ExhpNBNU0m67h7XfzhuOCskm6nv5YGJc2FJm2OTqu\r\ncsR7eeYPOoAOS19XFh/4oxNdpeLf6Uc1cfiL4yCXU1c/Dh4+VKcuLHecgUbO\r\nRZXJ7zcOWpZWp8Zg+iH9/DonNKPWGMnVOau48FchEowIOZIe+qMaN6j+JFOT\r\ngdy07hz2xxocYh2hGcK2RhTKVV8DyNmLKwOgIcao/tg0vGypbqW+ytU3Xy4n\r\nBvBFUIAnvzuIccfX0OOYBj7f+5eCtFhE7F8=\r\n=06dQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.12.0-5f73ecad_1673370899831_0.47075777169042676"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.12.0-4b4c124c":{"name":"ipfs-http-gateway","version":"0.12.0-4b4c124c","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"0.13.0-4b4c124c","ipfs-http-response":"5.0.0-4b4c124c","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.11.0","file-type":"^18.0.0","sinon":"^15.0.1"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","gitHead":"4b4c124c4c49b1c60a68b4b8e24f1f00dd7f0517","_id":"ipfs-http-gateway@0.12.0-4b4c124c","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-PY71sckemnP9IL1LcQIRJjEJSZPgy7xmBEv53y4vBPAF50iO0um9ch8Sm1EA1HvPIpvoVzOruaZDLBD+pIxIIA==","shasum":"16b63360ed56f5b838355bc477b525bf00358cc4","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.12.0-4b4c124c.tgz","fileCount":24,"unpackedSize":22693,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1AiMBLuXAse8GCwIOm8HMXurjKWvEnjhJTz8mlc+UaAIhANKUjIurWBWQj1eBVfj6HrD0Wm4NHi3vEB1ITjO0Vuyl"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvt6AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrG/BAAl/rEhRjv1vuc0KnU4N3fxV9NRe13icy8q0htnFNNHa6UxNNc\r\nP2SFkPT6v7v48fB1FfBdWVWkKLMqRU8GBsaLC2L8REA6V4OMTD7tX+srXmvI\r\nC/89Kp3hyj1iiNsEoFVDeQvxAy5/dRTW51MRUnAdS9d18DRzPVYyv5P0ZRB0\r\nvaxeEEw/rE/Pcb3DCSwyIAe+7yh0OEl9lKlTCQ2FZdoTL5cHilTRy5IgUNoL\r\nga+C4E20OkA3zg/zpQkNuk8YbQ9Hz7QGLMxQ342fyQ9JlbqLIGG2LK2JNhee\r\nAHwqtCrGfYkD+7vXm0XHkn+XoZB9kxZusepYxcf+aLpYkRXkAA1LIPNzom8D\r\n4Ac9LYVO9UsKABluKJDyR7QX2yOdmoQZL48zp+mTWL0PvsTt//nOVqgzoc0P\r\nIC5GFvUBwslCqNh8uD3uOy2T9s4U+B5WrbtRF5X6czHmwOunmtygTCg/fSYU\r\nIe8CsBeQZ+UEplhDqDVloVi4ujukqDyYIBKBcMbqIog+weyqsiqJGuFwQStQ\r\nHWuaZj3Wmht3eQYV0PRxhDCjjXYYQjOWZHQYrICgPhqEfkMipKTuFQScAniL\r\n23uqhIzQVsbtct32WAZ03RfCXni/oD0+4WiKMWMdMfohAImK0ZFAU1euDGAp\r\nA6OtEr7CJohadSroObwREbTqyS2V2V7/5AA=\r\n=/x7S\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.12.0-4b4c124c_1673453184462_0.22150264009247533"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.12.0-789ee585":{"name":"ipfs-http-gateway","version":"0.12.0-789ee585","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"0.13.0-789ee585","ipfs-http-response":"5.0.0-789ee585","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.11.0","file-type":"^18.0.0","sinon":"^15.0.1"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","gitHead":"789ee58556083ef71a4ef44e3358f86c5be101fb","_id":"ipfs-http-gateway@0.12.0-789ee585","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-PFhpFjnfHXRhIECo0/6/ll1qEGNGXlX1ygtAA8Qtv/ZP5IIMQEVrCvBWJDCIlSdrsP1bpON9c/DJwgnFT1ck/w==","shasum":"331b2c2c8dbd5ee11f3a1b4fc512ffd52723d391","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.12.0-789ee585.tgz","fileCount":24,"unpackedSize":22693,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSsFOxCfeSwbt6lP+fYu9bbzrNuEWBo+IskZpCuxbIiAiEAw19I/hvxDmwbq3zBHsQbVGIGufytC2yfvG2BpCNxHLI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvux1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqj1g/7BrV7EI0nw8Euvi5jwYpJEw9o4HRGx8su2jmgadAQeJ4Qeaef\r\nm0tv8/a9tUzOnHVcui5vd+iGBhQdS4tBTTIcKBNr404ztMFcY57QaXn/ZtUE\r\nXq2TpsQmM5k3TmDh4iQH2C6dNMppuxgoh1ie9A4DUHctw+8v2VDn2s4GCsKj\r\nXIZ3+V9dIBUSy7F8p8NbKH/VVwIEPWToi7P9zO0SCy44+I4je0YSMWHoDAea\r\nJdRRDZPI4wIy7ncqnBdmTEkTdsoK7hoiA1ULH1A245zZ4TogLnb2tMBv1c0k\r\nWqH2ekYrXpmEinSvSG0mP8Gqxak5gkMr4dpymwQ3r6Yoe6G4C6uM/XMA9Dsy\r\nWlwc3F6bDz8w3QTeWyZHZjTVKE5ccdFv/C/j+b49qVB3qB7KEVDMzO9xaQdI\r\nLVBG2EkBck3QsCGoMY6iA7DexEgfgsx1KUOnQr8IqlOxd4mL/nsF2YmpLr+5\r\nYzWSzhZthQr0wGE81faFArHrskzaEJEhyWLzLtzWSZxTQEvvANN1EKSMSJOL\r\ncAIFwupVB73vEuYzsQS8rH5ENRO9SBjc9zYZ1KlR6MdYOtbFcHigeTt56L74\r\ngd0vZ5g1yNbLop3Glbdbl8CIIOHAjyPAj/TYFYKsZCLljP1ASO5SW5l+YAwm\r\nmb3bExbs+swlW8wpJO4xF+u4D2DAzMWKOlY=\r\n=KwJg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.12.0-789ee585_1673456757221_0.3069898434818654"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.12.0-fa578bac":{"name":"ipfs-http-gateway","version":"0.12.0-fa578bac","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"0.13.0-fa578bac","ipfs-http-response":"5.0.0-fa578bac","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.11.0","file-type":"^18.0.0","sinon":"^15.0.1"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","gitHead":"fa578bace93e459849a0ffcebbd6f222dc05652d","_id":"ipfs-http-gateway@0.12.0-fa578bac","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-1VLhsalCZhfWqoEVRWSB1Te2HmLLl5BQCym/oLI6PuDtuPJ25V6un75nOQ0KRJM7mAfwxvBki4p8+qRFnVKuXA==","shasum":"77906d31e659ff8904a8bfe8dbc9b1b9dd276b60","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.12.0-fa578bac.tgz","fileCount":24,"unpackedSize":22693,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH4ubDuyJdDWZuCEnNiPKTSQY1Dslf4r2vMBz8q99myVAiEAwAqgetAqewccIlR6Ol000rXepeLamOfO2Oxc0e4YMQY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvvb1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp21Q/+J6W9wAoCNspQ0R227C8AYZmP5s8/O+OG7PCOyqlfHuNpiFsg\r\nyvrQM9v0fFtfe7Dwa9lsqtXQLFKtcrwZcCNLemCaIvFzLuryXIs94AmRhRZh\r\nUedMQtX3YWhtWDRTeQ3maPY8l4BBxr7ZCJirD5SQo/Q4lRwUDaxXsuy59r7r\r\n4HOHeOPQv7dyWlu4v+00TRr2bYG5gQO8bz7sr/Ih3QbV4+E5LbpG65mLhw10\r\nO4VHCUfiyebcMK3n+Red2lCLxy3O5TnPa2kYy1WUXjXnvwr8Ugd374onh6wn\r\na1E8FOL0kOT8r9mPUXl+FLDwcoRbcqYsgNoyBijErcC3/vi5OAhab2ZKbCyA\r\nu9/ZZPnqKvjWVIzFZN3tcibUd5ojDvjyFKXV25yoXxj79Z7PelN1EEZjtuPB\r\n8aCTs36B2J8ixNT2xmtCRZ60AasfbJwuWo5orZBvWWk79LuwNUi4ioeCpkcP\r\neWyW36tXBGrxc8nUWkfqSc4shyg2A9/CLFEt6dTiTrfEx3LoAhHJOhQ69jpO\r\nRuzurbgugg9sh6Ekltjh6+kjv7ncXwtpQ09yqzN+8TjMwzaiuLK2dkrR3kKw\r\nhETT5PHsSlJxsGoTrNqHXq6XJYsoFb7rX6tfRqPxNa+sXymznjrYvh3sqdz1\r\nxklhbzmvd4o9kyOGHRBR7Bk5n51hbKhUD3g=\r\n=kiz3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.12.0-fa578bac_1673459445679_0.7291634862402581"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.12.0-d1c3abb3":{"name":"ipfs-http-gateway","version":"0.12.0-d1c3abb3","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"0.13.0-d1c3abb3","ipfs-http-response":"5.0.0-d1c3abb3","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.11.0","file-type":"^18.0.0","sinon":"^15.0.1"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","gitHead":"d1c3abb32b57379b5446d5eda232d7750a2ecff0","_id":"ipfs-http-gateway@0.12.0-d1c3abb3","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-pABj7AOYeSwDer07AQg9+IShOQ8lqysWypCm/ajnQnxVIB8wLwkHiq1M9guAopp/ra0WT+lE47YgM3K4cbscqw==","shasum":"dc662f76bd8591d404c4bf70e479fbff3c4f8850","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.12.0-d1c3abb3.tgz","fileCount":24,"unpackedSize":22693,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJPp0ZtjdcvkBjxkFOnqVvnhF9ia7KzpxR25MRpbS0ZAiEA4D0LSVXhHwI9MGEfsjf1iUwW6wNkPBNmxaMVbdl1uh4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvvtSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSJw/+IGHwF2UPQa143Bh5FZzPIVIqY2wz/9s4bpzIhyMWf7Fkf5JX\r\nehizMAoEJ+sngKtv6KwbX+qLwLnx7mDqVn8awEA44YKTr7aLUTIs1v941ea2\r\nZu9TgLET7PV9z7bLKTo0v7pdELN9h27M978rrL5hgdxPburkYmsgFc8Z8HMM\r\n9dZvKig833Dmi7u6tOuGIseLD78aXRJooIDriNGWOpgSeUI42h+MH+wkAQ8P\r\nn3JPHB3PwRU3l4/e1c6j4oOM7F6V0KQUwzKdho0VYfoXCcr2URIO2wq2NLlw\r\nEU1NBACRqurZF7U9+35ROc/Pe5ay+OWNBZYP6wmPU08A5IqkYffwwp+OKSby\r\nQkDLo9Wz0bZUVhyDTh4RHqoeumFV1Qn8YsUH6bkti6cPGyzDzhphpYNGtwwj\r\nZqN09wIe47Eh6UbyMT5+lVcjD/CMA2A3KWElxb/OuUNj8PbNr24htEhsbZ13\r\nfFFG2DQ2NiWL6Sb1s7xRDfTzDR4q3o7n0eDf1GKRfAQhUPHkcqhLY9g7wnmC\r\n3D9vfMshUMj8fp0Y77tKTqUTDX0mlF8JlCy9AKIFOJMCmV1M/zPzdR8jQJ+b\r\nJmPnFpf6DAtC+wEhuZxB8aw8rpuxcQksc4MSX4BHBoa4meEL4+XG8L7/pYB6\r\nxfaH9KrE+NRL53pMXqU3nltY3O675f6e8Ck=\r\n=gaWT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.12.0-d1c3abb3_1673460561884_0.4720458725761745"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.13.0":{"name":"ipfs-http-gateway","version":"0.13.0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.14.0","ipfs-http-response":"^6.0.0","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.11.0","file-type":"^18.0.0","sinon":"^15.0.1"},"gitHead":"6e940670681859682d41ca1339744955c9ee20bf","_id":"ipfs-http-gateway@0.13.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-lH+uvv8sAXlsKN845LdT9AbWskHgYanE3KfBmFTRNE23o6cQKYvS29eACXLJARf2Yfy3NtMj89a9zmfN1tvz6g==","shasum":"0034fe46b1ac0436da37cfe95e970708cfb73423","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.13.0.tgz","fileCount":24,"unpackedSize":22668,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc9B+lUdu7CpceyoKp0y8kAd2iwy2Kc4CBGOyfJMkk2gIgXp+eiIsVwNZeDCBq8tFJYKTtSm/BOwS+5ysgThb0Xc0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv/DXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq68g/+JjjdsF9QlJ/NVxhZIqgtQzQHboKuJ8dDDC3Hy0q84lY8Jsqn\r\nlcqkeY3Irju8+a9zd62zOXNoTaJpJZ3hm5TOwBA6FAILNlLLz5X5IdYE8wq3\r\nZzeX8dKubjaU3p3sIPXjcuwmUj499RcMRyKxK2AYy8Huqr45UdMUcDTcV2Me\r\n1DOeWRIJhWkN4ze1G7L35bbA5rbp9rdRqwxc6MQXYiPlp1OzX9fROJbcw8z1\r\n5OfsLo2LJ4ehLrW9yfXZqRDZoOeQdlIwIjSlC7JhheCHI9l0VUFrty+piIIW\r\nsgf9IK4A54VnC0IyxGK+pkyBVlBnBgdZSq2COTKZrwUr8sP4/zY//5OPiVTJ\r\nV+YzMyrpmULBPmE5VNGgSSQghxBI9fyJmC4sy/J6SGSBe1/yEIGWc6/3rNuA\r\nG0fxG/IAyQnN1DXUis7s6+cnyJYQryC97MpAest1TmGuzpQDaCBq+zGD61PH\r\nGhhRD76L2uLjdzU4ZiSF94ffe2DCWjLwb+ZcjV8LbmsVvs/2t6dZQRYa+w8S\r\nDf6OEerTLTND71dSvQsYW1LPvFDsih/rMyOxzemgE2akpDk8+AYs496njV+d\r\n2dbT6inB9JrAiXCpawiVcGjGvGEBX02L4Qi15m4szDUIAPWS2roQJM4ubyaF\r\nLCWBntH+i5d3cQVkk5J61UKTzF6O93TXbWM=\r\n=rP/q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.13.0_1673523415390_0.4488340243660738"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.13.0-6eeb1be5":{"name":"ipfs-http-gateway","version":"0.13.0-6eeb1be5","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.0","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"0.14.0-6eeb1be5","ipfs-http-response":"6.0.0-6eeb1be5","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.11.0","file-type":"^18.0.0","sinon":"^15.0.1"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io)\n[![IRC](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Discord](https://img.shields.io/discord/806902334369824788?style=flat-square)](https://discord.gg/ipfs)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/workflow/status/ipfs/js-ipfs/test%20&%20maybe%20release/master?style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","gitHead":"6eeb1be57c8366b82351030e49a5886d1aff8bf6","_id":"ipfs-http-gateway@0.13.0-6eeb1be5","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-Y8p5Gt6ykm5nDpFVNFg32TVIm6mXeCXq/g7qg9bAaeiru6iYMv4IvDPIfdFNdLdTkBuWUQ3PV1T8GSLUa8GHbQ==","shasum":"a0cb3417599e4f523cf476e0fb1e4b6dba5a0c33","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.13.0-6eeb1be5.tgz","fileCount":24,"unpackedSize":22693,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiWvj/IcM5h+YmHM1TzNLK6FHGQey+6ED+1988PR10XQIgFvV21OS6xmhwMVnltgJpIdoxYgOMmjkdq+sQt3x02Cs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwaEJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvXA//a4SCzA8b38sr8r6BtdpaByARTS1lwIIb8QytqZ0kz1ZeVs8m\r\npp4fdiawfApUbRfwBQR/QhAuNbeoSRhpiH7rZJrobkRloJJcMjtEEdt34jeH\r\n9JckL6OpQOrVVFO+BswBfMKRHQ/3UTMoKJWW/x4IIpK8VBx7sS2fjxVbNfxI\r\n88yHHo94TqtdYTGsFr/HlXoOozsQ1+iHPHJ2cLGEmQ4LTNEtMj9sPPucvgme\r\nUOD6VgMvohOb4ydj+o8mW6QQNF1xEGc41TDMzqlOYJPveq6TAH6IUHMgPoEU\r\n2nmWZ6v98LqFl4EaG7PyL1khGZypS3DGIjwnXMNyjun5GAmg05+iby3/185J\r\n90ll3kVh5ls4hCL/2qjWC0e7Hy48YE+J7eqsshe52zyrgRWgofQTOGYpvNeB\r\n8NjoO5IqLFLrioyalLaEb+OXNdpbYuxiqirWnUkOC9xl94wGHF0KqAbaA+TS\r\n8NmJnNtWjqMQnbTubsijLttjw/QvFfeOMAqNscbHl8bVq5vCp0W0+wxqGQzY\r\nTz8iyhkMhtg6rtnmZINvT68teP5DoE4wY+R2htHlo7D8brZrbWuTtRnbyQRV\r\nuE8m+XQC1lN/LsRc4e/B8rPfXLEUwXAy/ym+Mp42vTuLw2GKiOx163ltvjJm\r\nzMLRbCyvs3MTlvDJ3nf/A7rQDSmUz2Wr2QA=\r\n=SgJ4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.13.0-6eeb1be5_1673634057082_0.09321943409008715"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.13.0-ab02e8f8":{"name":"ipfs-http-gateway","version":"0.13.0-ab02e8f8","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.5","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"0.14.0-ab02e8f8","ipfs-http-response":"6.0.0-ab02e8f8","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.11.0","file-type":"^18.0.0","sinon":"^15.0.1"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.tech](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](https://ipfs.tech)\n[![Discuss](https://img.shields.io/discourse/https/discuss.ipfs.tech/posts.svg?style=flat-square)](https://discuss.ipfs.tech)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/actions/workflow/status/ipfs/js-ipfs/js-test-and-release.yml?branch=master\\&style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/js-test-and-release.yml?query=branch%3Amaster)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","gitHead":"ab02e8f8b3cf8f4eeb9991fef3b0104728ced675","_id":"ipfs-http-gateway@0.13.0-ab02e8f8","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-fL57GP7PQANswEs8QtObpbL56c3Mqvph1rDqefrycwGwW+GbuBlKqE2bL+eqMePatheE1PWnMOXxe6wk7eazdw==","shasum":"85c8ea57f4850b45aaa75d74a7191aa0fd57629d","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.13.0-ab02e8f8.tgz","fileCount":24,"unpackedSize":22653,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuSZuqs1rayMrAIg/zOOA7Nh0f3ctmCKewQuOQchJTBgIgREoP7pm695tQlZQ2fIDql6AFniM+7Cs0lYwh9zpUSNw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxpOCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZuxAAlADmQQ8p1NyYh4JCt2Mir8mAgeT/7HUd9IgveM8iQocdQtTy\r\ne1w1PBKs8PmR48l6c2wAc7MzOPxWnKEzofhVScTfSIVRTNaeBkMlhrmmXzFd\r\nKBoZacCExhi1ByMjggYQiJ9LrK6Q7+B59069qwMuy3sftaa0stf5LKDHqxfS\r\nyUBsrpxnizY1aK8Vc3n9Jj/P3mWawmO1WtmGzIVqRf0n3vgYzWyTil8bbIbX\r\nnIpa5GGdhDMg9xk3i/h7pMhI7P5cPJEklzcla+yiFoT00+TqX8H5tjHOv/pS\r\nrgJm3rtauMLqZTAj+y1g/7X/dZ3vbNjDouq915hBYu/K949c4tIReFFxUdxs\r\ntKFfO7fHbt61ypwLbcaDZXzyjXMZZVpYR4eCQQaan31FXYju1jpJkQ7X6fmH\r\nI3gsJoO8K4zgexV/EPVRb20Zr8QQJFnCoY5lekohEvyzG85h2DOr/TtAEZr4\r\n7wEs/Ihrvegw8TN2/drNoVDfMYq25M5A+s1tonxQtoWCq9KbY9Q3Iswy3RjC\r\n58W9FFiOHC8KKqAriyCrFkESkgKUwqX+U9/cW0sgSzWLgw1FSJxpKh5RPhdL\r\nBz8y1aZ7fGhxqBObu+6IIlq02J3WiGgJQVEKY0LCnC4u758GNNJ3A7QlB9I8\r\nqyl5JzN0yPZAUfbpghKin2woQRLjB4MWRK4=\r\n=Y+NQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.13.0-ab02e8f8_1673958273976_0.45740559271862913"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.13.0-3bcabe38":{"name":"ipfs-http-gateway","version":"0.13.0-3bcabe38","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.5","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"0.14.0-3bcabe38","ipfs-http-response":"6.0.0-3bcabe38","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.11.0","file-type":"^18.0.0","sinon":"^15.0.1"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.tech](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](https://ipfs.tech)\n[![Discuss](https://img.shields.io/discourse/https/discuss.ipfs.tech/posts.svg?style=flat-square)](https://discuss.ipfs.tech)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/actions/workflow/status/ipfs/js-ipfs/test.yml?branch=master\\&style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/test.yml?query=branch%3Amaster)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","gitHead":"3bcabe3818ce8bbbafe0cbb68749b286d8a7edd9","_id":"ipfs-http-gateway@0.13.0-3bcabe38","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-p6hSsqyZi7nCqqTcRL2i52Tl1lHeY1E/mLFII2Yr/Y64NDFMLqnVLvqqgIKHM8e3XCKr9EE5MseIWjlvlX6ouQ==","shasum":"5ca4c68eb7b6f59576ec5858595dae8554abc3c5","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.13.0-3bcabe38.tgz","fileCount":24,"unpackedSize":22623,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRhxY3pnd+a4kXbsZOFv8qHkz2t9a4jxFqe3uo9Rb89AIgdQeCaaSDqmaTkVLaOJY+SQSdqW0XOogmdbZFAdfaioE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxr9mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZdBAAhFdgNP0zA4ZFsXd6hik9Vcs3eRCDV4zLjaAkatrfQKKOrzPQ\r\nKsBD9TQt/UgGJw8yRHl93sKkAOpqwHwRwx6wJNA2FEJYTPQ4Ouu3YKRgL1z5\r\nNmggb5NhA1d3QF8vXxlRuTD7w0Fk0raIt0tFg7DAdBIHUZyPPnmh4Rd9UTP6\r\nLSNOFys8wE7zpzeqxmnkMz4FvX3tme/xEqsQ++tEpQ7NTJZuNwS4xRBns8JX\r\nS+z3D9oOqloPket8iUXQh4bZR2F8vKzTYanrQUH4zlF2uKU0BZZEZ1durmur\r\nuokIimDGXy9icEC1lb+hL2BaEPRWcTTCyVIXsYdfy5Gcuz6O63qjQTV5bepp\r\nub3zxSYqE2W8RYGe8JKHbnTsGSjpUoGaZlWqZXfroUAgOSGzfAWR6mB0XZW9\r\nkfk0XoHJBZ8R1XIpRHr+x3MHVyVG90cGMLtnjbkKSIp85mcBQVYojd+ZCii2\r\n5+QetFfmkTAEZtIeC3e8UrQaG160/D+WeRi7R5D7DbsFZo5b5oZkPWpB+IzZ\r\n/jvp2Te0lKNL2gi6cR86NCE/3sOKOaIsJQ8a1TwZIS1e5hnhZ8WJT28LoF0Z\r\n1XuaKhCzqNC75p4WhskWF5p8m09lOT7EEwaUrbui4OMbkRh/gLARO88bYWU/\r\nvixL0HXqMW2i166p5t9Xx19BHLjSci0/EpM=\r\n=UooI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.13.0-3bcabe38_1673969509893_0.22206251143518507"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.13.0-b64d4af0":{"name":"ipfs-http-gateway","version":"0.13.0-b64d4af0","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.5","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"0.14.0-b64d4af0","ipfs-http-response":"6.0.0-b64d4af0","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.11.0","file-type":"^18.0.0","sinon":"^15.0.1"},"readme":"# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.tech](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](https://ipfs.tech)\n[![Discuss](https://img.shields.io/discourse/https/discuss.ipfs.tech/posts.svg?style=flat-square)](https://discuss.ipfs.tech)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/actions/workflow/status/ipfs/js-ipfs/test.yml?branch=master\\&style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/test.yml?query=branch%3Amaster)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","gitHead":"b64d4af034f27aa7204e57e6a79f95461095502c","_id":"ipfs-http-gateway@0.13.0-b64d4af0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-WPmPmvX6tF77zPRLsSIGRtE9DDppu8k4Ed04z3mZS4CgBgY8XbbZ2ZMrUGurz87W/A/mdg8pPeRRTLYiuTsnrA==","shasum":"7b027f226ac90b2bcc3d0b19cb2645de33d37fbb","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.13.0-b64d4af0.tgz","fileCount":24,"unpackedSize":22623,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV+YHQ778DCxThJq39c7CSm/yCha85A/Y3AqkzSpAR0AIgIq5BlrzXnNbqRvqubNsJE7MuenjblHPGXpgXtRCzPiA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2kwCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp++RAAjyfvyyzk3+jeoDC+WJH82sBSCnBwMOzZ6xmSPd41Y9V9+mid\r\nntSau5Ke9bPriMJK/4eGF9Skjbc9A2ePz+U3Xrn7LTbXCPq75s6WqGDC8VWT\r\njwnEhJwMfftbtxevaoAboxtAEYVKGPm60J0P3/Lo66Bd1pb807JJd1Ksx4pY\r\nttT0D5L4qFSVN3DtFnTbro0UzOo6ng5lu+SqI52O0RyVL8NdfdK2zngneR91\r\nBNKUksx63gwz/AacFFCjfSjE3T35uA3jVJWunMySLctlLbqt4JxULKJFBs11\r\nap1iRUwi4NBInyG/ZBOLIgTdy+P6u93I5WF0GfbwJygBoYnUROW9XJfhxYn7\r\nEevdf6BD4j4EnauKFmQ4QYId9fkOQ8S/HBVBAJ00Drv4iJuxkFd+u1N5wB4O\r\nstl2QdeQkqoAIKm78iKGuO2qxE+/8pZ4Z6/pwV08sfzSBPGYx0JokVOYODc5\r\nhzxJhCKzbdJ9wExDT20lMCdX8/phIPh7Dml/y6mCM4YEURTHMAh+IHEHN2Vb\r\nEC24eLA59M/pEQzCl+cbKlMRQ6ZpYom6maKK/EUrbxqJdZZoZxsIWqHPRYK6\r\n2msBvFhC1lllAP4WvERpmm0+xsmbkFkvv3KyRk0QZ3l+PJadwvG7qctkGTfd\r\nNg9jCDg1SdWKhAJci5HBqhA7q8ZmZjGWMlM=\r\n=z7rQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.13.0-b64d4af0_1675250690697_0.11920952062089074"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.13.0-e64813f6":{"name":"ipfs-http-gateway","version":"0.13.0-e64813f6","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.5","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"0.14.0-e64813f6","ipfs-http-response":"6.0.0-e64813f6","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.11.0","file-type":"^18.0.0","sinon":"^15.0.1"},"readme":"> # ⛔️ DEPRECATED: [js-IPFS](https://github.com/ipfs/js-ipfs) has been superseded by [Helia](https://github.com/ipfs/helia)\n>\n> 📚 [Learn more about this deprecation](https://github.com/ipfs/js-ipfs/issues/4336) or [how to migrate](https://github.com/ipfs/helia/wiki/Migrating-from-js-IPFS)\n>\n> ⚠️ If you continue using this repo, please note that security fixes will not be provided\n\n# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.tech](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](https://ipfs.tech)\n[![Discuss](https://img.shields.io/discourse/https/discuss.ipfs.tech/posts.svg?style=flat-square)](https://discuss.ipfs.tech)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/actions/workflow/status/ipfs/js-ipfs/test.yml?branch=master\\&style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/test.yml?query=branch%3Amaster)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","gitHead":"e64813f6fdc681328da7cb893c93e1f4f70bfc99","_id":"ipfs-http-gateway@0.13.0-e64813f6","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-RdN4osqqcYKngAdICRxBN1kgzGZ25P3z5FwrasuGaUNLCAYL3BVhiwMx36xZCKTDsPbAe/F69zDMnay9CdjgoA==","shasum":"edb2e1784cc508ca23d6f955c765fd326901c271","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.13.0-e64813f6.tgz","fileCount":24,"unpackedSize":23018,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECwfdUHOcL/WUq2w02fTl4D4O8pxvqsWC3mRXcIIo8tAiEApCN835Y4S2waUKArZ81Od8tHMJVIL8e3KjLV1TuDqmA="}]},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.13.0-e64813f6_1684953971406_0.4779778430288415"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.13.0-4694e806":{"name":"ipfs-http-gateway","version":"0.13.0-4694e806","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.5","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"0.14.0-4694e806","ipfs-http-response":"6.0.0-4694e806","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.11.0","file-type":"^18.0.0","sinon":"^15.0.1"},"readme":"> # ⛔️ DEPRECATED: [js-IPFS](https://github.com/ipfs/js-ipfs) has been superseded by [Helia](https://github.com/ipfs/helia)\n>\n> 📚 [Learn more about this deprecation](https://github.com/ipfs/js-ipfs/issues/4336) or [how to migrate](https://github.com/ipfs/helia/wiki/Migrating-from-js-IPFS)\n>\n> ⚠️ If you continue using this repo, please note that security fixes will not be provided\n\n# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.tech](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](https://ipfs.tech)\n[![Discuss](https://img.shields.io/discourse/https/discuss.ipfs.tech/posts.svg?style=flat-square)](https://discuss.ipfs.tech)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/actions/workflow/status/ipfs/js-ipfs/test.yml?branch=master\\&style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/test.yml?query=branch%3Amaster)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","gitHead":"4694e806aea15c66db32e3b4be81c0a5e2fb8ade","_id":"ipfs-http-gateway@0.13.0-4694e806","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-9l5EXcU3vMlFVqIgSoT+CftkvmlxmSUSQY8//i/kpouAa8IDAeq3L/j750tsyUHj7Xyzmgd2KKFpze0UHyoW0A==","shasum":"ad069d790f80dc1248a298e7689303bde685bf1b","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.13.0-4694e806.tgz","fileCount":24,"unpackedSize":23018,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHoZItklv4SiXOodZyUufCogB5yW0DVlH6jX0/1T38AuAiBstEqMYIpLPbB2UwFdWmED8FVTaxCNjvZY3m+KD7EDTg=="}]},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.13.0-4694e806_1685014328452_0.15737827709678354"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.13.0-6d95ce08":{"name":"ipfs-http-gateway","version":"0.13.0-6d95ce08","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.5","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"0.14.0-6d95ce08","ipfs-http-response":"6.0.0-6d95ce08","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.11.0","file-type":"^18.0.0","sinon":"^15.0.1"},"readme":"> # ⛔️ DEPRECATED: [js-IPFS](https://github.com/ipfs/js-ipfs) has been superseded by [Helia](https://github.com/ipfs/helia)\n>\n> 📚 [Learn more about this deprecation](https://github.com/ipfs/js-ipfs/issues/4336) or [how to migrate](https://github.com/ipfs/helia/wiki/Migrating-from-js-IPFS)\n>\n> ⚠️ If you continue using this repo, please note that security fixes will not be provided\n\n# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.tech](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](https://ipfs.tech)\n[![Discuss](https://img.shields.io/discourse/https/discuss.ipfs.tech/posts.svg?style=flat-square)](https://discuss.ipfs.tech)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/actions/workflow/status/ipfs/js-ipfs/test.yml?branch=master\\&style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/test.yml?query=branch%3Amaster)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","gitHead":"6d95ce0864055e5236ac88c0999460ebc5075c10","_id":"ipfs-http-gateway@0.13.0-6d95ce08","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-EzZfzvZo6jlRkddq9krIDmLpU4RKoEBBHQ4QEER1RNU8y3ATpF1FocvWRSRPSTw9zJIbGbcqv87wZf5+DgaHgA==","shasum":"65aa73d04388e6289f00edf83cb175e078516b56","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.13.0-6d95ce08.tgz","fileCount":24,"unpackedSize":23018,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLXwaQu5wx4yhc2xmVbIVTmCA08wTQxCtnkZYaBxsLCgIgVft7zXjBU79bgCxbAsnMEWGZK0mYEKkzfsDUyzOiOGI="}]},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.13.0-6d95ce08_1685016662250_0.24433201702137808"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.13.0-7b79c1b8":{"name":"ipfs-http-gateway","version":"0.13.0-7b79c1b8","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.5","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"0.14.0-7b79c1b8","ipfs-http-response":"6.0.0-7b79c1b8","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.11.0","file-type":"^18.0.0","sinon":"^15.0.1"},"readme":"> # ⛔️ DEPRECATED: [js-IPFS](https://github.com/ipfs/js-ipfs) has been superseded by [Helia](https://github.com/ipfs/helia)\n>\n> 📚 [Learn more about this deprecation](https://github.com/ipfs/js-ipfs/issues/4336) or [how to migrate](https://github.com/ipfs/helia/wiki/Migrating-from-js-IPFS)\n>\n> ⚠️ If you continue using this repo, please note that security fixes will not be provided\n\n# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.tech](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](https://ipfs.tech)\n[![Discuss](https://img.shields.io/discourse/https/discuss.ipfs.tech/posts.svg?style=flat-square)](https://discuss.ipfs.tech)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/actions/workflow/status/ipfs/js-ipfs/test.yml?branch=master\\&style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/test.yml?query=branch%3Amaster)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","gitHead":"7b79c1b8df5c818dc124b346ea28330455732d5c","_id":"ipfs-http-gateway@0.13.0-7b79c1b8","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-IhUTjHPbzB/GvInDMKCP54Sw+w5gEaMtQcozfqS6V3nDQPgMx15tGg5HR2rpKheKbbQ1BJKbmX46QpRVJQOqCg==","shasum":"9e8259ca32d77284cc26bd0af96a4d42b1d87df2","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.13.0-7b79c1b8.tgz","fileCount":24,"unpackedSize":23018,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAvg8jkZxxcWITmo60KErWggXdSpPNyaATKnQzbiymyVAiBZIziqJvFuOKRuzsG0vFkbuuOJ1uusbW0GgCA31nkUZQ=="}]},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.13.0-7b79c1b8_1685018806239_0.07082082607135476"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"},"0.13.1":{"name":"ipfs-http-gateway","version":"0.13.1","description":"JavaScript implementation of the IPFS specification","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"},"./resources/index":{"types":"./src/resources/index.d.ts","import":"./src/resources/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"lint":"aegir lint","test":"aegir test -t node","test:node":"aegir test -t node --cov","clean":"aegir clean","dep-check":"aegir dep-check -i ipfs-core-types","build":"aegir build --no-bundle"},"dependencies":{"@hapi/ammo":"^5.0.1","@hapi/boom":"^9.1.0","@hapi/hapi":"^20.0.0","@libp2p/logger":"^2.0.5","@multiformats/uri-to-multiaddr":"^7.0.0","hapi-pino":"^8.5.0","ipfs-core-types":"^0.14.1","ipfs-http-response":"^6.0.1","is-ipfs":"^8.0.0","it-last":"^2.0.0","it-to-stream":"^1.0.0","joi":"^17.2.1","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@types/hapi-pino":"^8.0.1","@types/hapi__hapi":"^20.0.5","aegir":"^37.11.0","file-type":"^18.0.0","sinon":"^15.0.1"},"gitHead":"bf1bc8b18d750d5591bdd575a6d0f4c067d61d0a","_id":"ipfs-http-gateway@0.13.1","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-By1C8Z4epTKwJJwxUhjhczCrlLM/O/nsDRIwBHzbYP3O0d2gYsmZchmBWVGUdshX4+TdwtDQBQzAh/WYKs/gBw==","shasum":"8a4ff5fc5bd8e9c5a7c22fc968bfcfffec97f570","tarball":"https://registry.npmjs.org/ipfs-http-gateway/-/ipfs-http-gateway-0.13.1.tgz","fileCount":24,"unpackedSize":22993,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGjhPuSCPGcFz0nCVfzHzzQ7aq7nUFp1q47llYzkn2xoAiBbsKjOsrkjIH534kw9Ci+Z/kEmsec9eGiuUohVqYETCA=="}]},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-http-gateway_0.13.1_1685026808650_0.4422618680629875"},"_hasShrinkwrap":false,"deprecated":"js-IPFS has been deprecated in favour of Helia - please see https://github.com/ipfs/js-ipfs/issues/4336 for details"}},"time":{"created":"2020-09-11T15:21:06.679Z","0.0.0":"2020-09-11T15:21:06.797Z","modified":"2023-06-01T16:25:12.734Z","0.0.2-rc.5871":"2020-10-05T22:17:27.621Z","0.0.2-rc.5872":"2020-10-06T03:02:48.658Z","0.0.2-rc.5874":"2020-10-06T10:47:40.691Z","0.0.2-rc.5875":"2020-10-06T12:43:18.046Z","0.0.2-rc.5876":"2020-10-10T08:14:52.024Z","0.0.2-rc.5877":"2020-10-10T10:13:12.359Z","0.0.2-rc.5879":"2020-10-15T15:45:39.327Z","0.0.2-rc.5880":"2020-10-15T16:03:57.734Z","0.0.2-rc.5881":"2020-10-21T16:46:28.721Z","0.0.2-rc.5887":"2020-10-22T14:05:10.081Z","0.0.2-rc.5889":"2020-10-23T11:32:59.297Z","0.0.2-rc.5890":"2020-10-27T07:53:49.435Z","0.0.2-rc.5891":"2020-10-27T09:24:06.014Z","0.0.2-rc.5893":"2020-10-27T13:16:39.950Z","0.0.2-rc.5894":"2020-10-27T15:11:02.411Z","0.0.2-rc.5896":"2020-10-28T14:35:17.421Z","0.1.0":"2020-10-28T15:52:13.546Z","0.1.1-rc.2":"2020-10-28T17:07:44.170Z","0.1.1-rc.4":"2020-10-30T11:31:23.930Z","0.1.1-rc.5":"2020-10-30T15:36:01.433Z","0.1.1-rc.6":"2020-10-30T16:53:57.486Z","0.1.1-rc.8":"2020-11-02T13:52:52.932Z","0.1.1-rc.10":"2020-11-06T18:26:48.211Z","0.1.1-rc.12":"2020-11-09T16:12:32.688Z","0.1.1-rc.13":"2020-11-09T16:54:55.911Z","0.1.1":"2020-11-09T17:09:30.649Z","0.1.2-rc.1":"2020-11-10T09:13:42.216Z","0.1.2-rc.3":"2020-11-12T12:37:48.967Z","0.1.2-rc.5":"2020-11-13T09:22:19.796Z","0.1.2-rc.7":"2020-11-16T09:39:28.989Z","0.1.2-rc.8":"2020-11-16T10:37:58.257Z","0.1.2":"2020-11-16T11:28:37.938Z","0.1.3-rc.2":"2020-11-16T13:20:46.947Z","0.1.3-rc.3":"2020-11-18T12:52:43.920Z","0.1.3-rc.6":"2020-11-20T23:37:35.659Z","0.1.3-rc.8":"2020-11-25T07:55:08.812Z","0.1.3":"2020-11-25T08:37:36.736Z","0.1.4-rc.1":"2020-11-26T08:24:25.757Z","0.1.4-rc.2":"2020-11-26T08:34:52.725Z","0.1.4-rc.3":"2020-11-26T15:32:24.479Z","0.1.4-rc.4":"2020-11-26T18:44:18.818Z","0.1.4-rc.7":"2020-12-03T17:03:55.957Z","0.1.4-rc.8":"2020-12-03T17:30:40.739Z","0.1.4-rc.11":"2020-12-05T08:28:13.600Z","0.1.4-rc.13":"2020-12-14T14:30:22.990Z","0.1.4":"2020-12-16T10:27:17.290Z","0.1.5-rc.1":"2020-12-18T14:43:00.623Z","0.1.5-rc.4":"2020-12-18T17:47:02.661Z","0.1.5-rc.5":"2021-01-13T12:26:29.245Z","0.1.5-rc.6":"2021-01-15T08:51:25.973Z","0.2.0":"2021-01-15T11:42:47.034Z","0.2.1":"2021-01-22T12:04:18.764Z","0.2.2-rc.3":"2021-01-30T08:09:15.456Z","0.3.0":"2021-02-01T11:36:45.742Z","0.3.1":"2021-02-08T15:34:08.597Z","0.3.2-rc.4":"2021-02-21T09:16:32.170Z","0.3.2-rc.5":"2021-02-22T16:42:04.306Z","0.3.2":"2021-03-09T10:47:38.647Z","0.3.3-rc.6":"2021-03-31T15:16:23.734Z","0.3.3-rc.14":"2021-04-28T12:16:29.639Z","0.3.3-rc.17":"2021-04-28T17:13:07.015Z","0.3.3-rc.20":"2021-04-29T16:56:42.183Z","0.3.3-rc.21":"2021-04-30T09:24:42.872Z","0.3.3-rc.22":"2021-04-30T17:05:02.256Z","0.3.3-rc.23":"2021-05-01T17:53:02.350Z","0.3.3-rc.24":"2021-05-02T09:00:43.032Z","0.3.3-rc.25":"2021-05-04T07:45:17.457Z","0.3.3-rc.27":"2021-05-04T10:57:04.976Z","0.3.3-rc.28":"2021-05-04T11:19:25.580Z","0.3.3-rc.29":"2021-05-04T13:55:59.961Z","0.3.3-rc.30":"2021-05-06T11:43:10.863Z","0.3.3-rc.31":"2021-05-06T14:18:15.223Z","0.3.3-rc.32":"2021-05-07T11:59:22.445Z","0.3.3-rc.33":"2021-05-07T13:39:55.562Z","0.3.3-rc.34":"2021-05-10T11:57:54.634Z","0.3.3-rc.35":"2021-05-10T12:21:17.005Z","0.4.0":"2021-05-10T14:53:01.912Z","0.4.1-rc.1":"2021-05-11T06:09:53.685Z","0.4.1-rc.5":"2021-05-11T20:27:28.934Z","0.4.1-rc.6":"2021-05-13T18:07:00.611Z","0.4.1-rc.7":"2021-05-25T14:40:18.695Z","0.4.1-rc.11":"2021-05-25T16:06:35.659Z","0.4.1":"2021-05-26T09:33:00.940Z","0.4.2-rc.1":"2021-05-26T12:25:11.947Z","0.4.2-rc.3":"2021-06-01T20:39:27.441Z","0.4.2-rc.4":"2021-06-05T06:17:31.091Z","0.4.2":"2021-06-05T06:32:52.212Z","0.4.3-rc.1":"2021-06-10T09:26:50.980Z","0.4.3-rc.2":"2021-06-15T16:49:15.887Z","0.4.3-rc.3":"2021-06-18T08:11:34.144Z","0.4.3-rc.4":"2021-06-18T09:21:15.529Z","0.4.3":"2021-06-18T11:15:58.606Z","0.4.4-rc.1":"2021-06-18T15:58:14.557Z","0.4.4-rc.2":"2021-06-25T15:14:03.485Z","0.4.4-rc.3":"2021-07-01T16:05:56.235Z","0.4.4-rc.6":"2021-07-19T15:31:31.838Z","0.4.4-rc.8":"2021-07-27T09:28:53.835Z","0.4.4-rc.9":"2021-07-27T10:01:18.022Z","0.4.4-rc.11":"2021-07-27T10:39:01.127Z","0.4.4-rc.14":"2021-07-27T12:20:10.824Z","0.4.4-rc.17":"2021-07-27T14:23:47.117Z","0.5.0":"2021-07-27T15:07:51.838Z","0.5.1-rc.1":"2021-07-28T11:30:10.739Z","0.5.1-rc.2":"2021-07-28T12:25:30.358Z","0.5.1-rc.5":"2021-07-28T16:56:42.665Z","0.5.1":"2021-07-30T17:08:26.445Z","0.5.1-rc.7":"2021-07-30T17:30:56.817Z","0.5.2-rc.1":"2021-07-30T18:57:18.534Z","0.5.2-rc.2":"2021-08-04T13:52:43.768Z","0.5.2-rc.3":"2021-08-05T11:48:13.221Z","0.5.2-rc.6":"2021-08-09T16:32:25.882Z","0.5.2-rc.8":"2021-08-10T07:19:25.934Z","0.5.2-rc.10":"2021-08-10T09:09:51.485Z","0.5.2-rc.11":"2021-08-11T09:22:47.551Z","0.6.0":"2021-08-11T15:11:39.373Z","0.6.1-rc.4":"2021-08-12T10:50:59.442Z","0.6.1-rc.5":"2021-08-12T11:07:15.332Z","0.6.1-rc.6":"2021-08-12T14:10:52.775Z","0.6.1-rc.7":"2021-08-16T15:47:19.014Z","0.6.1-rc.9":"2021-08-17T10:52:12.571Z","0.6.1-rc.10":"2021-08-17T11:09:37.539Z","0.6.1-rc.12":"2021-08-17T12:56:02.378Z","0.6.1-rc.15":"2021-08-17T21:55:59.456Z","0.6.1-rc.17":"2021-08-25T07:32:30.997Z","0.6.1-rc.18":"2021-08-25T08:52:50.245Z","0.6.1":"2021-08-25T15:56:11.297Z","0.6.2-rc.2":"2021-08-26T09:48:17.556Z","0.6.2-rc.3":"2021-08-26T11:10:05.590Z","0.6.2-rc.4":"2021-08-26T13:58:18.336Z","0.6.2-rc.5":"2021-08-26T15:43:08.989Z","0.6.2-rc.6":"2021-08-31T13:34:56.240Z","0.6.2-rc.7":"2021-09-02T14:59:57.628Z","0.6.2-rc.8":"2021-09-02T17:38:58.104Z","0.6.2":"2021-09-02T18:18:56.367Z","0.6.3-rc.1":"2021-09-06T11:19:00.168Z","0.6.3-rc.2":"2021-09-06T15:02:06.289Z","0.6.3-rc.4":"2021-09-07T17:03:48.579Z","0.6.3-rc.5":"2021-09-08T09:33:25.901Z","0.6.3":"2021-09-08T10:02:09.245Z","0.6.4-rc.1":"2021-09-14T13:40:17.491Z","0.6.4-rc.4":"2021-09-17T12:50:52.595Z","0.6.4":"2021-09-17T13:24:06.686Z","0.6.5-rc.0":"2021-09-17T13:30:14.652Z","0.6.6-rc.0":"2021-09-17T16:25:32.692Z","0.6.5":"2021-09-17T16:36:04.498Z","0.6.6-rc.1":"2021-09-21T16:10:47.207Z","0.6.6-rc.12":"2021-09-23T06:16:09.686Z","0.6.6-rc.13":"2021-09-23T06:26:30.919Z","0.6.6-rc.14":"2021-09-23T10:47:52.154Z","0.6.6-rc.15":"2021-09-23T12:56:48.735Z","0.6.6-rc.16":"2021-09-23T18:33:09.191Z","0.6.6-rc.17":"2021-09-24T11:20:43.647Z","0.6.6-rc.18":"2021-09-24T12:45:32.092Z","0.7.0":"2021-09-24T12:49:12.699Z","0.7.1-rc.0":"2021-09-24T12:53:36.103Z","0.7.1-rc.1":"2021-09-25T17:26:11.692Z","0.7.1-rc.2":"2021-09-25T18:11:07.517Z","0.7.1-rc.3":"2021-09-27T16:37:27.237Z","0.7.1-rc.5":"2021-09-28T12:00:14.346Z","0.7.1":"2021-09-28T12:03:15.235Z","0.7.2-rc.0":"2021-09-28T12:07:41.020Z","0.7.2-rc.1":"2021-09-30T15:48:52.289Z","0.7.2-rc.2":"2021-09-30T17:39:11.663Z","0.7.2-rc.3":"2021-10-02T12:58:14.464Z","0.7.2-rc.4":"2021-10-08T14:33:01.697Z","0.7.2-rc.5":"2021-11-04T07:26:18.371Z","0.7.2-rc.6":"2021-11-12T11:31:13.633Z","0.7.2":"2021-11-12T11:54:31.305Z","0.7.3-rc.0":"2021-11-12T11:56:06.826Z","0.7.3-rc.1":"2021-11-19T15:42:11.180Z","0.7.3":"2021-11-19T15:46:15.887Z","0.7.4-rc.0":"2021-11-19T15:48:33.437Z","0.7.4-rc.1":"2021-11-19T17:23:33.391Z","0.7.4-rc.2":"2021-11-22T16:17:23.840Z","0.7.4-rc.3":"2021-11-24T09:35:47.454Z","0.7.4":"2021-11-24T09:37:56.900Z","0.7.5-rc.0":"2021-11-24T09:39:38.211Z","0.7.5-rc.1":"2021-12-03T10:52:00.043Z","0.7.5-rc.2":"2021-12-03T13:26:24.726Z","0.7.5-rc.3":"2021-12-03T14:05:32.073Z","0.7.5-rc.4":"2021-12-03T15:01:38.328Z","0.7.5-rc.5":"2021-12-06T10:37:49.166Z","0.7.5-rc.6":"2021-12-06T16:28:57.554Z","0.7.5-rc.7":"2021-12-06T22:23:41.287Z","0.7.5-rc.8":"2021-12-13T11:34:33.662Z","0.7.5-rc.9":"2021-12-13T12:09:30.452Z","0.7.5-rc.11":"2021-12-15T12:50:22.402Z","0.7.5-rc.10":"2021-12-15T12:50:37.154Z","0.7.5-rc.12":"2021-12-15T12:53:01.993Z","0.7.5-rc.13":"2021-12-15T18:25:12.421Z","0.8.0":"2021-12-15T20:27:34.439Z","0.8.1-rc.0":"2021-12-15T20:29:51.749Z","0.8.1-rc.1":"2021-12-16T09:06:45.643Z","0.8.1-rc.2":"2021-12-17T09:57:12.132Z","0.8.1-rc.3":"2022-01-13T18:31:17.202Z","0.8.1-rc.4":"2022-01-20T14:26:33.899Z","0.8.1-rc.5":"2022-01-21T15:46:10.395Z","0.8.1-7fe0da57f.0":"2022-01-26T12:13:44.023Z","0.8.1-5439a0e.0":"2022-01-26T13:07:33.794Z","0.8.1-a6b201af.0":"2022-01-27T15:37:24.141Z","0.8.1-fbe14923.0":"2022-01-27T18:17:26.301Z","0.8.1-6cb3a87e.0":"2022-01-27T19:12:35.188Z","0.9.1-2afef2eb.0":"2022-01-27T20:08:57.110Z","0.9.1-3a5d61d4.0":"2022-01-27T21:33:36.949Z","0.8.1-cca6e321.0":"2022-01-27T23:03:44.105Z","0.9.0":"2022-01-27T23:17:45.803Z","0.9.1-8d260215.0":"2022-01-27T23:52:55.718Z","0.9.1-2c8ec080.0":"2022-01-28T14:56:22.404Z","0.9.1-3a74c110.0":"2022-02-04T16:17:04.072Z","0.9.1-383dc07d.0":"2022-02-04T19:57:09.998Z","0.9.1-709831f6.0":"2022-02-06T16:03:23.597Z","0.9.1":"2022-02-07T16:51:26.303Z","0.9.2-1082fce9.0":"2022-02-18T16:14:58.511Z","0.9.2-125d42ba.0":"2022-03-01T09:46:55.981Z","0.9.2-df1bd1bb.0":"2022-03-01T11:11:11.831Z","0.9.2":"2022-04-05T15:10:13.065Z","0.9.3-e90b8f13.0":"2022-04-05T16:10:02.661Z","0.9.3-8f7ce23c.0":"2022-04-20T12:40:13.416Z","0.9.3":"2022-04-26T07:02:05.407Z","0.9.4-7165bf71.0":"2022-05-16T20:07:53.741Z","0.9.4-4e93dd5d.0":"2022-05-27T13:43:08.975Z","0.9.4-919b27a8.0":"2022-05-27T16:18:34.814Z","0.10.0":"2022-05-30T19:17:20.847Z","0.10.1-ddfb899f.0":"2022-05-30T19:56:58.313Z","0.10.1-764b4adc.0":"2022-06-01T14:26:21.464Z","0.10.1-be025c89.0":"2022-06-01T14:31:31.410Z","0.10.1-87e00a69.0":"2022-06-01T14:36:13.475Z","0.10.1":"2022-06-01T15:16:30.648Z","0.10.2-70e142ac.0":"2022-06-13T16:00:32.004Z","0.10.2":"2022-06-14T06:25:26.505Z","0.10.3-7be50bd1.0":"2022-06-22T17:48:34.721Z","0.10.3":"2022-06-23T12:03:15.164Z","0.10.4-00bd3dd0.0":"2022-06-24T09:30:47.846Z","0.10.4":"2022-06-24T10:25:30.540Z","0.10.5-a05695fc.0":"2022-07-20T13:22:18.117Z","0.10.5-39dbf708.0":"2022-08-17T21:43:05.754Z","0.10.5-8f351a89.0":"2022-08-17T23:18:58.126Z","0.10.5-83f9882e.0":"2022-09-06T11:30:42.069Z","0.10.5-051da161.0":"2022-09-07T12:55:40.903Z","0.11.0":"2022-09-07T13:38:05.549Z","0.11.1-b5456882.0":"2022-09-16T09:24:23.078Z","0.11.1-7c676f63.0":"2022-09-21T19:16:32.547Z","0.11.1-2a830bf5.0":"2022-09-21T20:54:10.635Z","0.11.1-7304a0f4.0":"2022-09-21T20:54:52.114Z","0.11.1":"2022-09-21T21:55:04.457Z","0.11.2-d75e0a39.0":"2022-09-22T08:52:18.262Z","0.11.2-d1b0a8a7.0":"2022-09-22T10:41:56.779Z","0.11.2-acbc1c62.0":"2022-09-22T12:59:59.015Z","0.11.2-dfc43d4e.0":"2022-09-26T14:20:28.183Z","0.11.2-0cee4a4c.0":"2022-10-24T09:13:33.447Z","0.12.0":"2022-10-24T10:47:34.715Z","0.12.1-a77e40cc.0":"2022-10-25T07:11:34.086Z","0.12.1-58e6f468.0":"2022-10-25T08:15:49.408Z","0.12.1-6ae5eb7d.0":"2022-10-28T07:29:55.833Z","0.12.1-6be59068.0":"2022-11-17T19:48:01.395Z","0.0.1-563806f1.0":"2023-01-09T18:11:20.193Z","0.0.1-e85e5b6e.0":"2023-01-09T19:16:11.419Z","0.0.1-2a6fede5.0":"2023-01-10T09:36:05.066Z","0.12.0-5f73ecad":"2023-01-10T17:15:00.014Z","0.12.0-4b4c124c":"2023-01-11T16:06:24.635Z","0.12.0-789ee585":"2023-01-11T17:05:57.394Z","0.12.0-fa578bac":"2023-01-11T17:50:45.815Z","0.12.0-d1c3abb3":"2023-01-11T18:09:22.104Z","0.13.0":"2023-01-12T11:36:55.524Z","0.13.0-6eeb1be5":"2023-01-13T18:20:57.321Z","0.13.0-ab02e8f8":"2023-01-17T12:24:34.171Z","0.13.0-3bcabe38":"2023-01-17T15:31:50.119Z","0.13.0-b64d4af0":"2023-02-01T11:24:50.870Z","0.13.0-e64813f6":"2023-05-24T18:46:11.569Z","0.13.0-4694e806":"2023-05-25T11:32:08.694Z","0.13.0-6d95ce08":"2023-05-25T12:11:02.535Z","0.13.0-7b79c1b8":"2023-05-25T12:46:46.435Z","0.13.1":"2023-05-25T15:00:08.799Z"},"maintainers":[{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"npm-service-account+ipfs@protocol.ai","name":"npm-service-account-ipfs"}],"license":"Apache-2.0 OR MIT","readme":"> # ⛔️ DEPRECATED: [js-IPFS](https://github.com/ipfs/js-ipfs) has been superseded by [Helia](https://github.com/ipfs/helia)\n>\n> 📚 [Learn more about this deprecation](https://github.com/ipfs/js-ipfs/issues/4336) or [how to migrate](https://github.com/ipfs/helia/wiki/Migrating-from-js-IPFS)\n>\n> ⚠️ If you continue using this repo, please note that security fixes will not be provided\n\n# ipfs-http-gateway <!-- omit in toc -->\n\n[![ipfs.tech](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](https://ipfs.tech)\n[![Discuss](https://img.shields.io/discourse/https/discuss.ipfs.tech/posts.svg?style=flat-square)](https://discuss.ipfs.tech)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-ipfs)\n[![CI](https://img.shields.io/github/actions/workflow/status/ipfs/js-ipfs/test.yml?branch=master\\&style=flat-square)](https://github.com/ipfs/js-ipfs/actions/workflows/test.yml?query=branch%3Amaster)\n\n> JavaScript implementation of the IPFS specification\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i ipfs-http-gateway\n```\n\n```console\n$ npm install -g ipfs\n// npm install output\n$ jsipfs daemon\n$ curl http://localhost:9090/ipfs/Qmfoo\n```\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-ipfs/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md","description":"JavaScript implementation of the IPFS specification","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-gateway#readme","keywords":["IPFS"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/js-ipfs/issues"}}