{"_id":"sodium-javascript","_rev":"2397037","name":"sodium-javascript","description":"WIP - a pure javascript version of sodium-native","dist-tags":{"latest":"0.8.0"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"time":{"modified":"2022-01-14T17:46:20.000Z","created":"2017-01-24T10:42:33.722Z","0.8.0":"2022-01-14T17:43:38.872Z","0.7.4":"2021-11-05T09:36:07.441Z","0.7.3":"2020-11-13T15:46:21.847Z","0.7.2":"2020-11-12T13:46:40.559Z","0.7.1":"2020-09-22T13:56:45.657Z","0.7.0":"2020-09-22T12:57:58.509Z","0.6.3":"2020-09-17T14:04:57.667Z","0.6.2":"2020-08-12T13:40:29.234Z","0.6.1":"2020-06-24T14:30:21.192Z","0.6.0":"2020-06-18T15:17:05.401Z","0.5.6":"2020-03-04T13:52:47.114Z","0.5.5":"2018-03-19T18:03:54.188Z","0.5.4":"2017-11-19T12:16:55.495Z","0.5.3":"2017-11-17T11:09:38.479Z","0.5.2":"2017-11-03T07:20:03.596Z","0.5.1":"2017-07-13T14:52:56.231Z","0.5.0":"2017-06-28T09:17:28.402Z","0.3.1":"2017-06-12T09:01:42.003Z","0.3.0":"2017-06-12T08:19:13.843Z","0.2.0":"2017-06-07T20:39:32.470Z","0.1.0":"2017-06-06T19:08:04.690Z","0.0.1":"2017-02-12T02:38:14.218Z","0.0.0":"2017-01-24T10:42:33.722Z"},"users":{"akiva":true},"repository":{"type":"git","url":"git+https://github.com/sodium-friends/sodium-javascript.git"},"versions":{"0.8.0":{"name":"sodium-javascript","version":"0.8.0","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","chacha20-universal":"^1.0.4","nanoassert":"^2.0.0","sha256-universal":"^1.1.0","sha512-universal":"^1.1.0","siphash24":"^1.0.1","xsalsa20":"^1.0.0"},"devDependencies":{"browserify":"^16.5.1","sodium-test":"^0.10.0","standard":"^15.0.1","tape-run":"^7.0.0"},"standard":{"ignore":["/internal/**/*.js"]},"browser":{"crypto":false,"worker_threads":false},"scripts":{"pretest":"standard","test":"node test.js","test-browser":"browserify test.js | tape-run"},"repository":{"type":"git","url":"git+https://github.com/sodium-friends/sodium-javascript.git"},"contributors":[{"name":"Christophe Diederichs","email":"chm-diederichs@hyperdivision.dk"},{"name":"Emil Bay","email":"github@tixz.dk","url":"http://bayes.dk"},{"name":"Mathias Buus","email":"mathiasbuus@gmail.com","url":"https://mafinto.sh"}],"license":"MIT","bugs":{"url":"https://github.com/sodium-friends/sodium-javascript/issues"},"homepage":"https://github.com/sodium-friends/sodium-javascript#readme","gitHead":"ae2df3305e0cff68c3ae922813bfbb2d361d78de","_id":"sodium-javascript@0.8.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"shasum":"0a94d7bb58ab17be82255f3949259af59778fdbc","size":18785,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.8.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/sodium-javascript_0.8.0_1642182218653_0.24091269479664623"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-14T17:43:50.488Z","publish_time":1642182218872,"_cnpm_publish_time":1642182218872},"0.7.4":{"name":"sodium-javascript","version":"0.7.4","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","chacha20-universal":"^1.0.4","nanoassert":"^2.0.0","sha256-universal":"^1.1.0","sha512-universal":"^1.1.0","siphash24":"^1.0.1","xsalsa20":"^1.0.0"},"devDependencies":{"browserify":"^16.5.1","sodium-test":"^0.10.0","standard":"^15.0.1","tape-run":"^7.0.0"},"standard":{"ignore":["/internal/**/*.js"]},"browser":{"crypto":false,"worker_threads":false},"scripts":{"pretest":"standard","test":"node test.js","test-browser":"browserify test.js | tape-run"},"repository":{"type":"git","url":"git+https://github.com/sodium-friends/sodium-javascript.git"},"contributors":[{"name":"Christophe Diederichs","email":"chm-diederichs@hyperdivision.dk"},{"name":"Emil Bay","email":"github@tixz.dk","url":"http://bayes.dk"},{"name":"Mathias Buus","email":"mathiasbuus@gmail.com","url":"https://mafinto.sh"}],"license":"MIT","bugs":{"url":"https://github.com/sodium-friends/sodium-javascript/issues"},"homepage":"https://github.com/sodium-friends/sodium-javascript#readme","gitHead":"426ca77d479c8fd6d488c68c831d80a51c97b2e0","_id":"sodium-javascript@0.7.4","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"shasum":"95948d1f47c673aeea9a57d7c525dead1d9cda44","size":16404,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.7.4.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/sodium-javascript_0.7.4_1636104967338_0.341114406754103"},"_hasShrinkwrap":false,"publish_time":1636104967441,"_cnpm_publish_time":1636104967441},"0.7.3":{"name":"sodium-javascript","version":"0.7.3","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","chacha20-universal":"^1.0.4","nanoassert":"^2.0.0","sha256-universal":"^1.1.0","sha512-universal":"^1.1.0","siphash24":"^1.0.1","xsalsa20":"^1.0.0"},"devDependencies":{"browserify":"^16.5.1","sodium-test":"^0.10.0","standard":"^14.3.4","tape-run":"^7.0.0"},"standard":{"ignore":["/internal/**/*.js"]},"browser":{"crypto":false,"worker_threads":false},"react-native":{"crypto":"crypto"},"scripts":{"pretest":"standard","test":"node test.js","test-browser":"browserify test.js | tape-run"},"repository":{"type":"git","url":"git+https://github.com/sodium-friends/sodium-javascript.git"},"contributors":[{"name":"Christophe Diederichs","email":"chm-diederichs@hyperdivision.dk"},{"name":"Emil Bay","email":"github@tixz.dk","url":"http://bayes.dk"},{"name":"Mathias Buus","email":"mathiasbuus@gmail.com","url":"https://mafinto.sh"}],"license":"MIT","bugs":{"url":"https://github.com/sodium-friends/sodium-javascript/issues"},"homepage":"https://github.com/sodium-friends/sodium-javascript#readme","gitHead":"0227f45c6b3007fcc683e7caf73e4bba5c66f793","_id":"sodium-javascript@0.7.3","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"8c49c3bfcbbc03dbc76c3e94417cd87237e4c43b","size":16448,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.7.3.tgz"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-javascript_0.7.3_1605282381649_0.27192477113832303"},"_hasShrinkwrap":false,"publish_time":1605282381847,"_cnpm_publish_time":1605282381847},"0.7.2":{"name":"sodium-javascript","version":"0.7.2","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","chacha20-universal":"^1.0.4","nanoassert":"^2.0.0","sha256-universal":"^1.1.0","sha512-universal":"^1.1.0","siphash24":"^1.0.1","xsalsa20":"^1.0.0"},"devDependencies":{"browserify":"^16.5.1","sodium-test":"^0.10.0","standard":"^14.3.4","tape-run":"^7.0.0"},"standard":{"ignore":["/internal/**/*.js"]},"browser":{"crypto":false,"worker_threads":false},"react-native":{"crypto":"crypto"},"scripts":{"pretest":"standard","test":"node test.js","test-browser":"browserify test.js | tape-run"},"repository":{"type":"git","url":"git+https://github.com/sodium-friends/sodium-javascript.git"},"contributors":[{"name":"Christophe Diederichs","email":"chm-diederichs@hyperdivision.dk"},{"name":"Emil Bay","email":"github@tixz.dk","url":"http://bayes.dk"},{"name":"Mathias Buus","email":"mathiasbuus@gmail.com","url":"https://mafinto.sh"}],"license":"MIT","bugs":{"url":"https://github.com/sodium-friends/sodium-javascript/issues"},"homepage":"https://github.com/sodium-friends/sodium-javascript#readme","gitHead":"51093efbc509f837ed64204e98324ba6b1912d76","_id":"sodium-javascript@0.7.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"db8a59a7b055deba09dbf0191d9e16c07f0e1efe","size":16421,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.7.2.tgz"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-javascript_0.7.2_1605188800401_0.15030629528887207"},"_hasShrinkwrap":false,"publish_time":1605188800559,"_cnpm_publish_time":1605188800559},"0.7.1":{"name":"sodium-javascript","version":"0.7.1","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","chacha20-universal":"^1.0.4","nanoassert":"^2.0.0","sha256-universal":"^1.1.0","sha512-universal":"^1.1.0","siphash24":"^1.0.1","xsalsa20":"^1.0.0"},"devDependencies":{"browserify":"^16.5.1","sodium-test":"^0.10.0","standard":"^14.3.4","tape-run":"^7.0.0"},"standard":{"ignore":["/internal/**/*.js"]},"browser":{"crypto":false},"react-native":{"crypto":"crypto"},"scripts":{"pretest":"standard","test":"node test.js","test-browser":"browserify test.js | tape-run"},"repository":{"type":"git","url":"git+https://github.com/sodium-friends/sodium-javascript.git"},"contributors":[{"name":"Christophe Diederichs","email":"chm-diederichs@hyperdivision.dk"},{"name":"Emil Bay","email":"github@tixz.dk","url":"http://bayes.dk"},{"name":"Mathias Buus","email":"mathiasbuus@gmail.com","url":"https://mafinto.sh"}],"license":"MIT","bugs":{"url":"https://github.com/sodium-friends/sodium-javascript/issues"},"homepage":"https://github.com/sodium-friends/sodium-javascript#readme","gitHead":"66494ec3b50d9772e6d170d47a18808df35c291a","_id":"sodium-javascript@0.7.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"2e05b663d4d15c870c75d93f7ed0a1bfaac5a6f6","size":16373,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.7.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/sodium-javascript_0.7.1_1600783005184_0.8684208457908336"},"_hasShrinkwrap":false,"publish_time":1600783005657,"_cnpm_publish_time":1600783005657},"0.7.0":{"name":"sodium-javascript","version":"0.7.0","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","chacha20-universal":"^1.0.4","nanoassert":"^2.0.0","sha256-universal":"^1.1.0","sha512-universal":"^1.1.0","siphash24":"^1.0.1","xsalsa20":"^1.0.0"},"devDependencies":{"browserify":"^16.5.1","sodium-test":"^0.10.0","standard":"^14.3.4","tape-run":"^7.0.0"},"standard":{"ignore":["/internal/**/*.js"]},"browser":{"crypto":false},"react-native":{"crypto":"crypto"},"scripts":{"pretest":"standard","test":"node test.js","test-browser":"browserify test.js | tape-run"},"repository":{"type":"git","url":"git+https://github.com/sodium-friends/sodium-javascript.git"},"contributors":[{"name":"Christophe Diederichs","email":"chm-diederichs@hyperdivision.dk"},{"name":"Emil Bay","email":"github@tixz.dk","url":"http://bayes.dk"},{"name":"Mathias Buus","email":"mathiasbuus@gmail.com","url":"https://mafinto.sh"}],"license":"MIT","bugs":{"url":"https://github.com/sodium-friends/sodium-javascript/issues"},"homepage":"https://github.com/sodium-friends/sodium-javascript#readme","gitHead":"97200f90da4edbaffe57f469b44d44994081f0cf","_id":"sodium-javascript@0.7.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"820d51f96d75d610df46bae16cf214b36d82217c","size":16443,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.7.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/sodium-javascript_0.7.0_1600779478395_0.46289229704299495"},"_hasShrinkwrap":false,"publish_time":1600779478509,"_cnpm_publish_time":1600779478509},"0.6.3":{"name":"sodium-javascript","version":"0.6.3","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","chacha20-universal":"^1.0.4","nanoassert":"^2.0.0","sha256-universal":"^1.0.1","sha512-universal":"^1.0.1","siphash24":"^1.0.1","xsalsa20":"^1.0.0"},"devDependencies":{"browserify":"^16.5.1","sodium-test":"^0.9.0","standard":"^14.3.4","tape-run":"^7.0.0"},"standard":{"ignore":["/internal/**/*.js"]},"browser":{"crypto":false},"react-native":{"crypto":"crypto"},"scripts":{"pretest":"standard","test":"node test.js","test-browser":"browserify test.js | tape-run"},"repository":{"type":"git","url":"git+https://github.com/sodium-friends/sodium-javascript.git"},"contributors":[{"name":"Christophe Diederichs","email":"chm-diederichs@hyperdivision.dk"},{"name":"Emil Bay","email":"github@tixz.dk","url":"http://bayes.dk"},{"name":"Mathias Buus","email":"mathiasbuus@gmail.com","url":"https://mafinto.sh"}],"license":"MIT","bugs":{"url":"https://github.com/sodium-friends/sodium-javascript/issues"},"homepage":"https://github.com/sodium-friends/sodium-javascript#readme","gitHead":"ce5ac41ecd6393872878338b4b221e6b4d1713b5","_id":"sodium-javascript@0.6.3","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"f1d0f4a7cea9d21b9142b8240a8d26c90cffbdc8","size":14804,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.6.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/sodium-javascript_0.6.3_1600351497535_0.5446729698783144"},"_hasShrinkwrap":false,"publish_time":1600351497667,"_cnpm_publish_time":1600351497667},"0.6.2":{"name":"sodium-javascript","version":"0.6.2","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","chacha20-universal":"^1.0.4","nanoassert":"^2.0.0","sha256-universal":"^1.0.1","sha512-universal":"^1.0.1","siphash24":"^1.0.1","xsalsa20":"^1.0.0"},"devDependencies":{"browserify":"^16.5.1","sodium-test":"^0.9.0","standard":"^14.3.4","tape-run":"^7.0.0"},"standard":{"ignore":["/internal/**/*.js"]},"browser":{"crypto":false},"react-native":{"crypto":"crypto"},"scripts":{"pretest":"standard","test":"node test.js","test-browser":"browserify test.js | tape-run"},"repository":{"type":"git","url":"git+https://github.com/sodium-friends/sodium-javascript.git"},"contributors":[{"name":"Christophe Diederichs","email":"chm-diederichs@hyperdivision.dk"},{"name":"Emil Bay","email":"github@tixz.dk","url":"http://bayes.dk"},{"name":"Mathias Buus","email":"mathiasbuus@gmail.com","url":"https://mafinto.sh"}],"license":"MIT","bugs":{"url":"https://github.com/sodium-friends/sodium-javascript/issues"},"homepage":"https://github.com/sodium-friends/sodium-javascript#readme","gitHead":"a546f3e51d4496b18f4d565339bd06c0ccbc0527","_id":"sodium-javascript@0.6.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"9a01f38bc4e5f5aa9d9e65f208ea5c1c99994d30","size":14816,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.6.2.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-javascript_0.6.2_1597239629066_0.12175293039483615"},"_hasShrinkwrap":false,"publish_time":1597239629234,"_cnpm_publish_time":1597239629234},"0.6.1":{"name":"sodium-javascript","version":"0.6.1","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","chacha20-universal":"^1.0.4","nanoassert":"^2.0.0","sha256-wasm":"^1.3.0","sha512-wasm":"^1.2.0","siphash24":"^1.0.1","xsalsa20":"^1.0.0"},"devDependencies":{"browser-run":"^7.0.2","browserify":"^16.5.1","sodium-test":"^0.9.0","standard":"^14.3.4","tape-run":"^7.0.0"},"standard":{"ignore":["/internal/**/*.js"]},"browser":{"crypto":false},"react-native":{"crypto":"crypto"},"scripts":{"browser":"browserify test.js | browser-run","browser-manual":"browserify test.js | tape-run","pretest":"standard","test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/sodium-friends/sodium-javascript.git"},"contributors":[{"name":"Christophe Diederichs","email":"chm-diederichs@hyperdivision.dk"},{"name":"Emil Bay","email":"github@tixz.dk","url":"http://bayes.dk"},{"name":"Mathias Buus","email":"mathiasbuus@gmail.com","url":"https://mafinto.sh"}],"license":"MIT","bugs":{"url":"https://github.com/sodium-friends/sodium-javascript/issues"},"homepage":"https://github.com/sodium-friends/sodium-javascript#readme","gitHead":"f11ff5a7273b1bdecc4be81feebc33cb0278ddce","_id":"sodium-javascript@0.6.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"024f8b1118acba6ba4139c44f918099cc8f8ccc3","size":14512,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.6.1.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"emilbayes","email":"github@tixz.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-javascript_0.6.1_1593009021028_0.05210232223910194"},"_hasShrinkwrap":false,"publish_time":1593009021192,"_cnpm_publish_time":1593009021192},"0.6.0":{"name":"sodium-javascript","version":"0.6.0","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","chacha20-universal":"^1.0.4","nanoassert":"^1.0.0","sha256-wasm":"^1.3.0","sha512-wasm":"^1.2.0","siphash24":"^1.0.1","xsalsa20":"^1.0.0"},"devDependencies":{"browser-run":"^4.0.2","browserify":"^14.1.0","sodium-test":"^0.9.0"},"browser":{"crypto":false},"react-native":{"crypto":"crypto"},"scripts":{"browser":"browserify test.js | browser-run","browser-manual":"browserify test.js | browser-run -p 1234","test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-javascript.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-javascript/issues"},"homepage":"https://github.com/mafintosh/sodium-javascript","gitHead":"fc90cbedbad4ea32394f56b6355c8db38168ad6b","_id":"sodium-javascript@0.6.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"9fd6d6f761ccedbdac59093ca9280670d3407407","size":13790,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.6.0.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-javascript_0.6.0_1592493425284_0.5624526555455023"},"_hasShrinkwrap":false,"publish_time":1592493425401,"_cnpm_publish_time":1592493425401},"0.5.6":{"name":"sodium-javascript","version":"0.5.6","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","nanoassert":"^1.0.0","siphash24":"^1.0.1","xsalsa20":"^1.0.0"},"devDependencies":{"browser-run":"^4.0.2","browserify":"^14.1.0","sodium-test":"^0.7.0"},"browser":{"crypto":false},"react-native":{"crypto":"crypto"},"scripts":{"browser":"browserify test.js | browser-run","browser-manual":"browserify test.js | browser-run -p 1234","test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-javascript.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-javascript/issues"},"homepage":"https://github.com/mafintosh/sodium-javascript","gitHead":"51f8fbc2d374f479fb409e277de10a8eb6d6aa9d","_id":"sodium-javascript@0.5.6","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"shasum":"748680f9bf0e33433d78660543afaeeec28ea199","size":14534,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.5.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.5.6.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-javascript_0.5.6_1583329966952_0.7956351726763271"},"_hasShrinkwrap":false,"publish_time":1583329967114,"_cnpm_publish_time":1583329967114},"0.5.5":{"name":"sodium-javascript","version":"0.5.5","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","nanoassert":"^1.0.0","siphash24":"^1.0.1","xsalsa20":"^1.0.0"},"devDependencies":{"browser-run":"^4.0.2","browserify":"^14.1.0","sodium-test":"^0.7.0"},"browser":{"crypto":false},"react-native":{"crypto":"crypto"},"scripts":{"browser":"browserify test.js | browser-run","browser-manual":"browserify test.js | browser-run -p 1234","test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-javascript.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-javascript/issues"},"homepage":"https://github.com/mafintosh/sodium-javascript","gitHead":"e1ca83f1bda8e89c0b4ee99ef5beb2be59869b47","_id":"sodium-javascript@0.5.5","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"40b7b530390931f45164173582dca51d4e37e84d","size":14313,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.5.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.5.5.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-javascript_0.5.5_1521482634122_0.46636904672347046"},"_hasShrinkwrap":false,"publish_time":1521482634188,"_cnpm_publish_time":1521482634188},"0.5.4":{"name":"sodium-javascript","version":"0.5.4","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","nanoassert":"^1.0.0","siphash24":"^1.0.1","xsalsa20":"^1.0.0"},"devDependencies":{"browser-run":"^4.0.2","browserify":"^14.1.0","sodium-test":"^0.7.0"},"browser":{"crypto":false},"scripts":{"browser":"browserify test.js | browser-run","browser-manual":"browserify test.js | browser-run -p 1234","test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-javascript.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-javascript/issues"},"homepage":"https://github.com/mafintosh/sodium-javascript","gitHead":"5ccdcdee1700ec6c6c4bb27636b0f5c3f834cc0c","_id":"sodium-javascript@0.5.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"6cf4cb95fe7d9303b80397e6ef83c6847183acce","size":14284,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.5.4.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-javascript-0.5.4.tgz_1511093815393_0.5138659731019288"},"directories":{},"publish_time":1511093815495,"_hasShrinkwrap":false,"_cnpm_publish_time":1511093815495},"0.5.3":{"name":"sodium-javascript","version":"0.5.3","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","nanoassert":"^1.0.0","siphash24":"^1.0.1","xsalsa20":"^1.0.0"},"devDependencies":{"browser-run":"^4.0.2","browserify":"^14.1.0","sodium-test":"^0.7.0"},"scripts":{"browser":"browserify test.js | browser-run","browser-manual":"browserify test.js | browser-run -p 1234","test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-javascript.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-javascript/issues"},"homepage":"https://github.com/mafintosh/sodium-javascript","gitHead":"b1741bfdae76477a08276bd5e8d6b91fb587a8f2","_id":"sodium-javascript@0.5.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"46d50b38de897e1b1629809a6a51d88c0d4e4dce","size":14273,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.5.3.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-javascript-0.5.3.tgz_1510916977486_0.9264688370749354"},"directories":{},"publish_time":1510916978479,"_cnpm_publish_time":1510916978479,"_hasShrinkwrap":false},"0.5.2":{"name":"sodium-javascript","version":"0.5.2","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","nanoassert":"^1.0.0","siphash24":"^1.0.1","xsalsa20":"^1.0.0"},"devDependencies":{"browser-run":"^4.0.2","browserify":"^14.1.0","sodium-test":"^0.7.0"},"scripts":{"browser":"browserify test.js | browser-run","browser-manual":"browserify test.js | browser-run -p 1234","test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-javascript.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-javascript/issues"},"homepage":"https://github.com/mafintosh/sodium-javascript","gitHead":"b883b2a8df5af76a12c5ef8c82d296b182e57e04","_id":"sodium-javascript@0.5.2","_shasum":"3635945b3a061edf67c1e954c418f8f540938bc4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"emilbayes","email":"github@tixz.dk"},"dist":{"shasum":"3635945b3a061edf67c1e954c418f8f540938bc4","size":16772,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.5.2.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-javascript-0.5.2.tgz_1509693602594_0.5457781788427383"},"directories":{},"publish_time":1509693603596,"_hasShrinkwrap":false,"_cnpm_publish_time":1509693603596},"0.5.1":{"name":"sodium-javascript","version":"0.5.1","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","nanoassert":"^1.0.0","siphash24":"^1.0.1","xsalsa20":"^1.0.0"},"devDependencies":{"browser-run":"^4.0.2","browserify":"^14.1.0","sodium-test":"^0.7.0"},"scripts":{"browser":"browserify test.js | browser-run","browser-manual":"browserify test.js | browser-run -p 1234","test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-javascript.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-javascript/issues"},"homepage":"https://github.com/mafintosh/sodium-javascript","gitHead":"5511bafdba05e1ac2a276d7aab9e5e13892bff49","_id":"sodium-javascript@0.5.1","_npmVersion":"5.2.0","_nodeVersion":"8.1.4","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"fe84bf80e864e30455c98fd77650b61d0b86aac9","size":14182,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.5.1.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-javascript-0.5.1.tgz_1499957575227_0.6768541580531746"},"directories":{},"publish_time":1499957576231,"_hasShrinkwrap":false,"_cnpm_publish_time":1499957576231},"0.5.0":{"name":"sodium-javascript","version":"0.5.0","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","nanoassert":"^1.0.0","siphash24":"^1.0.1","xsalsa20":"^1.0.0"},"devDependencies":{"browser-run":"^4.0.2","browserify":"^14.1.0","sodium-test":"^0.6.0"},"scripts":{"browser":"browserify test.js | browser-run","browser-manual":"browserify test.js | browser-run -p 1234","test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-javascript.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-javascript/issues"},"homepage":"https://github.com/mafintosh/sodium-javascript","gitHead":"07e1bc4ed671d0ff8a46766c0204b6e15d99a386","_id":"sodium-javascript@0.5.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"073e7495540738ed122dfea5f561d2992ebf7f99","size":14184,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.5.0.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-javascript-0.5.0.tgz_1498641447382_0.7271991495508701"},"directories":{},"publish_time":1498641448402,"_hasShrinkwrap":false,"_cnpm_publish_time":1498641448402},"0.3.1":{"name":"sodium-javascript","version":"0.3.1","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^2.1.1","nanoassert":"^1.0.0","siphash24":"^1.0.1"},"devDependencies":{"sodium-test":"^0.4.0"},"scripts":{"test":" node test.js"},"browserify":{"transform":["brfs"]},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-javascript.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-javascript/issues"},"homepage":"https://github.com/mafintosh/sodium-javascript","gitHead":"abedfa6362fdfbc5e3ee93c6a89f52de45a60824","_id":"sodium-javascript@0.3.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"534669f81c89d66f728ec10a58ef9c7543b7532a","size":15524,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.3.1.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-javascript-0.3.1.tgz_1497258100413_0.8949746896978468"},"directories":{},"publish_time":1497258102003,"_cnpm_publish_time":1497258102003,"_hasShrinkwrap":false},"0.3.0":{"name":"sodium-javascript","version":"0.3.0","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"base64-to-uint8array":"^1.0.0","blake2b":"^2.1.1","brfs":"^1.4.3","nanoassert":"^1.0.0"},"devDependencies":{"sodium-test":"^0.4.0"},"scripts":{"test":" node test.js"},"browserify":{"transform":["brfs"]},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-javascript.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-javascript/issues"},"homepage":"https://github.com/mafintosh/sodium-javascript","gitHead":"d546f63e1196c288675b3d5d92c38ba649cc664b","_id":"sodium-javascript@0.3.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"27d7fbf9bd1421c5d288fcf3743349ff336fb715","size":18243,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.3.0.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-javascript-0.3.0.tgz_1497255552802_0.32896197075024247"},"directories":{},"publish_time":1497255553843,"_hasShrinkwrap":false,"_cnpm_publish_time":1497255553843},"0.2.0":{"name":"sodium-javascript","version":"0.2.0","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^1.2.0"},"devDependencies":{"sodium-test":"^0.3.0"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-javascript.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-javascript/issues"},"homepage":"https://github.com/mafintosh/sodium-javascript","gitHead":"56913733b9a13271ff11973b76b095fb7a5d350d","_id":"sodium-javascript@0.2.0","scripts":{},"_shasum":"149e3c6f569aa1676d61480e9b405b386abe4e29","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"emilbayes","email":"github@tixz.dk"},"dist":{"shasum":"149e3c6f569aa1676d61480e9b405b386abe4e29","size":17396,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.2.0.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-javascript-0.2.0.tgz_1496867971327_0.19209788995794952"},"directories":{},"publish_time":1496867972470,"_cnpm_publish_time":1496867972470,"_hasShrinkwrap":false},"0.1.0":{"name":"sodium-javascript","version":"0.1.0","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blake2b":"^1.2.0"},"devDependencies":{"sodium-test":"^0.2.0"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-javascript.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-javascript/issues"},"homepage":"https://github.com/mafintosh/sodium-javascript","gitHead":"afa3b5fc0479f462cbf45847bcf2ef7adde074d4","_id":"sodium-javascript@0.1.0","scripts":{},"_shasum":"9d30f496bb9f12a69f291db0ff965c0875bc0705","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"emilbayes","email":"github@tixz.dk"},"dist":{"shasum":"9d30f496bb9f12a69f291db0ff965c0875bc0705","size":17105,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.1.0.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-javascript-0.1.0.tgz_1496776083569_0.35305695282295346"},"directories":{},"publish_time":1496776084690,"_hasShrinkwrap":false,"_cnpm_publish_time":1496776084690},"0.0.1":{"name":"sodium-javascript","version":"0.0.1","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{"blakejs":"^1.0.1"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-javascript.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-javascript/issues"},"homepage":"https://github.com/mafintosh/sodium-javascript","gitHead":"709001fd4e2d50393e7c22aac1cfc048d622aeba","_id":"sodium-javascript@0.0.1","scripts":{},"_shasum":"2e708b5d03d9add8b685014df7aaf90b863cd448","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"2e708b5d03d9add8b685014df7aaf90b863cd448","size":14475,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.0.1.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sodium-javascript-0.0.1.tgz_1486867092241_0.2710914097260684"},"directories":{},"publish_time":1486867094218,"_cnpm_publish_time":1486867094218,"_hasShrinkwrap":false},"0.0.0":{"name":"sodium-javascript","version":"0.0.0","description":"WIP - a pure javascript version of sodium-native","main":"index.js","dependencies":{},"devDependencies":{},"repository":{"type":"git","url":"https://github.com/mafintosh/sodium-javascript.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-javascript/issues"},"homepage":"https://github.com/mafintosh/sodium-javascript","gitHead":"e54c674afc1e02ba8212f1811cbb9bca6d16c2f1","_id":"sodium-javascript@0.0.0","scripts":{},"_shasum":"abac90114a645dd7fc04fdda6d309f91e2260454","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"abac90114a645dd7fc04fdda6d309f91e2260454","size":14294,"noattachment":false,"key":"/sodium-javascript/-/sodium-javascript-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sodium-javascript/download/sodium-javascript-0.0.0.tgz"},"maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/sodium-javascript-0.0.0.tgz_1485254553144_0.40830633230507374"},"directories":{},"publish_time":1485254553722,"_cnpm_publish_time":1485254553722,"_hasShrinkwrap":false}},"readme":"# `sodium-javascript`\n\n[![Build Status](https://travis-ci.org/sodium-friends/sodium-javascript.svg?branch=master)](https://travis-ci.org/sodium-friends/sodium-javascript)\n\n> WIP - a pure javascript version of [sodium-native](https://github.com/sodium-friends/sodium-native).\nBased on tweetnacl\n\n## Usage\n\n``` js\nconst sodium = require('sodium-javascript')\n\nconst key = Buffer.alloc(sodium.crypto_secretbox_KEYBYTES)\nconst nonce = Buffer.alloc(sodium.crypto_secretbox_NONCEBYTES)\n\nsodium.randombytes_buf(key)\nsodium.randombytes_buf(nonce)\n\nconst message = Buffer.from('Hello, World!')\nconst cipher = Buffer.alloc(message.length + sodium.crypto_secretbox_MACBYTES)\n\nsodium.crypto_secretbox_easy(cipher, message, nonce, key)\n\nconsole.log('Encrypted:', cipher)\n\nconst plainText = Buffer.alloc(cipher.length - sodium.crypto_secretbox_MACBYTES)\n\nsodium.crypto_secretbox_open_easy(plainText, cipher, nonce, key)\n\nconsole.log('Plaintext:', plainText.toString())\n```\n\n## API\n\nSee [sodium-native](https://github.com/sodium-friends/sodium-native).\nThis is a work in progress so not all functions are implemented yet.\n\nThis module is organised into individual submodules which can be required\nindependently for smaller bundles in the browser. To leverage automatic\nswitching between `sodium-javascript` and `sodium-native`, see\n[`sodium-universal`](https://github.com/sodium-friends/sodium-universal).\n\n## Install\n\n```\nnpm install sodium-javascript\n```\n\n## License\n\n[MIT](LICENSE)\n","_attachments":{},"homepage":"https://github.com/sodium-friends/sodium-javascript#readme","bugs":{"url":"https://github.com/sodium-friends/sodium-javascript/issues"},"license":"MIT"}