{"_id":"sha256-uint8array","_rev":"15-1294e38ce80e2925a36e6f92704daa80","name":"sha256-uint8array","dist-tags":{"latest":"0.12.1"},"versions":{"0.0.1-security":{"name":"sha256-uint8array","version":"0.0.1-security","_id":"sha256-uint8array@0.0.1-security","maintainers":[{"name":"lisayu","email":"lisa@npmjs.com"}],"homepage":"https://github.com/npm/security-holder#readme","bugs":{"url":"https://github.com/npm/security-holder/issues"},"dist":{"shasum":"fff5206c1cbbf4f4f5085790df5cb38c679b1f51","tarball":"https://registry.npmjs.org/sha256-uint8array/-/sha256-uint8array-0.0.1-security.tgz","fileCount":2,"integrity":"sha512-1AwGwrRmRtdXecnsNNZOI1cY2KMpuQq4qurkLqtUiIp/EZ44rnbF+KWTUqYLjaoCSSPVAdi/uSZKM7lcwZHrBg==","signatures":[{"sig":"MEYCIQC2kwtS48vdtce96xuXIrt3KKyznQJNi73jil/6nM2C+QIhAPf6uXfdL8v7OFGh9P3847+eKbYbvh/t5kMtjQt76DwK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/FLjCRA9TVsSAnZWagAAejUP/AizxgcthLJavThVAB6s\nss7w+JCoVEYeis5FS4C29JIlk8FdYfzRZt6hknHiZERWYbaGKkRqGERMwsBo\nfabR1XNS5RMX6sldOyH5aQMSip27PcK6Uozoy3ZFhjUs2LqssAyjTUbKlA4G\nuDrwkKjXaMsFp9TyQq9pDoWiZMPrYyRm1Hqh3DkUBe97VHEkoaBanSGF8VT/\nnQ9PspXXopGmcT9HSq54/BeaBjJKa9PW4zrU+YRAgBPTXcXEPQb2dOf5JjwN\nWjNIV+EaBuzqxULDEuLdMHIdUvsQjaoEjDy518IRm+MOZEUSMQOFt3XOby+d\n1Qs+Z0FydLhAqVqwtyueHgKTI+1OA2DAbUk7PmzlWLILhb5hYeAxQooLJ3O/\nv59Jt51SfMUkaC616fCodXcXU77HdPVwfGjlYO0Ci4N8sVaEN0UgQ/jj5Dck\nsW7CTKR6oTl6H5lm2bAZctiXA5CNZXP5ZTuAGd8q7cVvdYduhLYPccpZsajU\njqX66s5WXZnkndfpod5v3uHkwun/OseghxlmIF81OK1zIUclj3DDvTQ82cQC\n528OH0KtNSnwY+LF+ZFKkisNnMht0SzBiwTqIX3KD5uy1qu/sL/ZQ1D/6gSI\nbYmeBgZS8SWRvW076tqP+1CfStKQ3MrSFLFVuj1R6WTCoDN1YiqwHRArxard\n5nbS\r\n=GxxG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lisayu","email":"lisa@npmjs.com"},"repository":{"url":"git+https://github.com/npm/security-holder.git","type":"git"},"_npmVersion":"6.9.0","description":"security holding package","directories":{},"_nodeVersion":"11.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sha256-uint8array_0.0.1-security_1610371811303_0.09442698418727424","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"sha256-uint8array","version":"0.8.0","keywords":["SHA-256","SHA256","crypto","digest","hash"],"author":{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"},"license":"MIT","_id":"sha256-uint8array@0.8.0","maintainers":[{"name":"kawanet","email":"u-suke@kawa.net"}],"contributors":[{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"}],"homepage":"https://github.com/kawanet/sha256-uint8array#readme","bugs":{"url":"https://github.com/kawanet/sha256-uint8array/issues"},"dist":{"shasum":"5e72690c1a8458a9adc8d33b8e2f645c7e382da9","tarball":"https://registry.npmjs.org/sha256-uint8array/-/sha256-uint8array-0.8.0.tgz","fileCount":6,"integrity":"sha512-bFkFnpjtv6AULKA/pH+px0tLvt9eceNIzGGZGwqQf38FLJQ4mQnVwWyNXUghjEt4ZTSDBP/gu2xdOwXE0sGsaw==","signatures":[{"sig":"MEUCIQDaxJ2BaOaxzccfwYfqasbYkWK0fgYUzBhN3sPhU8vQzgIgYS/pn8m8pNyNubmB1pVHTse4tqCxB5SefJ9EAIaFX18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/IGUCRA9TVsSAnZWagAAxv0P/jnFKoNkt1C6/o5kqa7A\nBVX8IHseWwpQos+hUjM5lZRsjk6zUsElM3Q8XXzHQPKeWnF3gFEpEO59XN5l\nlRdqIE8uTDjzP4WHNk5sYd1YN8a8rigbtmhsdGGA3JqhOZ3amuXQtbbtIUwh\ntLFmt1+3Mhcs0LtQuIOiYsXH2nsLBnU4WXau6iZPvjaBIjpAAmG6cFPerpAv\nWSlzj3FOBOHcz8mUlvhWr/4rPgT6/tUJrW0JYiIv4gC0MqlDfskGzwX8nMh3\ncQe+xxOJSw6wSfKJGs8BFQ9bT1KRWTVxkBcbDHPRrKMKLTEMpuxyyppKR6aS\nuRWHaOg1yHoX6jyz4dxRjbn3gB2hP/TF5TjH0SkIkl67eUncokjkdY1NmkZY\nGQsR8PE0oOLcokaRSM1IO7FDyO1ESYg4uDtIMk8gyof6RtpqpEc1n7kim4yn\nR/pbfuf36rQU8NMbbmCl1PaBgjXzDK6Jbq3gZdJOJ0V5wrhhdVANBHu9/Fqk\n4oDmxowchGoCcNkSFIuOqidF99yHIOg7PCLNRLwmKZkL5KQS6nOSJpmertQA\nXXTVdiILozUsTtakTMFzgvaoXVVBRzalOry1iBzY5TMtd4+9Wc2UrTLLRcxs\nzym3INSoIJT/qUPHXdIF0zq5bvFw+eMihsI08wAaULv1yfokcQefsiTMfVbf\nXrIo\r\n=+0V7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/sha256-uint8array.js","gitHead":"aad63bc35760990b1dff3e28044a89343ad5b068","scripts":{"test":"npm run mocha","build":"tsc -p .","mocha":"mocha -R spec test/*.js","fixpack":"fixpack","build-browser":"make -C browser clean all"},"typings":"./types/sha256-uint8array.d.ts","_npmUser":{"name":"kawanet","email":"u-suke@kawa.net"},"repository":{"url":"git+https://github.com/kawanet/sha256-uint8array.git","type":"git"},"_npmVersion":"6.14.10","description":"Fast SHA-256 digest hash based on Uint8Array, pure JavaScript.","directories":{},"_nodeVersion":"14.15.4","_hasShrinkwrap":false,"devDependencies":{"jssha":"^3.2.0","mocha":"^8.2.1","sha.js":"^2.4.11","terser":"^5.5.1","hash.js":"^1.1.7","jshashes":"^1.0.8","crypto-js":"^4.0.0","browserify":"^17.0.0","typescript":"^4.1.3","@types/node":"^14.14.14","create-hash":"^1.2.0","@types/mocha":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sha256-uint8array_0.8.0_1610383764133_0.8568315591065851","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"sha256-uint8array","version":"0.9.0","keywords":["SHA-256","SHA256","crypto","digest","hash"],"author":{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"},"license":"MIT","_id":"sha256-uint8array@0.9.0","maintainers":[{"name":"kawanet","email":"u-suke@kawa.net"}],"contributors":[{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"}],"homepage":"https://github.com/kawanet/sha256-uint8array#readme","bugs":{"url":"https://github.com/kawanet/sha256-uint8array/issues"},"dist":{"shasum":"eee0c8857daa3d26c942baa19fc77a067ba46c58","tarball":"https://registry.npmjs.org/sha256-uint8array/-/sha256-uint8array-0.9.0.tgz","fileCount":6,"integrity":"sha512-5Qe2wGzkITl+Z8FQpU/gBQgaWs0ty/Xncl8gaj3HTW6VcZyV//qh9mRmIoDajRWDtBre2AeoDXHPaHuECtZ2ng==","signatures":[{"sig":"MEQCIFoyfV3L8YzDj3VNSobwtcpBIf1fYDlo+h8PbqSjxKaqAiAwu1RgT+BFt6bLqoYWrnOHouHTUBY4WSwNZJI5VkI1HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/xmyCRA9TVsSAnZWagAA8TkP/RKSjkmRNeeiykvmXYgl\n9BwdELCfa3Ndj3elWdniBkt0atlEzZFJWjbaJcn1HCCPtPhGmUZa+6KP+sbJ\nC3chgsWE3iLJdqcox7BPg4flZDr35CHhMSFNIhRQ4xDCHnuAhs3QE3wwstBn\nFJHAFo/BtC/HTvtYGSajOF9rSvB6Yyj83wIf4H1XMTmcqs8Q7rEKnA4SezqJ\ncqNBLb6yjSgprZoofClZ2olEYttqdtAd+jhKB74yV4ryOrnmzpnTG/dp7YW2\nf/vmVjmIxt4g0UKGMMNhJb2InQATiDpNPhXLPrvrH2YxoZiXvxEv2qAe5D2a\nfPMqpzOomkKmGlwIp+LiQVMstgCdxu7cbD2y8eVhTedoL+cOqT5CUyA1JFQ5\n92AKYI35LsuDkLmuOArTozK/G3pUSFCYEOT3DuWWMyq3xzLr2EOjKlcyNeUZ\ncv9dyWSA1/U3gt/J9yz7haKnny0cjSP/dPEsKyzoV2V5Nqn6FsM3xHeSE93D\nDQ3/K4AAxn3qJ49mVh5/73poIf9jIalr9VCtyFphO9H50jwtBhc4toJXD7i1\ntJEsyXTpbF62fNBgzrR42OC986kfuMaF+menjO/dDsn04uEIephrtv9OMWPQ\nrlOOk3B5pJGhpWpb+Q6CMGQycCyFn8PBcABUD9WFpOt4lDW7K5Gl43kVfox1\nmA77\r\n=JNsm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/sha256-uint8array.js","gitHead":"ba2d9744a6926216e97ba228efbe6ac83cf62c7a","scripts":{"test":"npm run mocha","build":"tsc -p .","mocha":"mocha -R spec test/*.js","fixpack":"fixpack","build-browser":"make -C browser clean all"},"typings":"./types/sha256-uint8array.d.ts","_npmUser":{"name":"kawanet","email":"u-suke@kawa.net"},"repository":{"url":"git+https://github.com/kawanet/sha256-uint8array.git","type":"git"},"_npmVersion":"6.14.10","description":"Fast SHA-256 digest hash based on Uint8Array, pure JavaScript.","directories":{},"_nodeVersion":"14.15.4","_hasShrinkwrap":false,"devDependencies":{"jssha":"^3.2.0","mocha":"^8.2.1","sha.js":"^2.4.11","terser":"^5.5.1","hash.js":"^1.1.7","jshashes":"^1.0.8","crypto-js":"^4.0.0","browserify":"^17.0.0","typescript":"^4.1.3","@types/node":"^14.14.14","create-hash":"^1.2.0","@types/mocha":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sha256-uint8array_0.9.0_1610553777695_0.9980337691309964","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"sha256-uint8array","version":"0.10.0","keywords":["SHA-256","SHA256","crypto","digest","hash"],"author":{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"},"license":"MIT","_id":"sha256-uint8array@0.10.0","maintainers":[{"name":"kawanet","email":"u-suke@kawa.net"}],"contributors":[{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"}],"homepage":"https://github.com/kawanet/sha256-uint8array#readme","bugs":{"url":"https://github.com/kawanet/sha256-uint8array/issues"},"dist":{"shasum":"a30afd566020039ec4ecc792d0ab997b9bc6c873","tarball":"https://registry.npmjs.org/sha256-uint8array/-/sha256-uint8array-0.10.0.tgz","fileCount":6,"integrity":"sha512-AalrcjuqWl0nIwzu8DAqwbrdxzNsKN2myxOqspDBRz1npmTSXUThldaWx7dSNQ6/lNeWVB/nRIj/6HHkV84www==","signatures":[{"sig":"MEYCIQDkf35SfO6NOzreZQWu9IxEp5YCaWTKJUl7HOoAQDkWZAIhAI2yMqFBYcxD/Cww4QuQbLe5xMYoUBD/XfNmIyQjjtua","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCjAlCRA9TVsSAnZWagAAj4UP/3FCll4y5+CPJDbPt1af\nfmVP6k4Av7+g1ZJiMEK+HkJ0Vmen742zaVTbbzHaMpAyT5emzFzNn30MpcQx\nljHD1UYgjN9pcgCixbmgKXly39R9Z0q2WtawYCBeQr+e7t+M1/ASCITBUsi8\nrAxo0TugkPj4dMiXK0A8Q4PeZBsSyKwnL6QCXaRN97r/U2T9ygdp/ecRNG5K\nY0FCyBekWGR4rQH3oi79AfTRwsOUkTxr1BgEfO6G2F2CtLc5CNboWXusBhHo\n007apNUGA7FCbtCP5TIR3gcHqs8mWJgQq3FywyuaX+9CJrLDKzARUs6hZrqR\nDvdUIPv89h/2F4G6095GSc+yeWTlHMZ8BIuwl7AAMnhEDcPlJaRCEDNttL8Z\nqT7cOxxKyR4eHGr19nqqy+AsQaLma7Fx2vX9MQY3d+vrs/nZ9WLdzyjXfJ+n\nrtfQIoWlwxByUtda44aUtl3j8MXycRaaEJDTJI4NqS4lah25wabIMqXHaJj/\nnfpRX/3z4MbIjdiNBhCP2wSRD+T816Z1yUyhWPA43o3rG/CDSKLzS3UAQ1gj\ncpu7eb9C4NmAOnhJCmdLqqi+EF+O2Jh1xdQHhnfZP3D6lTSai2/Q4qOB8usr\ntmJZ0ls0MVwymiBwd8Ct93YzLnHjOZGr50LHXwT+OisBYcusc3FadgR7eKbV\npFmh\r\n=vBMK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/sha256-uint8array.js","gitHead":"9d13a02e597cf9f2ac4c707d1f09cff677457e9b","scripts":{"test":"npm run mocha","build":"tsc -p .","mocha":"mocha -R spec test/*.js","fixpack":"fixpack","build-browser":"make -C browser clean all","build-test-es5":"make -C browser clean test-es5"},"typings":"./types/sha256-uint8array.d.ts","_npmUser":{"name":"kawanet","email":"u-suke@kawa.net"},"repository":{"url":"git+https://github.com/kawanet/sha256-uint8array.git","type":"git"},"_npmVersion":"6.14.10","description":"Fast SHA-256 digest hash based on Uint8Array, pure JavaScript.","directories":{},"_nodeVersion":"14.15.4","_hasShrinkwrap":false,"devDependencies":{"jssha":"^3.2.0","mocha":"^8.2.1","sha.js":"^2.4.11","terser":"^5.5.1","hash.js":"^1.1.7","jshashes":"^1.0.8","crypto-js":"^4.0.0","browserify":"^17.0.0","typescript":"^4.1.3","@types/node":"^14.14.14","create-hash":"^1.2.0","@types/mocha":"^8.2.0","@aws-crypto/sha256-js":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sha256-uint8array_0.10.0_1611280420854_0.7938247803999627","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"sha256-uint8array","version":"0.10.1","keywords":["SHA-256","SHA256","crypto","digest","hash"],"author":{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"},"license":"MIT","_id":"sha256-uint8array@0.10.1","maintainers":[{"name":"kawanet","email":"u-suke@kawa.net"}],"contributors":[{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"}],"homepage":"https://github.com/kawanet/sha256-uint8array#readme","bugs":{"url":"https://github.com/kawanet/sha256-uint8array/issues"},"dist":{"shasum":"bb3f785d4bceb87dceb975c98f858bc051d06305","tarball":"https://registry.npmjs.org/sha256-uint8array/-/sha256-uint8array-0.10.1.tgz","fileCount":7,"integrity":"sha512-0cBzinlE3dNwss4v0x5zu/ngKSIxS7Uta3ibb0tv4wTtvKFEuFmcuKtWmU4jdHPuMUBg0r1cCGaILMlqLYuWjQ==","signatures":[{"sig":"MEQCIDLtPv2Sqw6PgVi1q4cZ//G8ImxMR5loaF5IjHdDc96eAiAl3KvM4tYusOLG4ubHZJ5fRPZLaw8TaCUGldrL25iTwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiRNrCRA9TVsSAnZWagAATBoQAJB0OMv2cJRZs4B2K0+1\nodsCW2JAeZku1psK47AOPbxyBZ5V6J8wADRtYpbIUQF46aCM1ZVMFbl5rhAY\n5PBDrF+LmgzWfUhkfOk+cnTzGeonyDoxNrqij+NDXkBZDPLsfndCXrAIjQeA\nkg+ov0NSLvTofgX23DUz3/Z8eusx7lrN/lhX+Jtza/2+k0mVqP/Xh3OsA6Pk\nAKUcxd5Idm9dKV3AjJsEDzMmCd9clFbEipkZhzBjh66yCHUYe034Tb/JJRd8\nf+XEwln2f7YBY8b2aNIEL6k0KG9KZuqeb9GCUYXJMLXmAjPKqN/Fw07E58nJ\nk9muMJz0gas/fhmgjvvt9a8TIh9VV0ZZpZVTAZcEPNCAWTQxADx+c1/qMjIq\nCRqMPkMl3Enx8KRENoxOeDFhSUyPXmbFeImM4w5MuYE9dLuM3EN2vzMwW6la\nVavPXUKqbcDaphKdSEokYqHpAo21+3kmmam09qn0nKBAC41zqfYnqarTQPNP\ncjRhXa75HatgWYCfvsM8i8WFDcK+WnbBTHbyjukFmzUzyuTsrr99bNhssu6V\ndVmD/MWSVt3fO+NejabJYKjPJTYTxS90i5MFG1uPq9pccCjFpHUSQO34xspR\n2bGJe5aeMxPmJZXbCXVzeIEjHgzxIGMQKa0qEOZ8GSeenThKqj5QMcT+wTa4\ngz82\r\n=ZNOy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/sha256-uint8array.js","gitHead":"6f76e343714073a3c441fb0c8b19d10580144c55","scripts":{"test":"npm run mocha","build":"tsc -p .","mocha":"mocha -R spec test/*.js","fixpack":"fixpack","build-browser":"make -C browser clean all","build-test-es5":"make -C browser clean test-es5"},"typings":"./types/sha256-uint8array.d.ts","_npmUser":{"name":"kawanet","email":"u-suke@kawa.net"},"repository":{"url":"git+https://github.com/kawanet/sha256-uint8array.git","type":"git"},"_npmVersion":"6.14.12","description":"Fast SHA-256 digest hash based on Uint8Array, pure JavaScript.","directories":{},"_nodeVersion":"14.16.1","_hasShrinkwrap":false,"devDependencies":{"jssha":"^3.2.0","mocha":"^8.3.2","sha.js":"^2.4.11","terser":"^5.7.0","hash.js":"^1.1.7","jshashes":"^1.0.8","crypto-js":"^4.0.0","browserify":"^17.0.0","typescript":"^4.2.4","@types/node":"^14.14.43","create-hash":"^1.2.0","@types/mocha":"^8.2.2","@aws-crypto/sha256-js":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sha256-uint8array_0.10.1_1619596139333_0.09533975525786809","host":"s3://npm-registry-packages"}},"0.10.3":{"name":"sha256-uint8array","version":"0.10.3","keywords":["SHA-256","SHA256","crypto","digest","hash"],"author":{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"},"license":"MIT","_id":"sha256-uint8array@0.10.3","maintainers":[{"name":"kawanet","email":"u-suke@kawa.net"}],"contributors":[{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"}],"homepage":"https://github.com/kawanet/sha256-uint8array#readme","bugs":{"url":"https://github.com/kawanet/sha256-uint8array/issues"},"dist":{"shasum":"322a91413f78f518e0b9c8f8e982cc2e629b59c7","tarball":"https://registry.npmjs.org/sha256-uint8array/-/sha256-uint8array-0.10.3.tgz","fileCount":7,"integrity":"sha512-SFTs87RfXVulKrhhP6B5/qcFruOKQZaKf6jY9V4PJ7NOG0qIlQP6XL4pQq5xagsuP/Wd55S7tUBJpRajEsDUEQ==","signatures":[{"sig":"MEYCIQCb7uemFFGC/80xYrzyKgUUQQOpT6cSl5W8eHWkNtTucgIhAKS2J3wtoMplX1Yl737F5/YQOC88ZnE74pFo3LO5/zdZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFmi0CRA9TVsSAnZWagAA4GoP/i9OY8Vu5Eh8eeUjxHip\nJG8aVV6tB/XhsMTZNg6LkcCaPXSDnHcL49+hz8AvAzuz2K2AbATfcjI7GAPZ\nrWK4x0tqjNtO3Grupd7ukVfQk1adhP18bCnBfXFD9CeMbVNT+TMXpJvSogwY\nE1DQEksnwp+RvO6CnMFEVBb9d+npV8vOSbdcWQj/K23k+iokLmdJdwasKVov\nT27s432Qm1WPl0ZXNPvdL5sI0gp5/vh/5g//krdzSZnGYwBSafPAJCS4GrbZ\nsI2k2t00ebM1Ll1eTNkLW77xOxO/zwg5kEO3hXz/AuzRe5rRKAcTO1eOWGsc\n1hPb2C1/m5+Zxpu3xbTGwnzFPG8t7Np3OE6dO8kvnh0cyAsQzJfhcTyAYKF6\nmAD4fkI/F8UaOdbYf7LwMPTDR5MURAr08on9FKaDy6Wr7saagqQp5mBkf5KQ\nBKUN5idkMgSHg+FqsFO3cM+Pux0yJjx3h58jQ2NWxn0U3PYeBUl8oS9d0/Nm\nsnWo06kv9AH5W7rqCT5rwXhD4JSGI0AOG8yQmhCFlAFNLOKSZmbe2zIROAcy\nTZ1QZ+207KBD0mx3Rikhwb/3FksTcF7SyTQlzEmIrnx1w3jzHyhPbWDQGyNU\nxCj2qtfsB2UN6oerTzeT6IArtofHKUXawz9MngRf07rkMczrJ9ytLdOHQtTH\nybaC\r\n=Wt67\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/sha256-uint8array.js","gitHead":"52e8f1b891c84fcb436f0f2e1103527d3a6465ea","scripts":{"test":"npm run mocha","build":"tsc -p .","mocha":"mocha -R spec test/*.js","fixpack":"fixpack","prepack":"npm run build-browser && REPEAT=1 npm test","build-browser":"make -C browser clean all","build-test-es5":"make -C browser clean test-es5"},"typings":"./types/sha256-uint8array.d.ts","_npmUser":{"name":"kawanet","email":"u-suke@kawa.net"},"repository":{"url":"git+https://github.com/kawanet/sha256-uint8array.git","type":"git"},"_npmVersion":"6.14.13","description":"Fast SHA-256 digest hash based on Uint8Array, pure JavaScript.","directories":{},"_nodeVersion":"14.17.0","_hasShrinkwrap":false,"devDependencies":{"jssha":"^3.2.0","mocha":"^9.0.3","sha.js":"^2.4.11","terser":"^5.7.1","hash.js":"^1.1.7","jshashes":"^1.0.8","crypto-js":"^4.1.1","browserify":"^17.0.0","typescript":"^4.3.5","@types/node":"^16.6.1","create-hash":"^1.2.0","@types/mocha":"^9.0.0","browserify-sed":"^0.8.0","@aws-crypto/sha256-js":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sha256-uint8array_0.10.3_1628858548480_0.5913222942507226","host":"s3://npm-registry-packages"}},"0.10.4":{"name":"sha256-uint8array","version":"0.10.4","keywords":["SHA-256","SHA256","crypto","digest","hash"],"author":{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"},"license":"MIT","_id":"sha256-uint8array@0.10.4","maintainers":[{"name":"kawanet","email":"u-suke@kawa.net"}],"contributors":[{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"}],"homepage":"https://github.com/kawanet/sha256-uint8array#readme","bugs":{"url":"https://github.com/kawanet/sha256-uint8array/issues"},"dist":{"shasum":"9e5d8bdc8ef7095a37cb607e75649f6fce955aa5","tarball":"https://registry.npmjs.org/sha256-uint8array/-/sha256-uint8array-0.10.4.tgz","fileCount":8,"integrity":"sha512-8QM9ExejQSNsEWX6Vn20o0dhR5Sq3E+ZG5vwmuPhMJ6TzVBfjbxoOXXqs+nFcTSL7cd74ksQv+NscHcXHdH6sg==","signatures":[{"sig":"MEQCIBV8QBpsveCP/9XYJf7njZ09LmvdnDzOyoTtebcQSHbgAiALrfp2S5Wn7VU8zWkIkVxhMcxRblrqAefAMySL5g4eIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8kNBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxEw//SI03x0iPZb4SAmp+gjHDG3Jven0HhVPdnneEK7OSEqwPadif\r\nKII3PrDcAeZTTuG47V1rTiCTgoDKaesKKxiqkotZ7Yt57PED+XwmR7aaiAm6\r\nGL1fGFossEX4XfLpHlvDDU6aBiDJoHhVls/U20ERft8GQMrN/EeTtz/JGXJv\r\nuLpH3DM8UYJjr3cyDyjUbBeGQarss++Mbb5ccBSn5XM+HhdTHKkS0072gSmO\r\n8UMXdsVd9B/EJUYAyW46hK4tuyRBKwt7oTgecTIiUR07+h36QAilRxLdbFzv\r\npgO5UBhW45roBiXxZLYzUYbXjCN2plCIYBf6GFYtk26OoKIG4ako/+On354s\r\nK5Xd0FYEWO07RPGpeeh51YaotTh5XzZetmjNiCrQbbgntwL1WTUTnxIXOgxx\r\nr6gOCxatu5NNMDsINacV0PXA+7fWA/8HqkF1SECvOu9YoRBBO5gAfaIiHoNH\r\n2UxESLM5smNoz7SA8emmRmj7Y9N9bUOHMKJidCfq2IXGiHxMjzEfx0eW2JZe\r\nDTmp6unAmItJDH/zbwj9l4K09v9y4T8xt/vaSNe4zLOJ8c1BAD496OvxPieZ\r\nXTVQmwC6CkNyxucOguqvHw84ZICfvYpHwY63F+JiEdUeruDjCWuIUVtaWpQ8\r\nwenpVE6MZkPHHTsybQqIPmCSpxYMv2qGhUk=\r\n=2Z9J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/sha256-uint8array.js","type":"commonjs","module":"./dist/sha256-uint8array.mjs","gitHead":"e8441d083cd8938a8d0ee2bdb7989ec3b8ce5a56","scripts":{"test":"REPEAT=1 make test","build":"make clean all","fixpack":"fixpack","prepack":"npm run build && npm test","test-browser":"make build/test.js && open browser/test.html"},"typings":"./types/sha256-uint8array.d.ts","_npmUser":{"name":"kawanet","email":"u-suke@kawa.net"},"repository":{"url":"git+https://github.com/kawanet/sha256-uint8array.git","type":"git"},"_npmVersion":"8.19.2","description":"Fast SHA-256 digest hash based on Uint8Array, pure JavaScript.","directories":{},"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"devDependencies":{"jssha":"^3.3.0","mocha":"^10.2.0","sha.js":"^2.4.11","terser":"^5.16.4","hash.js":"^1.1.7","jshashes":"^1.0.8","crypto-js":"^4.1.1","browserify":"^17.0.0","typescript":"^4.9.5","@types/node":"^18.14.0","create-hash":"^1.2.0","@types/mocha":"^10.0.1","browserify-sed":"^0.8.0","@aws-crypto/sha256-js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sha256-uint8array_0.10.4_1676821312993_0.5988397695935321","host":"s3://npm-registry-packages"}},"0.10.5":{"name":"sha256-uint8array","version":"0.10.5","keywords":["SHA-256","SHA256","crypto","digest","hash"],"author":{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"},"license":"MIT","_id":"sha256-uint8array@0.10.5","maintainers":[{"name":"kawanet","email":"u-suke@kawa.net"}],"contributors":[{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"}],"homepage":"https://github.com/kawanet/sha256-uint8array#readme","bugs":{"url":"https://github.com/kawanet/sha256-uint8array/issues"},"dist":{"shasum":"a8ca295fda3bd444cb32c0fe784819bd614fe6e2","tarball":"https://registry.npmjs.org/sha256-uint8array/-/sha256-uint8array-0.10.5.tgz","fileCount":8,"integrity":"sha512-KjYP8M6y8VvV62lnSSZwzutuwqphVOOVQamP+GmmClZcYhbq1HSIw/M2tlKgHndiaIwe3tFG5X38YYsQfUdItw==","signatures":[{"sig":"MEUCIHstbIIN2hXs4Pdgb0isc5FQjgNzNVW3CB1NdMFuAQwMAiEAix0BmUiKkacmdvKmQQjzYNZabFtMapqQm0QRokBdevI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8loUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo17g//a3IHlPTk1HYVN6og4iZNy5uPkE3o5iPPGSWZTuVCZlBZtNDZ\r\nK2anKTaS4jmpHvlIZYfwwznlDMnxisoKhk4KBquHffs+I+U/aDh+djR7Ab85\r\nJeF+Prk3Ly+9TP0I3mTZiM3ovunILoVF7LMr3j5dVSb1Jbb7OpQxg0Z13zuH\r\n32KHOmlVg1lN2LcCaIT8HBALJrOGthy+tJZF41txMmZU/t3hQKeAzSXAJ90J\r\nXsdPPtpECTw9OJyjLegmBxuGTg6EUG7Hr69z6oJisn34nU6cF6BYKp70eQVm\r\nypsAAjab6FrG/QpwUqTjPg2Sb2pWlhh5bYDQKE7e+SSqGVP6gYEJKE7QnAqR\r\nVQgv6aI3F5ym47NB80Tp1p3dnCFFIpTppwxwCeRZmTIibcUZz0kgmBwKrSsw\r\n/g0FU1Eu0CCfTpVK3wVqcsnfAE6A5o1THfsbfPa/whaqCgCh/SiIsl5CNa3y\r\ndo5NGMOYxfbCeaifn1SfHT4sp+i3uNPZ2GLkg62lo9XMVJvAFs/YxCtvaLgA\r\n21hzcD9Qb0I+nU4z+opWxW1G9u9BzC8QyJIDBRw22zHB2likaXiUHoN5Aj/k\r\nLGK5JEID36iYlTW9HciE3J6irb8SeokmaFcfTDaAglcMXWmUnsPgzs488JkQ\r\nWjm8qXJrrOd9MjxYEOMCrTLAXLb7jpvQxvY=\r\n=/6Z7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/sha256-uint8array.js","type":"commonjs","module":"./dist/sha256-uint8array.mjs","exports":{"import":"./dist/sha256-uint8array.mjs","require":"./lib/sha256-uint8array.js"},"gitHead":"7e1f6730cfb68a9ae233114e5fb0adef34006196","scripts":{"test":"REPEAT=1 make test","build":"make clean all","fixpack":"fixpack","prepack":"npm run build && npm test","test-browser":"make build/test.js && open browser/test.html"},"typings":"./types/sha256-uint8array.d.ts","_npmUser":{"name":"kawanet","email":"u-suke@kawa.net"},"repository":{"url":"git+https://github.com/kawanet/sha256-uint8array.git","type":"git"},"_npmVersion":"8.19.2","description":"Fast SHA-256 digest hash based on Uint8Array, pure JavaScript.","directories":{},"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"devDependencies":{"jssha":"^3.3.0","mocha":"^10.2.0","sha.js":"^2.4.11","terser":"^5.16.4","hash.js":"^1.1.7","jshashes":"^1.0.8","crypto-js":"^4.1.1","browserify":"^17.0.0","typescript":"^4.9.5","@types/node":"^18.14.0","create-hash":"^1.2.0","@types/mocha":"^10.0.1","browserify-sed":"^0.8.0","@aws-crypto/sha256-js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sha256-uint8array_0.10.5_1676827156331_0.9670875729663713","host":"s3://npm-registry-packages"}},"0.10.6":{"name":"sha256-uint8array","version":"0.10.6","keywords":["SHA-256","SHA256","crypto","digest","hash"],"author":{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"},"license":"MIT","_id":"sha256-uint8array@0.10.6","maintainers":[{"name":"kawanet","email":"u-suke@kawa.net"}],"contributors":[{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"}],"homepage":"https://github.com/kawanet/sha256-uint8array#readme","bugs":{"url":"https://github.com/kawanet/sha256-uint8array/issues"},"dist":{"shasum":"af918f017f1baeda32bc5af64f3a3bba32244c8e","tarball":"https://registry.npmjs.org/sha256-uint8array/-/sha256-uint8array-0.10.6.tgz","fileCount":8,"integrity":"sha512-Aq8CyRmhI6vPg6VhvpFPoe5vGf3pFL0fOWHUvCKM05cEb0Xx4US96yz2K/GbJyJTRnQy3BDU0jurpuGHtJzqVA==","signatures":[{"sig":"MEUCIQC73gmAgHjRMo5lSAaG0g0F3tJiCqyYUJFUQq3e7mdkswIgLjoMq4ItlcgaP7N17wo6WxmP5ODN6uCh3+UAxisPQNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33223},"main":"./lib/sha256-uint8array.js","type":"commonjs","module":"./dist/sha256-uint8array.mjs","exports":{".":{"import":{"types":"./types/sha256-uint8array.d.ts","default":"./dist/sha256-uint8array.mjs"},"require":"./lib/sha256-uint8array.js"}},"gitHead":"7543e5a50d47bab9fbfd0409fda17976ed859339","scripts":{"test":"REPEAT=1 make test","build":"make clean all","fixpack":"fixpack","prepack":"npm run build && npm test","test-browser":"make build/test.js && open browser/test.html"},"typings":"./types/sha256-uint8array.d.ts","_npmUser":{"name":"kawanet","email":"u-suke@kawa.net"},"repository":{"url":"git+https://github.com/kawanet/sha256-uint8array.git","type":"git"},"_npmVersion":"8.19.4","description":"Fast SHA-256 digest hash based on Uint8Array, pure JavaScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"jssha":"^3.3.1","mocha":"^10.2.0","sha.js":"^2.4.11","terser":"^5.19.2","hash.js":"^1.1.7","jshashes":"^1.0.8","crypto-js":"^4.1.1","browserify":"^17.0.0","typescript":"^5.1.6","@types/node":"^18.14.0","create-hash":"^1.2.0","@types/mocha":"^10.0.1","browserify-sed":"^0.8.0","@aws-crypto/sha256-js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sha256-uint8array_0.10.6_1692534535840_0.5253382702086764","host":"s3://npm-registry-packages"}},"0.10.7":{"name":"sha256-uint8array","version":"0.10.7","keywords":["SHA-256","SHA256","crypto","digest","hash"],"author":{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"},"license":"MIT","_id":"sha256-uint8array@0.10.7","maintainers":[{"name":"kawanet","email":"u-suke@kawa.net"}],"contributors":[{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"}],"homepage":"https://github.com/kawanet/sha256-uint8array#readme","bugs":{"url":"https://github.com/kawanet/sha256-uint8array/issues"},"dist":{"shasum":"c751fc914f4227b26d996980562065fa4eadcf99","tarball":"https://registry.npmjs.org/sha256-uint8array/-/sha256-uint8array-0.10.7.tgz","fileCount":8,"integrity":"sha512-1Q6JQU4tX9NqsDGodej6pkrUVQVNapLZnvkwIhddH/JqzBZF1fSaxSWNY6sziXBE8aEa2twtGkXUrwzGeZCMpQ==","signatures":[{"sig":"MEQCIBhNwA6Vm5oqwdfy92vIOVanO7IS/4xqhPRK7za0rJWsAiAqwwJgGkCUM7NsMsvqMbBvGtOoel2GCFmztn9cFIC7/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33223},"main":"./lib/sha256-uint8array.js","type":"commonjs","module":"./dist/sha256-uint8array.mjs","exports":{".":{"import":{"types":"./types/sha256-uint8array.d.ts","default":"./dist/sha256-uint8array.mjs"},"require":"./lib/sha256-uint8array.js"}},"gitHead":"a035f83824c319d01ca1e7559fdcf1632c0cd6c4","scripts":{"test":"REPEAT=1 make test","build":"make clean all","fixpack":"fixpack","prepack":"npm run build && npm test","test-browser":"make build/test.js && open browser/test.html"},"typings":"./types/sha256-uint8array.d.ts","_npmUser":{"name":"kawanet","email":"u-suke@kawa.net"},"repository":{"url":"git+https://github.com/kawanet/sha256-uint8array.git","type":"git"},"_npmVersion":"8.19.4","description":"Fast SHA-256 digest hash based on Uint8Array, pure JavaScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"jssha":"^3.3.1","mocha":"^10.2.0","sha.js":"^2.4.11","terser":"^5.19.2","hash.js":"^1.1.7","jshashes":"^1.0.8","crypto-js":"^4.1.1","browserify":"^17.0.0","typescript":"^5.1.6","@types/node":"^18.14.0","create-hash":"^1.2.0","@types/mocha":"^10.0.1","browserify-sed":"^0.8.0","@aws-crypto/sha256-js":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sha256-uint8array_0.10.7_1692636071075_0.6018418637758562","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"sha256-uint8array","version":"0.11.0","keywords":["SHA-256","SHA256","crypto","digest","hash"],"author":{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"},"license":"MIT","_id":"sha256-uint8array@0.11.0","maintainers":[{"name":"kawanet","email":"u-suke@kawa.net"}],"contributors":[{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"}],"homepage":"https://github.com/kawanet/sha256-uint8array#readme","bugs":{"url":"https://github.com/kawanet/sha256-uint8array/issues"},"dist":{"shasum":"dcf2260528361ab25efd35285780d0d5762e9d2b","tarball":"https://registry.npmjs.org/sha256-uint8array/-/sha256-uint8array-0.11.0.tgz","fileCount":11,"integrity":"sha512-JqDMTDYLspr9QMYfuGl1pss9iU8jcULScf7RYNViCDGRmLJQaE8yjWd4CQnHHchE6PMzF/rtnqx9Wn9Jh3zwNg==","signatures":[{"sig":"MEUCIENQlMVpXU0Eh7sMQtI78uAp5+jEAnwdgEisXZHdYkANAiEApuhexz+ChHheL+DckvGHtH2k4YrZU6wgbNfV2bDxdW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sha256-uint8array@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56527},"main":"./dist/sha256-uint8array.cjs","type":"module","types":"./types/sha256-uint8array.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./types/sha256-uint8array.d.ts","import":"./dist/sha256-uint8array.mjs","require":"./dist/sha256-uint8array.cjs"}},"gitHead":"ed68d855b44c37bedfbe8cb978505385d378f874","scripts":{"test":"make -C builder test","bench":"make -C builder bench && node builder/tests/bench.mjs","build":"make -C builder","fixpack":"fixpack","prepack":"make -C builder is-buildable","prepare":"make -C builder is-not-buildable 2> /dev/null || make -C builder clean all test","ts-refine":"ts-refine format && ./node_modules/.bin/ts-refine imports","test-bundled":"node --test builder/tests/bundled.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"kawanet","email":"u-suke@kawa.net"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb6e6484-96c9-4d77-86f0-b0a9d391fb0a"}},"devEngines":{"runtime":{"name":"node","onFail":"warn","version":">=22.18.0"}},"repository":{"url":"git+https://github.com/kawanet/sha256-uint8array.git","type":"git"},"_npmVersion":"11.17.0","description":"Fast SHA-256 digest hash based on Uint8Array, pure JavaScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"jssha":"^3.3.2","mocha":"^11.8.0","buffer":"^6.0.3","rollup":"^4.62.4","sha.js":"^2.4.12","terser":"^5.50.0","hash.js":"^1.1.7","crypto-js":"^4.2.0","js-sha256":"^1.0.0","ts-refine":"^0.6.1","node-forge":"^1.4.0","typescript":"^6.0.3","@types/node":"^24.13.3","fast-sha256":"^1.3.0","@noble/hashes":"^2.3.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^6.0.0","@aws-crypto/sha256-js":"^5.2.0","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-sucrase":"^5.1.0","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-multi-entry":"^7.1.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sha256-uint8array_0.11.0_1787532678809_0.0656956066904597","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"sha256-uint8array","version":"0.12.0","keywords":["SHA-256","SHA256","crypto","digest","hash"],"author":{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"},"license":"MIT","_id":"sha256-uint8array@0.12.0","maintainers":[{"name":"kawanet","email":"u-suke@kawa.net"}],"contributors":[{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"}],"homepage":"https://github.com/kawanet/sha256-uint8array#readme","bugs":{"url":"https://github.com/kawanet/sha256-uint8array/issues"},"dist":{"shasum":"226a55c1b7a3be6f551ca132ac4bca17b766273d","tarball":"https://registry.npmjs.org/sha256-uint8array/-/sha256-uint8array-0.12.0.tgz","fileCount":11,"integrity":"sha512-ismerK75XkLw+NbTgQFhMh5D5jFXavvcvoL9FRQciQkm7+NXrUVn9L9dPR60DybkpW86cCrzymGzX+8rM0mxLA==","signatures":[{"sig":"MEYCIQDceUiCE/XJSErOSQNKEg2FBiPCzcKWg8efI8qQA94UPgIhALpaDxyCJ+HECyDg/JebT2TM+pFMYSdK4PngiGqtNnkP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sha256-uint8array@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56471},"main":"./dist/sha256-uint8array.cjs","type":"module","types":"./types/sha256-uint8array.d.ts","engines":{"node":">=18.8.0"},"exports":{".":{"types":"./types/sha256-uint8array.d.ts","import":"./dist/sha256-uint8array.mjs","require":"./dist/sha256-uint8array.cjs"}},"gitHead":"0e32969db4708c480ec7aba0ad40f610384282f2","scripts":{"test":"make -C builder test","bench":"make -C builder bench && node builder/tests/bench.mjs","build":"make -C builder","fixpack":"fixpack","prepack":"make -C builder is-buildable","prepare":"make -C builder is-not-buildable 2> /dev/null || make -C builder clean all test","ts-refine":"ts-refine format && ./node_modules/.bin/ts-refine imports"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"kawanet","email":"u-suke@kawa.net"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb6e6484-96c9-4d77-86f0-b0a9d391fb0a"}},"devEngines":{"runtime":{"name":"node","onFail":"warn","version":">=22.18.0"}},"repository":{"url":"git+https://github.com/kawanet/sha256-uint8array.git","type":"git"},"_npmVersion":"11.17.0","description":"Fast SHA-256 digest hash based on Uint8Array, pure JavaScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"jssha":"^3.3.2","mocha":"^12.0.0","buffer":"^6.0.3","rollup":"^4.63.1","sha.js":"^2.4.12","terser":"^5.51.2","hash.js":"^1.1.7","crypto-js":"^4.2.0","js-sha256":"^1.0.0","ts-refine":"^0.6.1","node-forge":"^1.4.0","typescript":"^6.0.3","@types/node":"^24.13.3","fast-sha256":"^1.3.0","@noble/hashes":"^2.3.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^6.0.0","@aws-crypto/sha256-js":"^5.2.0","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-sucrase":"^5.1.0","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-multi-entry":"^7.1.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sha256-uint8array_0.12.0_1788361089519_0.9214449736525914","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"_id":"sha256-uint8array@0.12.1","bugs":{"url":"https://github.com/kawanet/sha256-uint8array/issues"},"dist":{"shasum":"8a973e5b50c6e599d73cd6d94a6adac5bc885666","tarball":"https://registry.npmjs.org/sha256-uint8array/-/sha256-uint8array-0.12.1.tgz","integrity":"sha512-7RYnMMaXBZ4UJJkqWO9mnH5gOXPFuIdmE0barrXShqyBJIRQxhVsRqsSlCfYiVvosALTUG25qQjdYHRjaecrew==","fileCount":11,"unpackedSize":56471,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sha256-uint8array@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE0UKit6mbZumi6XzjYB2ktu27CDkHPPfmEHvdx94n2uAiEAha8GehhA6hxMRcOJAIgZecUl8MJHsfOFNAcSLzGto+s="}]},"main":"./dist/sha256-uint8array.cjs","name":"sha256-uint8array","type":"module","types":"./types/sha256-uint8array.d.ts","author":{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"},"engines":{"node":">=18.8.0"},"exports":{".":{"types":"./types/sha256-uint8array.d.ts","import":"./dist/sha256-uint8array.mjs","require":"./dist/sha256-uint8array.cjs"}},"gitHead":"3f95a4c79e5739ce39087f6fc498e6a0ee511f09","license":"MIT","scripts":{"test":"make -C builder test","bench":"make -C builder bench && node builder/tests/bench.mjs","build":"make -C builder","fixpack":"fixpack","prepack":"make -C builder is-buildable","prepare":"make -C builder is-not-buildable 2> /dev/null || make -C builder clean all test","ts-refine":"ts-refine format && ./node_modules/.bin/ts-refine imports"},"version":"0.12.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb6e6484-96c9-4d77-86f0-b0a9d391fb0a"},"approver":{"name":"kawanet","email":"u-suke@kawa.net"}},"homepage":"https://github.com/kawanet/sha256-uint8array#readme","keywords":["SHA-256","SHA256","crypto","digest","hash"],"devEngines":{"runtime":{"name":"node","onFail":"warn","version":">=22.18.0"}},"repository":{"url":"git+https://github.com/kawanet/sha256-uint8array.git","type":"git"},"_npmVersion":"11.17.0","description":"Fast SHA-256 digest hash based on Uint8Array, pure JavaScript.","directories":{},"maintainers":[{"name":"kawanet","email":"u-suke@kawa.net"}],"sideEffects":false,"_nodeVersion":"24.19.0","contributors":[{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"}],"devDependencies":{"jssha":"^3.3.2","mocha":"^12.0.0","buffer":"^6.0.3","rollup":"^4.63.1","sha.js":"^2.4.12","terser":"^5.51.2","hash.js":"^1.1.7","crypto-js":"^4.2.0","js-sha256":"^1.0.0","ts-refine":"^0.6.2","node-forge":"^1.4.0","typescript":"^6.0.3","@types/node":"^24.13.3","fast-sha256":"^1.3.0","@noble/hashes":"^2.3.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^6.0.0","@aws-crypto/sha256-js":"^5.2.0","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-sucrase":"^5.1.0","@rollup/plugin-commonjs":"^29.0.3","@rollup/plugin-multi-entry":"^7.1.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sha256-uint8array_0.12.1_1788451293835_0.8239938054047904"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-11T13:30:11.303Z","modified":"2026-09-03T16:01:34.225Z","0.0.1-security":"2021-01-11T13:30:11.407Z","0.8.0":"2021-01-11T16:49:24.245Z","0.9.0":"2021-01-13T16:02:57.846Z","0.10.0":"2021-01-22T01:53:41.099Z","0.10.1":"2021-04-28T07:48:59.443Z","0.10.3":"2021-08-13T12:42:28.643Z","0.10.4":"2023-02-19T15:41:53.186Z","0.10.5":"2023-02-19T17:19:16.525Z","0.10.6":"2023-08-20T12:28:56.110Z","0.10.7":"2023-08-21T16:41:11.303Z","0.11.0":"2026-08-24T00:51:18.893Z","0.12.0":"2026-09-02T14:58:09.612Z","0.12.1":"2026-09-03T16:01:33.921Z"},"bugs":{"url":"https://github.com/kawanet/sha256-uint8array/issues"},"author":{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"},"license":"MIT","homepage":"https://github.com/kawanet/sha256-uint8array#readme","keywords":["SHA-256","SHA256","crypto","digest","hash"],"repository":{"url":"git+https://github.com/kawanet/sha256-uint8array.git","type":"git"},"description":"Fast SHA-256 digest hash based on Uint8Array, pure JavaScript.","contributors":[{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"}],"maintainers":[{"name":"kawanet","email":"u-suke@kawa.net"}],"readme":"# sha256-uint8array\n\n[![Node.js CI](https://github.com/kawanet/sha256-uint8array/workflows/Node.js%20CI/badge.svg?branch=main)](https://github.com/kawanet/sha256-uint8array/actions/)\n[![npm version](https://img.shields.io/npm/v/sha256-uint8array)](https://www.npmjs.com/package/sha256-uint8array)\n[![gzip size](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/sha256-uint8array/dist/sha256-uint8array.min.js?compression=gzip)](https://cdn.jsdelivr.net/npm/sha256-uint8array/dist/sha256-uint8array.min.js)\n\nFast SHA-256 digest hash based on Uint8Array, pure JavaScript.\n\n## SYNOPSIS\n\n```js\nimport {createHash} from \"sha256-uint8array\";\n\nconst text = \"\";\nconst hex = createHash().update(text).digest(\"hex\");\n// => \"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"\n\nconst data = new Uint8Array(0);\nconst hash = createHash().update(data).digest();\n// => <Uint8Array e3 b0 c4 42 98 fc 1c 14 9a fb f4 c8 99 6f b9 24 27 ae 41 e4 64 9b 93 4c a4 95 99 1b 78 52 b8 55>\n```\n\nSee TypeScript declaration\n[sha256-uint8array.d.ts](https://github.com/kawanet/sha256-uint8array/blob/main/types/sha256-uint8array.d.ts)\nfor detail.\n\n## CJS\n\nBoth ES Modules and CommonJS supported.\n\n```js\nconst {createHash} = require(\"sha256-uint8array\");\n```\n\n## COMPATIBILITY\n\nIt has a better compatibility with Node.js's `crypto` module in its smaller footprint.\n\n|module|string IN|Uint8Array IN|TypedArray IN|hex OUT|Uint8Array OUT|minified|\n|---|---|---|---|---|---|---|\n|[crypto](https://nodejs.org/api/crypto.html)|✅ OK|✅ OK|✅ OK|✅ OK|✅ OK|-|\n|[sha256-uint8array](http://github.com/kawanet/sha256-uint8array)|✅ OK|✅ OK|✅ OK|✅ OK|✅ OK|4KB|\n|[crypto-js](https://npmjs.com/package/crypto-js)|✅ OK|🚫 NO|🚫 NO|✅ OK|🚫 NO|66KB|\n|[jssha](https://npmjs.com/package/jssha)|✅ OK|✅ OK|🚫 NO|✅ OK|✅ OK|10KB|\n|[hash.js](https://www.npmjs.com/package/hash.js)|✅ OK|✅ OK|🚫 NO|✅ OK|✅ OK|7KB|\n|[sha.js](https://npmjs.com/package/sha.js)|✅ OK|✅ OK|🚫 NO|✅ OK|✅ OK|52KB|\n|[@noble/hashes](https://www.npmjs.com/package/@noble/hashes)|🚫 NO|✅ OK|🚫 NO|✅ OK|✅ OK|11KB|\n|[node-forge](https://www.npmjs.com/package/node-forge)|✅ OK|🚫 NO|🚫 NO|✅ OK|🚫 NO|27KB|\n|[fast-sha256](https://www.npmjs.com/package/fast-sha256)|🚫 NO|✅ OK|🚫 NO|🚫 NO|✅ OK|6KB|\n|[js-sha256](https://www.npmjs.com/package/js-sha256)|✅ OK|✅ OK|🚫 NO|✅ OK|✅ OK|8KB|\n|[@aws-crypto/sha256-js](https://www.npmjs.com/package/@aws-crypto/sha256-js)|✅ OK|✅ OK|🚫 NO|🚫 NO|✅ OK|16KB|\n|[crypto.subtle.digest()](https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto/digest)|🚫 NO|✅ OK|✅ OK|🚫 NO|🚫 NO|-|\n\nThe minified sizes are measured by `make -C browser/vendor sizes`, which bundles\neach library for browsers.\n\nThe W3C standard `crypto.subtle.digest()` API has a different interface which\n[returns](https://github.com/microsoft/TypeScript/blob/master/lib/lib.dom.d.ts)\n`Promise<ArrayBuffer>`.\n\n## SPEED\n\nIt runs well both on Node.js and browsers.\nNode.js's native `crypto` module definitely runs faster than any others on Node.js, though.\n\n|module|version|Node.js v24 string|Node.js v24 U8A|Safari 26 string|Safari 26 U8A|\n|---|---|---|---|---|---|\n|[crypto](https://nodejs.org/api/crypto.html)|-|28ms 🥇|21ms 🥇|▫️|▫️|\n|[sha256-uint8array](http://github.com/kawanet/sha256-uint8array)|0.11.0|111ms 🥈|88ms 🥈|132ms 🥇|121ms 🥇|\n|[crypto-js](https://npmjs.com/package/crypto-js)|4.2.0|508ms|▫️|429ms|▫️|\n|[jssha](https://npmjs.com/package/jssha)|3.3.2|615ms|350ms|409ms|298ms|\n|[hash.js](https://www.npmjs.com/package/hash.js)|1.1.7|640ms|633ms|461ms|415ms|\n|[sha.js](https://npmjs.com/package/sha.js)|2.4.12|352ms|347ms|418ms|192ms|\n|[@noble/hashes](https://www.npmjs.com/package/@noble/hashes)|2.3.0|▫️|118ms|▫️|160ms|\n|[node-forge](https://www.npmjs.com/package/node-forge)|1.4.0|533ms|▫️|418ms|▫️|\n|[fast-sha256](https://www.npmjs.com/package/fast-sha256)|1.3.0|▫️|123ms|▫️|147ms 🥈|\n|[js-sha256](https://www.npmjs.com/package/js-sha256)|1.0.0|⁎₁|⁎₁|205ms|215ms|\n|[@aws-crypto/sha256-js](https://www.npmjs.com/package/@aws-crypto/sha256-js)|5.2.0|247ms|236ms|170ms 🥈|162ms|\n|[crypto.subtle.digest()](https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto/digest)|-|▫️|1473ms|▫️|455ms|\n\nThe benchmark above shows the median of ten sets, normalized to milliseconds\nper 20,000 SHA-256 `hex` digests. Each cell uses a fixed operation count\ncalibrated towards 500ms. Each repeat hashes two samples, a 2KB JSON string\nand a 1KB UTF-8 text; every measurement is preceded by one untimed repeat\nto absorb first-load effects. `▫️` marks an unsupported input shape, and `⁎₁`\na cell excluded because it delegates to native crypto instead of JavaScript.\nIt is tested on Apple M4, Node.js v24.19.0 and Safari 26.5.2.\n\nYou could run the benchmark as below.\n\n```sh\ngit clone https://github.com/kawanet/sha256-uint8array.git\ncd sha256-uint8array\nnpm install\nnpm run build\n\n# run the benchmark on Node.js\nnpm run bench\n\n# options via environment variables\nDURATION=500 SETS=10 TARGET=sha256-uint8array,crypto-js npm run bench\n\n# run the benchmark on a browser, options via the query string\nopen browser/bench.html   # ?DURATION=500&SETS=10&TARGET=sha256-uint8array\n```\n\nThe runner calibrates each cell towards `DURATION` milliseconds. It prints\none JSON line per cell — ops per set, its median duration in milliseconds,\nthe measured sets in microseconds per op, their median and median absolute\ndeviation — followed by a Markdown table normalized to milliseconds per\n20,000 ops.\n\n## WEB BROWSERS\n\n- The minified build of the library is also available for Web browsers via\n[jsDelivr CDN](https://www.jsdelivr.com/package/npm/sha256-uint8array).\n- https://cdn.jsdelivr.net/npm/sha256-uint8array/dist/sha256-uint8array.min.js\n- Live Demo https://kawanet.github.io/sha256-uint8array/\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/sha256-uint8array/dist/sha256-uint8array.min.js\"></script>\n<script>\n  const text = \"\";\n  const hex = SHA256.createHash().update(text).digest(\"hex\");\n  // => \"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"\n\n  const data = new Uint8Array(0);\n  const hash = SHA256.createHash().update(data).digest();\n  // => <Uint8Array e3 b0 c4 42 98 fc 1c 14 9a fb f4 c8 99 6f b9 24 27 ae 41 e4 64 9b 93 4c a4 95 99 1b 78 52 b8 55>\n</script>\n```\n\n## BROWSERIFY\n\nIt works great with\n[browserify](https://www.npmjs.com/package/browserify)\nvia `browser` property of `package.json` of your app if you needs\n`crypto.createHash(\"sha256\").update(data).digest(\"hex\");` syntax only.\n\n```json\n{\n  \"browser\": {\n    \"crypto\": \"sha256-uint8array/dist/sha256-uint8array.min.js\"\n  },\n  \"devDependencies\": {\n    \"browserify\": \"^17.0.0\",\n    \"sha256-uint8array\": \"^0.10.0\"\n  }\n}\n```\n\nIt costs only about 4KB, whereas `browserify`'s default `crypto` polyfill\ncosts more than 300KB huge even after minified.\n\n```js\n// On Node.js, this loads Node.js's native crypto module which is faster.\n// On browsers, this uses sha256-uint8array.min.js which is small and fast.\nconst crypto = require(\"crypto\");\n\nconst hash = crypto.createHash(\"sha256\").update(\"\").digest(\"hex\");\n// => \"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"\n```\n\n## LINKS\n\n- https://www.npmjs.com/package/sha1-uint8array\n- https://www.npmjs.com/package/sha256-uint8array\n- https://github.com/kawanet/sha256-uint8array\n- https://github.com/kawanet/sha256-uint8array/blob/main/types/sha256-uint8array.d.ts\n\n## MIT LICENSE\n\nCopyright (c) 2020-2026 Yusuke Kawasaki\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated\ndocumentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit\npersons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the\nSoftware.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","readmeFilename":"README.md"}