{"_id":"libsodium","_rev":"4629658","name":"libsodium","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","dist-tags":{"latest":"0.8.3"},"maintainers":[{"name":"jedisct1","email":""}],"time":{"modified":"2026-04-10T18:49:04.000Z","created":"2015-01-25T13:28:17.034Z","0.8.3":"2026-04-09T23:22:11.431Z","0.8.2":"2026-01-24T11:40:40.406Z","0.8.1":"2026-01-17T14:09:15.811Z","0.8.0":"2026-01-06T14:52:40.214Z","0.7.16":"2025-12-29T22:31:14.524Z","0.7.15":"2024-08-13T20:59:45.293Z","0.7.14":"2024-07-09T11:54:43.417Z","0.7.13":"2023-09-13T20:55:40.219Z","0.7.11":"2023-02-16T19:38:47.365Z","0.7.10":"2022-03-22T17:37:37.663Z","0.7.9":"2021-01-29T21:12:40.207Z","0.7.8":"2020-08-04T17:59:52.132Z","0.7.7":"2020-08-04T08:52:44.989Z","0.7.6":"2019-10-20T18:22:23.044Z","0.7.5":"2019-07-13T17:42:32.411Z","0.7.4":"2019-01-09T12:44:36.712Z","0.7.3":"2017-12-25T23:05:25.170Z","0.7.2":"2017-10-18T23:00:22.129Z","0.7.1":"2017-10-18T11:36:51.694Z","0.7.0":"2017-10-12T15:24:38.732Z","0.5.4":"2017-08-30T12:08:52.258Z","0.5.2":"2017-07-04T14:58:25.990Z","0.5.1":"2017-03-24T13:38:38.468Z","0.5.0":"2017-03-19T16:45:32.685Z","0.4.9":"2017-02-17T19:17:44.000Z","0.4.8":"2016-10-12T16:25:04.572Z","0.4.7":"2016-10-12T16:20:03.296Z","0.4.6":"2016-10-12T15:06:12.095Z","0.4.1":"2016-09-16T07:21:11.571Z","0.4.0":"2016-09-11T19:31:12.880Z","0.3.1":"2016-07-31T16:04:38.009Z","0.3.0":"2016-04-06T22:23:58.091Z","0.2.12":"2015-11-01T20:28:31.758Z","0.2.11":"2015-10-24T21:44:51.109Z","0.2.10":"2015-08-27T15:14:31.758Z","0.2.9":"2015-06-10T16:37:18.953Z","0.2.8":"2015-05-25T10:27:55.678Z","0.2.7":"2015-05-15T10:31:25.778Z","0.2.6":"2015-05-11T20:15:48.156Z","0.2.5":"2015-03-27T17:59:49.198Z","0.2.4":"2015-03-18T11:08:35.623Z","0.2.2":"2015-01-25T13:28:17.034Z"},"users":{},"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"versions":{"0.8.3":{"name":"libsodium","version":"0.8.3","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","module":"dist/modules-esm/libsodium.mjs","exports":{".":{"import":"./dist/modules-esm/libsodium.mjs","require":"./dist/modules/libsodium.js","default":"./dist/modules/libsodium.js"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false,"path":false,"stream":false,"crypto":false},"gitHead":"7230467d2f953e371d3edabf3a0b6cae6465c098","_id":"libsodium@0.8.3","_nodeVersion":"25.9.0","_npmVersion":"11.12.1","dist":{"shasum":"52bdb7b2339aa92b6154a064532214aa7c864cf3","size":447556,"noattachment":false,"key":"/libsodium/-/libsodium-0.8.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.8.3.tgz"},"_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"directories":{},"maintainers":[{"name":"jedisct1","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/libsodium_0.8.3_1775776931245_0.5060465288659728"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-09T23:22:11.431Z","publish_time":1775776931431,"_source_registry_name":"default","_cnpm_publish_time":1775776931431},"0.8.2":{"name":"libsodium","version":"0.8.2","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","module":"dist/modules-esm/libsodium.mjs","exports":{".":{"import":"./dist/modules-esm/libsodium.mjs","require":"./dist/modules/libsodium.js","default":"./dist/modules/libsodium.js"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false,"path":false,"stream":false,"crypto":false},"gitHead":"0df633abf4ad40f2539ee9df23cafced961778c8","_id":"libsodium@0.8.2","_nodeVersion":"25.4.0","_npmVersion":"11.7.0","dist":{"shasum":"eadd168d478729e8f1687da8b78a352c421fa0b1","size":569963,"noattachment":false,"key":"/libsodium/-/libsodium-0.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.8.2.tgz"},"_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"directories":{},"maintainers":[{"name":"jedisct1","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/libsodium_0.8.2_1769254840202_0.22667597270791373"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-24T11:40:40.406Z","publish_time":1769254840406,"_source_registry_name":"default","_cnpm_publish_time":1769254840406},"0.8.1":{"name":"libsodium","version":"0.8.1","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","module":"dist/modules-esm/libsodium.mjs","exports":{".":{"import":"./dist/modules-esm/libsodium.mjs","require":"./dist/modules/libsodium.js","default":"./dist/modules/libsodium.js"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false,"path":false,"stream":false,"crypto":false},"gitHead":"1f722b19d2c3c2df6125bd0a94b74bce426875eb","_id":"libsodium@0.8.1","_nodeVersion":"25.3.0","_npmVersion":"11.7.0","dist":{"shasum":"3a100ab54d40a570eb80ce595e30ababcdcb9446","size":569963,"noattachment":false,"key":"/libsodium/-/libsodium-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.8.1.tgz"},"_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"directories":{},"maintainers":[{"name":"jedisct1","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/libsodium_0.8.1_1768658955599_0.2046311450259397"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-17T14:09:15.811Z","publish_time":1768658955811,"_source_registry_name":"default","_cnpm_publish_time":1768658955811},"0.8.0":{"name":"libsodium","version":"0.8.0","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","module":"dist/modules-esm/libsodium.mjs","exports":{".":{"import":"./dist/modules-esm/libsodium.mjs","require":"./dist/modules/libsodium.js","default":"./dist/modules/libsodium.js"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false,"path":false,"stream":false,"crypto":false},"gitHead":"bd949b6bf7ebcab8667d9a432c0110bfd63dfb1e","_id":"libsodium@0.8.0","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"shasum":"4dcfea225d50a16a8a3ec8cd5936d08a695576ce","size":531941,"noattachment":false,"key":"/libsodium/-/libsodium-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.8.0.tgz"},"_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"directories":{},"maintainers":[{"name":"jedisct1","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/libsodium_0.8.0_1767711160007_0.05176852930450515"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T14:52:40.214Z","publish_time":1767711160214,"_source_registry_name":"default","_cnpm_publish_time":1767711160214},"0.7.16":{"name":"libsodium","version":"0.7.16","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","module":"dist/modules-esm/libsodium.mjs","exports":{".":{"import":"./dist/modules-esm/libsodium.mjs","require":"./dist/modules/libsodium.js","default":"./dist/modules/libsodium.js"}},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false,"path":false,"stream":false,"crypto":false},"gitHead":"1e7b253974574845fc9b9abea6f90fee44f8f904","_id":"libsodium@0.7.16","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"shasum":"3d4f9d68ed887bb8bf2e76bb3ba231265eae58a0","size":465613,"noattachment":false,"key":"/libsodium/-/libsodium-0.7.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.7.16.tgz"},"_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"directories":{},"maintainers":[{"name":"jedisct1","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/libsodium_0.7.16_1767047474320_0.8341434610176099"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-29T22:31:14.524Z","publish_time":1767047474524,"_source_registry_name":"default","_cnpm_publish_time":1767047474524},"0.7.15":{"name":"libsodium","version":"0.7.15","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false,"path":false,"stream":false},"_id":"libsodium@0.7.15","gitHead":"4d18b3b5743422e6c4b5074b20da7ef014dc611a","_nodeVersion":"22.5.1","_npmVersion":"10.8.2","dist":{"shasum":"ac284e3dcb1c29ae9526c5581cdada6a072f6d20","size":235129,"noattachment":false,"key":"/libsodium/-/libsodium-0.7.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.7.15.tgz"},"_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"directories":{},"maintainers":[{"name":"jedisct1","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsodium_0.7.15_1723582785132_0.7214848146122796"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-13T20:59:45.293Z","publish_time":1723582785293,"_source_registry_name":"default","_cnpm_publish_time":1723582785293},"0.7.14":{"name":"libsodium","version":"0.7.14","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false,"path":false,"stream":false},"_id":"libsodium@0.7.14","gitHead":"da89420885ce29c9e7cf82f70e1bed0e83fac57c","_nodeVersion":"22.4.1","_npmVersion":"10.8.1","dist":{"shasum":"d9daace70dbc36051b947d37999bb6337c364c88","size":235184,"noattachment":false,"key":"/libsodium/-/libsodium-0.7.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.7.14.tgz"},"_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"directories":{},"maintainers":[{"name":"jedisct1","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsodium_0.7.14_1720526083234_0.7674721064661276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-09T11:54:43.417Z","publish_time":1720526083417,"_source_registry_name":"default","_cnpm_publish_time":1720526083417},"0.7.13":{"name":"libsodium","version":"0.7.13","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false,"path":false,"stream":false},"_id":"libsodium@0.7.13","gitHead":"d96986a6e69ef9da64d3eca0b62b736da5afc4d0","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"shasum":"230712ec0b7447c57b39489c48a4af01985fb393","size":207168,"noattachment":false,"key":"/libsodium/-/libsodium-0.7.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.7.13.tgz"},"_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"directories":{},"maintainers":[{"name":"jedisct1","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsodium_0.7.13_1694638539955_0.7490850036574226"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-13T20:55:40.219Z","publish_time":1694638540219,"_source_registry_name":"default","_cnpm_publish_time":1694638540219},"0.7.11":{"name":"libsodium","version":"0.7.11","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false,"path":false,"stream":false},"gitHead":"6318f3ec95a0ed7a68e73be9f0722c9548f43cac","_id":"libsodium@0.7.11","_nodeVersion":"19.6.0","_npmVersion":"9.4.0","dist":{"shasum":"cd10aae7bcc34a300cc6ad0ac88fcca674cfbc2e","size":199873,"noattachment":false,"key":"/libsodium/-/libsodium-0.7.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.7.11.tgz"},"_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"directories":{},"maintainers":[{"name":"jedisct1","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsodium_0.7.11_1676576327082_0.9862007784441669"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-16T19:38:47.365Z","publish_time":1676576327365,"_cnpm_publish_time":1676576327365},"0.7.10":{"name":"libsodium","version":"0.7.10","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false},"gitHead":"0b11db93fa6775b4113a3a4879aa5c1bb99d4a47","_id":"libsodium@0.7.10","_nodeVersion":"17.6.0","_npmVersion":"8.5.1","dist":{"shasum":"c2429a7e4c0836f879d701fec2c8a208af024159","size":194416,"noattachment":false,"key":"/libsodium/-/libsodium-0.7.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.7.10.tgz"},"_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"directories":{},"maintainers":[{"name":"jedisct1","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsodium_0.7.10_1647970657479_0.44730563926795686"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-22T17:43:23.208Z","publish_time":1647970657663,"_cnpm_publish_time":1647970657663},"0.7.9":{"name":"libsodium","version":"0.7.9","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false},"gitHead":"27434f1041257ce085c3dfba3f7a92acc346a912","_id":"libsodium@0.7.9","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"dist":{"shasum":"4bb7bcbf662ddd920d8795c227ae25bbbfa3821b","size":199025,"noattachment":false,"key":"/libsodium/-/libsodium-0.7.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.7.9.tgz"},"directories":{},"maintainers":[{"name":"jedisct1","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsodium_0.7.9_1611954760040_0.05836162949499535"},"_hasShrinkwrap":false,"publish_time":1611954760207,"_cnpm_publish_time":1611954760207,"_cnpmcore_publish_time":"2021-12-16T14:33:40.849Z"},"0.7.8":{"name":"libsodium","version":"0.7.8","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false},"gitHead":"2bbf676d0457367bf35a4a5028d086f2157226c3","_id":"libsodium@0.7.8","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"dist":{"shasum":"fbd12247b7b1353f88d8de1cbc66bc1a07b2e008","size":199069,"noattachment":false,"key":"/libsodium/-/libsodium-0.7.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.7.8.tgz"},"maintainers":[{"name":"jedisct1","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsodium_0.7.8_1596563991979_0.8954100959933073"},"_hasShrinkwrap":false,"publish_time":1596563992132,"_cnpm_publish_time":1596563992132,"_cnpmcore_publish_time":"2021-12-16T14:33:41.955Z"},"0.7.7":{"name":"libsodium","version":"0.7.7","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false},"gitHead":"0746044423aaf3bb96fbab56f635003b27e6207e","_id":"libsodium@0.7.7","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"dist":{"shasum":"c0cf2e481681ccbd4e7c8cd7271e2b8cc4f9d483","size":199069,"noattachment":false,"key":"/libsodium/-/libsodium-0.7.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.7.7.tgz"},"maintainers":[{"name":"jedisct1","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsodium_0.7.7_1596531164789_0.6521763287319402"},"_hasShrinkwrap":false,"publish_time":1596531164989,"_cnpm_publish_time":1596531164989,"_cnpmcore_publish_time":"2021-12-16T14:33:42.764Z"},"0.7.6":{"name":"libsodium","version":"0.7.6","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false},"gitHead":"d2b312b84ca9563972d2f67e9cfc37ab5c868245","_id":"libsodium@0.7.6","_nodeVersion":"12.9.1","_npmVersion":"6.12.0","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"018b80c5728054817845fbffa554274441bda277","size":187261,"noattachment":false,"key":"/libsodium/-/libsodium-0.7.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.7.6.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsodium_0.7.6_1571595742888_0.8162584739092118"},"_hasShrinkwrap":false,"publish_time":1571595743044,"_cnpm_publish_time":1571595743044,"_cnpmcore_publish_time":"2021-12-16T14:33:43.456Z"},"0.7.5":{"name":"libsodium","version":"0.7.5","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false},"gitHead":"4cd4d444b629a885d38b6d2b646a7e0d4fc809d3","_id":"libsodium@0.7.5","_nodeVersion":"12.6.0","_npmVersion":"6.10.1","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"a45a0a88a6f7a39291b053447908a76570138e09","size":187788,"noattachment":false,"key":"/libsodium/-/libsodium-0.7.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.7.5.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsodium_0.7.5_1563039752227_0.260000616492283"},"_hasShrinkwrap":false,"publish_time":1563039752411,"_cnpm_publish_time":1563039752411,"_cnpmcore_publish_time":"2021-12-16T14:33:44.062Z"},"0.7.4":{"name":"libsodium","version":"0.7.4","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false},"gitHead":"41e6c7ffa5694a195453cc2e8364f2847a2c1e24","_id":"libsodium@0.7.4","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"a5bccd65e3a13b34147ea109be3c65d89f90b074","size":190346,"noattachment":false,"key":"/libsodium/-/libsodium-0.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.7.4.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsodium_0.7.4_1547037876577_0.13204754845864541"},"_hasShrinkwrap":false,"publish_time":1547037876712,"_cnpm_publish_time":1547037876712,"_cnpmcore_publish_time":"2021-12-16T14:33:44.801Z"},"0.7.3":{"name":"libsodium","version":"0.7.3","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js","package.json"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false},"_id":"libsodium@0.7.3","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"35faf57293ba5485049d5072d0e96feda12f1f35","size":199114,"noattachment":false,"key":"/libsodium/-/libsodium-0.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.7.3.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsodium-0.7.3.tgz_1514243123790_0.9694088157266378"},"directories":{},"publish_time":1514243125170,"_hasShrinkwrap":false,"_cnpm_publish_time":1514243125170,"_cnpmcore_publish_time":"2021-12-16T14:33:45.664Z"},"0.7.2":{"name":"libsodium","version":"0.7.2","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js","package.json"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false},"gitHead":"8f45639de7435f72f7672a89712d7c1c637220a2","_id":"libsodium@0.7.2","scripts":{},"_shasum":"aae809057f637b5c43eb08fa0445f987735df854","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"dist":{"shasum":"aae809057f637b5c43eb08fa0445f987735df854","size":185751,"noattachment":false,"key":"/libsodium/-/libsodium-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.7.2.tgz"},"maintainers":[{"name":"jedisct1","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsodium-0.7.2.tgz_1508367620602_0.6628175149671733"},"directories":{},"publish_time":1508367622129,"_hasShrinkwrap":false,"_cnpm_publish_time":1508367622129,"_cnpmcore_publish_time":"2021-12-16T14:33:47.027Z"},"0.7.1":{"name":"libsodium","version":"0.7.1","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js","package.json"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false},"gitHead":"72c18b78456b34948def8fc2fbc4bb4816661dd2","_id":"libsodium@0.7.1","scripts":{},"_shasum":"a46d4fbea78e15106e9f38cf4d690b402ec7eb54","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"dist":{"shasum":"a46d4fbea78e15106e9f38cf4d690b402ec7eb54","size":185750,"noattachment":false,"key":"/libsodium/-/libsodium-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.7.1.tgz"},"maintainers":[{"name":"jedisct1","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsodium-0.7.1.tgz_1508326610333_0.34601917513646185"},"directories":{},"publish_time":1508326611694,"_hasShrinkwrap":false,"_cnpm_publish_time":1508326611694,"_cnpmcore_publish_time":"2021-12-16T14:33:47.830Z"},"0.7.0":{"name":"libsodium","version":"0.7.0","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js","package.json"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"},{"name":"Ryan Lester","url":"@buu700"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","browser":{"fs":false},"gitHead":"6486773073a9ac2b030c6bb54b4f53fbfbe2a24d","_id":"libsodium@0.7.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"3d15b80511e45a4f10b0ba3d063ba6820e505d3b","size":185371,"noattachment":false,"key":"/libsodium/-/libsodium-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.7.0.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsodium-0.7.0.tgz_1507821877285_0.2876655871514231"},"directories":{},"publish_time":1507821878732,"_hasShrinkwrap":false,"_cnpm_publish_time":1507821878732,"_cnpmcore_publish_time":"2021-12-16T14:33:48.436Z"},"0.5.4":{"name":"libsodium","version":"0.5.4","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js","package.json"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"4951129e70a07c6042d815bfb27192e05f620599","_id":"libsodium@0.5.4","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"874413435ee40c512dd59ea6db9b75970f8aec02","size":112789,"noattachment":false,"key":"/libsodium/-/libsodium-0.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.5.4.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsodium-0.5.4.tgz_1504094931019_0.8645549959037453"},"directories":{},"publish_time":1504094932258,"_hasShrinkwrap":false,"_cnpm_publish_time":1504094932258,"_cnpmcore_publish_time":"2021-12-16T14:33:49.406Z"},"0.5.2":{"name":"libsodium","version":"0.5.2","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js","package.json"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"5409ef4f555da7f47a1c2402abf13e6e9d735188","_id":"libsodium@0.5.2","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"e0dc0494e1de38a19bd3e02d2510e131220bda8a","size":113124,"noattachment":false,"key":"/libsodium/-/libsodium-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.5.2.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsodium-0.5.2.tgz_1499180304666_0.6267302869819105"},"directories":{},"publish_time":1499180305990,"_hasShrinkwrap":false,"_cnpm_publish_time":1499180305990,"_cnpmcore_publish_time":"2021-12-16T14:33:49.897Z"},"0.5.1":{"name":"libsodium","version":"0.5.1","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js","package.json"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"580701961cd756fd64a90914de6b8757b579c701","_id":"libsodium@0.5.1","scripts":{},"_shasum":"c344b49eef6d51d149af811814d642fa1da3f74e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"c344b49eef6d51d149af811814d642fa1da3f74e","size":113059,"noattachment":false,"key":"/libsodium/-/libsodium-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.5.1.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/libsodium-0.5.1.tgz_1490362717772_0.7960445929784328"},"directories":{},"publish_time":1490362718468,"_hasShrinkwrap":false,"_cnpm_publish_time":1490362718468,"_cnpmcore_publish_time":"2021-12-16T14:33:50.461Z"},"0.5.0":{"name":"libsodium","version":"0.5.0","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js","package.json"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"2c73f4c23ea0ca8a1029c257106c4807221a6d61","_id":"libsodium@0.5.0","scripts":{},"_shasum":"3b955f9a7fefe2aa11e52764c1910c680a341660","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.3","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"3b955f9a7fefe2aa11e52764c1910c680a341660","size":124644,"noattachment":false,"key":"/libsodium/-/libsodium-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.5.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/libsodium-0.5.0.tgz_1489941930201_0.048068029107525945"},"directories":{},"publish_time":1489941932685,"_hasShrinkwrap":false,"_cnpm_publish_time":1489941932685,"_cnpmcore_publish_time":"2021-12-16T14:33:51.069Z"},"0.4.9":{"name":"libsodium","version":"0.4.9","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js","package.json"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"291e68e0b7d7aacad9a3a83faeb3c0920ec80993","_id":"libsodium@0.4.9","scripts":{},"_shasum":"450de70ebe8566df4220886d00d3b822e4a28c29","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"dist":{"shasum":"450de70ebe8566df4220886d00d3b822e4a28c29","size":121882,"noattachment":false,"key":"/libsodium/-/libsodium-0.4.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.4.9.tgz"},"maintainers":[{"name":"jedisct1","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/libsodium-0.4.9.tgz_1487359063301_0.4980160058476031"},"directories":{},"publish_time":1487359064000,"_hasShrinkwrap":false,"_cnpm_publish_time":1487359064000,"_cnpmcore_publish_time":"2021-12-16T14:33:51.574Z"},"0.4.8":{"name":"libsodium","version":"0.4.8","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js","package.json"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","_id":"libsodium@0.4.8","scripts":{},"_shasum":"def04f0812b37b0fee680936a24458a38dd7fbb9","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"dist":{"shasum":"def04f0812b37b0fee680936a24458a38dd7fbb9","size":202669,"noattachment":false,"key":"/libsodium/-/libsodium-0.4.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.4.8.tgz"},"maintainers":[{"name":"jedisct1","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/libsodium-0.4.8.tgz_1476289502503_0.8620353678707033"},"directories":{},"publish_time":1476289504572,"_hasShrinkwrap":false,"_cnpm_publish_time":1476289504572,"_cnpmcore_publish_time":"2021-12-16T14:33:52.521Z"},"0.4.7":{"name":"libsodium","version":"0.4.7","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js","package.json"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","_id":"libsodium@0.4.7","scripts":{},"_shasum":"5a91b84fd72c16409817f94efaa3908255d24f4d","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"dist":{"shasum":"5a91b84fd72c16409817f94efaa3908255d24f4d","size":202671,"noattachment":false,"key":"/libsodium/-/libsodium-0.4.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.4.7.tgz"},"maintainers":[{"name":"jedisct1","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/libsodium-0.4.7.tgz_1476289203049_0.8540126150473952"},"directories":{},"publish_time":1476289203296,"_hasShrinkwrap":false,"_cnpm_publish_time":1476289203296,"_cnpmcore_publish_time":"2021-12-16T14:33:53.488Z"},"0.4.6":{"name":"libsodium","version":"0.4.6","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js","package.json"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","_id":"libsodium@0.4.6","scripts":{},"_shasum":"7a1faa0ff2a2bcc0cd948b4dc03fcb7e5909db0b","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"dist":{"shasum":"7a1faa0ff2a2bcc0cd948b4dc03fcb7e5909db0b","size":202670,"noattachment":false,"key":"/libsodium/-/libsodium-0.4.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.4.6.tgz"},"maintainers":[{"name":"jedisct1","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/libsodium-0.4.6.tgz_1476284769672_0.1420487437862903"},"directories":{},"publish_time":1476284772095,"_hasShrinkwrap":false,"_cnpm_publish_time":1476284772095,"_cnpmcore_publish_time":"2021-12-16T14:33:54.240Z"},"0.4.1":{"name":"libsodium","version":"0.4.1","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"7692eba190a7ca9cd7905b9b8571fc3cb53f1789","_id":"libsodium@0.4.1","scripts":{},"_shasum":"4233b63829a284e0496821525337cb9f52206a63","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.5.0","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"4233b63829a284e0496821525337cb9f52206a63","size":202653,"noattachment":false,"key":"/libsodium/-/libsodium-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.4.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/libsodium-0.4.1.tgz_1474010469531_0.1423017787747085"},"directories":{},"publish_time":1474010471571,"_hasShrinkwrap":false,"_cnpm_publish_time":1474010471571,"_cnpmcore_publish_time":"2021-12-16T14:33:54.765Z"},"0.4.0":{"name":"libsodium","version":"0.4.0","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"fb50aca7676a422042951269d9631418bded53fb","_id":"libsodium@0.4.0","scripts":{},"_shasum":"9024210bf10c79d6fe6a9d50b4a05edac867a029","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.5.0","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"9024210bf10c79d6fe6a9d50b4a05edac867a029","size":202378,"noattachment":false,"key":"/libsodium/-/libsodium-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.4.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/libsodium-0.4.0.tgz_1473622271133_0.9286822935100645"},"directories":{},"publish_time":1473622272880,"_hasShrinkwrap":false,"_cnpm_publish_time":1473622272880,"_cnpmcore_publish_time":"2021-12-16T14:33:55.267Z"},"0.3.1":{"name":"libsodium","version":"0.3.1","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash","argon2","ecc"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"40321c9b83a7c27947a2bd99f28f7c6952b9f172","_id":"libsodium@0.3.1","scripts":{},"_shasum":"e45e3f685b4d625f45da3dd0411611ce819df745","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.1","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"e45e3f685b4d625f45da3dd0411611ce819df745","size":202126,"noattachment":false,"key":"/libsodium/-/libsodium-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.3.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/libsodium-0.3.1.tgz_1469981075476_0.5044667010661215"},"directories":{},"publish_time":1469981078009,"_hasShrinkwrap":false,"_cnpm_publish_time":1469981078009,"_cnpmcore_publish_time":"2021-12-16T14:33:55.859Z"},"0.3.0":{"name":"libsodium","version":"0.3.0","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"1a70151aba538c2fc4744322868bd2dde4e05d76","_id":"libsodium@0.3.0","scripts":{},"_shasum":"02cb475cd3b3eb5dcc121c6b3b5b440d4b6fa40b","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.0","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"02cb475cd3b3eb5dcc121c6b3b5b440d4b6fa40b","size":163905,"noattachment":false,"key":"/libsodium/-/libsodium-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.3.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/libsodium-0.3.0.tgz_1459981435585_0.9345825333148241"},"directories":{},"publish_time":1459981438091,"_hasShrinkwrap":false,"_cnpm_publish_time":1459981438091,"_cnpmcore_publish_time":"2021-12-16T14:33:56.596Z"},"0.2.12":{"name":"libsodium","version":"0.2.12","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"c59045062d61f464967a7f594dbb06bbe9c69f31","_id":"libsodium@0.2.12","scripts":{},"_shasum":"83083564dcf089cb82a5035be92ba5d224a2ccde","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"83083564dcf089cb82a5035be92ba5d224a2ccde","size":164945,"noattachment":false,"key":"/libsodium/-/libsodium-0.2.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.2.12.tgz"},"directories":{},"publish_time":1446409711758,"_hasShrinkwrap":false,"_cnpm_publish_time":1446409711758,"_cnpmcore_publish_time":"2021-12-16T14:33:57.059Z"},"0.2.11":{"name":"libsodium","version":"0.2.11","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"a012ce6f2748c4add5922058845d4ee0e7761afe","_id":"libsodium@0.2.11","scripts":{},"_shasum":"12bf79f9b62ac3d24b1ae90245c0761a80cc6f43","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"12bf79f9b62ac3d24b1ae90245c0761a80cc6f43","size":164294,"noattachment":false,"key":"/libsodium/-/libsodium-0.2.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.2.11.tgz"},"directories":{},"publish_time":1445723091109,"_hasShrinkwrap":false,"_cnpm_publish_time":1445723091109,"_cnpmcore_publish_time":"2021-12-16T14:33:57.790Z"},"0.2.10":{"name":"libsodium","version":"0.2.10","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"54dec0f6d636419bc282ad1123593bc09865e4d3","_id":"libsodium@0.2.10","scripts":{},"_shasum":"d3162e102d6414f28ff6aea84f1f3b4ced24534a","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.2.0","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"d3162e102d6414f28ff6aea84f1f3b4ced24534a","size":164396,"noattachment":false,"key":"/libsodium/-/libsodium-0.2.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.2.10.tgz"},"directories":{},"publish_time":1440688471758,"_hasShrinkwrap":false,"_cnpm_publish_time":1440688471758,"_cnpmcore_publish_time":"2021-12-16T14:33:58.154Z"},"0.2.9":{"name":"libsodium","version":"0.2.9","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"f6191fe14fc170137e4b81acbd9ad47d517f5d14","_id":"libsodium@0.2.9","scripts":{},"_shasum":"cbefcceff2a5ab40c8040e93cdf95e39359b47c5","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"cbefcceff2a5ab40c8040e93cdf95e39359b47c5","size":149547,"noattachment":false,"key":"/libsodium/-/libsodium-0.2.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.2.9.tgz"},"directories":{},"publish_time":1433954238953,"_hasShrinkwrap":false,"_cnpm_publish_time":1433954238953,"_cnpmcore_publish_time":"2021-12-16T14:33:59.055Z"},"0.2.8":{"name":"libsodium","version":"0.2.8","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"0791f576a0a014438b5e8e8fe81642af5a649118","_id":"libsodium@0.2.8","scripts":{},"_shasum":"4eda2d29ce9ac6c5ad077c8e3a99338163b4244e","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.2","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"4eda2d29ce9ac6c5ad077c8e3a99338163b4244e","size":149511,"noattachment":false,"key":"/libsodium/-/libsodium-0.2.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.2.8.tgz"},"directories":{},"publish_time":1432549675678,"_hasShrinkwrap":false,"_cnpm_publish_time":1432549675678,"_cnpmcore_publish_time":"2021-12-16T14:33:59.541Z"},"0.2.7":{"name":"libsodium","version":"0.2.7","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"2fbe83d8f6982c33d0b5a37fddf4875570eaf6c9","_id":"libsodium@0.2.7","scripts":{},"_shasum":"0e6ed54c1e50a73af9dc32fed24a11249c9a366c","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"0e6ed54c1e50a73af9dc32fed24a11249c9a366c","size":150048,"noattachment":false,"key":"/libsodium/-/libsodium-0.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.2.7.tgz"},"directories":{},"publish_time":1431685885778,"_hasShrinkwrap":false,"_cnpm_publish_time":1431685885778,"_cnpmcore_publish_time":"2021-12-16T14:33:59.966Z"},"0.2.6":{"name":"libsodium","version":"0.2.6","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js"],"repository":{"type":"git","url":"git+https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"5119557d5d5bc3649c17255bb1aa133ca9fdd063","_id":"libsodium@0.2.6","scripts":{},"_shasum":"a01c865ab9c2ddccbb26b105910e42b5c06cfdf2","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"a01c865ab9c2ddccbb26b105910e42b5c06cfdf2","size":149429,"noattachment":false,"key":"/libsodium/-/libsodium-0.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.2.6.tgz"},"directories":{},"publish_time":1431375348156,"_hasShrinkwrap":false,"_cnpm_publish_time":1431375348156,"_cnpmcore_publish_time":"2021-12-16T14:34:00.546Z"},"0.2.5":{"name":"libsodium","version":"0.2.5","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js"],"repository":{"type":"git","url":"https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"0ecddb282ec7e4f35f39d594a5dad683d7b59fad","_id":"libsodium@0.2.5","scripts":{},"_shasum":"d42b599425e1bb3f08b48e58f961aeda7e24073e","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.6.2","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"d42b599425e1bb3f08b48e58f961aeda7e24073e","size":147864,"noattachment":false,"key":"/libsodium/-/libsodium-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.2.5.tgz"},"directories":{},"publish_time":1427479189198,"_hasShrinkwrap":false,"_cnpm_publish_time":1427479189198,"_cnpmcore_publish_time":"2021-12-16T14:34:01.496Z"},"0.2.4":{"name":"libsodium","version":"0.2.4","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js"],"repository":{"type":"git","url":"https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"1d83be38ad2d163bc18f84585aced6e1bf2b42f9","_id":"libsodium@0.2.4","scripts":{},"_shasum":"355d24cc267e3ab327d5a23701a4f82c5d358c3a","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"355d24cc267e3ab327d5a23701a4f82c5d358c3a","size":147862,"noattachment":false,"key":"/libsodium/-/libsodium-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.2.4.tgz"},"directories":{},"publish_time":1426676915623,"_hasShrinkwrap":false,"_cnpm_publish_time":1426676915623,"_cnpmcore_publish_time":"2021-12-16T14:34:02.434Z"},"0.2.2":{"name":"libsodium","version":"0.2.2","description":"The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)","main":"dist/modules/libsodium.js","files":["dist/modules/libsodium.js"],"repository":{"type":"git","url":"https://github.com/jedisct1/libsodium.js.git"},"keywords":["crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","blake2","siphash"],"author":{"name":"Ahmad Ben Mrad","url":"@BatikhSouri"},"contributors":[{"name":"Frank Denis","url":"@jedisct1"}],"license":"ISC","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"homepage":"https://github.com/jedisct1/libsodium.js","gitHead":"510c686c23bf96ba332c93e553de78d0128b8763","_id":"libsodium@0.2.2","scripts":{},"_shasum":"199253aa3416c48853ef47cd2c45fa67991ec917","_from":".","_npmVersion":"2.1.18","_nodeVersion":"1.0.4","_npmUser":{"name":"jedisct1","email":"npm@pureftpd.org"},"maintainers":[{"name":"jedisct1","email":""}],"dist":{"shasum":"199253aa3416c48853ef47cd2c45fa67991ec917","size":147575,"noattachment":false,"key":"/libsodium/-/libsodium-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libsodium/download/libsodium-0.2.2.tgz"},"directories":{},"publish_time":1422192497034,"_hasShrinkwrap":false,"_cnpm_publish_time":1422192497034,"_cnpmcore_publish_time":"2021-12-16T14:34:03.012Z"}},"readme":"# libsodium.js\n\n## Overview\n\nThe [sodium](https://github.com/jedisct1/libsodium) crypto library\ncompiled to WebAssembly and pure JavaScript using\n[Emscripten](https://github.com/emscripten-core/emscripten), with\nautomatically generated wrappers to make it easy to use in web\napplications.\n\nThe standard version weighs about 290 KB and the sumo version about 375 KB\n(minified, gzipped, includes pure JS + WebAssembly versions). Both can run in\na web browser as well as server-side.\n\n### Compatibility\n\nSupported browsers/JS engines:\n\n* Chrome >= 16\n* Edge >= 0.11\n* Firefox >= 21\n* Mobile Safari on iOS >= 8.0 (older versions produce incorrect results)\n* NodeJS\n* Bun\n* Opera >= 15\n* Safari >= 6 (older versions produce incorrect results)\n\nThis is comparable to the WebCrypto API, which is compatible with a\nsimilar number of browsers.\n\nSignatures and other Edwards25519-based operations are compatible with\n[WasmCrypto](https://github.com/jedisct1/wasm-crypto).\n\n## Installation\n\nThe [dist](https://github.com/jedisct1/libsodium.js/tree/master/dist)\ndirectory contains pre-built scripts. Copy the files from one of its\nsubdirectories to your application:\n\n- [browsers](https://github.com/jedisct1/libsodium.js/tree/master/dist/browsers)\nincludes a single-file script that can be included in web pages.\nIt contains code for commonly used functions.\n- [browsers-sumo](https://github.com/jedisct1/libsodium.js/tree/master/dist/browsers-sumo)\nis a superset of the previous script, that contains all functions,\nincluding rarely used ones and undocumented ones.\n- [modules](https://github.com/jedisct1/libsodium.js/tree/master/dist/modules)\nincludes commonly used functions, and is designed to be loaded as a CommonJS module.\n`libsodium-wrappers` is the module your application should load, which\nwill in turn automatically load `libsodium` as a dependency.\n- [modules-sumo](https://github.com/jedisct1/libsodium.js/tree/master/dist/modules-sumo)\ncontains sumo variants of the previous modules.\n- [modules-esm](https://github.com/jedisct1/libsodium.js/tree/master/dist/modules-esm)\ncontains ESM (ES modules) versions with `.mjs` extensions.\n- [modules-sumo-esm](https://github.com/jedisct1/libsodium.js/tree/master/dist/modules-sumo-esm)\ncontains sumo ESM variants.\n\nThe modules are also available on npm:\n- [libsodium-wrappers](https://www.npmjs.com/package/libsodium-wrappers)\n- [libsodium-wrappers-sumo](https://www.npmjs.com/package/libsodium-wrappers-sumo)\n\n### Usage (as a module)\n\nLoad the `libsodium-wrappers` module. The returned object contains a `.ready`\nproperty: a promise that must be resolved before the sodium functions\ncan be used.\n\nExample:\n\n```js\nimport sodium from 'libsodium-wrappers';\n\nawait sodium.ready;\n\nlet key = sodium.crypto_secretstream_xchacha20poly1305_keygen();\n\nlet { state: state_out, header } =\n  sodium.crypto_secretstream_xchacha20poly1305_init_push(key);\nlet c1 = sodium.crypto_secretstream_xchacha20poly1305_push(state_out,\n  sodium.from_string('message 1'), null,\n  sodium.crypto_secretstream_xchacha20poly1305_TAG_MESSAGE);\nlet c2 = sodium.crypto_secretstream_xchacha20poly1305_push(state_out,\n  sodium.from_string('message 2'), null,\n  sodium.crypto_secretstream_xchacha20poly1305_TAG_FINAL);\n\nlet state_in = sodium.crypto_secretstream_xchacha20poly1305_init_pull(header, key);\nlet r1 = sodium.crypto_secretstream_xchacha20poly1305_pull(state_in, c1);\nlet { message: m1_bytes, tag: tag1 } = r1;\nlet m1 = sodium.to_string(m1_bytes);\nlet r2 = sodium.crypto_secretstream_xchacha20poly1305_pull(state_in, c2);\nlet { message: m2_bytes, tag: tag2 } = r2;\nlet m2 = sodium.to_string(m2_bytes);\n\nconsole.log(m1);\nconsole.log(m2);\n```\n\n**Named exports:** The ESM modules also provide named exports for helper functions:\n\n```js\nimport { ready, from_hex, to_hex, from_string, to_string } from 'libsodium-wrappers';\n\nawait ready;\nconst bytes = from_hex('deadbeef');\nconsole.log(to_hex(bytes));\n```\n\n**Note:** Cryptographic functions (like `crypto_secretbox_easy`) and constants (like `crypto_secretbox_KEYBYTES`) are dynamically added to the module at runtime after `ready` resolves. They cannot be imported as named exports and must be accessed via the default export:\n\n```js\nimport sodium from 'libsodium-wrappers';\n\nawait sodium.ready;\n// Now crypto functions and constants are available on the sodium object\nconst key = sodium.crypto_secretbox_keygen();\nconst nonce = sodium.randombytes_buf(sodium.crypto_secretbox_NONCEBYTES);\n```\n\n### Usage (in a web browser, via a callback)\n\nThe `sodium.js` file includes both the core libsodium functions, as\nwell as the higher-level JavaScript wrappers. It can be loaded\nasynchronously.\n\nA `sodium` object should be defined in the global namespace, with the\nfollowing property:\n\n- `onload`: the function to call after the wrapper is initialized.\n\nExample:\n\n```html\n<script>\n    window.sodium = {\n        onload: function (sodium) {\n            let h = sodium.crypto_generichash(64, sodium.from_string('test'));\n            console.log(sodium.to_hex(h));\n        }\n    };\n</script>\n<script src=\"sodium.js\" async></script>\n```\n\n**Important:** If you inline the library directly into your HTML (rather than loading it from a separate file), make sure your page declares UTF-8 encoding:\n\n```html\n<meta charset=\"utf-8\">\n```\n\nWithout this, browsers may corrupt the embedded WebAssembly binary data during HTML parsing, leading to errors like \"failed to match magic number\" or \"HEAPU8 is undefined\". Also ensure your server sends the `charset=utf-8` header.\n\n## Additional helpers\n\n* `from_base64()`, `to_base64()` with an optional second parameter\nwhose value is one of: `base64_variants.ORIGINAL`, `base64_variants.ORIGINAL_NO_PADDING`,\n`base64_variants.URLSAFE` or `base64_variants.URLSAFE_NO_PADDING`. Default is `base64_variants.URLSAFE_NO_PADDING`.\n* `from_hex()`, `to_hex()`\n* `from_string()`, `to_string()`\n* `pad(<buffer>, <block size>)`, `unpad(<buffer>, <block size>)`\n* `memcmp()` (constant-time check for equality, returns `true` or `false`)\n* `compare()` (constant-time comparison. Values must have the same\nsize. Returns `-1`, `0` or `1`)\n* `memzero()` (applies to `Uint8Array` objects)\n* `increment()` (increments an arbitrary-long number stored as a\nlittle-endian `Uint8Array` - typically to increment nonces)\n* `add()` (adds two arbitrary-long numbers stored as little-endian\n`Uint8Array` vectors)\n* `is_zero()` (constant-time, checks `Uint8Array` objects for all zeros)\n\n## API\n\nThe API exposed by the wrappers is identical to the one of the C\nlibrary, except that buffer lengths never need to be explicitly given.\n\nBinary input buffers should be `Uint8Array` objects. However, if a string\nis given instead, the wrappers will automatically convert the string\nto an array containing a UTF-8 representation of the string.\n\nExample:\n\n```javascript\nvar key = sodium.randombytes_buf(sodium.crypto_shorthash_KEYBYTES),\n    hash1 = sodium.crypto_shorthash(new Uint8Array([1, 2, 3, 4]), key),\n    hash2 = sodium.crypto_shorthash('test', key);\n```\n\nIf the output is a unique binary buffer, it is returned as a\n`Uint8Array` object.\n\nExample (secretbox):\n\n```javascript\nlet key = sodium.from_hex('724b092810ec86d7e35c9d067702b31ef90bc43a7b598626749914d6a3e033ed');\n\nfunction encrypt_and_prepend_nonce(message) {\n    let nonce = sodium.randombytes_buf(sodium.crypto_secretbox_NONCEBYTES);\n    let ciphertext = sodium.crypto_secretbox_easy(message, nonce, key);\n    let result = new Uint8Array(nonce.length + ciphertext.length);\n    result.set(nonce);\n    result.set(ciphertext, nonce.length);\n    return result;\n}\n\nfunction decrypt_after_extracting_nonce(nonce_and_ciphertext) {\n    if (nonce_and_ciphertext.length < sodium.crypto_secretbox_NONCEBYTES + sodium.crypto_secretbox_MACBYTES) {\n        throw \"Short message\";\n    }\n    let nonce = nonce_and_ciphertext.slice(0, sodium.crypto_secretbox_NONCEBYTES),\n        ciphertext = nonce_and_ciphertext.slice(sodium.crypto_secretbox_NONCEBYTES);\n    return sodium.crypto_secretbox_open_easy(ciphertext, nonce, key);\n}\n```\n\nIn addition, the `from_hex`, `to_hex`, `from_string`, and `to_string`\nfunctions are available to explicitly convert hexadecimal, and\narbitrary string representations from/to `Uint8Array` objects.\n\nFunctions returning more than one output buffer are returning them as\nan object. For example, the `sodium.crypto_box_keypair()` function\nreturns the following object:\n```javascript\n{ publicKey: (Uint8Array), privateKey: (Uint8Array), keyType: 'x25519' }\n```\n\nThis also applies to newer APIs such as:\n```javascript\n{ state: (StateAddress), header: (Uint8Array) }\n{ ciphertext: (Uint8Array), sharedSecret: (Uint8Array) }\n```\nfor `crypto_secretstream_xchacha20poly1305_init_push()` and `crypto_kem_enc()`.\n\n### Standard vs Sumo version\n\nThe standard version (in the `dist/browsers`, `dist/modules`, and\n`dist/modules-esm` directories) contains the high-level functions, and\nis the recommended one for most projects.\n\nAlternatively, the \"sumo\" version, available in the\n`dist/browsers-sumo`, `dist/modules-sumo`, and `dist/modules-sumo-esm`\ndirectories contains all the symbols from the original library. This includes undocumented,\nuntested, deprecated, low-level and easy to misuse functions.\n\nThe `crypto_pwhash_*` function set is only included in the sumo version.\n\nThe sumo version is slightly larger than the standard version, reserves\nmore memory, and should be used only if you really need the extra symbols\nit provides.\n\n### Compilation\n\nIf you want to compile the files yourself, the following dependencies\nneed to be installed on your system:\n\n* Emscripten\n* binaryen\n* git\n* bun\n* make\n\nRunning `make` will install the dev dependencies if needed, build the\nstandard and sumo distributions, regenerate API docs and TypeScript\nbindings, pack the generated outputs, and rebuild the browser test\nartifacts.\n\n### Benchmarks\n\nRun `make benchmark` to measure the performance of the cryptographic functions.\nYou can also run specific benchmarks with `bun benchmark/index.ts --only <name>`\n(use `--list` to see available benchmarks).\n\n## Related projects\n\n* [react-native-libsodium](https://github.com/serenity-kit/react-native-libsodium): React Native bindings to Libsodium matching the libsodium-wrappers package API\n\n## Authors\n\nBuilt by Ahmad Ben Mrad, Frank Denis and Ryan Lester.\n\n## License\n\nThis wrapper is distributed under the\n[ISC License](https://en.wikipedia.org/wiki/ISC_license).\n","_attachments":{},"homepage":"https://github.com/jedisct1/libsodium.js","bugs":{"url":"https://github.com/jedisct1/libsodium.js/issues"},"license":"ISC"}