{"_id":"xsalsa20-universal","_rev":"1-04bf4ad5d14c15c86079ea0001965f43","name":"xsalsa20-universal","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"xsalsa20-universal","version":"1.0.0","description":"xsalsa20 instance that works in node and in the browser","main":"index.js","dependencies":{"sodium-native":"^3.0.1","xsalsa20":"^1.1.0"},"devDependencies":{"standard":"^14.3.3","tape":"^5.0.0"},"browser":"./browser.js","scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/xsalsa20-universal.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/xsalsa20-universal/issues"},"homepage":"https://github.com/mafintosh/xsalsa20-universal","gitHead":"1ccdb7ae22ae7f16306a0cfac9f25fe2e508109a","_id":"xsalsa20-universal@1.0.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-0M/X61wiKKAGAMqsxEyJ0kY6NtjpcMiKinYSSsl4K7ypgvqXDTMwQK6hxnYE1s1Jm7h6YKcN8obDUg2CC+jVGA==","shasum":"aece5ca2a121c5f1e667dbb8e7dddb05ffb599ea","tarball":"https://registry.npmjs.org/xsalsa20-universal/-/xsalsa20-universal-1.0.0.tgz","fileCount":6,"unpackedSize":4058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqwF7CRA9TVsSAnZWagAAi9QP/04JxHRecc7qoq/Na/Ik\nReLyT14j35iQpXAMLemMp17xl4c6pAFzNlG+dzGup5VPi5c9f3EKaREJIq2V\nDQvnRqIPkAR+bufloSGbki6uweIrBAQECoHMgT74v64FUAGNCxZ14I5/3sDQ\n4JnQsXxGmTfBFgnVdZ9OqWzjiPBrscKsYIpYQKLMSDGqLl/40cG8occto+ee\nZu+RMg0o/566lf0w+tZtMVm80vuuVZeAV4NfaTCSKp3rkXYs5RGutuf5vIFd\nT9cRRntZds950CGQaV75CLpw/9FriErEqjvtvTL4UjWz9i4WqbF+ioNY93Ar\n4ngBESj1Iq1lWfhsh1jWFADmtnUaE/TFDThNg5XSwG35RIacNZLmTK0ilWkx\n7O9mRnMLB4biWccwV5Tbizty3XKiigMgrgm/+UN1X2m3cnaoB/JWZORhPp9h\nqqFOsCfwCT8xItFkwW4I/SfyZDd658biZ2tug6dlT4Vxm6P1uHEn1bZDa3wr\n0jUy9XmxjsEnt/OmI7FaaOL2VnFX4BijjjyrF+XgtDae2g3LMRcu+M/5xJFx\n2B1kXnVJJDJUZ/LLBaMTJ3qyRag2S/+IUw9ryPYA0gjR60EUJaFLrlsebAQ4\nzH+Z9vtezr78DgDvb5ttZKz3I4T9CZZiQurX+L+NUBzvNXBoBetAKaQ7KWef\nHd/y\r\n=BUY0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMARtvvK53Bv+9bUMhvE7qeA67Fwirmicnp/prItJ4sgIhAMBeG+JU7qx5tEoYt9V1wlHQJHHHN6mzbR4PnHupCODL"}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xsalsa20-universal_1.0.0_1588265339416_0.43952575795142357"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-30T16:48:59.416Z","1.0.0":"2020-04-30T16:48:59.539Z","modified":"2022-05-25T01:15:55.165Z"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"description":"xsalsa20 instance that works in node and in the browser","homepage":"https://github.com/mafintosh/xsalsa20-universal","repository":{"type":"git","url":"git+https://github.com/mafintosh/xsalsa20-universal.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"bugs":{"url":"https://github.com/mafintosh/xsalsa20-universal/issues"},"license":"MIT","readme":"# xsalsa20-universal\n\nxsalsa20 instance that works in node and in the browser\n\n```\nnpm install xsalsa20-universal\n```\n\n## Usage\n\n``` js\nconst XSalsa20 = require('xsalsa20-universal')\n\nconst x = new XSalsa20(nonce, key)\n\nx.update(output1, input1)\nx.update(output2, input2)\nx.update(output3, input3)\n\nx.final()\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}