{"_id":"@ensdomains/content-hash","_rev":"29-5089653b39ffce28e38d4571ccb7dcdc","name":"@ensdomains/content-hash","dist-tags":{"next":"3.1.0-rc.1","latest":"3.1.1"},"versions":{"2.5.3":{"name":"@ensdomains/content-hash","version":"2.5.3","keywords":["ethereum","ens","eip-1577","resolver","ipfs","swarm","content-hash","content","hash","contenthash","contentHash"],"author":{"name":"pldespaigne"},"license":"ISC","_id":"@ensdomains/content-hash@2.5.3","maintainers":[{"name":"jefflau","email":"jeff-lau@live.com"},{"name":"makoto_inoue","email":"inouemak@googlemail.com"},{"name":"decanus","email":"dean@tokenate.io"},{"name":"nickjohnson","email":"arachnid@notdot.net"}],"homepage":"https://github.com/ensdomains/content-hash#readme","bugs":{"url":"https://github.com/ensdomains/content-hash/issues"},"dist":{"shasum":"017ff30d36d6b4f7917afe5718b313e4dcd7ca79","tarball":"https://registry.npmjs.org/@ensdomains/content-hash/-/content-hash-2.5.3.tgz","fileCount":14,"integrity":"sha512-9pSI7limllLaHRTTQcd8xre7b69HPtDtJmEuq5Hr4iwBdY2xofmWgG8AW/2Qw9SBMJhc+nCJ7SO0sWQOVs/b5Q==","signatures":[{"sig":"MEUCIQDl7s6lQtJcbqUdaYZTDT3sQlfs4zRs0hgVCqFEejhe3QIgFmmmYPX3LNvv2foyisjDwVzmDcrJBRUAOINehYpaniU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfey8fCRA9TVsSAnZWagAAxeQP/jmhfAVpTRxQryh4oD8Y\nnZ5QrsxfQsVJSZFZM1PF4hA7AgjuWxq0YZ8ahrPXl0WPzKkpsCh8XJ0M4UOi\nhkyNUdtJdrelo3EQXkbCbXZR1q5YisxU523BMBwgXy2CFGJnEISAyHjY8SqG\nwwfLUVwxVWFWj8WMcPxjnHlD9O88PCqCC+pDSWAHuNrzDqBsR9yhKT+Ydnsu\nFApsK+vkobYjSXpt7Hm+usv8Lk7kFcpNnXr1nnEfBwZmloDyZNj+i217cXqG\nxXNM3TL3TsxYLna14kIqsnfqxN4cmskp+NilihiocwKiKx9BKAe8+JwWPTuu\nXhgvyKeQcnVbzMGORCBqr1l1t6H2Nan1cqj6vI9+Az9bfI9azDOi6nzB00Es\nealkn+BoBL7H/t3A5uTc0uka2JpPnAxITNkaK5CgutVDBEM5mMAi6FbWYGzI\ndu698rZe6r4T1IcutzDsAvbS43Vz5NjgRqNs64dLxlvJprN/DE4MmAIexiFY\nGpzjX4x484hyoU5rfC7eq77QDA5InSmGHCF2evB1p6xgswR8GgpatfobH8e8\ng3gCf+hxkOFIw9tgcG81H+sXiESxXjiSK93+9HpOa3LjdBJr2gm4phCcCAQQ\nISurASRaxdmdtOAB/ogR4vB/al/MJs/HtmLvIKUYk0lYrtDlPjH2jSflv4wV\nacTn\r\n=Uxgq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"e6cb64d9b88735ee8908e511a40187c6487d97f7","scripts":{"pub":"npm run build && npm publish --access public","demo":"static .","lint":"npx eslint .","test":"mocha","build":"browserify ./src/index.js --s contentHash > ./dist/index.js","deploy-demo":"echo \"surge demo https://content-hash.surge.sh\""},"_npmUser":{"name":"makoto_inoue","email":"inouemak@googlemail.com"},"repository":{"url":"git+https://github.com/ensdomains/content-hash.git","type":"git"},"_npmVersion":"6.13.4","description":"simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)","directories":{},"_nodeVersion":"10.18.1","dependencies":{"cids":"^0.8.3","multicodec":"^1.0.4","multihashes":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","browserify":"^16.5.0","node-static":"^0.7.11"},"_npmOperationalInternal":{"tmp":"tmp/content-hash_2.5.3_1601908511323_0.1629102337408157","host":"s3://npm-registry-packages"}},"2.5.4":{"name":"@ensdomains/content-hash","version":"2.5.4","keywords":["ethereum","ens","eip-1577","resolver","ipfs","swarm","content-hash","content","hash","contenthash","contentHash"],"author":{"name":"pldespaigne"},"license":"ISC","_id":"@ensdomains/content-hash@2.5.4","maintainers":[{"name":"makoto_inoue","email":"inouemak@googlemail.com"},{"name":"decanus","email":"dean@tokenate.io"},{"name":"nickjohnson","email":"arachnid@notdot.net"},{"name":"jefflau","email":"jeff-lau@live.com"}],"homepage":"https://github.com/ensdomains/content-hash#readme","bugs":{"url":"https://github.com/ensdomains/content-hash/issues"},"dist":{"shasum":"4d5991bce2440d6f3dfc44e4da0aafdffff7d622","tarball":"https://registry.npmjs.org/@ensdomains/content-hash/-/content-hash-2.5.4.tgz","fileCount":14,"integrity":"sha512-f8HHIRlucfgdsNiYxcQx/P9R/IEmj0k+Y9ET1FZx7RsVja0dLPpiHzPcjvKBcWJhtIoh5ci40WbWe+LqQRyphQ==","signatures":[{"sig":"MEUCIQCBFSnK3QFLyUBPKqC+gwHLEbK0z9iMEcyim1DIoAwl9wIgDWTgHFQIYnBkWLGI4CwsEDxKefliay3OFK/8fw/HVkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI8/MCRA9TVsSAnZWagAAb40P/j8vaVEsd18xuYAXKFcZ\n+HVprc5Is3nR4xdstxz8sr0sDoePQFgciA8m19ojaMuuIU1hw4Td6YMiCjkG\nMZ+kFfDcyyPncEdMFNFNi2quR8f2sELJeVxazEpRsbHlU34j2Dk7eikK8Vnf\naV0vQROCPhm6TdvBPVSLW4do1WXh53cOThkVmZA6aQr3vi5LgrXDiRhX5rU9\nNxXVQXqhycIa4DCRP+8XkanOjhP2ZGebtTR7CUuuDEO/+h/JR+dI6uKlheiM\nrMlWK4quvJ5JVC0cs/fjKIYaeGLg2P9uPhKr2wOxi+K+2fhmdH82O5J5+p6V\n8hXR/PRdTAGdGW+X7eGUDI6krgHlREiXmeCs5jPKUvD5qbQB9FwFIrptjZMt\nC8zExg65g/rLWcY6hrikxJjoBD+xa8JvK8IWK8g2xyW5Gq75XMCqOGS4btQH\nB3ls8pFail0ky36R+2H4lvijj/Pz91zKBn6awMb8LA1d8D0/C3ewm6ImFFZ5\neWJ2qZXyV6dxaCBO+OKwXdDK7c63JnVu3NPOdLAd1YlDF84qMclMBaGB1mWW\n9Yqr9r3qAQYWTur/ryIxhacz6nehM7CY+Q77fe48bt6+Wx7zoEGqx14vbEhf\nkFqfPgkwXPHUzg8x0fVcXxTENhA2EnN5VIJVrHXKOSD3oNTTAuLvs9QLu+P8\nuuAS\r\n=Grxv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"23dc1d37b06cd26e37e18861761a573186a79258","scripts":{"pub":"npm run build && npm publish --access public","demo":"static .","lint":"npx eslint .","test":"mocha","build":"browserify ./src/index.js --s contentHash > ./dist/index.js","deploy-demo":"echo \"surge demo https://content-hash.surge.sh\""},"_npmUser":{"name":"makoto_inoue","email":"inouemak@googlemail.com"},"repository":{"url":"git+https://github.com/ensdomains/content-hash.git","type":"git"},"_npmVersion":"6.14.8","description":"simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)","directories":{},"_nodeVersion":"14.15.0","dependencies":{"cids":"^0.8.3","multicodec":"^1.0.4","multihashes":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","browserify":"^16.5.0","node-static":"^0.7.11"},"_npmOperationalInternal":{"tmp":"tmp/content-hash_2.5.4_1612959691831_0.9213506973279746","host":"s3://npm-registry-packages"}},"2.5.5":{"name":"@ensdomains/content-hash","version":"2.5.5","keywords":["ethereum","ens","eip-1577","resolver","ipfs","swarm","content-hash","content","hash","contenthash","contentHash"],"author":{"name":"pldespaigne"},"license":"ISC","_id":"@ensdomains/content-hash@2.5.5","maintainers":[{"name":"makoto_inoue","email":"inouemak@googlemail.com"},{"name":"decanus","email":"dean@tokenate.io"},{"name":"nickjohnson","email":"arachnid@notdot.net"},{"name":"jefflau","email":"jeff-lau@live.com"}],"homepage":"https://github.com/ensdomains/content-hash#readme","bugs":{"url":"https://github.com/ensdomains/content-hash/issues"},"dist":{"shasum":"3efb64ced7bc8c76d883648519fdcaa312ad6ae9","tarball":"https://registry.npmjs.org/@ensdomains/content-hash/-/content-hash-2.5.5.tgz","fileCount":14,"integrity":"sha512-g97tsnHku7fC+uyWAPj71TlLmgI2TsMtDEsiXAGvK73eC67aTVCsEagk6sPIZbB7+iKV3DY2wTQQos2VGBLMTw==","signatures":[{"sig":"MEQCIBBO9taq5znpVxMhwMPGt1b6JQCTPgC+jJKn1nKcyZwzAiAZs6jKWxr3tHvQV+eu+QovtjFRwqAizsPeCOGk/m5ZDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK8pvCRA9TVsSAnZWagAAEpQP/Rt8XcyEueY3ynDoboB4\n6pDRKC4+D1gWgXm58SkWqkb2SfwMAXHhOfprvzcsDAp1fdEdE++Gktbn6Gy9\n6UYfab19zSUGy0tmJfa2pCQyXVUyvUPDdiFg1wDqSvq9S/F59HtCm54URjwO\n9rGep9gkBdWDH8UwSBAmWnDka2p/qtaIk5SqMH18LHC0wmSsHhmosGNnX80m\nRPFAvae6jdWnjfP6AYOzLqHgojSxLY4drJNUmDLWV9GRQ2YxXl2GKnoBU50V\nmC1WgHhYNrwypyt2HQktBaFp5VVq0QgkiXOh82T+eREghoKz6MljyDnKVM3D\nWgd2J48HqmIDl5ED4w5eUeK/xd+a/hVQKnJpn7Cj9mlbdbO+4m6VS1Dd3o9V\nmVdtF6dy+rpt38+52jvzRHTxMqyPC/Dr55ethNwqBtyrORtc4ZA86Vmir75h\nkZd+czNLP6JOM9kLnMLxy7OvjERGI9hqa7nDHRh1PwDqRTYs4Sla3YVyyuSk\nlDiahlGLRDtfzZzxLzld1B2LAR5J9uUMVzTh+bPWqKC9eP4RwQgQguxZuLY6\nW/+APdPixYSjC9BS2Fc4jyinQuvc34WKEfWCSzbW8zk/njQloam72WfF5VLP\nic2+O+vCo+N28y5gX4epaU6bHw2WpWPGcMJlzSq2x0J8c5epPKVavD2yDkzp\nk9R9\r\n=0MqD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"eb824b83c0bb60acaf65ffa4dc167957cf3f9119","scripts":{"pub":"npm run build && npm publish --access public","demo":"static .","lint":"npx eslint .","test":"mocha","build":"browserify ./src/index.js --s contentHash > ./dist/index.js","deploy-demo":"echo \"surge demo https://content-hash.surge.sh\""},"_npmUser":{"name":"makoto_inoue","email":"inouemak@googlemail.com"},"repository":{"url":"git+https://github.com/ensdomains/content-hash.git","type":"git"},"_npmVersion":"6.14.8","description":"simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)","directories":{},"_nodeVersion":"14.15.0","dependencies":{"cids":"^0.8.3","multicodec":"^1.0.4","multihashes":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","browserify":"^16.5.0","node-static":"^0.7.11"},"_npmOperationalInternal":{"tmp":"tmp/content-hash_2.5.5_1613482607345_0.9731980896497447","host":"s3://npm-registry-packages"}},"2.5.6":{"name":"@ensdomains/content-hash","version":"2.5.6","keywords":["ethereum","ens","eip-1577","resolver","ipfs","swarm","content-hash","content","hash","contenthash","contentHash"],"author":{"name":"pldespaigne"},"license":"ISC","_id":"@ensdomains/content-hash@2.5.6","maintainers":[{"name":"makoto_inoue","email":"inouemak@googlemail.com"},{"name":"decanus","email":"dean@tokenate.io"},{"name":"nickjohnson","email":"arachnid@notdot.net"},{"name":"jefflau","email":"jeff-lau@live.com"}],"homepage":"https://github.com/ensdomains/content-hash#readme","bugs":{"url":"https://github.com/ensdomains/content-hash/issues"},"dist":{"shasum":"f257fe94977288119c0b8317bdf2619550c2ac83","tarball":"https://registry.npmjs.org/@ensdomains/content-hash/-/content-hash-2.5.6.tgz","fileCount":14,"integrity":"sha512-DQy7C7KqOcKnZVE18fQSwRC3z5s2DuKt9IBCT1Pd8g3E7ibMu3+jGXjdOCOSQ43FOiMn8+jO020sVci5kwJrPg==","signatures":[{"sig":"MEUCIQCzynC/maxU8hUOHKQ3NLh8Xzzho2CY2jzS6CON85oZxwIgBYWExrjS8yp0h+jsgs+giu7MczJmvvZx81F4Nway4nU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLV45CRA9TVsSAnZWagAAVpEP/1TWpf4+4rqKDiOShzkT\n9uhIwEWIxDsz/rAujryJwH4mB7YRqJZajx1Rg3QzcNWmLk91Q69m/S+x9RM3\nOOuBcDl1eYf+n+QhMnUo4IWdCo/pNGAHJ+ez7VMD9Wy9/Z6tAv57QQCY/ZHX\noVeF7alvYiNK999JUgsgT8umn4ahRcsXte8VtgZEEQM0kS/IIAyl8I0N6E0L\np4faHs7ZNJEGda/RW3Exylu14AmVYGe+MUHDka+NuHfGpbc/gFegtfKol4+w\nbFxUccz5MfrZ5JICzJYoexOp1ZP5yCGb83sqTaqwDSALjtOHclxSO/J4oXT+\nY3lMvNRAcEjBrJBhg3ITg5WYiP5Jj9EHY9cYZf01sSEsfmXovg+pXKa1Lika\nn7fUMg7bs62k0Lc9slTipnivqf8vrNbZdYRL4bFM6D8t6eny5HZNXwxKKchD\nvgBknk6TAVvNVoIfS6zC3Lp0JZld0OLO3wwxqL93WkO8l83YaEjYjKdZcdo8\nIcjyGog9QguazHusu2lSpj/KYLUtRpI1JdrQSmtS1YCtmvZdxNZRKo5pomv1\nABNzj7Hb0O/nKmk7uOU0t80S4mGNDTV2wdA89Ej/9GbspHkBA8L5QKCs9NVm\n9hw7q2RHHwm90PtLcA6/hZGcyL2hUVt8/sQCsh13sxDfBxnP/SyfMcl6Q0DP\nr5Ev\r\n=OzRN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"c3cf0f92040b6faca10ded03558c620db2c73aec","scripts":{"pub":"npm run build && npm publish --access public","demo":"static .","lint":"npx eslint .","test":"mocha","build":"browserify ./src/index.js --s contentHash > ./dist/index.js","deploy-demo":"echo \"surge demo https://content-hash.surge.sh\""},"_npmUser":{"name":"makoto_inoue","email":"inouemak@googlemail.com"},"repository":{"url":"git+https://github.com/ensdomains/content-hash.git","type":"git"},"_npmVersion":"6.13.4","description":"simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)","directories":{},"_nodeVersion":"10.18.1","dependencies":{"cids":"^1.1.5","js-base64":"^3.6.0","multicodec":"^2.1.0","multihashes":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","browserify":"^16.5.0","node-static":"^0.7.11"},"_npmOperationalInternal":{"tmp":"tmp/content-hash_2.5.6_1613585977209_0.8978712190574092","host":"s3://npm-registry-packages"}},"2.5.7":{"name":"@ensdomains/content-hash","version":"2.5.7","keywords":["ethereum","ens","eip-1577","resolver","ipfs","swarm","content-hash","content","hash","contenthash","contentHash"],"author":{"name":"pldespaigne"},"license":"ISC","_id":"@ensdomains/content-hash@2.5.7","maintainers":[{"name":"makoto_inoue","email":"inouemak@googlemail.com"},{"name":"decanus","email":"dean@tokenate.io"},{"name":"nickjohnson","email":"arachnid@notdot.net"},{"name":"jefflau","email":"jeff-lau@live.com"},{"name":"mdt.","email":"md.tanrikulu@gmail.com"},{"name":"leeondamiky","email":"leon.talbert@gmail.com"}],"homepage":"https://github.com/ensdomains/content-hash#readme","bugs":{"url":"https://github.com/ensdomains/content-hash/issues"},"dist":{"shasum":"180e4ceb6e585a05d69ba307619d4a0cf12948f1","tarball":"https://registry.npmjs.org/@ensdomains/content-hash/-/content-hash-2.5.7.tgz","fileCount":14,"integrity":"sha512-WNdGKCeubMIAfyPYTMlKeX6cgXKIEo42OcWPOLBiclzJwMibkVqpaGgWKVH9dniJq7bLXLa2tQ0k/F1pt6gUxA==","signatures":[{"sig":"MEUCIQDSJjqrgV71jb/CHSGkuQln0aixHnelBcBiOu/rKLzzSgIgAlwdMrTRucf2rHqgkOR1V0h0t1AthnO2HLgM37HbRkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMMAeCRA9TVsSAnZWagAAgeEP/0wGT9sqUDjQnKoU1SO5\nxXmfX3hZgPVn7yMt+NqzJ0bw036xiLqzRKAqUVjSWJK1bYKoumCt0KvGAHBY\na8B/cqKMKsbccwVx2mp9NN47RKji46cc5Wg9m/KJdT8aIMj+aOKxGPh7gu+c\npf9abOmEAAqzdjiv59T2Ec8FV1DCIQfZjakMWFnkVQkEiaSWRMJexKuWz2o6\nXRTypn/VrIMudsDY3qtlZ2jZPyWOXlw/bUMjXNzHa0NYEctfoPmcJ1+xjkKZ\n/Mq0rm3Tem09dVdyeYaX6VurWwrap/KE5pZ4Fd/B1V3zLIK7CsSz7OkIQGOH\nVamU2Ur/xN47Z6S2CyenPwn6epO7sni4RGKM1tWbG8P/V7X0ZFfdvohq4Jea\nUmk8VvQm0neuI7SiwPr4cLIYQv9+kXSDzH7rM+VImO2uZbGZYFrlsvSYON2x\n5d0gv1kHz9hSduvv4Mzl6vDbxeT1aJ9BxOHa/KWqb01tyxDZHKG+PcxpUKA4\n4kw02IfTmCeoy6mauGo7dhkPhbcvpWMFAtAG+1j9b/9+yie9akC3eD5OmOZe\np4+q5g+8nR5pH1q+wNb6VqYsyFe2DUd+N23pH3A18uj1/CXRTy1mpv5+GxMJ\nmC4AfOV8zs8DyqCnZssmnW0HRlxOWooT+n017VBz/02g5OdgQg5BJ50q8XEy\nsNHx\r\n=AUsp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"078c7bb94f2e13a60e9ef61cc0af3d48dc29c33d","scripts":{"pub":"npm run build && npm publish --access public","demo":"static .","lint":"npx eslint .","test":"mocha","build":"browserify ./src/index.js --s contentHash > ./dist/index.js","deploy-demo":"echo \"surge demo https://content-hash.surge.sh\""},"_npmUser":{"name":"makoto_inoue","email":"inouemak@googlemail.com"},"repository":{"url":"git+https://github.com/ensdomains/content-hash.git","type":"git"},"_npmVersion":"6.14.8","description":"simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)","directories":{},"_nodeVersion":"14.15.0","dependencies":{"cids":"^1.1.5","js-base64":"^3.6.0","multicodec":"^3.2.0","multihashes":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","browserify":"^16.5.0","node-static":"^0.7.11"},"_npmOperationalInternal":{"tmp":"tmp/content-hash_2.5.7_1630584862268_0.12491664073335995","host":"s3://npm-registry-packages"}},"3.0.0-beta.0":{"name":"@ensdomains/content-hash","version":"3.0.0-beta.0","keywords":["ethereum","ens","eip-1577","resolver","ipfs","swarm","content-hash","content","hash","contenthash","contentHash"],"author":{"name":"ensdomains"},"license":"MIT","_id":"@ensdomains/content-hash@3.0.0-beta.0","maintainers":[{"name":"davidchu","email":"davidchu@ens.domains"},{"name":"taytems","email":"yo@taytems.xyz"},{"name":"makoto_inoue","email":"inouemak@googlemail.com"},{"name":"decanus","email":"dean@tokenate.io"},{"name":"nickjohnson","email":"arachnid@notdot.net"},{"name":"jefflau","email":"jeff-lau@live.com"},{"name":"mdt.","email":"md.tanrikulu@gmail.com"},{"name":"leeondamiky","email":"leon.talbert@gmail.com"}],"homepage":"https://github.com/ensdomains/content-hash#readme","bugs":{"url":"https://github.com/ensdomains/content-hash/issues"},"dist":{"shasum":"03d4162d54556becf5281db4236b48eb4138ed3d","tarball":"https://registry.npmjs.org/@ensdomains/content-hash/-/content-hash-3.0.0-beta.0.tgz","fileCount":34,"integrity":"sha512-UhJ+ZPlTd5NoY3YZwjCYta5O5dIlh6jrjnQbJgx8WX7Xk6/0izNWdiTNdorBVh0WzdGHoRlvSzCbc9q+uZRbEw==","signatures":[{"sig":"MEUCIE3tB7T9iVzTMiagoxC3j1E/BGq8qQFf0lj9fQsM8QeDAiEA0AAr6VesDgRURXHX8RGpTvN8E4gKnzCtImDsARe00Lw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54447},"main":"./dist/cjs/index.js","type":"module","_from":"file:ensdomains-content-hash-3.0.0-beta.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest","build":"pnpm run clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:types","clean":"rm -rf ./dist","build:cjs":"tsc --project tsconfig.build.json --module commonjs --outDir ./dist/cjs --removeComments --verbatimModuleSyntax false && echo > ./dist/cjs/package.json '{\"type\":\"commonjs\"}'","build:esm":"tsc --project tsconfig.build.json --module es2022 --outDir ./dist/esm && echo > ./dist/esm/package.json '{\"type\":\"module\",\"sideEffects\":false}'","build:types":"tsc --project tsconfig.build.json --module esnext --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap"},"typings":"./dist/types/index.d.ts","_npmUser":{"name":"taytems","email":"yo@taytems.xyz"},"_resolved":"/private/var/folders/5j/z1nflp3j5jxdqq1nml9xrpsw0000gn/T/cc106f977d8f6238437d2542123cb5ec/ensdomains-content-hash-3.0.0-beta.0.tgz","_integrity":"sha512-UhJ+ZPlTd5NoY3YZwjCYta5O5dIlh6jrjnQbJgx8WX7Xk6/0izNWdiTNdorBVh0WzdGHoRlvSzCbc9q+uZRbEw==","repository":{"url":"git+https://github.com/ensdomains/content-hash.git","type":"git"},"_npmVersion":"9.5.1","description":"A simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"multiformats":"^12.0.1","@multiformats/sha3":"^2.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^0.33.0","typescript":"^5.1.6"},"_npmOperationalInternal":{"tmp":"tmp/content-hash_3.0.0-beta.0_1689644898783_0.9297977481386124","host":"s3://npm-registry-packages"}},"3.0.0-beta.1":{"name":"@ensdomains/content-hash","version":"3.0.0-beta.1","keywords":["ethereum","ens","eip-1577","resolver","ipfs","swarm","content-hash","content","hash","contenthash","contentHash"],"author":{"name":"ensdomains"},"license":"MIT","_id":"@ensdomains/content-hash@3.0.0-beta.1","maintainers":[{"name":"davidchu","email":"davidchu@ens.domains"},{"name":"taytems","email":"yo@taytems.xyz"},{"name":"makoto_inoue","email":"inouemak@googlemail.com"},{"name":"decanus","email":"dean@tokenate.io"},{"name":"nickjohnson","email":"arachnid@notdot.net"},{"name":"jefflau","email":"jeff-lau@live.com"},{"name":"mdt.","email":"md.tanrikulu@gmail.com"},{"name":"leeondamiky","email":"leon.talbert@gmail.com"}],"homepage":"https://github.com/ensdomains/content-hash#readme","bugs":{"url":"https://github.com/ensdomains/content-hash/issues"},"dist":{"shasum":"277ed4485a919cdcc126c7ad2acb2ee29303fba7","tarball":"https://registry.npmjs.org/@ensdomains/content-hash/-/content-hash-3.0.0-beta.1.tgz","fileCount":34,"integrity":"sha512-GiJSp5gyXcGlYOkUv8O/vvcjfx99D9u9Bqpe+t8oO6cuMyP1uH6dZyfjPF5laOlGBsjLnjjvQE34u0zzD2l5mQ==","signatures":[{"sig":"MEUCIDrw4e0ZyKA/ogB3L4zUao/vYRtEf98S2f0bjX/q65kIAiEA4T+YLFOpefk9cZSrOPrUPdgmd4o+/x/Hpe0OpABaT0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54501},"main":"./dist/cjs/index.js","type":"module","_from":"file:ensdomains-content-hash-3.0.0-beta.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest","build":"pnpm run clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:types","clean":"rm -rf ./dist","build:cjs":"tsc --project tsconfig.build.json --module commonjs --outDir ./dist/cjs --removeComments --verbatimModuleSyntax false && echo > ./dist/cjs/package.json '{\"type\":\"commonjs\"}'","build:esm":"tsc --project tsconfig.build.json --module es2022 --outDir ./dist/esm && echo > ./dist/esm/package.json '{\"type\":\"module\",\"sideEffects\":false}'","build:types":"tsc --project tsconfig.build.json --module esnext --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap"},"typings":"./dist/types/index.d.ts","_npmUser":{"name":"taytems","email":"yo@taytems.xyz"},"_resolved":"/private/var/folders/5j/z1nflp3j5jxdqq1nml9xrpsw0000gn/T/1e86e5d13d6b9d516138e38f57d227a7/ensdomains-content-hash-3.0.0-beta.1.tgz","_integrity":"sha512-GiJSp5gyXcGlYOkUv8O/vvcjfx99D9u9Bqpe+t8oO6cuMyP1uH6dZyfjPF5laOlGBsjLnjjvQE34u0zzD2l5mQ==","repository":{"url":"git+https://github.com/ensdomains/content-hash.git","type":"git"},"_npmVersion":"9.5.1","description":"A simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"multiformats":"^12.0.1","@multiformats/sha3":"^2.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^0.33.0","typescript":"^5.1.6"},"_npmOperationalInternal":{"tmp":"tmp/content-hash_3.0.0-beta.1_1689646083391_0.45494038292006467","host":"s3://npm-registry-packages"}},"3.0.0-beta.2":{"name":"@ensdomains/content-hash","version":"3.0.0-beta.2","keywords":["ethereum","ens","eip-1577","resolver","ipfs","swarm","content-hash","content","hash","contenthash","contentHash"],"author":{"name":"ensdomains"},"license":"MIT","_id":"@ensdomains/content-hash@3.0.0-beta.2","maintainers":[{"name":"davidchu","email":"davidchu@ens.domains"},{"name":"taytems","email":"yo@taytems.xyz"},{"name":"makoto_inoue","email":"inouemak@googlemail.com"},{"name":"decanus","email":"dean@tokenate.io"},{"name":"nickjohnson","email":"arachnid@notdot.net"},{"name":"jefflau","email":"jeff-lau@live.com"},{"name":"mdt.","email":"md.tanrikulu@gmail.com"},{"name":"leeondamiky","email":"leon.talbert@gmail.com"}],"homepage":"https://github.com/ensdomains/content-hash#readme","bugs":{"url":"https://github.com/ensdomains/content-hash/issues"},"dist":{"shasum":"558eaf6124a9f9c1c526d97118606487c947ea60","tarball":"https://registry.npmjs.org/@ensdomains/content-hash/-/content-hash-3.0.0-beta.2.tgz","fileCount":34,"integrity":"sha512-GCaBuDbR2WRV7FvqiTFCwF8eYAu8sZf03sQO55n9xCcIa+xoiKY05kN2c5O7EXXtIgkgbqnA7VSw1DT0Z7jT1g==","signatures":[{"sig":"MEYCIQDFzHN66M80Ai2vcgS+EYHxRTirDmgvgOTRts3WdpEwPQIhAIFAyVzKdlGkrGQ/v1orl8/CEQn2SXXJzxuHrK/3LrZS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54750},"main":"./dist/cjs/index.js","type":"module","_from":"file:ensdomains-content-hash-3.0.0-beta.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest","build":"pnpm run clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:types","clean":"rm -rf ./dist","build:cjs":"tsc --project tsconfig.build.json --module commonjs --outDir ./dist/cjs --removeComments --verbatimModuleSyntax false && echo > ./dist/cjs/package.json '{\"type\":\"commonjs\"}'","build:esm":"tsc --project tsconfig.build.json --module es2022 --outDir ./dist/esm && echo > ./dist/esm/package.json '{\"type\":\"module\",\"sideEffects\":false}'","build:types":"tsc --project tsconfig.build.json --module esnext --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap"},"typings":"./dist/types/index.d.ts","_npmUser":{"name":"taytems","email":"yo@taytems.xyz"},"_resolved":"/private/var/folders/5j/z1nflp3j5jxdqq1nml9xrpsw0000gn/T/96d362c3a5e930bc5773963ba0fdb7d5/ensdomains-content-hash-3.0.0-beta.2.tgz","_integrity":"sha512-GCaBuDbR2WRV7FvqiTFCwF8eYAu8sZf03sQO55n9xCcIa+xoiKY05kN2c5O7EXXtIgkgbqnA7VSw1DT0Z7jT1g==","repository":{"url":"git+https://github.com/ensdomains/content-hash.git","type":"git"},"_npmVersion":"9.5.1","description":"A simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"multiformats":"^12.0.1","@multiformats/sha3":"^2.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^0.33.0","typescript":"^5.1.6"},"_npmOperationalInternal":{"tmp":"tmp/content-hash_3.0.0-beta.2_1689646207060_0.038640934379581715","host":"s3://npm-registry-packages"}},"3.0.0-beta.3":{"name":"@ensdomains/content-hash","version":"3.0.0-beta.3","keywords":["ethereum","ens","eip-1577","resolver","ipfs","swarm","content-hash","content","hash","contenthash","contentHash"],"author":{"name":"ensdomains"},"license":"MIT","_id":"@ensdomains/content-hash@3.0.0-beta.3","maintainers":[{"name":"davidchu","email":"davidchu@ens.domains"},{"name":"taytems","email":"yo@taytems.xyz"},{"name":"makoto_inoue","email":"inouemak@googlemail.com"},{"name":"decanus","email":"dean@tokenate.io"},{"name":"nickjohnson","email":"arachnid@notdot.net"},{"name":"jefflau","email":"jeff-lau@live.com"},{"name":"mdt.","email":"md.tanrikulu@gmail.com"},{"name":"leeondamiky","email":"leon.talbert@gmail.com"}],"homepage":"https://github.com/ensdomains/content-hash#readme","bugs":{"url":"https://github.com/ensdomains/content-hash/issues"},"dist":{"shasum":"4dbc6798c8b289fc0e3473daddbdacfec2c14501","tarball":"https://registry.npmjs.org/@ensdomains/content-hash/-/content-hash-3.0.0-beta.3.tgz","fileCount":34,"integrity":"sha512-6MgOfYIIFn4qEBEA/M86we+MRsIsw1/ysduZZVF3VyzhpecyDOrYmPMC0MlW88CzVZ3Aym09J1zTPz9BXNVkRA==","signatures":[{"sig":"MEUCIQCwts8MlzARMKyWnZI82He4+sQUwZgX27T/e0X4jjHjFAIgBiLWOz1GTuVQgHVEGqTn5OmZCfWhTHtzaKED3KaImt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54952},"main":"./dist/cjs/index.js","type":"module","_from":"file:ensdomains-content-hash-3.0.0-beta.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"tsn":"ts-node-esm --project tsconfig.node.json","test":"vitest","build":"pnpm run clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:types && pnpm run build:pkgjson","clean":"rm -rf ./dist","build:cjs":"tsc --project tsconfig.build.json --module commonjs --outDir ./dist/cjs --removeComments --verbatimModuleSyntax false","build:esm":"tsc --project tsconfig.build.json --module es2022 --outDir ./dist/esm","build:types":"tsc --project tsconfig.build.json --module esnext --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap","build:pkgjson":"pnpm run tsn ./scripts/generatePackageJson.ts"},"typings":"./dist/types/index.d.ts","_npmUser":{"name":"taytems","email":"yo@taytems.xyz"},"_resolved":"/private/var/folders/5j/z1nflp3j5jxdqq1nml9xrpsw0000gn/T/f774313f61d00c0dde0c885501f58a3f/ensdomains-content-hash-3.0.0-beta.3.tgz","_integrity":"sha512-6MgOfYIIFn4qEBEA/M86we+MRsIsw1/ysduZZVF3VyzhpecyDOrYmPMC0MlW88CzVZ3Aym09J1zTPz9BXNVkRA==","repository":{"url":"git+https://github.com/ensdomains/content-hash.git","type":"git"},"_npmVersion":"9.5.1","description":"A simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"multiformats":"^12.0.1","@multiformats/sha3":"^2.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^0.33.0","ts-node":"^10.9.1","fs-extra":"^11.1.1","typescript":"^5.1.6","@types/fs-extra":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/content-hash_3.0.0-beta.3_1689648156186_0.05443669175552546","host":"s3://npm-registry-packages"}},"3.0.0-beta.4":{"name":"@ensdomains/content-hash","version":"3.0.0-beta.4","keywords":["ethereum","ens","eip-1577","resolver","ipfs","swarm","content-hash","content","hash","contenthash","contentHash"],"author":{"name":"ensdomains"},"license":"MIT","_id":"@ensdomains/content-hash@3.0.0-beta.4","maintainers":[{"name":"davidchu","email":"davidchu@ens.domains"},{"name":"taytems","email":"yo@taytems.xyz"},{"name":"makoto_inoue","email":"inouemak@googlemail.com"},{"name":"decanus","email":"dean@tokenate.io"},{"name":"nickjohnson","email":"arachnid@notdot.net"},{"name":"jefflau","email":"jeff-lau@live.com"},{"name":"mdt.","email":"md.tanrikulu@gmail.com"},{"name":"leeondamiky","email":"leon.talbert@gmail.com"}],"homepage":"https://github.com/ensdomains/content-hash#readme","bugs":{"url":"https://github.com/ensdomains/content-hash/issues"},"dist":{"shasum":"518ad321ffe77d166094884260513ce0aee31f81","tarball":"https://registry.npmjs.org/@ensdomains/content-hash/-/content-hash-3.0.0-beta.4.tgz","fileCount":34,"integrity":"sha512-FSuGBT15ttX1V82JdNLrorjqM0TWBsa6BC0gm1zk3bz1CTs89JkEgx4nv6hY5qnmeWM0FOoW1WwfOT4cdRG6lw==","signatures":[{"sig":"MEUCIQCN2Nc8dWy31Fxgw7wcixoVcxhGpdlngrJdsMotLA4qGgIgW6r//ROzSHG59tsgYmvDEQvK+4CtLVWPbK6IGrcngfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55244},"main":"./dist/cjs/index.js","type":"module","_from":"file:ensdomains-content-hash-3.0.0-beta.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest","build":"pnpm run clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:types","clean":"rm -rf ./dist","build:cjs":"tsc --project tsconfig.build.json --module commonjs --outDir ./dist/cjs --removeComments --verbatimModuleSyntax false && echo > ./dist/cjs/package.json '{\"type\":\"commonjs\"}'","build:esm":"tsc --project tsconfig.build.json --module es2022 --outDir ./dist/esm && echo > ./dist/esm/package.json '{\"type\":\"module\",\"sideEffects\":false}'","prepublish":"pnpm run build","build:types":"tsc --project tsconfig.build.json --module esnext --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap"},"typings":"./dist/types/index.d.ts","_npmUser":{"name":"taytems","email":"yo@taytems.xyz"},"_resolved":"/private/var/folders/5j/z1nflp3j5jxdqq1nml9xrpsw0000gn/T/8151c4ac08179c8e592cc7cec514dba7/ensdomains-content-hash-3.0.0-beta.4.tgz","_integrity":"sha512-FSuGBT15ttX1V82JdNLrorjqM0TWBsa6BC0gm1zk3bz1CTs89JkEgx4nv6hY5qnmeWM0FOoW1WwfOT4cdRG6lw==","repository":{"url":"git+https://github.com/ensdomains/content-hash.git","type":"git"},"_npmVersion":"9.5.1","description":"A simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"multiformats":"^12.0.1","@multiformats/sha3":"^2.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^0.33.0","typescript":"^5.1.6"},"_npmOperationalInternal":{"tmp":"tmp/content-hash_3.0.0-beta.4_1689648854935_0.971314767665183","host":"s3://npm-registry-packages"}},"3.0.0-beta.5":{"name":"@ensdomains/content-hash","version":"3.0.0-beta.5","keywords":["ethereum","ens","eip-1577","resolver","ipfs","swarm","content-hash","content","hash","contenthash","contentHash"],"author":{"name":"ensdomains"},"license":"MIT","_id":"@ensdomains/content-hash@3.0.0-beta.5","maintainers":[{"name":"davidchu","email":"davidchu@ens.domains"},{"name":"taytems","email":"yo@taytems.xyz"},{"name":"makoto_inoue","email":"inouemak@googlemail.com"},{"name":"decanus","email":"dean@tokenate.io"},{"name":"nickjohnson","email":"arachnid@notdot.net"},{"name":"jefflau","email":"jeff-lau@live.com"},{"name":"mdt.","email":"md.tanrikulu@gmail.com"},{"name":"leeondamiky","email":"leon.talbert@gmail.com"}],"homepage":"https://github.com/ensdomains/content-hash#readme","bugs":{"url":"https://github.com/ensdomains/content-hash/issues"},"dist":{"shasum":"ade98aa3548601fdd0ca35ff7e664b1d6c44d05d","tarball":"https://registry.npmjs.org/@ensdomains/content-hash/-/content-hash-3.0.0-beta.5.tgz","fileCount":34,"integrity":"sha512-mvc3hqYc29PpBg0y7wiNVwa1lIAzTTUR/vMBEYgkcopNhDL6bONQK/BPOvg0ma9YRYqleevfjAfOQefR0rHUdg==","signatures":[{"sig":"MEYCIQCD2HOdHYMYATtVeJXxjWUltP3M5T8FeNEeC8nBVWEcggIhAKkvmltjmTaYWQddYzD5wFPqPx4u1+p00zucryIhzvAo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54786},"main":"./dist/cjs/index.js","type":"module","_from":"file:ensdomains-content-hash-3.0.0-beta.5.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest","build":"pnpm run clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:types","clean":"rm -rf ./dist","build:cjs":"tsc --project tsconfig.build.json --module commonjs --outDir ./dist/cjs --removeComments --verbatimModuleSyntax false && echo > ./dist/cjs/package.json '{\"type\":\"commonjs\"}'","build:esm":"tsc --project tsconfig.build.json --module es2022 --outDir ./dist/esm && echo > ./dist/esm/package.json '{\"type\":\"module\",\"sideEffects\":false}'","prepublish":"pnpm run build","build:types":"tsc --project tsconfig.build.json --module esnext --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap"},"typings":"./dist/types/index.d.ts","_npmUser":{"name":"taytems","email":"yo@taytems.xyz"},"_resolved":"/private/var/folders/5j/z1nflp3j5jxdqq1nml9xrpsw0000gn/T/c749af679641024cb0257e4fb09c44bd/ensdomains-content-hash-3.0.0-beta.5.tgz","_integrity":"sha512-mvc3hqYc29PpBg0y7wiNVwa1lIAzTTUR/vMBEYgkcopNhDL6bONQK/BPOvg0ma9YRYqleevfjAfOQefR0rHUdg==","repository":{"url":"git+https://github.com/ensdomains/content-hash.git","type":"git"},"_npmVersion":"9.5.1","description":"A simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"multiformats":"^12.0.1","@multiformats/sha3":"^2.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^0.33.0","typescript":"^5.1.6"},"_npmOperationalInternal":{"tmp":"tmp/content-hash_3.0.0-beta.5_1689649762377_0.835930524618874","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@ensdomains/content-hash","version":"3.0.0","keywords":["ethereum","ens","eip-1577","resolver","ipfs","swarm","content-hash","content","hash","contenthash","contentHash"],"author":{"name":"ensdomains"},"license":"MIT","_id":"@ensdomains/content-hash@3.0.0","maintainers":[{"name":"davidchu","email":"davidchu@ens.domains"},{"name":"taytems","email":"yo@taytems.xyz"},{"name":"makoto_inoue","email":"inouemak@googlemail.com"},{"name":"decanus","email":"dean@tokenate.io"},{"name":"nickjohnson","email":"arachnid@notdot.net"},{"name":"jefflau","email":"jeff-lau@live.com"},{"name":"mdt.","email":"md.tanrikulu@gmail.com"},{"name":"leeondamiky","email":"leon.talbert@gmail.com"}],"homepage":"https://github.com/ensdomains/content-hash#readme","bugs":{"url":"https://github.com/ensdomains/content-hash/issues"},"dist":{"shasum":"441d7d282f6fe9d65d6690bf8e402cb376780871","tarball":"https://registry.npmjs.org/@ensdomains/content-hash/-/content-hash-3.0.0.tgz","fileCount":34,"integrity":"sha512-5ongDPX9qDkemcYZ2rPXsRzCRDneoR2xujm2Tq3u0ZefQa49ZAURVKGqbJdjoL0VIZDfceLkBXekYKqkfrR5Ww==","signatures":[{"sig":"MEUCID57rCa+DBVir3j207EjxFOoIyFrWSHQq3dcNfaNdiV5AiEA7jlm9Veqs3Wy8dkQOJt0b5rHD+BiKjH/Zuza+VXfmC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54779},"main":"./dist/cjs/index.js","type":"module","_from":"file:ensdomains-content-hash-3.0.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest","build":"pnpm run clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:types","clean":"rm -rf ./dist","build:cjs":"tsc --project tsconfig.build.json --module commonjs --outDir ./dist/cjs --removeComments --verbatimModuleSyntax false && echo > ./dist/cjs/package.json '{\"type\":\"commonjs\"}'","build:esm":"tsc --project tsconfig.build.json --module es2022 --outDir ./dist/esm && echo > ./dist/esm/package.json '{\"type\":\"module\",\"sideEffects\":false}'","prepublish":"pnpm run build","build:types":"tsc --project tsconfig.build.json --module esnext --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap"},"typings":"./dist/types/index.d.ts","_npmUser":{"name":"taytems","email":"yo@taytems.xyz"},"_resolved":"/private/var/folders/5j/z1nflp3j5jxdqq1nml9xrpsw0000gn/T/a9e72a16415ca19cc3451c67fb87c351/ensdomains-content-hash-3.0.0.tgz","_integrity":"sha512-5ongDPX9qDkemcYZ2rPXsRzCRDneoR2xujm2Tq3u0ZefQa49ZAURVKGqbJdjoL0VIZDfceLkBXekYKqkfrR5Ww==","repository":{"url":"git+https://github.com/ensdomains/content-hash.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)","directories":{},"sideEffects":false,"_nodeVersion":"16.20.1","dependencies":{"multiformats":"^12.0.1","@multiformats/sha3":"^2.0.17"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.33.0","typescript":"^5.1.6"},"_npmOperationalInternal":{"tmp":"tmp/content-hash_3.0.0_1691714090753_0.08158995844292138","host":"s3://npm-registry-packages"}},"3.1.0-rc.0":{"name":"@ensdomains/content-hash","version":"3.1.0-rc.0","keywords":["ethereum","ens","eip-1577","resolver","ipfs","swarm","content-hash","content","hash","contenthash","contentHash"],"author":{"name":"ensdomains"},"license":"MIT","_id":"@ensdomains/content-hash@3.1.0-rc.0","maintainers":[{"name":"davidchu","email":"davidchu@ens.domains"},{"name":"taytems","email":"yo@taytems.xyz"},{"name":"makoto_inoue","email":"inouemak@googlemail.com"},{"name":"decanus","email":"dean@tokenate.io"},{"name":"nickjohnson","email":"arachnid@notdot.net"},{"name":"jefflau","email":"jeff-lau@live.com"},{"name":"mdt.","email":"md.tanrikulu@gmail.com"},{"name":"leeondamiky","email":"leon.talbert@gmail.com"}],"homepage":"https://github.com/ensdomains/content-hash#readme","bugs":{"url":"https://github.com/ensdomains/content-hash/issues"},"dist":{"shasum":"3326db7716d06fd782335000dd8c9746580e2b47","tarball":"https://registry.npmjs.org/@ensdomains/content-hash/-/content-hash-3.1.0-rc.0.tgz","fileCount":82,"integrity":"sha512-TK+ug8axECoT6sEMhgD9EhpLAFEqGM1UpvGLVapXYqt+VhBSDpUrg5udP9G0irRFBGsHZItYSJTnBHuy4EpmQg==","signatures":[{"sig":"MEQCIEtC0qhXygyb88frad9Oto6OTzJ5y00GBpO1BOoYHRmRAiApyLJzB0jc8qEYPo7e2Ov2sQodpuCz0lPeMNA5v2Fe9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172527},"main":"./dist/cjs/index.js","type":"module","_from":"file:ensdomains-content-hash-3.1.0-rc.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest","build":"pnpm run clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:types","clean":"rm -rf ./dist","build:cjs":"tsc --project tsconfig.build.json --module commonjs --outDir ./dist/cjs --removeComments --verbatimModuleSyntax false && echo > ./dist/cjs/package.json '{\"type\":\"commonjs\"}'","build:esm":"tsc --project tsconfig.build.json --module es2022 --outDir ./dist/esm && echo > ./dist/esm/package.json '{\"type\":\"module\",\"sideEffects\":false}'","prepublish":"pnpm run build","build:types":"tsc --project tsconfig.build.json --module esnext --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap"},"typings":"./dist/types/index.d.ts","_npmUser":{"name":"taytems","email":"yo@taytems.xyz"},"_resolved":"/private/var/folders/5j/z1nflp3j5jxdqq1nml9xrpsw0000gn/T/b5f931ff16625139fb9ef4399db92813/ensdomains-content-hash-3.1.0-rc.0.tgz","_integrity":"sha512-TK+ug8axECoT6sEMhgD9EhpLAFEqGM1UpvGLVapXYqt+VhBSDpUrg5udP9G0irRFBGsHZItYSJTnBHuy4EpmQg==","repository":{"url":"git+https://github.com/ensdomains/content-hash.git","type":"git"},"_npmVersion":"9.8.1","description":"A simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","dependencies":{"@scure/base":"^1.1.3","@noble/curves":"^1.2.0","@ensdomains/address-encoder":"1.0.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^0.33.0","typescript":"^5.1.6"},"_npmOperationalInternal":{"tmp":"tmp/content-hash_3.1.0-rc.0_1699568222270_0.8174863720556174","host":"s3://npm-registry-packages"}},"3.1.0-rc.1":{"name":"@ensdomains/content-hash","version":"3.1.0-rc.1","keywords":["ethereum","ens","eip-1577","resolver","ipfs","swarm","content-hash","content","hash","contenthash","contentHash"],"author":{"name":"ensdomains"},"license":"MIT","_id":"@ensdomains/content-hash@3.1.0-rc.1","maintainers":[{"name":"davidchu","email":"davidchu@ens.domains"},{"name":"taytems","email":"yo@taytems.xyz"},{"name":"makoto_inoue","email":"inouemak@googlemail.com"},{"name":"decanus","email":"dean@tokenate.io"},{"name":"nickjohnson","email":"arachnid@notdot.net"},{"name":"jefflau","email":"jeff-lau@live.com"},{"name":"mdt.","email":"md.tanrikulu@gmail.com"},{"name":"leeondamiky","email":"leon.talbert@gmail.com"}],"homepage":"https://github.com/ensdomains/content-hash#readme","bugs":{"url":"https://github.com/ensdomains/content-hash/issues"},"dist":{"shasum":"f22220df19be2f60683070a683f5760a9a7134d8","tarball":"https://registry.npmjs.org/@ensdomains/content-hash/-/content-hash-3.1.0-rc.1.tgz","fileCount":82,"integrity":"sha512-OzdkXgdFmduzcJKU4KRkkJkQHnm5p7m7FkX8k+bHOEoOIzc0ueGT/Jay4nnb60wNk1wSHRmzY+hHBMpFDiGReg==","signatures":[{"sig":"MEYCIQCkn7z5/g8vD18uRoaKebbZ0c+MBjCKRATVdiykrePS6wIhAMczQX9ZF+KNneJgUm4PzLjI4Ur1maITm9qnj3Lf9u7N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170380},"main":"./dist/cjs/index.js","type":"module","_from":"file:ensdomains-content-hash-3.1.0-rc.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest","build":"pnpm run clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:types","clean":"rm -rf ./dist","build:cjs":"tsc --project tsconfig.build.json --module commonjs --outDir ./dist/cjs --removeComments --verbatimModuleSyntax false && echo > ./dist/cjs/package.json '{\"type\":\"commonjs\"}'","build:esm":"tsc --project tsconfig.build.json --module es2022 --outDir ./dist/esm && echo > ./dist/esm/package.json '{\"type\":\"module\",\"sideEffects\":false}'","prepublish":"pnpm run build","build:types":"tsc --project tsconfig.build.json --module esnext --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap"},"typings":"./dist/types/index.d.ts","_npmUser":{"name":"taytems","email":"yo@taytems.xyz"},"_resolved":"/private/var/folders/5j/z1nflp3j5jxdqq1nml9xrpsw0000gn/T/2c2c82d6b681b73b345155d46b94d164/ensdomains-content-hash-3.1.0-rc.1.tgz","_integrity":"sha512-OzdkXgdFmduzcJKU4KRkkJkQHnm5p7m7FkX8k+bHOEoOIzc0ueGT/Jay4nnb60wNk1wSHRmzY+hHBMpFDiGReg==","repository":{"url":"git+https://github.com/ensdomains/content-hash.git","type":"git"},"_npmVersion":"10.2.5","description":"A simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","dependencies":{"@scure/base":"^1.1.5","@noble/curves":"^1.2.0","@ensdomains/address-encoder":"1.0.0-rc.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^0.33.0","typescript":"^5.1.6"},"_npmOperationalInternal":{"tmp":"tmp/content-hash_3.1.0-rc.1_1705270095994_0.5020946504751509","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@ensdomains/content-hash","version":"3.1.0","keywords":["ethereum","ens","eip-1577","resolver","ipfs","swarm","content-hash","content","hash","contenthash","contentHash"],"author":{"name":"ensdomains"},"license":"MIT","_id":"@ensdomains/content-hash@3.1.0","maintainers":[{"name":"makoto_inoue","email":"inouemak@googlemail.com"},{"name":"nickjohnson","email":"arachnid@notdot.net"},{"name":"jefflau","email":"jeff-lau@live.com"},{"name":"mdt.","email":"md.tanrikulu@gmail.com"},{"name":"leeondamiky","email":"leon.talbert@gmail.com"},{"name":"taytems","email":"yo@taytems.xyz"},{"name":"adraffy","email":"raffy@me.com"},{"name":"v1rtl","email":"npmjs.uyolv@fastmail.com"}],"homepage":"https://github.com/ensdomains/content-hash#readme","bugs":{"url":"https://github.com/ensdomains/content-hash/issues"},"dist":{"shasum":"62dff41dc6147ceea1cb979779dc38fad2b6add2","tarball":"https://registry.npmjs.org/@ensdomains/content-hash/-/content-hash-3.1.0.tgz","fileCount":34,"integrity":"sha512-fZxd/3TNWdXeaekmwsXuBd609J/LOJJO+x6BQcbegtlgqqq4z+zUZgQ0ttYLtmldmjQ4PCNWA5rJprmn5HYQEQ==","signatures":[{"sig":"MEUCIALPcbLvY6PPZPJZzepFziY1qR/4rjZD7O9JlCt6F27eAiEAmOtr8ImfeCpUUc07iDJwiGAeT+/kCen5CtH7CXix4yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ensdomains%2fcontent-hash@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58196},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"e09b7bb09d5559a4bceaad4045bad892015215db","scripts":{"test":"vitest","build":"pnpm run clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:types","clean":"rm -rf ./dist","build:cjs":"tsc --project tsconfig.build.json --module commonjs --outDir ./dist/cjs --removeComments --verbatimModuleSyntax false && echo > ./dist/cjs/package.json '{\"type\":\"commonjs\"}'","build:esm":"tsc --project tsconfig.build.json --module es2022 --outDir ./dist/esm && echo > ./dist/esm/package.json '{\"type\":\"module\",\"sideEffects\":false}'","prepublish":"pnpm run build","build:types":"tsc --project tsconfig.build.json --module esnext --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap"},"typings":"./dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19fc841a-89a2-40fe-a79f-c7acf6f3311c"}},"repository":{"url":"git+https://github.com/ensdomains/content-hash.git","type":"git"},"_npmVersion":"11.17.0","description":"A simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"multiformats":"^13.0.0","@multiformats/sha3":"^4.0.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/content-hash_3.1.0_1781774279183_0.6356080244931452","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@ensdomains/content-hash","version":"3.1.1","description":"A simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)","type":"module","types":"./dist/types/index.d.ts","sideEffects":false,"exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest","clean":"rm -rf ./dist","build:esm":"tsc --project tsconfig.build.json --module es2022 --outDir ./dist/esm && echo > ./dist/esm/package.json '{\"type\":\"module\",\"sideEffects\":false}'","build:types":"tsc --project tsconfig.build.json --module esnext --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap","build":"pnpm run clean && pnpm run build:esm && pnpm run build:types","prepublish":"pnpm run build"},"keywords":["ethereum","ens","eip-1577","resolver","ipfs","swarm","content-hash","content","hash","contenthash","contentHash"],"author":{"name":"ensdomains"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ensdomains/content-hash.git"},"dependencies":{"@multiformats/sha3":"^4.0.0","multiformats":"^13.0.0"},"devDependencies":{"typescript":"^6.0.3","vitest":"^4.1.5"},"packageManager":"pnpm@11.7.0","engines":{"node":">=18"},"publishConfig":{"provenance":true},"gitHead":"4446f5ab5361853f707e0adbcde73346b061882d","_id":"@ensdomains/content-hash@3.1.1","bugs":{"url":"https://github.com/ensdomains/content-hash/issues"},"homepage":"https://github.com/ensdomains/content-hash#readme","_nodeVersion":"22.22.3","_npmVersion":"11.17.0","dist":{"integrity":"sha512-BKB3BtAtfDkSX3DOYsnnTlzAeM55bI0ze7UJhk8TzoxO5/4iHjgPoEHDzjgzCTYJoCOkpFPEDah+gl62e7HJjA==","shasum":"1a5911aea7fd77aad743337bdeb8f8f54af33fca","tarball":"https://registry.npmjs.org/@ensdomains/content-hash/-/content-hash-3.1.1.tgz","fileCount":25,"unpackedSize":40879,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ensdomains%2fcontent-hash@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGB4xz5l2F9FMwSxQW96sQ2KxBjgssVXObdevjQFPonsAiAa+Ey3RKBRN4wFD9pUVwmyWK5NVfHN7+t0OWGTGGLJwQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19fc841a-89a2-40fe-a79f-c7acf6f3311c"}},"directories":{},"maintainers":[{"name":"makoto_inoue","email":"inouemak@googlemail.com"},{"name":"nickjohnson","email":"arachnid@notdot.net"},{"name":"jefflau","email":"jeff-lau@live.com"},{"name":"mdt.","email":"md.tanrikulu@gmail.com"},{"name":"leeondamiky","email":"leon.talbert@gmail.com"},{"name":"taytems","email":"yo@taytems.xyz"},{"name":"adraffy","email":"raffy@me.com"},{"name":"v1rtl","email":"npmjs.uyolv@fastmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/content-hash_3.1.1_1781775196403_0.3709983538032928"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-05T14:35:11.219Z","modified":"2026-06-18T09:33:17.055Z","2.5.3":"2020-10-05T14:35:11.473Z","2.5.4":"2021-02-10T12:21:32.049Z","2.5.5":"2021-02-16T13:36:47.529Z","2.5.6":"2021-02-17T18:19:37.403Z","2.5.7":"2021-09-02T12:14:22.488Z","3.0.0-beta.0":"2023-07-18T01:48:19.031Z","3.0.0-beta.1":"2023-07-18T02:08:03.573Z","3.0.0-beta.2":"2023-07-18T02:10:07.252Z","3.0.0-beta.3":"2023-07-18T02:42:36.378Z","3.0.0-beta.4":"2023-07-18T02:54:15.066Z","3.0.0-beta.5":"2023-07-18T03:09:22.549Z","3.0.0":"2023-08-11T00:34:50.953Z","3.1.0-rc.0":"2023-11-09T22:17:02.597Z","3.1.0-rc.1":"2024-01-14T22:08:16.182Z","3.0.1":"2025-11-24T05:48:59.124Z","3.1.0":"2026-06-18T09:17:59.366Z","3.1.1":"2026-06-18T09:33:16.531Z"},"bugs":{"url":"https://github.com/ensdomains/content-hash/issues"},"author":{"name":"ensdomains"},"license":"MIT","homepage":"https://github.com/ensdomains/content-hash#readme","keywords":["ethereum","ens","eip-1577","resolver","ipfs","swarm","content-hash","content","hash","contenthash","contentHash"],"repository":{"type":"git","url":"git+https://github.com/ensdomains/content-hash.git"},"description":"A simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)","maintainers":[{"name":"makoto_inoue","email":"inouemak@googlemail.com"},{"name":"nickjohnson","email":"arachnid@notdot.net"},{"name":"jefflau","email":"jeff-lau@live.com"},{"name":"mdt.","email":"md.tanrikulu@gmail.com"},{"name":"leeondamiky","email":"leon.talbert@gmail.com"},{"name":"taytems","email":"yo@taytems.xyz"},{"name":"adraffy","email":"raffy@me.com"},{"name":"v1rtl","email":"npmjs.uyolv@fastmail.com"}],"readme":"# content-hash\n\n[![npm package](https://img.shields.io/npm/v/@ensdomains/content-hash.svg)](https://www.npmjs.com/package/@ensdomains/content-hash) ![licence](https://img.shields.io/npm/l/@ensdomains/content-hash.svg)\n\n> This is a simple package made for encoding and decoding content hashes as specified in the [EIP 1577](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1577.md).\n> This package will be useful for every [Ethereum](https://www.ethereum.org/) developer wanting to interact with [EIP 1577](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1577.md) compliant [ENS resolvers](http://docs.ens.domains/en/latest/introduction.html).\n\n## 🔠 Supported Codec\n\n- `swarm`\n- `ipfs`\n- `ipns`\n- `onion`\n- `onion3`\n- `skynet`\n- `arweave`\n- `adnl`\n\n## 📥 Install\n\n```bash\nnpm install @ensdomains/content-hash\n```\n\n## 🛠 Usage\n\n```javascript\nimport { decode } from \"@ensdomains/content-hash\";\n\nconst encoded =\n  \"e3010170122029f2d17be6139079dc48696d1f582a8530eb9805b561eda517e22a892c7e3f1f\";\n\nconst content = decode(encoded);\n// 'QmRAQB6YaCyidP37UdDnjFY5vQuiBrcqdyoW1CuDgwxkD4'\n```\n\n## 📕 API\n\n> All hex string **inputs** can be prefixed with `0x`, but it's **not mandatory**.\n\n> ⚠️ All **outputs** are **NOT** prefixed with `0x`\n\n### decode( contentHash ) -> string\n\nThis function takes a content hash as a hex **string** and returns the decoded content as a **string**.\n\n```javascript\nimport { decode } from \"@ensdomains/content-hash\";\n\nconst encoded =\n  \"e3010170122029f2d17be6139079dc48696d1f582a8530eb9805b561eda517e22a892c7e3f1f\";\n\nconst content = decode(encoded);\n// 'QmRAQB6YaCyidP37UdDnjFY5vQuiBrcqdyoW1CuDgwxkD4'\n```\n\n### encode( codec, value) -> string\n\nThis function takes a [supported codec](#-supported-codec) as a **string** and a value as a **string** and returns coresponding content hash as a hex **string**.\n\n```javascript\nimport { encode } from \"@ensdomains/content-hash\";\n\nconst onion = \"zqktlwi4fecvo6ri\";\n\nconst encoded = encode(\"onion\", onion);\n// 'bc037a716b746c776934666563766f367269'\n```\n\n### getCodec( contentHash ) -> string\n\nThis function takes a content hash as a hex **string** and returns the codec as a hex **string**.\n\n```javascript\nimport { getCodec } from \"@ensdomains/content-hash\";\n\nconst encoded =\n  \"e40101701b20d1de9994b4d039f6548d191eb26786769f580809256b4685ef316805265ea162\";\n\nconst codec = getCodec(encoded);\n// 'swarm'\n```\n\n### Helpers\n\n- #### cidV0ToV1Base32( ipfsHash ) -> string\n\n  This function takes an ipfsHash and converts it to a CID v1 encoded in base32.\n\n  ```javascript\n  import { cidV0ToV1Base32 } from \"@ensdomains/content-hash\";\n\n  const ipfs = \"QmYwAPJzv5CZsnA625s3Xf2nemtYgPpHdWEz79ojWnPbdG\";\n\n  const cidV1 = cidV0ToV1Base32(ipfs);\n  // 'bafybeibj6lixxzqtsb45ysdjnupvqkufgdvzqbnvmhw2kf7cfkesy7r7d4'\n  ```\n\n- #### cidForWeb( ipfsHash ) -> string\n\n  This function takes any ipfsHash and converts it to DNS-compatible CID.\n\n  ```javascript\n  import { cidForWeb } from \"@ensdomains/content-hash\";\n\n  const ipfs = \"QmYwAPJzv5CZsnA625s3Xf2nemtYgPpHdWEz79ojWnPbdG\";\n\n  const cidV1 = cidForWeb(ipfs);\n  // 'bafybeibj6lixxzqtsb45ysdjnupvqkufgdvzqbnvmhw2kf7cfkesy7r7d4'\n  ```\n\n## 📝 License\n\nThis project is licensed under the **MIT License**, you can find it [here](https://github.com/ensdomains/content-hash/blob/master/LICENSE).\n\n> Note that the dependencies may have a different License\n\n## 👥 Acknowledgements\n\nThis repo is forked from the original [content-hash](https://github.com/pldespaigne/content-hash) library, which was written by [pldespaigne](https://github.com/pldespaigne).\n","readmeFilename":"README.md"}