{"_id":"blake2b-wasm","_rev":"1645540","name":"blake2b-wasm","description":"Blake2b implemented in WASM","dist-tags":{"latest":"2.4.0"},"maintainers":[{"name":"emilbayes","email":"github@tixz.dk"},{"name":"mafintosh","email":""}],"time":{"modified":"2021-11-22T11:46:04.000Z","created":"2017-06-08T15:59:44.384Z","2.4.0":"2021-11-22T11:29:04.222Z","2.3.0":"2021-09-01T09:04:37.594Z","2.2.0":"2021-05-25T07:38:57.384Z","2.1.0":"2019-09-03T18:29:21.049Z","1.1.7":"2018-01-22T11:13:38.823Z","1.1.6":"2018-01-22T10:57:51.079Z","1.1.5":"2018-01-20T11:40:24.593Z","1.1.4":"2017-09-15T20:30:21.635Z","1.1.3":"2017-06-15T18:17:56.906Z","1.1.2":"2017-06-11T23:21:42.415Z","1.1.1":"2017-06-11T21:22:33.736Z","1.1.0":"2017-06-11T17:55:50.045Z","1.0.0":"2017-06-08T17:15:19.490Z","0.0.0":"2017-06-08T15:59:44.384Z"},"users":{},"author":{"name":"Mathias Buus","url":"@mafintosh"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/blake2b-wasm.git"},"versions":{"2.4.0":{"name":"blake2b-wasm","version":"2.4.0","description":"Blake2b implemented in WASM","main":"index.js","dependencies":{"b4a":"^1.0.1","nanoassert":"^2.0.0"},"devDependencies":{"blake2b":"^1.2.0","browserify":"^14.4.0","tape":"^4.6.3","wasm-tools":"^0.2.0"},"scripts":{"compile":"wasm-to-js -f cjs blake2b.wat > blake2b.js","demo":"browserify example.js > bundle.js","test":"tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/blake2b-wasm.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/blake2b-wasm/issues"},"homepage":"https://github.com/mafintosh/blake2b-wasm","gitHead":"7d8efa4f71d71983bc87983b25c6c9513fb9d1a0","_id":"blake2b-wasm@2.4.0","_nodeVersion":"16.8.0","_npmVersion":"6.14.15","dist":{"shasum":"9115649111edbbd87eb24ce7c04b427e4e2be5be","size":12945,"noattachment":false,"key":"/blake2b-wasm/-/blake2b-wasm-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/blake2b-wasm/download/blake2b-wasm-2.4.0.tgz"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"maintainers":[{"name":"emilbayes","email":"github@tixz.dk"},{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blake2b-wasm_2.4.0_1637580544046_0.5788558649108246"},"_hasShrinkwrap":false,"publish_time":1637580544222,"_cnpm_publish_time":1637580544222},"2.3.0":{"name":"blake2b-wasm","version":"2.3.0","description":"Blake2b implemented in WASM","main":"index.js","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"blake2b":"^1.2.0","browserify":"^14.4.0","tape":"^4.6.3","wat2js":"^1.1.1","wat2wasm":"^1.0.2"},"scripts":{"compile":"wat2js blake2b.wat -o blake2b.js","demo":"browserify example.js > bundle.js","test":"tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/blake2b-wasm.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/blake2b-wasm/issues"},"homepage":"https://github.com/mafintosh/blake2b-wasm","gitHead":"5cbee448032f0c9d8c45165c206fcf445349d7e3","_id":"blake2b-wasm@2.3.0","_nodeVersion":"16.1.0","_npmVersion":"6.14.13","dist":{"shasum":"d8da788f9dd4cb64a801a67bb6ae0d1b9c887bf0","size":14929,"noattachment":false,"key":"/blake2b-wasm/-/blake2b-wasm-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/blake2b-wasm/download/blake2b-wasm-2.3.0.tgz"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"maintainers":[{"name":"emilbayes","email":"github@tixz.dk"},{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blake2b-wasm_2.3.0_1630487077259_0.18825111958627083"},"_hasShrinkwrap":false,"publish_time":1630487077594,"_cnpm_publish_time":1630487077594},"2.2.0":{"name":"blake2b-wasm","version":"2.2.0","description":"Blake2b implemented in WASM","main":"index.js","dependencies":{"nanoassert":"^2.0.0"},"devDependencies":{"blake2b":"^1.2.0","browserify":"^14.4.0","tape":"^4.6.3","wat2js":"^1.1.1","wat2wasm":"^1.0.2"},"scripts":{"compile":"wat2js blake2b.wat -o blake2b.js","demo":"browserify example.js > bundle.js","test":"tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/blake2b-wasm.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/blake2b-wasm/issues"},"homepage":"https://github.com/mafintosh/blake2b-wasm","gitHead":"d6854f8b6471f734d9df4489825a9c25c7de4dc7","_id":"blake2b-wasm@2.2.0","_nodeVersion":"16.1.0","_npmVersion":"6.14.13","dist":{"shasum":"84914f09fb259556a3c35ba78d36b8907df87b8f","size":14733,"noattachment":false,"key":"/blake2b-wasm/-/blake2b-wasm-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/blake2b-wasm/download/blake2b-wasm-2.2.0.tgz"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"maintainers":[{"name":"emilbayes","email":"github@tixz.dk"},{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blake2b-wasm_2.2.0_1621928337257_0.27703815617118965"},"_hasShrinkwrap":false,"publish_time":1621928337384,"_cnpm_publish_time":1621928337384},"2.1.0":{"name":"blake2b-wasm","version":"2.1.0","description":"Blake2b implemented in WASM","main":"index.js","dependencies":{"nanoassert":"^1.0.0"},"devDependencies":{"blake2b":"^1.2.0","browserify":"^14.4.0","tape":"^4.6.3","wat2js":"^1.1.1","wat2wasm":"^1.0.2"},"scripts":{"compile":"wat2js blake2b.wat -o blake2b.js","demo":"browserify example.js > bundle.js","test":"tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/blake2b-wasm.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/blake2b-wasm/issues"},"homepage":"https://github.com/mafintosh/blake2b-wasm","gitHead":"23bee06945806309977af802bc374727542617c7","_id":"blake2b-wasm@2.1.0","_npmVersion":"6.0.0","_nodeVersion":"11.14.0","_npmUser":{"name":"emilbayes","email":"github@tixz.dk"},"dist":{"shasum":"aa90ed687b8a92e1c01d1643db86bcf21caa2ab7","size":14920,"noattachment":false,"key":"/blake2b-wasm/-/blake2b-wasm-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/blake2b-wasm/download/blake2b-wasm-2.1.0.tgz"},"maintainers":[{"name":"emilbayes","email":"github@tixz.dk"},{"name":"mafintosh","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blake2b-wasm_2.1.0_1567535360902_0.2521520123641279"},"_hasShrinkwrap":false,"publish_time":1567535361049,"_cnpm_publish_time":1567535361049},"1.1.7":{"name":"blake2b-wasm","version":"1.1.7","description":"Blake2b implemented in WASM","main":"index.js","dependencies":{"nanoassert":"^1.0.0"},"devDependencies":{"blake2b":"^1.2.0","browserify":"^14.4.0","tape":"^4.6.3"},"scripts":{"compile":"wast2wasm blake2b.wat -o blake2b.wasm","demo":"browserify example.js > bundle.js","test":"tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/blake2b-wasm.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/blake2b-wasm/issues"},"homepage":"https://github.com/mafintosh/blake2b-wasm","gitHead":"77c087ded8302dde270a691f59a2d6172d065e02","_id":"blake2b-wasm@1.1.7","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"emilbayes","email":"github@tixz.dk"},"dist":{"shasum":"e4d075da10068e5d4c3ec1fb9accc4d186c55d81","size":13091,"noattachment":false,"key":"/blake2b-wasm/-/blake2b-wasm-1.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/blake2b-wasm/download/blake2b-wasm-1.1.7.tgz"},"maintainers":[{"name":"emilbayes","email":"github@tixz.dk"},{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blake2b-wasm-1.1.7.tgz_1516619617781_0.5499825386796147"},"directories":{},"publish_time":1516619618823,"_hasShrinkwrap":false,"_cnpm_publish_time":1516619618823},"1.1.6":{"name":"blake2b-wasm","version":"1.1.6","description":"Blake2b implemented in WASM","main":"index.js","dependencies":{"nanoassert":"^1.0.0"},"devDependencies":{"blake2b":"^1.2.0","browserify":"^14.4.0","tape":"^4.6.3"},"scripts":{"compile":"wast2wasm blake2b.wat -o blake2b.wasm","demo":"browserify example.js > bundle.js","test":"tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/blake2b-wasm.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/blake2b-wasm/issues"},"homepage":"https://github.com/mafintosh/blake2b-wasm","gitHead":"48b909037b1719330b272003dfd815898d681be0","_id":"blake2b-wasm@1.1.6","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"emilbayes","email":"github@tixz.dk"},"dist":{"shasum":"28e6a7f3ffb7c5bc748c926f1948ad4cd1569d18","size":13083,"noattachment":false,"key":"/blake2b-wasm/-/blake2b-wasm-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/blake2b-wasm/download/blake2b-wasm-1.1.6.tgz"},"maintainers":[{"name":"emilbayes","email":"github@tixz.dk"},{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blake2b-wasm-1.1.6.tgz_1516618670066_0.37368125771172345"},"directories":{},"publish_time":1516618671079,"_hasShrinkwrap":false,"_cnpm_publish_time":1516618671079},"1.1.5":{"name":"blake2b-wasm","version":"1.1.5","description":"Blake2b implemented in WASM","main":"index.js","dependencies":{"nanoassert":"^1.0.0"},"devDependencies":{"blake2b":"^1.2.0","browserify":"^14.4.0","tape":"^4.6.3"},"scripts":{"compile":"wast2wasm blake2b.wat -o blake2b.wasm","demo":"browserify example.js > bundle.js","test":"tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/blake2b-wasm.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/blake2b-wasm/issues"},"homepage":"https://github.com/mafintosh/blake2b-wasm","gitHead":"ddf07cd2a0f692f7e3fd179f17b38933f91006e2","_id":"blake2b-wasm@1.1.5","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"8aa830d2c76958083df292a311a4767d78689d5e","size":13065,"noattachment":false,"key":"/blake2b-wasm/-/blake2b-wasm-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/blake2b-wasm/download/blake2b-wasm-1.1.5.tgz"},"maintainers":[{"name":"emilbayes","email":"github@tixz.dk"},{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blake2b-wasm-1.1.5.tgz_1516448423626_0.31699127005413175"},"directories":{},"publish_time":1516448424593,"_hasShrinkwrap":false,"_cnpm_publish_time":1516448424593},"1.1.4":{"name":"blake2b-wasm","version":"1.1.4","description":"Blake2b implemented in WASM","main":"index.js","dependencies":{"base64-to-uint8array":"^1.0.0","brfs":"^1.4.3","nanoassert":"^1.0.0"},"devDependencies":{"blake2b":"^1.2.0","browserify":"^14.4.0","tape":"^4.6.3"},"browserify":{"transform":["brfs"]},"scripts":{"compile":"wast2wasm blake2b.wat -o blake2b.wasm","demo":"browserify example.js > bundle.js","test":"tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/blake2b-wasm.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/blake2b-wasm/issues"},"homepage":"https://github.com/mafintosh/blake2b-wasm","gitHead":"bc74a74f2649f2450485378b44fa5d3b030bf224","_id":"blake2b-wasm@1.1.4","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"84bfa906a0c6433ec5e9e2e5e4cc0089a7205cc0","size":11674,"noattachment":false,"key":"/blake2b-wasm/-/blake2b-wasm-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/blake2b-wasm/download/blake2b-wasm-1.1.4.tgz"},"maintainers":[{"name":"emilbayes","email":"github@tixz.dk"},{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blake2b-wasm-1.1.4.tgz_1505507420695_0.4470962742343545"},"directories":{},"publish_time":1505507421635,"_cnpm_publish_time":1505507421635,"_hasShrinkwrap":false},"1.1.3":{"name":"blake2b-wasm","version":"1.1.3","description":"Blake2b implemented in WASM","main":"index.js","dependencies":{"base64-to-uint8array":"^1.0.0","brfs":"^1.4.3","nanoassert":"^1.0.0"},"devDependencies":{"blake2b":"^1.2.0","browserify":"^14.4.0","tape":"^4.6.3"},"browserify":{"transform":["brfs"]},"scripts":{"compile":"wast2wasm blake2b.wat -o blake2b.wasm","demo":"browserify example.js > bundle.js","test":"tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/blake2b-wasm.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/blake2b-wasm/issues"},"homepage":"https://github.com/mafintosh/blake2b-wasm","gitHead":"389c4b7e65117e16aac421e385844c02135659fe","_id":"blake2b-wasm@1.1.3","_npmVersion":"5.0.3","_nodeVersion":"8.1.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"b37272e9e95f9d85e647b1bcad9edef72c833f4a","size":11558,"noattachment":false,"key":"/blake2b-wasm/-/blake2b-wasm-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/blake2b-wasm/download/blake2b-wasm-1.1.3.tgz"},"maintainers":[{"name":"emilbayes","email":"github@tixz.dk"},{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blake2b-wasm-1.1.3.tgz_1497550675933_0.6084466096945107"},"directories":{},"publish_time":1497550676906,"_hasShrinkwrap":false,"_cnpm_publish_time":1497550676906},"1.1.2":{"name":"blake2b-wasm","version":"1.1.2","description":"Blake2b implemented in WASM","main":"index.js","dependencies":{"base64-to-uint8array":"^1.0.0","brfs":"^1.4.3","nanoassert":"^1.0.0"},"devDependencies":{"blake2b":"^1.2.0","browserify":"^14.4.0","tape":"^4.6.3"},"browserify":{"transform":["brfs"]},"scripts":{"compile":"wast2wasm blake2b.wat -o blake2b.wasm","demo":"browserify example.js > bundle.js","test":"tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/blake2b-wasm.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/blake2b-wasm/issues"},"homepage":"https://github.com/mafintosh/blake2b-wasm","gitHead":"0d0b0d2a73eaa8db116c6662ee249d4a428fb5bc","_id":"blake2b-wasm@1.1.2","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"5593c8ceeb802d08a4e5436d391b0a0db09fa502","size":11571,"noattachment":false,"key":"/blake2b-wasm/-/blake2b-wasm-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/blake2b-wasm/download/blake2b-wasm-1.1.2.tgz"},"maintainers":[{"name":"emilbayes","email":"github@tixz.dk"},{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blake2b-wasm-1.1.2.tgz_1497223301438_0.35477358661592007"},"directories":{},"publish_time":1497223302415,"_hasShrinkwrap":false,"_cnpm_publish_time":1497223302415},"1.1.1":{"name":"blake2b-wasm","version":"1.1.1","description":"Blake2b implemented in WASM","main":"index.js","dependencies":{"brfs":"^1.4.3","nanoassert":"^1.0.0"},"devDependencies":{"blake2b":"^1.2.0","browserify":"^14.4.0","tape":"^4.6.3"},"browserify":{"transform":["brfs"]},"scripts":{"compile":"wast2wasm blake2b.wat -o blake2b.wasm","demo":"browserify example.js > bundle.js","test":"tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/blake2b-wasm.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/blake2b-wasm/issues"},"homepage":"https://github.com/mafintosh/blake2b-wasm","gitHead":"f488b075366dd0a4f84f0f6911d70d60f2dc1448","_id":"blake2b-wasm@1.1.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"50fb1d6298fb561ec1996f5a43958fb01e73f898","size":11644,"noattachment":false,"key":"/blake2b-wasm/-/blake2b-wasm-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/blake2b-wasm/download/blake2b-wasm-1.1.1.tgz"},"maintainers":[{"name":"emilbayes","email":"github@tixz.dk"},{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blake2b-wasm-1.1.1.tgz_1497216152709_0.6688324781134725"},"directories":{},"publish_time":1497216153736,"_hasShrinkwrap":false,"_cnpm_publish_time":1497216153736},"1.1.0":{"name":"blake2b-wasm","version":"1.1.0","description":"Blake2b implemented in WASM","main":"index.js","dependencies":{"brfs":"^1.4.3","nanoassert":"^1.0.0"},"devDependencies":{"blake2b":"^1.2.0","browserify":"^14.4.0","tape":"^4.6.3"},"browserify":{"transform":["brfs"]},"scripts":{"compile":"wast2wasm blake2b.wat -o blake2b.wasm","demo":"browserify example.js > bundle.js","test":"tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/blake2b-wasm.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/blake2b-wasm/issues"},"homepage":"https://github.com/mafintosh/blake2b-wasm","gitHead":"b6de5784163437b48ba94da2ded495fa399c85ea","_id":"blake2b-wasm@1.1.0","_shasum":"525bcfa3aa34afb207b03a6708039814c3d418c5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"emilbayes","email":"github@tixz.dk"},"dist":{"shasum":"525bcfa3aa34afb207b03a6708039814c3d418c5","size":11525,"noattachment":false,"key":"/blake2b-wasm/-/blake2b-wasm-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/blake2b-wasm/download/blake2b-wasm-1.1.0.tgz"},"maintainers":[{"name":"emilbayes","email":"github@tixz.dk"},{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blake2b-wasm-1.1.0.tgz_1497203749017_0.6538272798061371"},"directories":{},"publish_time":1497203750045,"_hasShrinkwrap":false,"_cnpm_publish_time":1497203750045},"1.0.0":{"name":"blake2b-wasm","version":"1.0.0","description":"Blake2b implemented in WASM","main":"index.js","dependencies":{"brfs":"^1.4.3"},"devDependencies":{"blake2b":"^1.2.0","browserify":"^14.4.0","tape":"^4.6.3"},"browserify":{"transform":["brfs"]},"scripts":{"compile":"wast2wasm blake2b.wat -o blake2b.wasm","demo":"browserify example.js > bundle.js","test":"tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/blake2b-wasm.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/blake2b-wasm/issues"},"homepage":"https://github.com/mafintosh/blake2b-wasm","gitHead":"58d362ca4e5924c3bdcc2f514181eb42b1f939e9","_id":"blake2b-wasm@1.0.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"bdf4af7a46e913b1c74622644dd288521681be8f","size":11141,"noattachment":false,"key":"/blake2b-wasm/-/blake2b-wasm-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/blake2b-wasm/download/blake2b-wasm-1.0.0.tgz"},"maintainers":[{"name":"emilbayes","email":"github@tixz.dk"},{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blake2b-wasm-1.0.0.tgz_1496942117778_0.654068217612803"},"directories":{},"publish_time":1496942119490,"_hasShrinkwrap":false,"_cnpm_publish_time":1496942119490},"0.0.0":{"name":"blake2b-wasm","version":"0.0.0","description":"Blake2b implemented in WASM","main":"index.js","dependencies":{"brfs":"^1.4.3"},"devDependencies":{"browserify":"^14.4.0"},"browserify":{"transform":["brfs"]},"scripts":{"compile":"wast2wasm blake2b.wat -o blake2b.wasm","demo":"browserify example.js > bundle.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/blake2b-wasm.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/blake2b-wasm/issues"},"homepage":"https://github.com/mafintosh/blake2b-wasm","gitHead":"771a3f767d6591f80d51557203d34971f8233ac4","_id":"blake2b-wasm@0.0.0","_shasum":"f5935dd3eba9b11a27b6de18eb12eddb65610e77","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"f5935dd3eba9b11a27b6de18eb12eddb65610e77","size":10409,"noattachment":false,"key":"/blake2b-wasm/-/blake2b-wasm-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/blake2b-wasm/download/blake2b-wasm-0.0.0.tgz"},"maintainers":[{"name":"emilbayes","email":"github@tixz.dk"},{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blake2b-wasm-0.0.0.tgz_1496937583450_0.7197382322046906"},"directories":{},"publish_time":1496937584384,"_cnpm_publish_time":1496937584384,"_hasShrinkwrap":false}},"readme":"# blake2b-wasm\n\nBlake2b implemented in WASM\n\n```\nnpm install blake2b-wasm\n```\n\nWorks in browsers that support WASM and Node.js 8+.\n\n## Usage\n\n``` js\nvar blake2b = require('blake2b-wasm')\n\nif (!blake2b.SUPPORTED) {\n  console.log('WebAssembly not supported by your runtime')\n}\n\nblake2b.ready(function (err) {\n  if (err) throw err\n\n  var hash = blake2b()\n    .update(Buffer.from('hello')) // pass in a buffer or uint8array\n    .update(Buffer.from(' '))\n    .update(Buffer.from('world'))\n    .digest('hex')\n\n  console.log('Blake2b hash of \"hello world\" is %s', hash)\n})\n```\n\n## API\n\n#### `var hash = blake2b([digestLength], [key], [salt], [personal])`\n\nCreate a new hash instance. `digestLength` defaults to `32`.\n\n#### `hash.update(data)`\n\nUpdate the hash with a new piece of data. `data` should be a buffer or uint8array.\n\n#### `var digest = hash.digest([enc])`\n\nDigest the hash.\n\n#### `hash.getPartialHash()`\n\nReturns the current partial hash.\n\n#### `hash.setPartialHash(data)`\n\nSet the hash to a previously set hash. `data` should be the result of `getPartialHash()` (which returns uint8array)\n\n#### `var promise = blake2b.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## Browser demo\n\nThere is a browser example included in [example.html](example.html) and [example.js](example.js).\n\n## Contributing\n\nThe bulk of this module is implemented in WebAssembly in the [blake2b.wat](blake2b.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/mafintosh/blake2b-wasm","bugs":{"url":"https://github.com/mafintosh/blake2b-wasm/issues"},"license":"MIT"}