{"_id":"hamt-sharding","_rev":"14-fdac0914a626ed7f2df0bc3eb07c9086","name":"hamt-sharding","dist-tags":{"latest":"3.0.8"},"versions":{"0.0.1":{"name":"hamt-sharding","version":"0.0.1","keywords":["IPFS","hamt","sharding"],"license":"MIT","_id":"hamt-sharding@0.0.1","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"achingbrain","email":"alex@achingbrain.net"}],"homepage":"https://github.com/ipfs-shipyard/js-hamt-sharding#readme","bugs":{"url":"https://github.com/ipfs-shipyard/js-hamt-sharding/issues"},"dist":{"shasum":"59bf051a923973cd9db365aa20cb2d1667e7bbe2","tarball":"https://registry.npmjs.org/hamt-sharding/-/hamt-sharding-0.0.1.tgz","fileCount":10,"integrity":"sha512-nmmLor2+Z8iTaLzINUiKpt3lFZEx0A/4D0plbccR10IHMLvZSHpcEWqs4tUloJhlWS5eFw2m/sRKHBR6Ori0wA==","signatures":[{"sig":"MEYCIQDCMa2a0gStZoKAUY7DMh7vkshm/CT62CnqwujdyaNh1gIhAOiAhOFSrQG1acK0/M9qPIaazW6BlVWim3H/FGZORrg3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9Z3QCRA9TVsSAnZWagAAP5wQAIz1hEpGDxvm+6SQKGiv\nD8aKAtYd8vJrixp3os3GN3IJoJwHSL+dM5OHMwB9icjYp5QKk9TGGl+17S9G\nKVKWL1wucYrGvkWPdF3IrcyEkDRhat31iQCPY2/F3fO6DM7VlbCyCMAUIPek\nn6NP/4g+EoCIUf/lI4EhW4M2EXmzlr58t0Mo8+nW3T7ojw/o6qMwUkyJ5vwx\ncrApv9IBnoX40LGm3loc7RITvzxCKGuRk87oGOLBIzKnAKbFLj6AftlInJhW\npif1wqj0PkylHfKqL8LVOamixlzK2P4sphL4hp99Ag5MW+n/4VtdDyeRP7kk\ntkkWMKl3ZVTUE1rpw+DFfiDCDoVgA/X/bZtpEm/U/G1RpBVCXwNCbBd5oQJd\nxGKXchkMBQuduEpupKWExKr5CxVAOinYeSPflsvznNskOtI30fhLIvmGU3rP\nckUAAQyqAoQ461pnRAJvU2BGyDBFXrm1UWv1HF1uNxESaBHYhHTjE6NfyNr6\nQa0byEuIX3mFgRULXlRmL9UwPCAun38a8r/Nz/zREEysBHyqmZvvRxmEz8Vf\nyGE9U1ZWNR05wbPVT9FGKDASSK/BbCKqu10auf9oHDd8UaAiAph7XK0GVn/l\nm9NZA6MbmEfCu7ZBpUQwYHWYg3WROHwAojFkY+AgY7Vn9Cc5B2bCYY+/YsVt\nK/AX\r\n=ZUPn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"c09db30278b63cd8e53837c8664f4e6576e31078","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","release":"aegir release","coverage":"aegir coverage","test:node":"aegir test -t node","test:browser":"aegir test -t browser","release-major":"aegir release --type major","release-minor":"aegir release --type minor","test:webworker":"aegir test -t webworker"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/ipfs-shipyard/js-hamt-sharding.git","type":"git"},"_npmVersion":"6.2.0","description":"JavaScript implementation of sharding using hash array mapped tries","directories":{},"_nodeVersion":"10.8.0","dependencies":{"sparse-array":"^1.3.1"},"_hasShrinkwrap":false,"leadMaintainer":"Alex Potsides <alex.potsides@protocol.ai>","devDependencies":{"chai":"^4.2.0","aegir":"^17.0.0","dirty-chai":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/hamt-sharding_0.0.1_1542823375532_0.814836639519334","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"hamt-sharding","version":"0.0.2","keywords":["IPFS","hamt","sharding"],"license":"MIT","_id":"hamt-sharding@0.0.2","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"contributors":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"homepage":"https://github.com/ipfs-shipyard/js-hamt-sharding#readme","bugs":{"url":"https://github.com/ipfs-shipyard/js-hamt-sharding/issues"},"dist":{"shasum":"53691f72122f1929a92a4688c7bb59545a8998ac","tarball":"https://registry.npmjs.org/hamt-sharding/-/hamt-sharding-0.0.2.tgz","fileCount":15,"integrity":"sha512-0pUBRvsdM1G6RgXfJASUMLwk++LQMNoXx2n2iMZiSzV43lBNesSz130wkGSP2D6d/8DYIWABLL1Vqb4PpcUcvQ==","signatures":[{"sig":"MEYCIQD2B19UWz/LzTFg8g+6El5MFDB3MjNzOeqTM7MEQXypCQIhALQ355dQprT93Y3vygOg11xuyRo5rRYwiAGxW36SlCu8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+C70CRA9TVsSAnZWagAAVIMP/AwXBY5FzZgbKlwVJs63\n1FpUFSjlgab9mUQ8IWAHoZ3VjGoeF0sh0ju+L0tZXEosivkfRdxMiAQsvxJb\nVqadRc/CQFKRoutEEj8DdiJ7I06nCYCXabJNO9zpVtlsHiVSwLv/SPOTwE4D\nhvj4LX/CMJRIkvV3Q9B+slmsln6rBY/2JMKvHaPtZT9k5uvfphCYFotSNtdz\ndK2E7fBsC08NvrPoeZde6V2Y6b72y1OHFYG0JiBrQrJERsTMuWB4cfpCyA1i\ne1sexRqlS05z2rPtq3OtEbBjyu6CX+rallXCvy1PcbNxoVXyyzt4GMvyhuAv\n9+wv5jZ7BdjHP4JM+GDF/+botVgFHKNzTI0XuQmW685tLVXkJQP1YcOtybw4\nIhkoXmps9xXvCsHfR03vZutklCOt/4Vli8tJ0Ly8ikmdYBDyC13d7eg7gIJQ\nM/e/tWGPWz0fOwcYBBBv8gp9kBnNo5/p7Cu91i/LIZA5V2hm2zZnSaB83RII\ni3VRIsD5f1jYj1dHBUfjy+snTD4jnWUj2z6wlyB9NsPCsLVgyz83BMB1UPyd\nNKSvARq2B5/A1xqJRHjjhlWsDOD87uxICkGiWdA5VIB7OdH9iB0KuVlZGJ+c\ndQOL60yjXkVHlQDU3eCqGJp+LSXx//8SUEwWTt4lZZ+6wRQc9TkGj0giVRLJ\no3uR\r\n=G585\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"fe532cfdc9aa3c94932c87fd087c94b2adc1c9fe","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","release":"aegir release","coverage":"aegir coverage","test:node":"aegir test -t node","test:browser":"aegir test -t browser","release-major":"aegir release --type major","release-minor":"aegir release --type minor","test:webworker":"aegir test -t webworker"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/ipfs-shipyard/js-hamt-sharding.git","type":"git"},"_npmVersion":"6.2.0","description":"JavaScript implementation of sharding using hash array mapped tries","directories":{},"_nodeVersion":"10.8.0","dependencies":{"sparse-array":"^1.3.1"},"_hasShrinkwrap":false,"leadMaintainer":"Alex Potsides <alex.potsides@protocol.ai>","devDependencies":{"chai":"^4.2.0","aegir":"^17.0.0","dirty-chai":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/hamt-sharding_0.0.2_1542991603244_0.8623714819270185","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"hamt-sharding","version":"1.0.0","keywords":["IPFS","hamt","sharding"],"license":"MIT","_id":"hamt-sharding@1.0.0","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"contributors":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"homepage":"https://github.com/ipfs-shipyard/js-hamt-sharding#readme","bugs":{"url":"https://github.com/ipfs-shipyard/js-hamt-sharding/issues"},"dist":{"shasum":"8c7cccb068cd871d721c21e6f09219e5e66383d1","tarball":"https://registry.npmjs.org/hamt-sharding/-/hamt-sharding-1.0.0.tgz","fileCount":39,"integrity":"sha512-jDk8N1U8qprvSt3KopOrrP46zUogxeZY+znDHP196MLBQKldld0TQFTneT1bxOFDw8vttbAQy1bG7L3/pzYorg==","signatures":[{"sig":"MEUCIQD4pcYuo5SGjEGgAi80mgIyJ4NxsvAv9JQGje1D/isBdAIgAhGCCLp+O/0+7tEVenL2bHjvn+dci2Lecq8z/zpgBhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1914988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFempCRA9TVsSAnZWagAA8YgP/04HzDQhDFFMIyGWCLJx\nZQurTjfr+N58x0B/7jxBQsVblCzzjxYp/l/IibNKcWbSPwgmLGyLZbI/IFUT\n1U2gTRB0S9Q7+OMfb79lszGP0gmMSQ+cpPsmCtB7yLNDDorV3g7lVLQ4Xe2x\nzXp0wtFaBFDo4Tk/I6oZX3EbNOeKkPF6wzFkEq9JkqEy6dRbONzi7/6180v+\nQtFpO1S5JxaJfq9KWsMtzPBo+sFiQ5q+e7qdyhRPGa17o3l03x09nm+dY4at\nQ5ruZ2POpEdx3KT1pUrOYh8frfEjv3HtJsQhgfoJu4E464qyAxvrijEA0k4F\nE10lXUs8UJby4ZAJD1NnWv6uhy8yKSSlZswsq2dBjE63n9PHVV6cadiO3d85\nWw3rh1G8rY/+qK6M64hw0RnCRohux/E4fU7jrK/ZUkoq9nMZoesMgRujBNQh\nxQARveoipAroz3QNxkMJFDBAa7Ip7kQxpa63i4bMDbydwnimKiqpPANFnIDQ\nfd4zmbS/3QIojZIFPcvYUVRid8VebEQdtkfdghNoQI1i62RP3wrxoo6JCA8l\n0q33ysrxuimTxHnLe5lTRBkMc397QIk3lRovd6xT26fmiFSJ91DeOdVtLLmT\nl+17O7qP9Xgagj9MXyIkJxNgARVnePggDvT4KyY66m4am8z+QnKbmdXD/zzX\nkTaF\r\n=DOzm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"446ff21dde50f3efd46e44604b29e3d15346476e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","release":"aegir release","coverage":"aegir coverage","test:node":"aegir test -t node","test:browser":"aegir test -t browser","release-major":"aegir release --type major","release-minor":"aegir release --type minor","test:webworker":"aegir test -t webworker"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/ipfs-shipyard/js-hamt-sharding.git","type":"git"},"_npmVersion":"6.11.3","description":"JavaScript implementation of sharding using hash array mapped tries","directories":{},"_nodeVersion":"10.17.0","dependencies":{"sparse-array":"^1.3.1"},"_hasShrinkwrap":false,"leadMaintainer":"Alex Potsides <alex.potsides@protocol.ai>","devDependencies":{"chai":"^4.2.0","aegir":"^20.5.0","dirty-chai":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/hamt-sharding_1.0.0_1578494377245_0.0713076317774135","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"hamt-sharding","version":"2.0.0","keywords":["IPFS","hamt","sharding"],"license":"MIT","_id":"hamt-sharding@2.0.0","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"contributors":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"homepage":"https://github.com/ipfs-shipyard/js-hamt-sharding#readme","bugs":{"url":"https://github.com/ipfs-shipyard/js-hamt-sharding/issues"},"dist":{"shasum":"1b11f1ce8788074f9a75cdc25090600e4773cfa7","tarball":"https://registry.npmjs.org/hamt-sharding/-/hamt-sharding-2.0.0.tgz","fileCount":36,"integrity":"sha512-h8HKkMrqX6UC7I8hYRA1BT8pSC1TV1+V9HolGyWiNKRIztMQ980vWwjWZSLPFHtUKGMtOVBSVz5lIXuvlzwlWQ==","signatures":[{"sig":"MEUCIQDhDrR08ME31ab/UES3MspA6ON5zDvGg8DDayU0Zt5seQIgGvUSEJ0qy+HhfJm6Qz+8xqlPp1PRHAiMH62Ft5jdy/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":461936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLlmcCRA9TVsSAnZWagAA8qMP/3MBxlhHFK4D0hkuj7/F\njUFk4qF/+SiBVDp6UKbSZqck9bkdG3VLrfXA0CSPETHpkJELTngGVsg5Jmi0\nHDoXUUUWOX832p/f+Rd0+04R0brI9Pux9KAcJ3RmjtjT0CVeOptSLvPZJ7V5\ngqG3RfQgw+el0MIsJfkWKkGOlaJ7Twvau8N7FY+03Vv55flDdwfnSV9KtEWX\nZfqjcz9Ng88yRo9+R6M+f9yH6NCdIIGfhFE6k2O7CxBdIvBpSIc39PI4kJ4B\nNOxiYCryys1H7uGWmrE0PtyMurc1Ah+QlaAhvwWxNsUx+KGJyDRpGGrZ9/3g\nVEu7GHU/iZ1QymfBgK9x68jXpaM+GykYWpER3EHYYQswpd6xTBUDWGOTgeWX\nQsfjKtk0/7Yr/tANeNlgM5Wp8zBtGJWipkyrgbXmi5NEiiqI1/Sco3vgMsxp\n/vjHJ9Q8K13/Bv98Zk7+uhI5KIHCNyrUGCvTCandCNmYQ32+gOkFtr5I6mZS\n/I9uPK4WwbAU5C/3VSbe8ExAFkHzeZfsbXrLzUwaiTgWOTjr+OhdehX8Gxwb\n7P5G0tt8lj3uIrPk+e1kuroOiERI42Jb+zZffXvDNjTtD3XhlgqCyWa1L4Fj\nRnKCJl/ZgLt/EXBRTgUl/xWfyXuirJM32Zb1xn6k+6Uhy1cHTqg1G7kql6qz\nOKq0\r\n=qIEU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"dist/src/index.d.ts","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"f1518480b20acd3a13416a33499a2d021e5e9903","scripts":{"lint":"aegir lint","test":"aegir test","prepare":"aegir build --no-bundle","release":"aegir release","coverage":"aegir coverage","release-major":"aegir release --type major","release-minor":"aegir release --type minor"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/ipfs-shipyard/js-hamt-sharding.git","type":"git"},"_npmVersion":"6.14.10","description":"JavaScript implementation of sharding using hash array mapped tries","directories":{},"_nodeVersion":"14.15.4","dependencies":{"uint8arrays":"^2.1.2","sparse-array":"^1.3.1"},"_hasShrinkwrap":false,"leadMaintainer":"Alex Potsides <alex.potsides@protocol.ai>","devDependencies":{"aegir":"^30.3.0","multihashing-async":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hamt-sharding_2.0.0_1613650332212_0.4192621737136537","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"hamt-sharding","version":"2.0.1","keywords":["IPFS","hamt","sharding"],"license":"MIT","_id":"hamt-sharding@2.0.1","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"contributors":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"homepage":"https://github.com/ipfs-shipyard/js-hamt-sharding#readme","bugs":{"url":"https://github.com/ipfs-shipyard/js-hamt-sharding/issues"},"dist":{"shasum":"f45686d0339e74b03b233bee1bde9587727129b6","tarball":"https://registry.npmjs.org/hamt-sharding/-/hamt-sharding-2.0.1.tgz","fileCount":36,"integrity":"sha512-vnjrmdXG9dDs1m/H4iJ6z0JFI2NtgsW5keRkTcM85NGak69Mkf5PHUqBz+Xs0T4sg0ppvj9O5EGAJo40FTxmmA==","signatures":[{"sig":"MEYCIQDDu7j4AdnVlEQ6DUVOsj0t4KwIsw7PysjacndQaoX9gAIhALosjw04Zqm6hIl4lQF0mWoLfn9fZROIS0Ba0QOgz6gf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":462568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI4OqCRA9TVsSAnZWagAAmnIP/2gwsS/0R618IVuEH2Zy\nftqMiNMDc6l+gAIOHKVkFDUmIWBMMjglM4wtZ1JToL8kLMifsVeawhu7UR2S\n/SUY85KUXSloTSrVjb5YY/erSA7K5HsHmqnc8QesxE4djKitHo3iN3B10khn\nIZl9Q26/yPHNkg7PlfEKZuyooGo8pr5Up1hWgznsJa+upHE809TSTJLuD6PD\ny+K8xYvbsl7JwXTA0VVtFvJ9Z43GlIlAzYrXQlUomkpI4Bjgq+bwLBynoXRt\n80BIFTMIPYtCu9NxjgVocjD9RjNCVpcN/aVvQJa102vWyD1ozds9V9m4qkO5\nHF+GDhVpWR1O/NAUgCw0UUzQ1L7FHqNj2lLmPLjGxQ+LQIzkPxKBUJZrnN3A\n0bjZmzc8IRniSzU2o2kMiYHvl//oC5QSqtoHpYzbuWPRpf+BrQX37h+Jue43\n4qK+2qoIAx8D9NAMQP9hlaqAmHazsyL8020dkGaKuP8sgNYIej2uPlj1XDso\nibG/CzRp0+/Judz2QaITt+0S3mx2B5r+8fnWzQeHTCd35+unKxkf8rTB4JaS\nhbbBHRQSVKWK15kSX5RJ8JCTP9SSfUBxXAyM1IR8KVZQThwZIIlzqtjSOv8w\nWtDi+wj1BzMWnL+6SPRMz6SSba6zaTvKy27Pn0OBRYteCibY8ZL+nGXjQ0Ou\nRMJ3\r\n=/GO8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"dist/src/index.d.ts","engines":{"npm":">=6.0.0","node":">=10.0.0"},"gitHead":"acbd5a3e5b6801325f5b305a2d1b7924f2e1d533","scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test","prepare":"aegir build --no-bundle","release":"aegir release","coverage":"aegir coverage","release-major":"aegir release --type major","release-minor":"aegir release --type minor"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/ipfs-shipyard/js-hamt-sharding.git","type":"git"},"_npmVersion":"7.20.3","description":"JavaScript implementation of sharding using hash array mapped tries","directories":{},"_nodeVersion":"16.6.1","dependencies":{"uint8arrays":"^3.0.0","sparse-array":"^1.3.1"},"_hasShrinkwrap":false,"leadMaintainer":"Alex Potsides <alex.potsides@protocol.ai>","devDependencies":{"util":"^0.12.4","aegir":"^35.0.2","it-length":"^1.0.3","multihashing-async":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hamt-sharding_2.0.1_1629717418759_0.09705006696121443","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"hamt-sharding","version":"3.0.0","keywords":["IPFS","hamt","sharding"],"license":"Apache-2.0 OR MIT","_id":"hamt-sharding@3.0.0","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"}],"homepage":"https://github.com/ipfs/js-hamt-sharding#readme","bugs":{"url":"https://github.com/ipfs/js-hamt-sharding/issues"},"dist":{"shasum":"862f2818d6d23bc6cc561e079a4b7c543aff1448","tarball":"https://registry.npmjs.org/hamt-sharding/-/hamt-sharding-3.0.0.tgz","fileCount":23,"integrity":"sha512-xSmTZHEkQGJk5rJFhF86IyO+XQW4lONVG5B84p5pO3jq/0wVot19a4VNyz3ZP83EpGRGqXjhQgmHb9/LxMOgwA==","signatures":[{"sig":"MEYCIQCa2C5ggiEPaSCDDZTl9t2b3ICatTPgCGA9HbupjDNemAIhAN7VE5aKjaPoTGaer16Ag5d9JTecmhRcIZrLgMzasBLF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE6iXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKbw/5AQGqi9aXBGl18LTYM6tZaBk4Q1no3qu60brWHEfUbxKnXy2Y\r\nAM+ejU0GHiRKxL4dWTzJtC4T4zfjLegLn0A6fv0cCOIh/y0fG5psyAVLiVl9\r\nsVHVqSFKUjvJ0I5H+5RyuG8LqGdm34fm14Z9b5nc29GTFQ3QtrEBxi4dLP3X\r\nAdlli4qpPgjXKASD9nQqNijy6P/kpnyNjBq6Vf+7jip7ZEGG8gXWiANANU6y\r\ngK/E2q6GVSE5/kJLNayrUW1M2W557fi84NIfTEILN2wxp8c4bPzW6dWVsqVc\r\n7atQrfxj5Fy52qM0mS0rNNQtL7mrsbenf4MGJp8dcuYTwriALh7L44agjzuj\r\nB+vW2Phsj6cy4K1AGCQLhfIuf0kql8NgOiGnXgDCCg7KxyenarPOUz1EWmbc\r\ncMLP+EfN/RxVX88I6PbVfh7Nlm6/GELm9P1DcJnqWNE+/fBjTgS7cGlQydTl\r\nAPlxdykDuVsOg/ufSljzsO5jDClmwSqWJdA41Ux+7dp+G5JyfCfdrhZ7hdaj\r\n7YaDFI8aBBC6maf2aCChdAb2JByaRt1N5ETiDXdyNR6aM/Uwnehr6BR8dDvE\r\nEpxJetjSOsY5Ot7kT3u6lB5d2kQqeT6VtvjLs02CLZGNUs9GK6w5C5+BFe7o\r\nWwKyiec9ecAOPCI0633JJC/JFVzi+S4kUzw=\r\n=VrNc\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"import":"./dist/src/index.js"}},"gitHead":"de3a82c64df3238560601fa6b1f9bd433f3da4cc","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test -f ./dist/test/*.js -f ./dist/test/**/*.js","build":"tsc","prepare":"npm run build","pretest":"npm run build","release":"semantic-release","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","test:node":"npm run test -- -t node","test:chrome":"npm run test -- -t browser","test:firefox":"npm run test -- -t browser -- --browser firefox","test:electron-main":"npm run test -- -t electron-main","test:chrome-webworker":"npm run test -- -t webworker","test:firefox-webworker":"npm run test -- -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/ipfs/js-hamt-sharding.git","type":"git"},"_npmVersion":"7.24.2","description":"JavaScript implementation of sharding using hash array mapped tries","directories":{},"_nodeVersion":"16.14.0","dependencies":{"uint8arrays":"^3.0.0","sparse-array":"^1.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^36.1.3","it-length":"^1.0.3","multihashing-async":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hamt-sharding_3.0.0_1645455511496_0.21836634237191244","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"hamt-sharding","version":"3.0.1","keywords":["IPFS","hamt","sharding"],"license":"Apache-2.0 OR MIT","_id":"hamt-sharding@3.0.1","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"homepage":"https://github.com/ipfs/js-hamt-sharding#readme","bugs":{"url":"https://github.com/ipfs/js-hamt-sharding/issues"},"dist":{"shasum":"ed840993d32520f8771d4b7ad97f54e1c2260e72","tarball":"https://registry.npmjs.org/hamt-sharding/-/hamt-sharding-3.0.1.tgz","fileCount":23,"integrity":"sha512-FHwY0686xg+GyM0TScJ0N62pROKv3QxkXmTPcdJnFNbBKCN9Bl6FemUuFRvpK9JdXHg8erfcFMmupDwvprCYfQ==","signatures":[{"sig":"MEQCICuyLBiXjoXa+IAsRdWRSZLRBSs2xbqClIUXClzPcK8IAiAESWbMfKD/KGryeRW6APJJwnIHm5BuUwwzXry6LvkOXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9Q46ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcbA//akkiFo/NJkVHiJFIiIY5QJ+KPbWUykgTXT9Pz4jA1ubWJgLZ\r\neozvlKgqFXuOHB5s36MetZnx123/qG3i912Kml0UiMWgT4JjbkBdK5VZgE5k\r\nQme1QTtMpN1S8hggoiskmnbGg6ZE0u2+JNh+lK0q8qcreeqzz5gZSIQGic8d\r\nk4kauOD0HE9xuOecgDGtdABpYQx536ZoqswErJdRgjaqvh9z9JzxoPsNM4ab\r\n1vA7Mvxp8/6mvVDNuf9dMq6Tn6JfrzmgONu+FPDfgi8+YCXjOPqj+wVKhQNb\r\nn+osNn/sHIreWUVuN95S7syZGvzFgViZMNeTm+p6giJ+gXUiOzND73XI38XU\r\nWXXygCcPAPVsUJlYplaAwu4iXPXtTPWTBAzIV/ptebto7JVPT1DlzRvP72q8\r\nhSLmy5OYX61S6/rHMnM8ruAcRi2tbc3ETS5R6ehySLmel4hQ7xK3C+z/wrHO\r\nZgi1rGRgLpDo9ldrGTDS782EvkeCMoUWDdEA1Mobd0gCaYbdb+A95qU0a/EP\r\ncwsH3ltlZGLuvsA8qBXqoMTHP+eO7RDHOgL55FzZOqbtiJqCBFhp4nEL7K86\r\n6kCb4g6fpCAn2CMLLFcy0ZFUnCBDL7zorTYszxccEyzjq+vxYI32cD3CQbxj\r\n+qtUlVo2s/UcEthLE7k3hGTR583QLioccYA=\r\n=uGQK\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ac2695a557e8f49b3f5f71b558b4b9d5654ae80c","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","release":"aegir release","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"repository":{"url":"git+https://github.com/ipfs/js-hamt-sharding.git","type":"git"},"_npmVersion":"8.17.0","description":"JavaScript implementation of sharding using hash array mapped tries","directories":{},"_nodeVersion":"16.16.0","dependencies":{"uint8arrays":"^3.0.0","sparse-array":"^1.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^37.5.0","it-length":"^1.0.3","multihashing-async":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hamt-sharding_3.0.1_1660227130505_0.6384486627252259","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"hamt-sharding","version":"3.0.2","keywords":["IPFS","hamt","sharding"],"license":"Apache-2.0 OR MIT","_id":"hamt-sharding@3.0.2","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"homepage":"https://github.com/ipfs/js-hamt-sharding#readme","bugs":{"url":"https://github.com/ipfs/js-hamt-sharding/issues"},"dist":{"shasum":"a3fba1e4e6b58469388a0e1458768c78c0cd95f6","tarball":"https://registry.npmjs.org/hamt-sharding/-/hamt-sharding-3.0.2.tgz","fileCount":23,"integrity":"sha512-f0DzBD2tSmLFdFsLAvOflIBqFPjerbA7BfmwO8mVho/5hXwgyyYhv+ijIzidQf/DpDX3bRjAQvhGoBFj+DBvPw==","signatures":[{"sig":"MEYCIQDDpkwJKiCD1c4rnMF73NI0Cr3ARU7GC8x3feACzA6lOwIhAJse2P0lK3nK0ffCTW1jQZBE6DcPIIst1obmOGGfmsjK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTnu6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgvhAAgjkW5VjoHCvIPBXY4cKwmvVq5SjBy8UZpsrZbSbKWLgZ94NK\r\nNih/p7U2SWJqg2UnreWp4Y0/jUujd6wD2DfP7e+7NHybWq1B/YrN41rZNdCy\r\nB50VFwEZzRqOxUjiEaNmJMci++/RbMIhI3lVd+SHYr3Iby9XWKs7ym9hL8ed\r\nd9S7tfr81hB4FoYJMNgTHRuJzHJShfHSDv3okMXtAvXOmKhCWgjbjIdMTRIr\r\nWNXPgG1PmtxnrG+qdjgz79UfhqmYhIHHfFVNi9Rjk8YmoeUu8lSSP00nzm97\r\nK1l+OGiKFm7trTKMELfO+CAxvXI7jMXBGMiikhOq4YaClVGtxiyNrtCYGmL9\r\niwBPxMfwg/SSPR1w6aOuuhFJkXr9P7jueDpsVGB0NYRZrfm5gsGx7v+dK+NB\r\nsxvyOBN0Ntb+9OSL9/XqD2XJ6UZAcCgiomEKbSWVyVZoQbTwMvqPanWfDQtI\r\nZhwbokoEdyPpCmYF8lxgshu47YZw88Gl5IfIpLe6bPIs9HIVylpbe30HD3Tl\r\nOgivowt2mmwOv1QdnHPpzj7XqVx1oz5FQjc8uxqvZPAj3ftkAZudeBq9i+yl\r\nH/sBtGc5wW3gUVCvzXY/CQZcfGS8xusTkU6mRtnQKbVOtRS3cGYKEXK0BQ+T\r\nPE0BhAUsX3gs9kIeBdB8kjtpqN0sUE54o7s=\r\n=c4aE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"44b6e6b20872200a16342a14592ed79b9660d996","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","release":"aegir release","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"repository":{"url":"git+https://github.com/ipfs/js-hamt-sharding.git","type":"git"},"_npmVersion":"8.19.2","description":"JavaScript implementation of sharding using hash array mapped tries","directories":{},"_nodeVersion":"16.17.1","dependencies":{"uint8arrays":"^4.0.2","sparse-array":"^1.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^37.5.0","it-length":"^2.0.0","multihashing-async":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hamt-sharding_3.0.2_1666087866763_0.5297265802729709","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"hamt-sharding","version":"3.0.3","keywords":["IPFS","hamt","sharding"],"license":"Apache-2.0 OR MIT","_id":"hamt-sharding@3.0.3","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"homepage":"https://github.com/ipfs/js-hamt-sharding#readme","bugs":{"url":"https://github.com/ipfs/js-hamt-sharding/issues"},"dist":{"shasum":"7d8927c32f9583181827c33f72e4a55fddbb50c3","tarball":"https://registry.npmjs.org/hamt-sharding/-/hamt-sharding-3.0.3.tgz","fileCount":23,"integrity":"sha512-0UkKpnuEtVtbHCGrgFwb8/h95p3RXQXIb8/di7s3cibMth+b/qYzO5kouGCjZROV2hKtq6EEgOGHgQU6Lw0CEA==","signatures":[{"sig":"MEUCIH7RTK7tr2LDuUcLsLxmRbmpTDrIz+NpEeMYq1HYp/FCAiEAmwCH5SWccxgnYtcDapynVDx0mTKPJJuSrYE0dTpKS/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50439},"type":"module","types":"./dist/src/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6836a6c411fd199d9911129f979d6278dca6daaf","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","release":"aegir release","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"repository":{"url":"git+https://github.com/ipfs/js-hamt-sharding.git","type":"git"},"_npmVersion":"10.2.4","description":"JavaScript implementation of sharding using hash array mapped tries","directories":{},"_nodeVersion":"20.11.0","dependencies":{"uint8arrays":"^4.0.2","sparse-array":"^1.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^37.5.0","it-length":"^3.0.4","multihashing-async":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hamt-sharding_3.0.3_1707231673239_0.7567478761852893","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"hamt-sharding","version":"3.0.6","keywords":["IPFS","hamt","sharding"],"license":"Apache-2.0 OR MIT","_id":"hamt-sharding@3.0.6","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"homepage":"https://github.com/ipfs/js-hamt-sharding#readme","bugs":{"url":"https://github.com/ipfs/js-hamt-sharding/issues"},"dist":{"shasum":"3643107a3021af66ac95684aec87b196add5ba57","tarball":"https://registry.npmjs.org/hamt-sharding/-/hamt-sharding-3.0.6.tgz","fileCount":25,"integrity":"sha512-nZeamxfymIWLpVcAN0CRrb7uVq3hCOGj9IcL6NMA6VVCVWqj+h9Jo/SmaWuS92AEDf1thmHsM5D5c70hM3j2Tg==","signatures":[{"sig":"MEUCIHUbjFmddutekJDKeNHwK7IFBX6aZu0CwBTrbFkxJoahAiEA+VQwAOtuUKo9kGQk6pG3sx6SDt44w5ik16XApe+ilnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hamt-sharding@3.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77678},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"117efd9b643a3d381b89ff7c17f04b1415db1d4d","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"docs":"aegir docs","lint":"aegir lint","test":"aegir test","build":"aegir build","release":"aegir release","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"repository":{"url":"git+https://github.com/ipfs/js-hamt-sharding.git","type":"git"},"_npmVersion":"10.4.0","description":"JavaScript implementation of sharding using hash array mapped tries","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"uint8arrays":"^5.0.1","sparse-array":"^1.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.3","it-length":"^3.0.4","multihashing-async":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hamt-sharding_3.0.6_1707241786870_0.8532854355949857","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"hamt-sharding","version":"3.0.7","keywords":["IPFS","hamt","sharding"],"license":"Apache-2.0 OR MIT","_id":"hamt-sharding@3.0.7","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@ipfs.tech"}],"homepage":"https://github.com/ipfs/js-hamt-sharding#readme","bugs":{"url":"https://github.com/ipfs/js-hamt-sharding/issues"},"dist":{"shasum":"b832cecb29cd1d1ae0f7dae413d4953515e171ee","tarball":"https://registry.npmjs.org/hamt-sharding/-/hamt-sharding-3.0.7.tgz","fileCount":26,"integrity":"sha512-Xfg8nybiKHYESS3f/FY/yoJNbpiajfs6d89tRZvsx911T5Z7Ith9pLTtODrzYCEqMQzw198hr0etwa8xYBZR/Q==","signatures":[{"sig":"MEUCIQDWkV9ghPGEcUmFUfBaIKBlDpf2IOyGDeqgNuqWpzG0tQIgYUQUPTA/+vEdAppclmHNmTzhcVdLfCIjYf2JSzFnJjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hamt-sharding@3.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188962},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"5537ad6ae4216647d37ef9f7381f0ce544697945","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"docs":"aegir docs","lint":"aegir lint","test":"aegir test","build":"aegir build","release":"aegir release","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c05ca181-edae-4380-b89c-be72bbdbb68a"}},"repository":{"url":"git+https://github.com/ipfs/js-hamt-sharding.git","type":"git"},"_npmVersion":"11.14.1","description":"JavaScript implementation of sharding using hash array mapped tries","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.0.1","sparse-array":"^1.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.0.4","it-length":"^3.0.4","multihashing-async":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hamt-sharding_3.0.7_1778578471003_0.6019763375453075","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"hamt-sharding","version":"3.0.8","description":"JavaScript implementation of sharding using hash array mapped tries","license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-hamt-sharding#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-hamt-sharding.git"},"bugs":{"url":"https://github.com/ipfs/js-hamt-sharding/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["IPFS","hamt","sharding"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"release":{"branches":["main"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"build":"aegir build","test":"aegir test","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:electron-main":"aegir test -t electron-main","lint":"aegir lint","dep-check":"aegir dep-check","release":"aegir release","docs":"aegir docs"},"dependencies":{"sparse-array":"^1.3.1","uint8arrays":"^6.1.1"},"devDependencies":{"aegir":"^48.0.4","it-length":"^3.0.4","multihashing-async":"^2.1.0"},"sideEffects":false,"gitHead":"475ef54721d7606c295249a6f1a4911cead6deb8","_id":"hamt-sharding@3.0.8","_nodeVersion":"24.14.1","_npmVersion":"11.14.1","dist":{"integrity":"sha512-pEh4hYa4ZyDJ2jWBTz7MVqTTGC3va3iEIMDJfbCKskR9rzHRd8HVwUyH5nLiLxK6VCFWIJ4vnlAEn4Hwx49Rbg==","shasum":"4d63f08804ec94296988e2cc4d9dc27f5ac32396","tarball":"https://registry.npmjs.org/hamt-sharding/-/hamt-sharding-3.0.8.tgz","fileCount":26,"unpackedSize":191795,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hamt-sharding@3.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDZUbJui5MFe/ArMo/8plSixxmYxw7HYbndQNt1Fpm1oAIhAJGOki+tO8rtkR3lJHzYLTfmYQ9SKKnhnB6rx4Zsyq5A"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c05ca181-edae-4380-b89c-be72bbdbb68a"}},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@ipfs.tech"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hamt-sharding_3.0.8_1778584297335_0.5611100127344446"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-21T18:02:55.531Z","modified":"2026-05-12T11:11:37.795Z","0.0.1":"2018-11-21T18:02:55.749Z","0.0.2":"2018-11-23T16:46:43.419Z","1.0.0":"2020-01-08T14:39:37.459Z","2.0.0":"2021-02-18T12:12:12.397Z","2.0.1":"2021-08-23T11:16:58.901Z","3.0.0":"2022-02-21T14:58:31.891Z","3.0.1":"2022-08-11T14:12:10.681Z","3.0.2":"2022-10-18T10:11:06.904Z","3.0.3":"2024-02-06T15:01:13.382Z","3.0.6":"2024-02-06T17:49:47.075Z","3.0.7":"2026-05-12T09:34:31.192Z","3.0.8":"2026-05-12T11:11:37.499Z"},"bugs":{"url":"https://github.com/ipfs/js-hamt-sharding/issues"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-hamt-sharding#readme","keywords":["IPFS","hamt","sharding"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-hamt-sharding.git"},"description":"JavaScript implementation of sharding using hash array mapped tries","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@ipfs.tech"}],"readme":"# hamt-sharding <!-- omit in toc -->\n\n[![codecov](https://img.shields.io/codecov/c/github/ipfs-shipyard/js-hamt-sharding.svg?style=flat-square)](https://codecov.io/gh/ipfs-shipyard/js-hamt-sharding)\n[![CI](https://img.shields.io/github/actions/workflow/status/ipfs-shipyard/js-hamt-sharding/js-test-and-release.yml?branch=main\\&style=flat-square)](https://github.com/ipfs/js-hamt-sharding/actions/workflows/js-test-and-release.yml?query=branch%3Amain)\n\n> JavaScript implementation of sharding using hash array mapped tries\n\n# About\n\n<!--\n\n!IMPORTANT!\n\nEverything in this README between \"# About\" and \"# Install\" is automatically\ngenerated and will be overwritten the next time the doc generator is run.\n\nTo make changes to this section, please update the @packageDocumentation section\nof src/index.js or src/index.ts\n\nTo experiment with formatting, please run \"npm run docs\" from the root of this\nrepo and examine the changes made.\n\n-->\n\nA [Hash Mapped Trie](https://en.wikipedia.org/wiki/Hash_array_mapped_trie) implementation for JavaScript.\n\nThis is used by [@helia/unixfs](https://www.npmjs.com/package/@helia/unixfs) for it's HAMT-sharded directory implementation.\n\n## Example\n\n```TypeScript\nimport { createHAMT } from 'hamt-sharding'\nimport crypto from 'crypto-promise'\n\n// decide how to hash buffers made from keys, can return a Promise\nconst hashFn = async (buf) => {\n  return crypto\n    .createHash('sha256')\n    .update(buf)\n    .digest()\n}\n\nconst bucket = createHAMT({\n  hashFn: hashFn\n})\n\nawait bucket.put('key', 'value')\n\nconst output = await bucket.get('key')\n// output === 'value'\n```\n\n# Install\n\n```console\n$ npm i hamt-sharding\n```\n\n## Browser `<script>` tag\n\nLoading this module through a script tag will make it's exports available as `HamtSharding` in the global namespace.\n\n```html\n<script src=\"https://unpkg.com/hamt-sharding/dist/index.min.js\"></script>\n```\n\n# API Docs\n\n- <https://ipfs-shipyard.github.io/js-hamt-sharding>\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# Contribution\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","readmeFilename":"README.md"}