{"_id":"@walletconnect/ecies-25519","_rev":"36-f3acb20a72ce16f233db0437bd8f3140","name":"@walletconnect/ecies-25519","dist-tags":{"beta":"1.0.0-beta.1","canary":"1.0.3-canary-bnl-1","latest":"1.1.0"},"versions":{"1.0.0-beta.1":{"name":"@walletconnect/ecies-25519","version":"1.0.0-beta.1","keywords":["ecc","eddsa","ecdh","ecies","crypto","cryptography","curve25519","ed25519","x25519","elliptic","curve"],"author":{"name":"WalletConnect","email":"walletconnect.org"},"license":"MIT","_id":"@walletconnect/ecies-25519@1.0.0-beta.1","maintainers":[{"name":"pedrouid","email":"pedrogomes94@gmail.com"}],"homepage":"https://github.com/walletconnect/walletconnect-utils","bugs":{"url":"https://github.com/walletconnect/walletconnect-utils/issues"},"dist":{"shasum":"2e964fa55ad448e8f30c03249380c845f17e5fe6","tarball":"https://registry.npmjs.org/@walletconnect/ecies-25519/-/ecies-25519-1.0.0-beta.1.tgz","fileCount":29,"integrity":"sha512-uSZAR1mlAeu0avdOb/+2KaQQdeZdzEGFlSrHD+iwHMpMJyijjoQ/F4MsZzwAlljxWp6LSRW6gO9hm0lHf8k7tg==","signatures":[{"sig":"MEYCIQDnMyubVeKB3Ar54trrhkqzwUfbRk1wtQoLc2PnR3kAuAIhAKA2QaNO9ohCmF4btXTBT9RScAlbgHO+LvRUi2k0x60S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/o8rCRA9TVsSAnZWagAAquQP/AsZAF83KjVUHP0UsjSU\ngLsmtTykJm2d2DMrxE1DRdTnQj4ygH4IaKtZMjLuYa8imCXY20pEfjoIl40v\nH6wjj629tAS/brQG23pKEcgVseGNJwAn45NMjLDdHgS4kTzmEZ4MmcBvJ/I/\nOv2QfhTdgW66x4bgD1KKiQ8atI1VlhpetXQFwSKqBBbJ6zk7gCl/S7ns1FB5\n/cK/nEEipFFx/b7a6eS/wO4Rd2VAeXjUgqLvIh3Ke7HY3zncxIDWA8PckhCM\nsZhVFQIwjxp/HQzDQIYCV3hcCdg6ksdeqg7yl+zBn2FjBN/f+WGsak5OW4+1\nO3wz84HzDUjUMKFAc3ZgbgSquJBfkL8HrDx9sHOFO0S25HtJ1/5/VhfMuPFl\nQ8twvoKVF+8/vY2Mo/FgzlRMDFbshsAA8oVo0gXR0+560n9GzDSTFTqiP2T6\nmbIZWR0sFiiX/Rovy/Zv34UMrZXxpiiMmgb0uJAaid7Nd9CEH2rBpjytejoR\ncsZQym3Jom8neJsIvXDh7+Xdw6S+JToFY6kTGjsU3bBBDix19Y2jx+Dfq80J\nc78zupLcGJq5TqpJlUsGABHUMIz5cvZdJXMiwXz+CZYhqSVSE+DzF/c1a2K+\nvm5fr0UdvbRlxYOsg1UgNI5VGJ0vNzvsVXd0S/mHLQtGvoNuGR2sXjXu8Do8\nvTD1\r\n=XON7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","husky":{"hooks":{"pre-commit":"run-s lint"}},"types":"./dist/cjs/index.d.ts","unpkg":"dist/umd/index.min.js","module":"dist/esm/index.js","browser":"dist/esm/index.js","scripts":{"lint":"eslint -c '../../.eslintrc' --fix './src/**/*.ts'","test":"env TS_NODE_PROJECT=\"tsconfig.cjs.json\" mocha --exit -r ts-node/register -r jsdom-global/register ./test/**/*.test.ts","build":"run-s clean build:cjs build:esm build:umd ","clean":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:umd":"webpack"},"_npmUser":{"name":"pedrouid","email":"pedrogomes94@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":false,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/walletconnect/walletconnect-utils.git","type":"git"},"_npmVersion":"7.9.0","description":"Isomorphic Cryptography Library for X25519 ECIES","directories":{},"_nodeVersion":"16.2.0","dependencies":{"@stablelib/x25519":"^1.0.1","@walletconnect/crypto":"^1.0.0-beta.1","@walletconnect/encoding":"^1.0.0-beta.1"},"react-native":"dist/cjs/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdom":"^16.6.0","mocha":"^8.1.3","tslib":"^1.10.0","webpack":"^4.41.6","typescript":"^3.7.5","@types/chai":"^4.2.14","@types/jest":"^26.0.15","@types/node":"^14.14.7","webpack-cli":"^3.3.11","@types/mocha":"^8.2.0","jsdom-global":"^3.0.2","@types/randombytes":"^2.0.0","@peculiar/webcrypto":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/ecies-25519_1.0.0-beta.1_1627295531573_0.0940415067112148","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@walletconnect/ecies-25519","version":"1.0.0","keywords":["ecc","eddsa","ecdh","ecies","crypto","cryptography","curve25519","ed25519","x25519","elliptic","curve"],"author":{"name":"WalletConnect","email":"walletconnect.org"},"license":"MIT","_id":"@walletconnect/ecies-25519@1.0.0","maintainers":[{"name":"pedrouid","email":"pedrogomes94@gmail.com"}],"homepage":"https://github.com/walletconnect/walletconnect-utils","bugs":{"url":"https://github.com/walletconnect/walletconnect-utils/issues"},"dist":{"shasum":"7a53623adc7f6e0681f0be20bab9860763b23f13","tarball":"https://registry.npmjs.org/@walletconnect/ecies-25519/-/ecies-25519-1.0.0.tgz","fileCount":29,"integrity":"sha512-ghzogGEhDDnBOVUuaQhZrwqWIYAodh7DNBBEbux4ABNhMeu6FWYqnx5Ao+ZoplQfyIiDW1Nn+IXB2UoQImu5dw==","signatures":[{"sig":"MEUCIQCc37nCB6k+A9NIwOV3J2bu1ZxGcRzo/MkvO6yjU5HDQwIgHSDCWTRlqjl2XDZsAPFHixdHbZMqpsemP6CRcdusr30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAZPeCRA9TVsSAnZWagAAJCkP/RwbaZEhejckX4mmiKZC\nyeB4zIIdWh2sniBA2SfbSJqpX6X+eGad+s7ycSMcDbI+9RMB5WfrqSxlowxY\nk/d4zE1Go9uMtRQI0xtBtapD7wO5MK6+v8UQr3Vqb2HSAG2T4XVuYBZR+/ZX\nisdYh9CDPVObenGdNZ+cJkojlMh/Reh3Ep85Kpn8U6TuONC70/JW8l7/Ad8a\nthTzpQUHr9MktQK1DlIEmKXy1JgT+cZAKYZLgcs8WgpmTSoNNu0VjIrpiqnk\nWEIgbJ32fHPGPeRKbzGiferiOZl4TrNdaIJzET+28hKo25SX6BqvjfFZvL2T\niUnCnrF/SYJfLicRRcXBJQ6TC/BOgWnT1HsBv9Ap9oeeiz2d6ZwezAKzawNn\n3Oqf6zglCuKTZ7jij3CLIIUgXlLSKv96otmPanHkmxfSBqyw/HpZvOseYmuv\nzUrLgcUh/3dy8PXHCrOm2Rs3SbfamEWvfWO1XLMzawBDTpIHm5fLcbsenv54\nLGxi4k47eJrbd/DYeZqPfosHyClAc3Psap1cd9PK5mhKuuvkT4mlzdsWCU7Q\nviGkeK0eH2qSvD8Svsn9FEM2X6HCSsyIL9AcvCePPq2y+tUziuQl5vTaLNSJ\nk4RN+emtqFOY7SaIo7giXgjZOtbYr+oRUrgRoGVPDCyRkkEgJy9/m9YjcFWG\nvPAC\r\n=ELBm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","husky":{"hooks":{"pre-commit":"run-s lint"}},"types":"./dist/cjs/index.d.ts","unpkg":"dist/umd/index.min.js","module":"dist/esm/index.js","browser":"dist/esm/index.js","scripts":{"lint":"eslint -c '../../.eslintrc' --fix './src/**/*.ts'","test":"env TS_NODE_PROJECT=\"tsconfig.cjs.json\" mocha --exit -r ts-node/register -r jsdom-global/register ./test/**/*.test.ts","build":"run-s clean build:cjs build:esm build:umd ","clean":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:umd":"webpack"},"_npmUser":{"name":"pedrouid","email":"pedrogomes94@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":false,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/walletconnect/walletconnect-utils.git","type":"git"},"_npmVersion":"7.9.0","description":"Isomorphic Cryptography Library for X25519 ECIES","directories":{},"_nodeVersion":"16.2.0","dependencies":{"@stablelib/x25519":"^1.0.1","@walletconnect/crypto":"^1.0.0","@walletconnect/encoding":"^1.0.0"},"react-native":"dist/cjs/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdom":"^16.6.0","mocha":"^8.1.3","tslib":"^1.10.0","webpack":"^4.41.6","typescript":"^3.7.5","@types/chai":"^4.2.14","@types/jest":"^26.0.15","@types/node":"^14.14.7","webpack-cli":"^3.3.11","@types/mocha":"^8.2.0","jsdom-global":"^3.0.2","@types/randombytes":"^2.0.0","@peculiar/webcrypto":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/ecies-25519_1.0.0_1627493342348_0.7595595564589432","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@walletconnect/ecies-25519","version":"1.0.1","keywords":["ecc","eddsa","ecdh","ecies","crypto","cryptography","curve25519","ed25519","x25519","elliptic","curve"],"author":{"name":"WalletConnect","email":"walletconnect.org"},"license":"MIT","_id":"@walletconnect/ecies-25519@1.0.1","maintainers":[{"name":"pedrouid","email":"pedrogomes94@gmail.com"}],"homepage":"https://github.com/walletconnect/walletconnect-utils","bugs":{"url":"https://github.com/walletconnect/walletconnect-utils/issues"},"dist":{"shasum":"33d548d259aa2cd60f251167eba239ee0c0658ea","tarball":"https://registry.npmjs.org/@walletconnect/ecies-25519/-/ecies-25519-1.0.1.tgz","fileCount":29,"integrity":"sha512-IK3bYxmYbnFicO69qehPuacwfa3dU1Lw20YdvfLg3IH/WCCmo5EKZu5puaQCXep42uReYE4CQ5gcVSC4PCOLcw==","signatures":[{"sig":"MEUCIGhNqPDBtFBab7tpIXyMixVsd96ZxaUnJ8ZNh7g0d2hLAiEAvOVtVA0uGjWPLZxCOc5tyC1GbDexihsf/Ntem0WLcqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAtD3CRA9TVsSAnZWagAAMqcP/iGgobGpAg4F2/7b53l4\nnqK2qZ/reur2qwZffJQokfrlpWowY/+IowgezAZO5herl9LbLBLqQr4+PVUX\nO4O0mvSH5iNXzv30EFwM0oSWz4dw73vNgKoZmuxOh3P7AHzW85Yub8LCoo3H\nFHAKqURDI9ODDMeOzmPo+XEIpusM6TSWcRgu0O+ldrqQD04EF8DAArgHefTo\nZGXmZ/+pjm4+U6Sq7b37niruv3edbXxaugRjJO66jxLsyWSJZBs8N3Or5pIo\npD0q9vVi54HAV/FChB+jtDikPPP53ujyufFfplbwTK/Ea+BQ6D2MIMy1JVXe\nC5bN0W6/RjUjchkbGQX9ZL3fJGym3VUUjLFeaceHmEnL11S97w/NNa3p8Lal\n48RFgNIplQN8gTtlVJqJT7NtVPd7qSe/wsJXz3vdk2Z3rXr9vzlwov4pLqvV\nfFX+XYgDWUIxlU3yH/4JdR7VLhuOpc9g4zEfex/qJeZgXmfd6nK4w7WC3CBM\nKSZOmYI39bUxOpKg9LWfapfEqEVwxOd7WlAi0BzgZlxj6XEf0ky2ez60X7Hm\n1N+raiNCFqPNvnYSXS+hzp53xL2kH+88CxIZ5zVxNDxb68uypWrtKLPaWYtR\nuASFXgdRcn8PZYQkPf4LY5jsZwAnQC3H0/vkDFjR5ILLKZR39oqxXp5AQGny\nz8KB\r\n=xJOR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","husky":{"hooks":{"pre-commit":"run-s lint"}},"types":"./dist/cjs/index.d.ts","unpkg":"dist/umd/index.min.js","module":"dist/esm/index.js","browser":"dist/esm/index.js","scripts":{"lint":"eslint -c '../../.eslintrc' --fix './src/**/*.ts'","test":"env TS_NODE_PROJECT=\"tsconfig.cjs.json\" mocha --exit -r ts-node/register -r jsdom-global/register ./test/**/*.test.ts","build":"run-s clean build:cjs build:esm build:umd ","clean":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:umd":"webpack"},"_npmUser":{"name":"pedrouid","email":"pedrogomes94@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":false,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/walletconnect/walletconnect-utils.git","type":"git"},"_npmVersion":"7.9.0","description":"Isomorphic Cryptography Library for X25519 ECIES","directories":{},"_nodeVersion":"16.2.0","dependencies":{"@stablelib/x25519":"^1.0.1","@walletconnect/crypto":"^1.0.1","@walletconnect/encoding":"^1.0.0"},"react-native":"dist/cjs/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdom":"^16.6.0","mocha":"^8.1.3","tslib":"^1.10.0","webpack":"^4.41.6","typescript":"^3.7.5","@types/chai":"^4.2.14","@types/jest":"^26.0.15","@types/node":"^14.14.7","webpack-cli":"^3.3.11","@types/mocha":"^8.2.0","jsdom-global":"^3.0.2","@types/randombytes":"^2.0.0","@peculiar/webcrypto":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/ecies-25519_1.0.1_1627574519690_0.1534540803550346","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@walletconnect/ecies-25519","version":"1.0.2","keywords":["ecc","eddsa","ecdh","ecies","crypto","cryptography","curve25519","ed25519","x25519","elliptic","curve"],"author":{"name":"WalletConnect","email":"walletconnect.org"},"license":"MIT","_id":"@walletconnect/ecies-25519@1.0.2","maintainers":[{"name":"sbc64","email":"sbc64@pm.me"},{"name":"iljadoesdev","email":"ilja@walletconnect.com"},{"name":"bkrem","email":"ben.kremer@hotmail.co.uk"},{"name":"pedrouid","email":"pedrogomes94@gmail.com"}],"homepage":"https://github.com/walletconnect/walletconnect-utils","bugs":{"url":"https://github.com/walletconnect/walletconnect-utils/issues"},"dist":{"shasum":"c248e2e1423328edb4a4a668c5bef19350533b7c","tarball":"https://registry.npmjs.org/@walletconnect/ecies-25519/-/ecies-25519-1.0.2.tgz","fileCount":29,"integrity":"sha512-H5elgLjBPhsKXozo7M87Gg/FLTh/YdhCGYPuuodEreLZ0Lvow3fkiNRucqHmmllU3vJhIjUxMcbtvzseky1hSA==","signatures":[{"sig":"MEUCIEeX6rTFM2eELzP2VfRV1NGPJ/OkhjQUCTjpCV8oAlNxAiEAgf+eeapYkRn4YnM3sEUb+lrhJAOhAH4Q6maC2+t26bs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL1f8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaEhAAlh8+5MIew3GShMi3InqTqCmTRgTM3oUT3mtgLFsXzMOG4xp1\r\nbtcqpvnA+e/hrUXEaSwz/WHhg//GmH7b6WcUzCGEJgSbQKw78dO7BWVBtnMJ\r\n8m3rPRyIYVQniDC+783bCODXYTBN7xNKwbtZ0neZRIqnVxyIIn46fdGpv/hC\r\npXdwJ9HRwevBhsrNLKUNg88XsxG54MrUq3B4VaKxg29/iY5Zo1Urq8K46FWi\r\nkcGr359AbmWGlDW1CLycIKzYSJrZcYxgB+LjvKbnZ3bRJC5/WIF43HtYB/CE\r\nvMbujzAmOF/d5FcqKdPLocQrN8WCvUd5Ese4FDXLNRP985uBNoXeVTpQLTAD\r\nuT4bMksXvzdj2RIdXAEkVXVM3DmfPwBhF4Yd4bFbHreSkca3osggnl+yfX+U\r\nwjroazIGq11zVZR7j8NX7gtbvRzRaGBOK8pY3d4HqQlXu8QiW9rc9879Vx9Y\r\nlcX5it7QbaDo8jD4/ANdjaFuuCXjQBbImYERzGyR9m7cCJXAqoQt3hxweqsz\r\ncB01yyv0cwGY3c7OSRDfLKbg+AZVreo5neoZZlCbVuo1y5KBuVbsbiB6oRBZ\r\nEyXm66tz/42pVQNOTF1IIC6OO7dGtdh9PpsqXihpAj+yq6bgmTyev2loiXEs\r\nSEI5ZhhS147B3mvPQkd7fVJ4R8qQdTT1rKc=\r\n=66Ai\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","husky":{"hooks":{"pre-commit":"run-s lint"}},"types":"./dist/cjs/index.d.ts","unpkg":"dist/umd/index.min.js","module":"dist/esm/index.js","browser":"dist/esm/index.js","gitHead":"54ab47cd3b27b28247c2cdf7c0731bc9de0afc84","scripts":{"lint":"eslint -c '../../.eslintrc' --fix './src/**/*.ts'","test":"env TS_NODE_PROJECT=\"tsconfig.cjs.json\" mocha --exit -r ts-node/register -r jsdom-global/register ./test/**/*.test.ts","build":"run-s clean build:cjs build:esm build:umd ","clean":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:umd":"webpack"},"_npmUser":{"name":"pedrouid","email":"pedrogomes94@gmail.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":false,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/walletconnect/walletconnect-utils.git","type":"git"},"_npmVersion":"8.1.2","description":"Isomorphic Cryptography Library for X25519 ECIES","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@stablelib/x25519":"^1.0.2","@walletconnect/crypto":"^1.0.2","@walletconnect/encoding":"^1.0.1"},"react-native":"dist/cjs/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdom":"^16.6.0","mocha":"^8.1.3","tslib":"^1.10.0","webpack":"^4.41.6","typescript":"^3.7.5","@types/chai":"^4.2.14","@types/jest":"^26.0.15","@types/node":"^14.14.7","webpack-cli":"^3.3.11","@types/mocha":"^8.2.0","jsdom-global":"^3.0.2","@types/randombytes":"^2.0.0","@peculiar/webcrypto":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/ecies-25519_1.0.2_1647269883959_0.6152546596061372","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@walletconnect/ecies-25519","version":"1.0.3","keywords":["ecc","eddsa","ecdh","ecies","crypto","cryptography","curve25519","ed25519","x25519","elliptic","curve"],"author":{"name":"WalletConnect, Inc.","email":"walletconnect.com"},"license":"MIT","_id":"@walletconnect/ecies-25519@1.0.3","maintainers":[{"name":"crypblizz","email":"tom.terado@gmail.com"},{"name":"devceline","email":"celinesarafa@gmail.com"},{"name":"gancho_walletconnect","email":"gancho@walletconnect.com"},{"name":"sbc64","email":"sbc64@pm.me"},{"name":"iljadoesdev","email":"ilja@walletconnect.com"},{"name":"bkrem","email":"ben.kremer@hotmail.co.uk"},{"name":"pedrouid","email":"pedrogomes94@gmail.com"}],"homepage":"https://github.com/walletconnect/walletconnect-utils","bugs":{"url":"https://github.com/walletconnect/walletconnect-utils/issues"},"dist":{"shasum":"893cd113e49e6a704480b628bc6822fba530fff8","tarball":"https://registry.npmjs.org/@walletconnect/ecies-25519/-/ecies-25519-1.0.3.tgz","fileCount":30,"integrity":"sha512-BHperd5Jp7K4llJRY+iafhN4YCzszqE6j/RzGNRwIZQuGprVZrYqV1LPFSj8IEN21cAXcyp4aAVr6y3FG+UKIA==","signatures":[{"sig":"MEYCIQCZ4AyeHM6bllBZntYSRvCrMc0sPqTsDiyld6EPFWmlKAIhALmP3aAsFm/5+Ba3DhBGsY3BBPJgVpw6U90qbK+Q3UpS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":330486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgJjXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrrwg//Wg0mW92Qd62uv484wZewz0s3OCsBnxr1miI6AkDSaMqerHwN\r\nBaWK/t4KxUv9+b2S31jn+qwgwTylGe6uDXfl5q/3RS47UPuxyJN+VzDDjL8P\r\nMjcLPjgIOb6oyo3wWCWeDElTGUZoK9ZR08LAEnDnb0Cn+LKRrf2F0fXFDbj2\r\nxowGeYsxNmtPSL0/CcyxA5pMFGqOD4CKC639a6oMjxWRHb9AYsES/dUIQzLD\r\nBUl+9cKAykpZQxd4MCppS2+Gt4usdSv8fhSunbU8frJqgCUJWSpT/ZQRGfCr\r\n/w/WaAIv9KFDLdfdPLC6YHUgGSzygLllfsRcCN0SeNE5Et9o3Lx1eaMH+NYl\r\n56Kgabd77OZT5TKexvTuQ5+kAxpZQqmflMqbi7KqNhV6rTZ8VtGAUJkfoRRY\r\nbKxeIK2ACYfaLi6Fg/AhUCFUKKR/MsABvssnydPZO8aTMbD1QSGo1KI1KZFp\r\nHxwY2YnoJX7IFhbp/ccHnLrB+b9ch50yjfWO0oxUw077ZH/Z3muBOSFzb0yD\r\nUG2HDMhoDUjZQ17cMA5QlckHxYStio2Ul2dPe39gmwk36qq+JMveL8hOzvGG\r\n4aqEoVQFHbzWruP4DfIwNBuiVs2iHHGBEdm0e974sSM7NHR/fTeJqduO67fI\r\nQkw5UhDh/Ul+htpp9Ls9cWYrP6WRxpej0Nc=\r\n=7jBk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","husky":{"hooks":{"pre-commit":"run-s lint"}},"types":"./dist/cjs/index.d.ts","unpkg":"dist/umd/index.min.js","module":"dist/esm/index.js","browser":"dist/esm/index.js","gitHead":"81bc9b0859b6875d35697177ec21e2d01457403b","scripts":{"lint":"eslint -c '../../.eslintrc' --fix './src/**/*.ts'","test":"env TS_NODE_PROJECT=\"tsconfig.cjs.json\" mocha --exit -r ts-node/register -r jsdom-global/register ./test/**/*.test.ts","build":"run-s clean build:cjs build:esm build:umd ","clean":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:umd":"webpack"},"_npmUser":{"name":"bkrem","email":"ben.kremer@hotmail.co.uk"},"prettier":{"semi":true,"printWidth":80,"singleQuote":false,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/walletconnect/walletconnect-utils.git","type":"git"},"_npmVersion":"8.19.1","description":"Isomorphic Cryptography Library for X25519 ECIES","directories":{},"_nodeVersion":"16.17.0","dependencies":{"tslib":"1.14.1","@stablelib/x25519":"^1.0.2","@walletconnect/crypto":"^1.0.3","@walletconnect/encoding":"^1.0.2"},"react-native":"dist/cjs/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdom":"^16.6.0","mocha":"^8.1.3","webpack":"^4.41.6","typescript":"^3.7.5","@types/chai":"^4.2.14","@types/jest":"^26.0.15","@types/node":"^14.14.7","webpack-cli":"^3.3.11","@types/mocha":"^8.2.0","jsdom-global":"^3.0.2","@types/randombytes":"^2.0.0","@peculiar/webcrypto":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/ecies-25519_1.0.3_1669372118515_0.15506754958738922","host":"s3://npm-registry-packages"}},"1.0.3-canary-bnl-1":{"name":"@walletconnect/ecies-25519","version":"1.0.3-canary-bnl-1","keywords":["ecc","eddsa","ecdh","ecies","crypto","cryptography","curve25519","ed25519","x25519","elliptic","curve"],"author":{"name":"WalletConnect, Inc.","email":"walletconnect.com"},"license":"MIT","_id":"@walletconnect/ecies-25519@1.0.3-canary-bnl-1","maintainers":[{"name":"pedrouid","email":"pedrogomes94@gmail.com"},{"name":"magiziz","email":"magomed@reown.com"},{"name":"bkrem","email":"ben.kremer@hotmail.co.uk"},{"name":"nachosan","email":"ignacio.santise@gmail.com"},{"name":"devceline","email":"celinesarafa@gmail.com"},{"name":"gancho_walletconnect","email":"gancho@walletconnect.com"},{"name":"cyberdrk","email":"alexanderderekrein@gmail.com"},{"name":"zoruka","email":"zo.fmendes@gmail.com"},{"name":"lukaisailovic","email":"lukaisailovic@gmail.com"},{"name":"enesozturk","email":"enesozturk.d@gmail.com"},{"name":"chris13524","email":"chris@smith.xyz"},{"name":"huxwell","email":"huxwell.fsociety@gmail.com"}],"homepage":"https://github.com/walletconnect/walletconnect-utils","bugs":{"url":"https://github.com/walletconnect/walletconnect-utils/issues"},"dist":{"shasum":"0d7fec69d4e1c0e287c54901d8866e4a9dee67bf","tarball":"https://registry.npmjs.org/@walletconnect/ecies-25519/-/ecies-25519-1.0.3-canary-bnl-1.tgz","fileCount":30,"integrity":"sha512-J0La9anJLgGlksD7QScoWjR/X8lvxPLhRrA7HxaEz4tljKj7VzsOOcKYC4sNVcSdyEx8l9sX76z/3bg/iPO4aw==","signatures":[{"sig":"MEQCIA5O+5vIk6j+pJtnXqzLhg4VP3XrqjJLaYYe4g9s7XIbAiAqxw2cpLhBIMS/2h6tBOfNWDxenIUvkQm8SvU/orecfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189171},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","unpkg":"dist/umd/index.min.js","module":"dist/esm/index.js","browser":"dist/esm/index.js","gitHead":"63e5f88443b2433d8ceaf6f2c5d919a6ee56b08f","scripts":{"lint":"eslint -c '../../.eslintrc' --fix './src/**/*.ts'","test":"env TS_NODE_PROJECT=\"tsconfig.cjs.json\" mocha --exit -r ts-node/register -r jsdom-global/register ./test/**/*.test.ts","build":"run-s clean build:cjs build:esm build:umd ","clean":"rm -rf dist","format":"prettier --config ../../.prettierrc --write {src,test}/**/*.ts","prettier":"prettier --config ../../.prettierrc --check {src,test}/**/*.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:umd":"webpack","prepublishOnly":"npm run test && npm run build","npm-publish:canary":"npm publish --access public --tag canary","npm-publish:latest":"npm publish --access public --tag latest"},"_npmUser":{"name":"gancho_walletconnect","email":"gancho@walletconnect.com"},"repository":{"url":"git+https://github.com/walletconnect/walletconnect-utils.git","type":"git"},"_npmVersion":"10.9.0","description":"Isomorphic Cryptography Library for X25519 ECIES","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tslib":"1.14.1","@noble/curves":"1.8.0","@walletconnect/crypto":"^1.0.3","@walletconnect/encoding":"^1.0.2"},"react-native":"dist/cjs/index.js","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","jsdom":"^16.6.0","mocha":"^8.1.3","webpack":"^4.41.6","@types/chai":"^4.2.14","@types/jest":"^26.0.15","@types/node":"^14.14.7","webpack-cli":"^3.3.11","@types/mocha":"^8.2.0","jsdom-global":"^3.0.2","@types/randombytes":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ecies-25519_1.0.3-canary-bnl-1_1736252484226_0.5257854953962786","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@walletconnect/ecies-25519","version":"1.1.0","keywords":["ecc","eddsa","ecdh","ecies","crypto","cryptography","curve25519","ed25519","x25519","elliptic","curve"],"author":{"name":"WalletConnect, Inc.","email":"walletconnect.com"},"license":"MIT","_id":"@walletconnect/ecies-25519@1.1.0","maintainers":[{"name":"pedrouid","email":"pedrogomes94@gmail.com"},{"name":"magiziz","email":"magomed@reown.com"},{"name":"bkrem","email":"ben.kremer@hotmail.co.uk"},{"name":"nachosan","email":"ignacio.santise@gmail.com"},{"name":"devceline","email":"celinesarafa@gmail.com"},{"name":"gancho_walletconnect","email":"gancho@walletconnect.com"},{"name":"cyberdrk","email":"alexanderderekrein@gmail.com"},{"name":"zoruka","email":"zo.fmendes@gmail.com"},{"name":"lukaisailovic","email":"lukaisailovic@gmail.com"},{"name":"enesozturk","email":"enesozturk.d@gmail.com"},{"name":"chris13524","email":"chris@smith.xyz"},{"name":"huxwell","email":"huxwell.fsociety@gmail.com"}],"homepage":"https://github.com/walletconnect/walletconnect-utils","bugs":{"url":"https://github.com/walletconnect/walletconnect-utils/issues"},"dist":{"shasum":"73d23a0aeb980145cf6cdf099c02e24e00cc675b","tarball":"https://registry.npmjs.org/@walletconnect/ecies-25519/-/ecies-25519-1.1.0.tgz","fileCount":30,"integrity":"sha512-lTHEebuOcYWMZ/ZGdq0B682fAWAm9nffjnVrTiEND24vIqv8no8OXm5lbxDntFBPOrjdlAuCblrSfOC67ppNEA==","signatures":[{"sig":"MEQCIFPld8bEm3MWmuOyxr5OvsC+BFd3TsRHvfRUm4qddnDkAiBo29VDMwaoGP/Gv8FsfX6ZhV20l9bsYJnfCbufUrBwwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189234},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","unpkg":"dist/umd/index.min.js","module":"dist/esm/index.js","browser":"dist/esm/index.js","gitHead":"2c41c4eacd61df73c8c0e2c4ecd9c0bc6165dff4","scripts":{"lint":"eslint -c '../../.eslintrc' --fix './src/**/*.ts'","test":"env TS_NODE_PROJECT=\"tsconfig.cjs.json\" mocha --exit -r ts-node/register -r jsdom-global/register ./test/**/*.test.ts","build":"run-s clean build:cjs build:esm build:umd ","clean":"rm -rf dist","format":"prettier --config ../../.prettierrc --write {src,test}/**/*.ts","prettier":"prettier --config ../../.prettierrc --check {src,test}/**/*.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:umd":"webpack","prepublishOnly":"npm run test && npm run build","npm-publish:canary":"npm publish --access public --tag canary","npm-publish:latest":"npm publish --access public --tag latest"},"_npmUser":{"name":"gancho_walletconnect","email":"gancho@walletconnect.com"},"repository":{"url":"git+https://github.com/walletconnect/walletconnect-utils.git","type":"git"},"_npmVersion":"10.9.0","description":"Isomorphic Cryptography Library for X25519 ECIES","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tslib":"1.14.1","@noble/curves":"1.8.0","@walletconnect/crypto":"^1.0.3","@walletconnect/encoding":"^1.0.2"},"react-native":"dist/cjs/index.js","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","jsdom":"^16.6.0","mocha":"^8.1.3","webpack":"^4.41.6","@types/chai":"^4.2.14","@types/jest":"^26.0.15","@types/node":"^14.14.7","webpack-cli":"^3.3.11","@types/mocha":"^8.2.0","jsdom-global":"^3.0.2","@types/randombytes":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ecies-25519_1.1.0_1737710592998_0.3829188842760407","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2021-07-26T10:32:11.539Z","modified":"2026-04-10T15:04:45.021Z","1.0.0-beta.1":"2021-07-26T10:32:11.765Z","1.0.0":"2021-07-28T17:29:02.528Z","1.0.1":"2021-07-29T16:01:59.860Z","1.0.2":"2022-03-14T14:58:04.157Z","1.0.3":"2022-11-25T10:28:39.799Z","1.0.3-canary-bnl-1":"2025-01-07T12:21:24.430Z","1.1.0":"2025-01-24T09:23:13.188Z"},"bugs":{"url":"https://github.com/walletconnect/walletconnect-utils/issues"},"author":{"name":"WalletConnect, Inc.","email":"walletconnect.com"},"license":"MIT","homepage":"https://github.com/walletconnect/walletconnect-utils","keywords":["ecc","eddsa","ecdh","ecies","crypto","cryptography","curve25519","ed25519","x25519","elliptic","curve"],"repository":{"url":"git+https://github.com/walletconnect/walletconnect-utils.git","type":"git"},"description":"Isomorphic Cryptography Library for X25519 ECIES","maintainers":[{"email":"alexanderderekrein@gmail.com","name":"cyberdrk"},{"email":"npm-org@reown.com","name":"reown-npm-org"}],"readme":"# ecies-25519 [![npm version](https://badge.fury.io/js/ecies-25519.svg)](https://badge.fury.io/js/ecies-25519)\n\nIsomorphic Cryptography Library for X25519 ECIES\n\n## Description\n\nThis library supports ECIES encryption using Curve25519 Diffie–Hellman key exchange (aka X25519).\n\nAES, HMAC and SHA methods are supported through native NodeJS and Browser APIs when available and fallbacks to vanilla javascript are already provided.\n\n## Usage\n\n### ECIES\n\n```typescript\nimport * as ecies25519 from \"ecies-25519\";\nimport * as encoding from \"@walletconnect/encoding\";\n\nconst keyPair = ecies25519.generateKeyPair();\n\nconst str = \"test message to encrypt\";\nconst msg = encoding.utf8ToArray(str);\n\nconst encrypted = await ecies25519.encrypt(msg, keyPairB.publicKey);\n\nconst decrypted = await ecies25519.decrypt(encrypted, keyPairB.privateKey);\n\n// decrypted === msg\n```\n\n### ECDH\n\n```typescript\nimport * as ecies25519 from \"ecies-25519\";\n\nconst keyPairA = ecies25519.generateKeyPair();\nconst keyPairB = ecies25519.generateKeyPair();\n\nconst sharedKey1 = await ecies25519.derive(\n  keyPairA.privateKey,\n  keyPairB.publicKey\n);\n\nconst sharedKey2 = await ecies25519.derive(\n  keyPairB.privateKey,\n  keyPairA.publicKey\n);\n\n// sharedKey1 === sharedKey2\n```\n\n### RandomBytes\n\n```typescript\nimport * as ecies25519 from \"ecies-25519\";\n\nconst length = 32;\nconst key = ecies25519.randomBytes(length);\n\n// key.length === length\n```\n\n### AES\n\n```typescript\nimport * as ecies25519 from \"ecies-25519\";\nimport * as encoding from \"@walletconnect/encoding\";\n\nconst key = ecies25519.randomBytes(32);\nconst iv = ecies25519.randomBytes(16);\n\nconst str = \"test message to encrypt\";\nconst msg = encoding.utf8ToArray(str);\n\nconst ciphertext = await ecies25519.aesCbcEncrypt(iv, key, msg);\n\nconst decrypted = await ecies25519.aesCbcDecrypt(iv, key, ciphertext);\n\n// decrypted === str\n```\n\n### HMAC\n\n```typescript\nimport * as ecies25519 from \"ecies-25519\";\nimport * as encoding from \"@walletconnect/encoding\";\n\nconst key = ecies25519.randomBytes(32);\nconst iv = ecies25519.randomBytes(16);\n\nconst macKey = encoding.concatArrays(iv, key);\nconst dataToMac = encoding.concatArrays(iv, key, msg);\n\nconst mac = await ecies25519.hmacSha256Sign(macKey, dataToMac);\n\nconst result = await ecies25519.hmacSha256Verify(macKey, dataToMac, mac);\n\n// result will return true if match\n```\n\n### SHA2\n\n```typescript\nimport * as ecies25519 from \"ecies-25519\";\nimport * as encoding from \"@walletconnect/encoding\";\n\n// SHA256\nconst str = \"test message to hash\";\nconst msg = encoding.utf8ToArray(str);\nconst hash = await ecies25519.sha256(str);\n\n// SHA512\nconst str = \"test message to hash\";\nconst msg = encoding.utf8ToArray(str);\nconst hash = await ecies25519.sha512(str);\n```\n\n## React-Native Support\n\nThis library is intended for use in a Browser or NodeJS environment, however it is possible to use in a React-Native environment if NodeJS modules are polyfilled with `react-native-crypto`, read more [here](https://github.com/tradle/react-native-crypto).\n\n## License\n\n[MIT License](LICENSE.md)\n","readmeFilename":"README.md"}