{"_id":"sha256-wasm","_rev":"1994185","name":"sha256-wasm","description":"WebAssembly implementation of SHA-256","dist-tags":{"latest":"2.2.2"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"time":{"modified":"2021-12-16T23:06:16.000Z","created":"2019-11-26T09:23:16.131Z","2.2.2":"2021-10-25T10:23:46.389Z","2.2.1":"2021-04-28T13:00:32.228Z","2.2.0":"2021-04-28T12:30:13.533Z","2.1.2":"2020-12-18T16:33:17.657Z","2.1.1":"2020-12-18T16:19:44.001Z","2.1.0":"2020-09-03T09:55:19.487Z","2.0.3":"2020-07-02T14:41:29.538Z","2.0.2":"2020-07-02T14:21:49.458Z","2.0.1":"2020-07-02T13:55:13.246Z","2.0.0":"2020-07-02T12:58:31.333Z","1.3.0":"2020-06-18T09:34:59.816Z","1.2.3":"2020-02-18T14:48:48.832Z","1.2.2":"2020-02-17T12:29:17.964Z","1.2.1":"2020-01-18T12:37:12.710Z","1.2.0":"2020-01-16T00:11:19.544Z","1.1.0":"2020-01-15T23:55:02.694Z","1.0.3":"2020-01-14T14:58:31.590Z","1.0.2":"2020-01-14T14:56:10.035Z","1.0.1":"2020-01-14T14:53:11.004Z","1.0.0":"2020-01-14T14:48:48.285Z","0.0.0":"2019-11-26T09:23:16.131Z"},"users":{},"author":{"name":"Christophe Diederichs"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"versions":{"2.2.2":{"name":"sha256-wasm","version":"2.2.2","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test","compile":"wasm-to-js -sf cjs sha256.wat > sha256.js"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"b4a":"^1.0.1","nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sha-test":"^1.1.0","tape":"^4.13.0","wasm-tools":"^0.2.0"},"gitHead":"246028a6b771540027ea8547700d6ce486c1f77a","_id":"sha256-wasm@2.2.2","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"shasum":"4940b6c9ba28f3f08b700efce587ef36d4d516d4","size":6084,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-2.2.2.tgz"},"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_2.2.2_1635157426203_0.5866848104377069"},"_hasShrinkwrap":false,"publish_time":1635157426389,"_cnpm_publish_time":1635157426389},"2.2.1":{"name":"sha256-wasm","version":"2.2.1","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sha-test":"^1.1.0","tape":"^4.13.0","wat2js":"^2.1.1","wat2wasm":"^3.0.0"},"gitHead":"8e94c8ef9e4a6086a3efff32aa2fc26f7dc27b9f","_id":"sha256-wasm@2.2.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"6a099e369e5efa1dc3fd53731447d7a06a6f0854","size":6961,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-2.2.1.tgz"},"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_2.2.1_1619614832113_0.9542447259001647"},"_hasShrinkwrap":false,"publish_time":1619614832228,"_cnpm_publish_time":1619614832228},"2.2.0":{"name":"sha256-wasm","version":"2.2.0","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sha-test":"^1.1.0","tape":"^4.13.0","wat2js":"^2.1.1","wat2wasm":"^3.0.0"},"gitHead":"6cfa2e6f57d33767edfc05261563b353dd46bf1f","_id":"sha256-wasm@2.2.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"fe28443219911fa467cb931ac29c60dfb73995dc","size":6957,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-2.2.0.tgz"},"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_2.2.0_1619613013381_0.9838489828698422"},"_hasShrinkwrap":false,"publish_time":1619613013533,"_cnpm_publish_time":1619613013533},"2.1.2":{"name":"sha256-wasm","version":"2.1.2","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sha-test":"^1.1.0","tape":"^4.13.0","wat2js":"^2.1.1","wat2wasm":"^3.0.0"},"gitHead":"b0e1cdf6c49ae9e1b1c67b30f83966c53c4c9897","_id":"sha256-wasm@2.1.2","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"954e649d9634c3d7f604bc4bb6a4545321ee9400","size":6849,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-2.1.2.tgz"},"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_2.1.2_1608309197543_0.8508904699340774"},"_hasShrinkwrap":false,"publish_time":1608309197657,"_cnpm_publish_time":1608309197657},"2.1.1":{"name":"sha256-wasm","version":"2.1.1","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sha-test":"^1.1.0","tape":"^4.13.0","wat2js":"^2.1.1","wat2wasm":"^3.0.0"},"gitHead":"365910c5c62cd13582696a48d4244715d8ea1577","_id":"sha256-wasm@2.1.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"a16bdfa3a34e26e6213bc530ecf49a0bac60ebb0","size":6855,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-2.1.1.tgz"},"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_2.1.1_1608308383828_0.06885173468093742"},"_hasShrinkwrap":false,"publish_time":1608308384001,"_cnpm_publish_time":1608308384001},"2.1.0":{"name":"sha256-wasm","version":"2.1.0","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sha-test":"^1.1.0","tape":"^4.13.0","wat2js":"^2.1.1","wat2wasm":"^3.0.0"},"gitHead":"3e50b4bb6801c31f3c5f2c9f800f93c18c387199","_id":"sha256-wasm@2.1.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"99a0360f03064ce14fc2b04b451d37bf277f4ac8","size":6841,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-2.1.0.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_2.1.0_1599126919381_0.3014756441085884"},"_hasShrinkwrap":false,"publish_time":1599126919487,"_cnpm_publish_time":1599126919487},"2.0.3":{"name":"sha256-wasm","version":"2.0.3","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sha-test":"^1.0.0","tape":"^4.13.0","wat2js":"^2.1.1","wat2wasm":"^3.0.0"},"gitHead":"beb3b6d22b7fdbd1ea7b41102852af447584219e","_id":"sha256-wasm@2.0.3","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"514f315e3a46dd93ca92b8e771b360dea193cfe1","size":10961,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-2.0.3.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_2.0.3_1593700889422_0.2582850450768972"},"_hasShrinkwrap":false,"publish_time":1593700889538,"_cnpm_publish_time":1593700889538},"2.0.2":{"name":"sha256-wasm","version":"2.0.2","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sha-test":"^1.0.0","tape":"^4.13.0","wat2js":"^2.1.1","wat2wasm":"^3.0.0"},"gitHead":"12daa87697f2e4b74466decd7c773ae4e26f9541","_id":"sha256-wasm@2.0.2","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"2338fe8b0cb1efa36eaac20a939e2352db1de794","size":10957,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-2.0.2.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_2.0.2_1593699709329_0.5122111296609693"},"_hasShrinkwrap":false,"publish_time":1593699709458,"_cnpm_publish_time":1593699709458},"2.0.1":{"name":"sha256-wasm","version":"2.0.1","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","tape":"^4.13.0","wat2js":"^2.1.1","wat2wasm":"^3.0.0"},"gitHead":"329e036f456eb9cf009224649a518a22ebcc3540","_id":"sha256-wasm@2.0.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"947a2b1ba2850899f08dd896a8d137c8d4ba7627","size":66887,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-2.0.1.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_2.0.1_1593698113114_0.19313943430352043"},"_hasShrinkwrap":false,"publish_time":1593698113246,"_cnpm_publish_time":1593698113246},"2.0.0":{"name":"sha256-wasm","version":"2.0.0","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","tape":"^4.13.0","wat2js":"^2.1.1","wat2wasm":"^3.0.0"},"gitHead":"b63937965b72568696344464fe3c0815850448de","_id":"sha256-wasm@2.0.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"c9df7ee8bc9a1c64a0b1f832ca89af063aabc275","size":66864,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-2.0.0.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_2.0.0_1593694711140_0.8334714627557887"},"_hasShrinkwrap":false,"publish_time":1593694711333,"_cnpm_publish_time":1593694711333},"1.3.0":{"name":"sha256-wasm","version":"1.3.0","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sodium-native":"^2.4.6","tape":"^4.13.0"},"gitHead":"de73271b45b50846d3a2ef6ac6d201ac5907164b","_id":"sha256-wasm@1.3.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"5cdb7d54a9833840277c1cf1e30876e6819ded91","size":84562,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-1.3.0.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_1.3.0_1592472899672_0.9072956317919252"},"_hasShrinkwrap":false,"publish_time":1592472899816,"_cnpm_publish_time":1592472899816},"1.2.3":{"name":"sha256-wasm","version":"1.2.3","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sodium-native":"^2.4.6","tape":"^4.13.0"},"gitHead":"6f2667267b96c4799eb87b36e0a3598670090dd6","_id":"sha256-wasm@1.2.3","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"shasum":"a0ee000f71920294fa0a4a7e9fc3535154f62fb6","size":84649,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-1.2.3.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_1.2.3_1582037328676_0.828635509353917"},"_hasShrinkwrap":false,"publish_time":1582037328832,"_cnpm_publish_time":1582037328832},"1.2.2":{"name":"sha256-wasm","version":"1.2.2","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sodium-native":"^2.4.6"},"gitHead":"a65b453fb4190f27a0b0e6ea1578057e6ef4bb57","_id":"sha256-wasm@1.2.2","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"shasum":"b9a169da538f651539fc1ee934c81cfafb180fbc","size":84664,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-1.2.2.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_1.2.2_1581942557812_0.9913581601854129"},"_hasShrinkwrap":false,"publish_time":1581942557964,"_cnpm_publish_time":1581942557964},"1.2.1":{"name":"sha256-wasm","version":"1.2.1","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sodium-native":"^2.4.6"},"gitHead":"7fb2a733ffc9c6f77d4e950f369b1331e460c9f4","_id":"sha256-wasm@1.2.1","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"59574b60965cd7aca5feaa76b5c97b28f91a1cf9","size":82987,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-1.2.1.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_1.2.1_1579351032578_0.9766021552937179"},"_hasShrinkwrap":false,"publish_time":1579351032710,"_cnpm_publish_time":1579351032710},"1.2.0":{"name":"sha256-wasm","version":"1.2.0","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sodium-native":"^2.4.6"},"gitHead":"cd38f63c9b5eaf58aa83c52c63ce9eb988c9941b","_id":"sha256-wasm@1.2.0","_nodeVersion":"13.6.0","_npmVersion":"6.13.6","dist":{"shasum":"ee9e34e17d4caaaa2b6036448daa5fe63a537ab8","size":82320,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-1.2.0.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_1.2.0_1579133479416_0.16217391482768906"},"_hasShrinkwrap":false,"publish_time":1579133479544,"_cnpm_publish_time":1579133479544},"1.1.0":{"name":"sha256-wasm","version":"1.1.0","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sodium-native":"^2.4.6"},"gitHead":"8a109beebedbdfbc9913303569ee45997cca37a5","_id":"sha256-wasm@1.1.0","_nodeVersion":"13.6.0","_npmVersion":"6.13.6","dist":{"shasum":"dada9322bc1f35862dd441d211b2aa85ae6b7923","size":82522,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-1.1.0.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_1.1.0_1579132502458_0.49819500441948805"},"_hasShrinkwrap":false,"publish_time":1579132502694,"_cnpm_publish_time":1579132502694},"1.0.3":{"name":"sha256-wasm","version":"1.0.3","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sodium-native":"^2.4.6"},"gitHead":"6b079457843d81f6cbe81c92b89ca9e1e903f9d2","_id":"sha256-wasm@1.0.3","_nodeVersion":"13.6.0","_npmVersion":"6.13.6","dist":{"shasum":"cd2810d2d3e85aa66b73d265172043c8ffd77f88","size":27755,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-1.0.3.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_1.0.3_1579013911401_0.024852725479322935"},"_hasShrinkwrap":false,"publish_time":1579013911590,"_cnpm_publish_time":1579013911590},"1.0.2":{"name":"sha256-wasm","version":"1.0.2","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sodium-native":"^2.4.6"},"gitHead":"d774e4167d6318dae511a84eb2fb9620313d3fee","_id":"sha256-wasm@1.0.2","_nodeVersion":"13.6.0","_npmVersion":"6.13.6","dist":{"shasum":"ebbc58072d2a1403bd8cc5617f055a134c3d97fb","size":244526,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-1.0.2.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_1.0.2_1579013769509_0.4002281015131999"},"_hasShrinkwrap":false,"publish_time":1579013770035,"_cnpm_publish_time":1579013770035},"1.0.1":{"name":"sha256-wasm","version":"1.0.1","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sodium-native":"^2.4.6"},"gitHead":"f740531bb3281bca658df30277c02197f842b7f9","_id":"sha256-wasm@1.0.1","_nodeVersion":"13.6.0","_npmVersion":"6.13.6","dist":{"shasum":"ae2d5a340163c2531e0f39ed50351d746ea1431b","size":29851,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-1.0.1.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_1.0.1_1579013590850_0.5544998569949611"},"_hasShrinkwrap":false,"publish_time":1579013591004,"_cnpm_publish_time":1579013591004},"1.0.0":{"name":"sha256-wasm","version":"1.0.0","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"js-sha256":"^0.9.0","sodium-native":"^2.4.6"},"gitHead":"4dc44d081c96d622cb707e7ba14b3ba1bca976cf","_id":"sha256-wasm@1.0.0","_nodeVersion":"13.6.0","_npmVersion":"6.13.6","dist":{"shasum":"07655b8be903e1ceab6967a852c65ef87c019579","size":246770,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-1.0.0.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_1.0.0_1579013328113_0.10128792475314286"},"_hasShrinkwrap":false,"publish_time":1579013328285,"_cnpm_publish_time":1579013328285},"0.0.0":{"name":"sha256-wasm","version":"0.0.0","description":"WebAssembly implementation of SHA-256","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/sha256-wasm.git"},"keywords":["WebAssembly","SHA-256"],"author":{"name":"Christophe Diederichs"},"license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","dependencies":{"js-sha256":"^0.9.0"},"devDependencies":{},"gitHead":"d587ef4f03a9f40e4f70fec98370e64a076c0096","_id":"sha256-wasm@0.0.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"shasum":"86566806d9566d3010825e14db7a3d67982a900f","size":219854,"noattachment":false,"key":"/sha256-wasm/-/sha256-wasm-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sha256-wasm/download/sha256-wasm-0.0.0.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sha256-wasm_0.0.0_1574760195898_0.36803735567059936"},"_hasShrinkwrap":false,"publish_time":1574760196131,"_cnpm_publish_time":1574760196131}},"readme":"# sha256-wasm\n## Usage\n```js\nconst sha256 = require('sha256-wasm')\n\nif (!Sha256.SUPPORTED) {\n  console.log('WebAssembly not supported by your runtime')\n}\n\nvar hash = sha256()\n  .update('hello')\n  .update(' ')\n  .update(Buffer.from('world'))\n  .digest('hex')\n\nconsole.log('Sha256 hash of \"hello world\" is ', hash)\n// b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9\n```\n\n## API\n#### `const hash = sha256()`\n\nCreate a new hash instance.\n\n#### `hash.update(data, [enc])`\n\nUpdate the hash with a new piece of data. `data` may be passed as a buffer, uint8array or a string. If `data` is passed as a string, then it will be interpreted as a `utf8` string unless `enc` specifies an encoding.\n\nSupported `enc`s are:\n- `utf8` / `utf-8` (defualt)\n- `hex`\n- `base64`\n\n#### `hash.digest([enc])`\n\nDigest the hash. If `enc` is specified, then the digest shall be returned as an `enc` encoded string. Otherwise a buffer is returned.\n\nSupported `enc`s are:\n- `utf8` / `utf-8` (defualt)\n- `hex`\n- `base64`\n\n#### `var promise = sha256.ready([cb])`\n\nWait for the WASM code to load. Returns the WebAssembly instance promise as well for convenience.\nYou have to call this at least once before instantiating the hash.\n\n## Contributing\n\nThe bulk of this module is implemented in WebAssembly in the [sha256.wat](sha256.wat) file. To build the thin Javascript wrapper do:\n\n```\nnpm run compile\n```\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/chm-diederichs/sha256-wasm#readme","bugs":{"url":"https://github.com/chm-diederichs/sha256-wasm/issues"},"license":"ISC"}