{"_id":"web3-token","_rev":"33-b3afb6e6089c7521e60148d789b54f33","name":"web3-token","dist-tags":{"latest":"1.0.6"},"versions":{"0.1.0":{"name":"web3-token","version":"0.1.0","private":false,"description":"Web3 Token is a new way to authenticate users. A replacement for JWT.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","lint":"vue-cli-service lint"},"dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-service":"~4.5.0","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{}},"browserslist":["> 1%","last 2 versions","not dead"],"main":"dist/web-token.common.js","repository":{"type":"git","url":"git+https://github.com/bytesbay/web-token.git"},"keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","bugs":{"url":"https://github.com/bytesbay/web-token/issues"},"homepage":"https://github.com/bytesbay/web-token#readme","gitHead":"b31f7efeb70c58fa0c4aa00b96404cc0e276d382","_id":"web3-token@0.1.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-GkKpPbHSUCOwxg7CE7wLJD5G6LCVcTJPdlKGhkAdnYS82FrPQjsw/ZzH2z704i++IQ68lAjCEZXjLj2wVgE0tw==","shasum":"7076daff7b7a84133b55fea647794db840ede18b","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.1.0.tgz","fileCount":20,"unpackedSize":7892252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHLC3PioSMHl6QF0Ik8eBh15qafmaFnVndr/1qn0+iCGAiEAiXGJ/XXOncIA5vgXnT6FhE2Svg0Y1h1Bqs4fh1Cw6Co="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.1.0_1632670762267_0.33447693604595163"},"_hasShrinkwrap":false},"0.1.1":{"name":"web3-token","version":"0.1.1","private":false,"description":"Web3 Token is a new way to authenticate users. A replacement for JWT.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","lint":"vue-cli-service lint"},"dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-service":"~4.5.0","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{}},"browserslist":["> 1%","last 2 versions","not dead"],"main":"dist/web-token.common.js","repository":{"type":"git","url":"git+https://github.com/bytesbay/web-token.git"},"keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","bugs":{"url":"https://github.com/bytesbay/web-token/issues"},"homepage":"https://github.com/bytesbay/web-token#readme","gitHead":"1a00e9df7e56698f19d3863f5e56596d47f35d1d","_id":"web3-token@0.1.1","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-F4gluSDgGh7nyY4OieOnTxCQpkzAXvtPzGysKEeI65R8nWOCGVq/ZKPG3zhb8qFT2kk1P9vXE+L7zjIRNuSnng==","shasum":"f6d50f12ad3b54c3eb09e471bcc47125e3ffb854","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.1.1.tgz","fileCount":20,"unpackedSize":7892923,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFcKC7jnmQ5kgNKaPvmQ+nkcvIqsfXFyfNPIC4kJNGASAiEAlTHSi13zNQyQ3Qcs243tgYa7BKT3pZb1NfibJOy+k8s="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.1.1_1632671985721_0.47403886678162777"},"_hasShrinkwrap":false},"0.1.2":{"name":"web3-token","version":"0.1.2","private":false,"description":"Web3 Token is a new way to authenticate users. A replacement for JWT.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","lint":"vue-cli-service lint"},"dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-service":"~4.5.0","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{}},"browserslist":["> 1%","last 2 versions","not dead"],"main":"dist/web-token.common.js","repository":{"type":"git","url":"git+https://github.com/bytesbay/web-token.git"},"keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","bugs":{"url":"https://github.com/bytesbay/web-token/issues"},"homepage":"https://github.com/bytesbay/web-token#readme","gitHead":"5625e526b369ea8a5a572f0a3286a7fda500d166","_id":"web3-token@0.1.2","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-rvdjc+p67GggfkgzR+LXHM/5ORefn3NOw3Yr84Hz0fXBxzEsckNS1BcqTvcfChKnlbTMJmSefIIYQfQPDqLawQ==","shasum":"f201e1680ecb8c2493a82cea6587456dbdee71c5","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.1.2.tgz","fileCount":20,"unpackedSize":7892971,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiPDz3gUJMrGh+3orjGAnMDrfUCcRn4/JMmbpqGIL9kgIgIpujHqzW+1rYJ/r37VEWZgZ7FIw3i3BWTBViJYN+RhU="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.1.2_1632672192959_0.3110993100125481"},"_hasShrinkwrap":false},"0.1.21":{"name":"web3-token","version":"0.1.21","private":false,"description":"Web3 Token is a new way to authenticate users. A replacement for JWT.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","lint":"vue-cli-service lint"},"dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-service":"~4.5.0","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{}},"browserslist":["> 1%","last 2 versions","not dead"],"main":"dist/web-token.common.js","repository":{"type":"git","url":"git+https://github.com/bytesbay/web-token.git"},"keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","bugs":{"url":"https://github.com/bytesbay/web-token/issues"},"homepage":"https://github.com/bytesbay/web-token#readme","gitHead":"bbd45b2934b34facd14005c8f9258c9c64186330","_id":"web3-token@0.1.21","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-DM8VnkT7AScYw7FeJrP6aKoQuPfv1Su62c2F9qYwNMhGZlji3JMaqthrHateDKSL6MC+RX6VO99Afv/4ppllyw==","shasum":"b569a8c559ff1602166c9d43520fc50944983b3a","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.1.21.tgz","fileCount":20,"unpackedSize":7893019,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID9JmsupJw5cu4CltMGf9jTjVUmFLDDfCcwuGe9n8XGpAiEAkOo9c153BW3q+eN0yFkeeVhav0Z9FfKPjD5vs1BGmqU="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.1.21_1632672365435_0.8729202087180972"},"_hasShrinkwrap":false},"0.1.22":{"name":"web3-token","version":"0.1.22","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","lint":"vue-cli-service lint"},"dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-service":"~4.5.0","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{}},"browserslist":["> 1%","last 2 versions","not dead"],"main":"dist/web-token.common.js","repository":{"type":"git","url":"git+https://github.com/bytesbay/web-token.git"},"keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","bugs":{"url":"https://github.com/bytesbay/web-token/issues"},"homepage":"https://github.com/bytesbay/web-token#readme","gitHead":"68153ebd1b1b7f5e55f0a50cfa61074a3b7f0eba","_id":"web3-token@0.1.22","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-8F1hFiixfw2lOK4ektF84xdiATJLUMu4Ipl1Qb7mej2BtG7JKu+NmICjp4n+2buOd2hKI41BdeJSEoIRWAic9w==","shasum":"44f9b831b6e8938ef3e974401a9de1d24e7a948b","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.1.22.tgz","fileCount":20,"unpackedSize":7894943,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8b1JkRdzvJNmHvW4Y972uHdGMOQ8Vdi5DXoTbctEKeAIgUH60SQA9/dg13FQVlHBRTJODpF1hwFKTUBinTyBc7vQ="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.1.22_1632954545209_0.23385703549116643"},"_hasShrinkwrap":false},"0.1.23":{"name":"web3-token","version":"0.1.23","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","lint":"vue-cli-service lint"},"dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-service":"~4.5.0","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{}},"browserslist":["> 1%","last 2 versions","not dead"],"main":"dist/web-token.common.js","repository":{"type":"git","url":"git+https://github.com/bytesbay/web-token.git"},"keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","bugs":{"url":"https://github.com/bytesbay/web-token/issues"},"homepage":"https://github.com/bytesbay/web-token#readme","gitHead":"50f00aa646f342183489c0d7b1389ed2734a2982","_id":"web3-token@0.1.23","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-bi0sYmgBisS/QbMMz7XW9FJV4xZpGl6KMdKQGpvDEmE67NtVCPcNTL7Be2/3btUgWI4tP6rQC+L10uXtV4KcgA==","shasum":"dcd9c5992342127c1408be79d3fb88d7c670eacb","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.1.23.tgz","fileCount":20,"unpackedSize":7894991,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFTqRAPwsaSUOriarOllIg8jNTyEDnGZuvp9XQYGncBAiEAp/wxcJb+QkDjy0UwBfpAc00ovAiFZwLTmn/cCGiupTo="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.1.23_1632955169396_0.40164182383665437"},"_hasShrinkwrap":false},"0.1.24":{"name":"web3-token","version":"0.1.24","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web-token.common.js","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web-token/issues"},"homepage":"https://github.com/bytesbay/web-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web-token.git"},"gitHead":"ad375a59eb7f35e35851984bd58d747753597acd","_id":"web3-token@0.1.24","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-aFMkizI+a9DeR1JOex1EzfQitIx7vO4uFTh3DY1w3UhKUKp4Ix2Vc4vivvFb0tYsgyGV55QYC46iPoR1ciwL3w==","shasum":"d6aa123bce183d4c46abcc3af23e0d6f6cffb8b9","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.1.24.tgz","fileCount":24,"unpackedSize":7899094,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY/oDZ5GAX5iAhK4oQIBE/SHwitoDmELNJpXpyZxKTOgIgCo8eB9YhyLBPposWMMNgPY5h/Hw+jMEm46gRSEfChfo="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.1.24_1633208622020_0.5273728948531335"},"_hasShrinkwrap":false},"0.1.25":{"name":"web3-token","version":"0.1.25","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web-token.common.js","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web-token/issues"},"homepage":"https://github.com/bytesbay/web-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web-token.git"},"gitHead":"09b38124247ce7048b2fc67d10c2be088f2fbedb","_id":"web3-token@0.1.25","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-DxgdPYYVSCUozmL3oIbYX2TNMUUWAS15oolAM0/J4NKDesDKMa9TptS7kr9+eOPNc/6RLRi/6bSAVIDXUYK/IA==","shasum":"48e4261f6aef8e14c8653f3225e7b42f2ee25606","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.1.25.tgz","fileCount":24,"unpackedSize":7899239,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICcJGMlNzByJVvM1Jjee553C/r133KBVbp5j9TLR5w8vAiBbCDVaRmrGtPSD8Gw0ugjoJeXrEW74lcZZDHC5ge0row=="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.1.25_1633211594969_0.6621951647433493"},"_hasShrinkwrap":false},"0.1.26":{"name":"web3-token","version":"0.1.26","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web-token.common.js","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web-token/issues"},"homepage":"https://github.com/bytesbay/web-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web-token.git"},"gitHead":"16f8c1060b5d68965eea03f4140a3b03c65ba460","_id":"web3-token@0.1.26","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-f7V6RJACs5EHWxA1v8qDgP2YKCV25tGHmFd+V0HnKhy56MsUV+/BeUbag49dvCA7NtrxelGmpk6xd00B6x5bCg==","shasum":"2b6ef0c4eb4f2fce1886201e5b053fc10dc5231b","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.1.26.tgz","fileCount":24,"unpackedSize":7908789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPY6OefyO5NoRnsuYeJn/TX8B7+MTPMeO2LEW+xHcJOAiEA4SFTGsHshODyjWAGhlceGV+QjHrv/B1txlKmLB8K+Kc="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.1.26_1633211961650_0.5149223588663674"},"_hasShrinkwrap":false},"0.1.27":{"name":"web3-token","version":"0.1.27","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web-token.common.js","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"5b19beddcfe7d181ec0f2c886110e4964f8902a0","_id":"web3-token@0.1.27","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-6SSyimHmg6csyqRLU4kRHlUwEqXOsGE5JjMyRS+cPZv9ZKnJg37zMGvgLIJ70m6ujMYpPsX1/OWKYhpLWkQzdQ==","shasum":"b4b713e7baa9601b8d26312ff3b3a2920fa7ba27","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.1.27.tgz","fileCount":24,"unpackedSize":7908792,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCG8ymcqCpQpZLGmAw2cUZBEic1rfA7OyrsBSLI2ykfwIhAMW/i7xTw5C8JuysIevaZPeX0tHD7cAHoddvlgobivO9"}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.1.27_1633250127464_0.7232042142339592"},"_hasShrinkwrap":false},"0.1.28":{"name":"web3-token","version":"0.1.28","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web-token.common.js","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"2c31bb9d1010820c3b3734f1f284275deaba4122","_id":"web3-token@0.1.28","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-cgtztzFtGsFVZMcLf8U7wvOGN5/z7Q0RwRIgXZpUQJvpG7ScxATRnj/MNrvR8EijQY3S+eitjBP7/bDaxXciqQ==","shasum":"b857faaa76749b128c594919465fcba9f5538fb0","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.1.28.tgz","fileCount":24,"unpackedSize":7937502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB66Vu5CkmR2/RxLYJlCfRuPa38oq9WKdpvBziMowJcFAiEAxl2xy9rn6vLDxLJIKzDJnTK7sOAyCUp3ACh2SwIG6Is="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.1.28_1633690531481_0.41856384205539077"},"_hasShrinkwrap":false},"0.1.29":{"name":"web3-token","version":"0.1.29","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web3-token.common.js","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"92e31f2d24a3592ff9443b1355a9f5dab1ca7560","_id":"web3-token@0.1.29","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-cz93K6ur5mCiDpz9XIHlqGEW9GidqL2ir4nddKNmse6ERTQSgm1w26q+12oFIDQGUxGRZtYPsDsjraSniAi5/A==","shasum":"9380b631ce6f39a31b7f8a4b1dceed656a27ba04","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.1.29.tgz","fileCount":24,"unpackedSize":7937503,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRFh+xgkXI6F+XvYzUVnefnaghrASosJwQRyMkP9NfVAiA6/q7+pUZmDCV9Ex2S1+9wwAAC4qpgbIMp3XH4CqzA4A=="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.1.29_1634241893316_0.0037009496291084965"},"_hasShrinkwrap":false},"0.1.30":{"name":"web3-token","version":"0.1.30","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web3-token.common.js","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"98b1ffa63dda7cd3352c2496a144cfc0d6933f40","_id":"web3-token@0.1.30","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Jz9vYXThYoTNySrsqEVGBY1zTXVRIsspEGsgcbNEf1+sk77aMbxqhD28vIhKmNmtzHE5AElgEgkF9xTMMWTNYA==","shasum":"32a104aaecd2c1e83f44ce5916274c9eb87eb8a3","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.1.30.tgz","fileCount":24,"unpackedSize":7937369,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXvkd2zgczGFGONRGlSs2yPDUOdJSNg3zjVXhHMTLMKAIgXablq+2ym4LL4r85WdpDiHjWx60LoKJRs/u1gcPqHKQ="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.1.30_1634558586242_0.6579340950564239"},"_hasShrinkwrap":false},"0.1.31":{"name":"web3-token","version":"0.1.31","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web3-token.common.js","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"8d4d9a488dc92d270292147ae4543c90bb2cf748","_id":"web3-token@0.1.31","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-DCeGmx5JoKDgH6QbAvUiz1aM08slZVMr4eOrgv7295lDK2VHC0OY81faMXByR7uX9UPPbAGuMUQrvQkWaz68fA==","shasum":"17c8b4f6a288ee08d40791cbfcceac2a88a2d9ac","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.1.31.tgz","fileCount":25,"unpackedSize":7938812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWADJegmYUNqoV1y3gd7Kz8QxypEsCDHAO1QIjG1fE5wIgZZwL7JF6lUpzFH7T9nBuA53e4Z0VHaQM6JtHLQPZ3GI="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.1.31_1634826459977_0.3549027901061206"},"_hasShrinkwrap":false},"0.1.32":{"name":"web3-token","version":"0.1.32","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web3-token.common.js","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"f20edc1b4647e5d93e0e1cfe50974bb07c8b9769","_id":"web3-token@0.1.32","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-3BPE+bjEzN+O2VEZD4RAGot66k2/MBL1AAS0lLSkkYdYky/Ek/+RfUHXWo3jSTYgYdZHln2rlzpuYSYUVg9pmQ==","shasum":"6c4f3a0e6c1d73673cee817749f2cc9b82a5d2b5","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.1.32.tgz","fileCount":25,"unpackedSize":7936909,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3dGHfupFv7SzMwyCbO8T28YM2rde1fuZ/2m8B7+kqTAiBUYYTo9++n2+wUxxW6pkCeqF0SmIbSdyTnkQukyxC6cA=="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.1.32_1635021021877_0.2333375381293219"},"_hasShrinkwrap":false},"0.2.0":{"name":"web3-token","version":"0.2.0","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web3-token.common.js","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"db73a525c97933da1f461cb1a5455e0dae182dfe","_id":"web3-token@0.2.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-hbs8fjyCPImi9/tcEFVtVvv010LOIKSFk5tuoj4KjNVqQyl0z+6AqS8rn1cJkRVMdm9sUi1qMDtvzwOgRB40Wg==","shasum":"01ef2aba5a1fe5d7ea1355aca81d080de5aee2cf","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.2.0.tgz","fileCount":26,"unpackedSize":7946511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyP6vCRA9TVsSAnZWagAAEc8P/igBpR2e++RFd3MmvgZv\n28+NSNA3Vkb8g6dRrLH9dWgYRJGUCHdTrSA6jIc0RsT8ax1CgI3DqrY3tMR1\nRaobn9JHG8hlvj0ZF9TT/0Mz8EZSziUa/+9mG9jl17A8UhWulb2WzM2PxIiS\nb5vyNrvIU6H9stgYXyzH8jPvDvBLs8Kh8HWV+S4Jvn0KNEUuKbRZh267jCdz\nOM7OU6bFFFoHe66m4op3SvifKPBA1LtBNK6pVTan/5CB15tRMBi1vf/Qt7C2\nnltWzekBGZD1xlikzQ6La+1LYPF19H3ylQyuMm1KqfT/Tm25jKrIM9mG+sKB\nYEJoamMSz338w1MX5OgpAtZFZICiUh8k7tNKWbssFMnVZb7W9uRf7QIHrqPH\nKQZwnROwX48juO05jM3xH5XFtTcNoUkXnOzyvffYnA8z6ydGspFNsI+NUXsp\nSGBvUK0P0RtjIj5IrRiWtQ6Vo2Q52ECe1KBT08x07OMzisfkCRA0mUfX/PZ2\nJ6DyDF7NLvLxpRHhwdoIdz4ZLuthWx0ThmhY1kBrQiHOwwut/ymMZAuNv0or\n3Hq5AOhghPVhKiqY3o8Mw4/dISD0KkXQKOmBi6suk9/EehUfQoKMQ3zkYGMR\nI1mKSQOrVK4oALb3yquLZbVqLWTQA2RKHUlB84exMC6wU6dFETyabbYJr588\n2s4m\r\n=6jHK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBtTpMJP72NTnW7j6gjEj0jeVcIPYCk1P7RsUlWv9hzgIgEj9241EkEnBBo2XtWeLOMmr888iH6nNKYsFmzw2DpcE="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.2.0_1640562351587_0.7525697878235305"},"_hasShrinkwrap":false},"0.2.1":{"name":"web3-token","version":"0.2.1","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web3-token.common.js","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"2257756b8fce1b8c3eeb2b28150580d98da99c2e","_id":"web3-token@0.2.1","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-CYBx7GoBMYCTUlfIMFj9lxhTaAT6EJjoBmRcaf9l6ksOTovMq+5QdjOJgIZBheLmGJEg9np/H/ZzyxBz2HUTgA==","shasum":"432d8ba9d465a0b95dbe6ae001ba831d362f8b6a","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.2.1.tgz","fileCount":26,"unpackedSize":7946604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyZyJCRA9TVsSAnZWagAAku8P/3LDPupZIwYuJkarP3eG\niBpzmPjAY/D1C55SWHG8qA1L0X/6xcFuUzUhTgbC4WWwm1uCBje9B9NeNAZQ\nSsnsUTKBY5sHDFsIesZHiNXxAD3ZDjYkco9pAA2dzQRhCpdLsDse8x/53dKj\nGPbUYHTmLtV5m1xWM38g6WQ2JaN/Jn3cPU9ULrc2jti7+S5tCcY/lJfktyGQ\nxCg9UsBH0aHs0gEpb4nTl2vUeheUHVeBxChAKPfunOR8cukHXYaPpKDjhDcr\nSPLGZcYG7DB+KxdxTPVZyF5xbFkYI+oPXITAwf87Sh/CzHLZPzFXzWMJoLBi\n9GekO4AIbQSWyHLnorGB55inNZZQz5QlRsza3ggDm21wMgWvTE4gbtlSqqCb\nBt9A89IU1qYZBcAueOFNe0PTBdw+xNVmZLU9ap9rVMg07LT0KjEdp3lGxEJV\nxosM/YWHJ7fuHhiuE1as5WsxaJlbHNYDZq+Q6njFNhDmwiebgQGcMtkI8LbI\nIpubmetDGjQ4J9qmoXNx2zbH3olIZ0O0QS3a7eST7MJTRW/iQ67j4h44vwCN\ny0F0NvKzgEqxY+vqeR8HbJtUfGBYLapxTKuFZ97VfYs78Vey+TizbjP4voyw\nN9B5CcIrkwqlL/CUmiL+NQ5+u5mInsPoVyBXxJHh2wPucFT+TLGs4JV940hB\ndRhy\r\n=r9NV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkIq8BOvvxxyDNBX4CPUBY2fr05LnersS+S3/gzFqgzAiBN3ZY7bpJR6Vssi7logmD1+LeMJCU9uQGFpqgFT0VR9A=="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.2.1_1640602761272_0.7130113204264967"},"_hasShrinkwrap":false},"0.2.2":{"name":"web3-token","version":"0.2.2","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages.","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web3-token.common.js","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"8614e08fbc2e310318bdc2aa4d595e6372740004","_id":"web3-token@0.2.2","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-RKKY+vFrPvxy6+froOtprNPPhAoFEa6lrnYR1d/+ntlFyUiLcPqr6Oge4FPLJg6SyG1sVaScIVfxb0/PbZREsg==","shasum":"0effb0e2f48b923cb82606c2aa1a62c3d77cd873","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.2.2.tgz","fileCount":26,"unpackedSize":7946509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzB7GCRA9TVsSAnZWagAAKb4P/jLDqppfCPugJOkTLsiJ\nPhF/DeqYGRQojppkYYpotv00NTVpwjKo1PcrIET7xNOxgK921PfWG12TSgO4\n+BLZSMQ1Fbl11LBW5meK31tPIdyE+n90JF5NQ9H4ShW52ALXXayRT12kivI4\nEqT7h+0UwNtqTFx5V2G0p3dPd143Ob9IJlWvTctzu2PH4nDqvntRHXiKCsL/\naGlS2eBdSTbh6foaN1BWC+JL2UKgLYHOOQB8zSLrtG/dV7E6rEiwQyo8zzYF\ng8Km4ZTI5tPJi0rB3zq3kFs7JIaNQCwqlfcJiJ/51xpd1MvXwGMdBBixKmfo\n1uahpp0cNcncG0q/IZW0UIV+HSEJZskEsxdc+AmJBRu63AI8o+scS3oxXmO9\neTOmH8nBRaxwEFV5CrtXazm3Mjpr3QpfaXUnH58FCd9eB9+fxHenUQtqwMcv\nVo1MP5h5Yhw+2+Sxy/vo9mO1zUxutmv9SWAGeCbKbpW7gqxefK7lhh3mYc3X\nl1tPoXiiAiY0n9pphVE7BI8EzsQevuznMgdoxcudKsFqMDaCFG2PFUhCi5E+\ns9jvbc7wtYUBFWOjkGGRnNgRBaIKRoUBdssBbTzrNuLwEw/SYk22AoUaNYw7\n6xUbuNy1zSYZ7m66xDlCznsepbKUroTzNdHgfUd3imSjeYTg+FlCJNhf2dD1\ncu2T\r\n=bv+m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICBEczAwXjkwzTk8alnYtcQ3iw9TyA67sompA2fwwUsEAiApIDFJJGldwC8oZQMVhPh81k0ffATSErrrtIsMyGU/gg=="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.2.2_1640767174653_0.9408122673406856"},"_hasShrinkwrap":false},"0.2.3":{"name":"web3-token","version":"0.2.3","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web3-token.common.js","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"f810cb87b0212a623bd9d9aaf03cac45b9351106","_id":"web3-token@0.2.3","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-cQl4K/maHmnZwtyQKxYNoyXSLJUDZlxxc8j0xeiIDPTEmm6rRjntN4AKmB9jdVd3oEGtvonRA///cLr8SvrEkA==","shasum":"724e11f2087d994e84f633014d55fecd0f4386a2","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.2.3.tgz","fileCount":26,"unpackedSize":8360840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzVNWCRA9TVsSAnZWagAA2AAP/izw1TmQPDDkJ1UMLBAU\nj/LJ+M1SfZBDNK0RMBwUdGXZsfXr25CMvQ5v0yLiHGLxb0bQqgZyyc/JaBNB\nejRfw5NTjeSpko3aHmZiFGQhGzgz8BkVH1wha8UtJQm9Qn4MK9r9xEteCSTC\n+AO/VbKD+x6UIudLjZr9W0WH4r35k0PV/WHsCrA1juraoOyQJoj0S8lx6Lhr\n5A6ZeI5GQg6GtsLZ22GMAhYHWbXnKpgYL1asvE5Y00ueB1YQwXxzjpr4kGxx\n1x1ze8t0Z9RnjaVYto6EX/nd0BZ2CpD57KgYpm8QDdpvhfDr8bE5ZmK0oQWZ\n0yzQM918OqecLpBkQH6YGJtVXpA1EsMDWfZ2r0JaDRzjzgmZE6GNrzSMfMIn\nfILRew/jJ7hvKKT1kGj8dzq0wmhqMHX+/yA0VQ/j7uA093qsrir9PjC6XBgR\nhGBTOcsxnQztqPB+HuIuSfTsBlPMpflOXatMBa5Bmng4HsUik808tsYwo03v\nZX34THn+1vADimO62UPYaduoNZPEcLJPL6n9tJ8A17/ajQ4NMasZJyZtJpYX\nY+/hN2Lehf4hWj3tdQvX8MnabeqRqWGtKVVBhr7BhaBCXEHAQj27QDMczsAp\nHEqdyofdC3H2qg50ulWq2QWopgZlpi1WNfitdKJaMdDqEasUzUEa2ICp0QR8\nX8M4\r\n=z2Iq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcaTEFS7eQ+/kH7u6OE62aG0UpG251KaCbrJ2ccQlfDQIgd2KczlrSuvFIuGdK4NMkqtzrktJVYhe3feLV9TG+RUg="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.2.3_1640846165990_0.6682458147471018"},"_hasShrinkwrap":false},"0.2.4":{"name":"web3-token","version":"0.2.4","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web3-token.common.js","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"9f3e8614c790c6d00bbbe51d882a7b0449946d3a","_id":"web3-token@0.2.4","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-6djz4I0JBZdtEqaK2t1L0B2t8n0UfXoiBMRg+P/mh/tSMbe5az+Ti6NuKiPMKx0fpIyLoXvzIPMZUhwTifxOWA==","shasum":"383c3621342894b42d90572d974bebed6df96210","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.2.4.tgz","fileCount":26,"unpackedSize":8360843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzVQjCRA9TVsSAnZWagAAuq0P/3uRQm7MMbaa9R6Uefzz\ncJhyQ6GMtjipOtpwgE6K/0W0wgIks/fxqvDCNOQ9C/YT0X2FF4zwyBu6ebmo\niAu1sArtu4OtJzH8xr0BhPClSZnrAwC8Scf6NSvBhmxzpjdWiW07sPqDELfV\nHO2oSntIrTrlsUt2XIYg1PhI1KV36/M6aMVo1dVK2OCP6FmkO0OXqafjXw6t\npO86kmzWp67ZjEwjdGcMKYuMzow7lrFHy5Xn1m6UyvUJiOtvegSSF2r8uEih\nxad8oZLHynBR/O9+Irot5Hh72NVHQ/VU57uGfnJnnclMB9o2xI/82xKGUuhC\nWetGyxJd4Ob7cUC9k89g6fZS9XT0qc/4dt6ug9RD421MLvXc0veA1JvoPin9\nBVLpLTBG5cSyuw5NeG12ptbk9FLwUV/dpY5vn2aWYb6jlDWvFGG+34Y5vtF6\n8iXGDPuzs2qYuMDQA3a+7/L/sUf3zKDMvHmfQo8Iyu8ckDpPtIhojhxAEcPr\nMrcvVe4kdKp+EdXF6gtcFbflDMMzZUIVqZAQR/CYtdC/HgyzCZ0qHoZI2urP\nrfsNS2Bc9q6YyzVmZcgizeca6ZWSJIpV7N44re4dEqAbq3GeybHMcQf2D81H\n2uekwCbTB8XjXdT1s53PJJZ63URattV9Z0cT2X0T3fEyi7dFG4qOd5eWwD01\nezSX\r\n=HZ6J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJ918MJqXuU5hreD0gh2vExta7rfw+lBmar2cLE/wQWAIgUiAo6LH/WiOwW0gJxdrtluvBhK84KNDnVNQIiX6HS5s="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.2.4_1640846370984_0.4230537719492047"},"_hasShrinkwrap":false},"0.2.5":{"name":"web3-token","version":"0.2.5","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js && cp src/lib.d.ts dist/web3-token.d.ts","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web3-token.common.js","types":"dist/web3-token.d.ts","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"56a7b68d0c647189fe0ff2ca5a9f27b976fc822e","_id":"web3-token@0.2.5","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-efTCQHKzKcAAM+ze2sQhyw3GBxUUbIZH3ZTnFpOaIATyzZXMMve7vDBUiUjObvRZeomLdSqNEmNt6NnOqoKzDw==","shasum":"022c003a9b97fb6f18b3d4d469071aae57014992","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.2.5.tgz","fileCount":26,"unpackedSize":8361326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5e7VCRA9TVsSAnZWagAAzIAP/2JpGheFt/TNAnSnsUtD\nZKAi10VL3bY2aTAzDmFyEW3EU4ofuMw19mftFdvGhkp2gkxIFFp6GxmBPE0T\nHuyOjdvMEgVbx4Q5CNnep4MSwjffuD3ZkR/alXnhU/Sd5WPaUFtr9d85+Mob\nLtt/wT06wF877Qr/rGDZgyjJhwCd+mkQmejilYPq0wg2pdUdrrrXP8ajHtC9\n3klovjqhUg2jSPW8P2gpkvXk8mLJyBycWPsWEgDxLSznmO9qyQOsWC+ELGgU\nesQ++tS8VFA8ov+dLvpYy8RhCRpdRzCOsymBA4GcJyAWddQghw/5WIKV3NmU\n0QhiVnguqIAIWLtYbUL8zVqaF0mFqxZSakuwSV1mf6use2ZKenONMsfyQ6FN\n9FnvvWrBoED0PeiFYixcGARQ5Sgl2uSQv8uFB7ciO2F423V7VbNtSaLHJspf\nCK2MMTvamauNJe/JN/xK6AdCeVyWT3tMuaHbqIjKOwydcxZQJbshQWMxmycM\nm2aP9OypW6vBmkOAmWul+PaR10lQfB1ihHkSdexy4ZnFvMfLEM3HtQHwyibY\nHmyW2POMx1o9t59h209Xk8X7KQTf5pvOq7nc2rS/EYUb6TL/nCgSCS67sXAv\na7F1NBuw0N+IU2Idin7oyiSMDqKt0Tj0Ty0sHKPHGaP3fJQkHEduJtCvMY0C\nks1y\r\n=K2AM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHf77QqmWh0LRJeHdt3BoxzlERPRaRqW4L/3tqBzC+5QIgA1QnrJ+j1fglkFB7v8VcGC/3b89vt1uuOfS4XUUzShQ="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.2.5_1642458836857_0.6699626372970633"},"_hasShrinkwrap":false},"0.2.6":{"name":"web3-token","version":"0.2.6","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js && cp src/lib.d.ts dist/web3-token.d.ts","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web3-token.common.js","types":"dist/web3-token.d.ts","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"a77579931a606f06239b9f06021a8b587f749cd9","_id":"web3-token@0.2.6","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-n46ZGx+LnR38d0KkLSLb53E4l7ApZ9XuwW4xxozScx/pcmo7EkKuAgIEojW1+QeAjh+PcmbxlOVAevUUiiSgyg==","shasum":"ca61be1497ccd749a71c443705d00ff8a8c91a34","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.2.6.tgz","fileCount":27,"unpackedSize":8362036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6KTyCRA9TVsSAnZWagAAIK4P/33gxq1Ay77svgKM+BBU\n+uCQ3eLlcxGotHJ0bpbjondCl4Q/4kxdIBZNIKBXq7aaEdarmbxombYXBVq4\n/i9Xm3ZtJK6rip3vB5zSTn1xHok1COQ2QiisM+VZsQYEP0XIoJMmyJxEyBbb\nqokN3DtSAfHf5UDwfPVorj2NrsiB8PpM9+yD5G0y8mW6iGHa8STYPU8Iis3q\nzeCEmptoTqM/HrQsLBpm1SNwf50lclA9gWDePFzsJL0WV0ZvS/+H+uSgxz7o\nBK5eQrBwZ2DyNwmxv8SXOP4+KxKEzuzgFjSyBahk/54Zdk7Bu4xZD+uFJTBm\nyWcx3MK3CKWruZfYB9Kj9qZV1YpQU+2WilpIKbaeEGtJVvkC6Px8GtppS8v7\nSfvbIpidxrMnihd6Etf0LppHQvMBi1ywQWoeIPSs4hzTBoai+6V215Hb7U2R\n2YDHCw9XShf6FuP0VjynQXe1DgSRFIiNFTbbekeSR+l3kS3orDwOtH9Z1K2b\n18dPuhzgVpa90w0ZPeNzLpuWnXhfaE/Jm0lEeZypqYKnnYls26rXBdGFejqa\nACQtjIkSSAOx3KJ+GXe+2QJqccCVDgAPGu8yPXUOuTWJhSaNF2FEYSu22bNG\npWbIZxP59pPjvfQn/7so+hNkcWpIr5H1jo/z/EP20Tyyh8MRFYASVASiATDh\n4Dzi\r\n=qAlH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcNJMc8/W4B28m/qexQgHBTi8Z1SmnUyoPxeCDoPO4mAiEAl75Lm+hgI0BPKZ5BKymCYGZenCzmDAMT+vLC3fGVoBA="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.2.6_1642636529960_0.5736734663725782"},"_hasShrinkwrap":false},"0.2.7":{"name":"web3-token","version":"0.2.7","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js && cp src/lib.d.ts dist/web3-token.d.ts","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web3-token.common.js","types":"dist/web3-token.d.ts","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"94ac45b55f2d66632b6d3214b7f59551d313730d","_id":"web3-token@0.2.7","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-v57KtUqL0I2OJnYMWbsw42GYL8d0gigcHCzB5Arnfu7YwLnHiCEny+J7t+Fqq1zIN+YrLUd2e1SxPsiGr3btVg==","shasum":"c2f24aaf851e2631ab726438490cdbc141a688da","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.2.7.tgz","fileCount":27,"unpackedSize":8362200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8qXECRA9TVsSAnZWagAAfh0P/iGegxObcrDy5DV9rTAf\nerJ/Mncoz2viqYXGaT1bGAvHNCrZ/SihkEFxCXhddNN8im+ERLefDyUsqEnV\nMSReu/F2hwarESwP0NzwgmQWhRPQTks2WfDBg3qzl1tJSLzy3qnSt/W1wp9w\ndxH8+4AzG2npJW43YRl6fnabSXU8Et72b7Rh2M3/b139HseSjoVlWT1yY6bU\n+baP1NcXhGZdw8Md1s39gXmldgSm5Hn1n/mzvUwSJR8CNsYzbVc8x4mDOK7Q\nERqIPDDfGJ7Y1K2rNbZ8xkutxWkhclZO6IIO/es5e+youRzRmnO0kMBtDsQk\nvGnS222hnp2RoKkSj0FxkXSNjJpgkCOLWZS1e13lStsIkO6ltmyw61MNMxLi\n+jwihPv+l4YLo9cjVkMmNVaNl/d/xtK/YLvqmtH3vMwzvEFTLAguiAcMw6/B\n+NPl408hqNWZhZJOUyf68n5INBWgh4vXf0TJ3nYeGspi1sOr2Q2/obLu/h4u\nNvKLLPWwQz8XF0AF+BZb27mzDBzE9cThB+dbDZ4q3tPdsXm6MLh3Q2SsDAkn\nE0aewqSktgiKaOTQQ9/4/5wZHQuqz/F28Vrn+buC5e54PUaNxYGZ1K3+H2N7\nE53o5XywwDATWGrokuPRAu449oNr/tMGZedWAqbVtM+RfMEMaIxR8J1m0+1M\nVYxn\r\n=8hNA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWjPERP8gp+UMybgWbPcTwcUllexZDCgtFV1JlbYEm2AiEAtRFCPlFsivKB3l+8/58drV65FxCwQUxH+ZWd2dIUB9w="}]},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.2.7_1643292100720_0.4955648513266755"},"_hasShrinkwrap":false},"0.2.8":{"name":"web3-token","version":"0.2.8","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js && cp src/lib.d.ts dist/web3-token.d.ts","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web3-token.common.js","types":"dist/web3-token.d.ts","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"0d45e04e5216e5e0fe66d2e02401d742d11ce7e0","_id":"web3-token@0.2.8","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Q+QZfiH/EUJ6/OEW9TTG6J0pYJiQfGhDfzvD/GFPGyXNkg1UOAkvPR86ndONeLlqi+ifT4ry1Innr+YbaLGZ2w==","shasum":"a040c505de43f6b0051b047202007b91ed88ff48","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.2.8.tgz","fileCount":27,"unpackedSize":8656869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNkB4fgTsZ3fy1L4jcNZWrc2GmxFIs86gvbx6pa4ljhQIga6qc+fs2Z65pBxyMMDxiQdN3pZR1ezO1z0iKEeS9CWk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJietKYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoV7A/+NHTSKIdTE3CcVmAAf6sOukwi3opoFvwElsn+FrGBCEdYoAeS\r\nq0aDYhLUKBtyng/Sk1VSD1U5hL8zPsXxCKQsq5yLmWfP4Do5Kgz9PLbWz1UM\r\nAwOyiIqTIw0HPRcobY/2wZ329f0cssC8FH68HaxOyepD6Soi3NnGjyEgF9XT\r\n1rF8ajwgz1ista/oKtdvgxOJoaKAlRVK3TnKqke4k8HK4h6n+EEsw4ifdAJY\r\n5MV7TQgbu8AHYyU0dxsWSY0IEyuURnZybNEf2vCni/oHX4Jwas5bRAAcdfhV\r\n/c65I3COaQlY0HSqbWT3lkTABfYY0dbrtQ7s4m3nheuFgkLo28m1TyRFqEFL\r\nxKe8PO1bCJP4lXqET0ZlEuQ0tFWggcHIlwuJf7rdp5QJUW1bqHS2GPRtgtIt\r\n6jyVSqmfO4Us2LSH2CxlSnybAPiGKP/km3jfuKBty7Req6zs9uLwtFbPNzEw\r\nGC8hd/49+TFE+1JhUKrqjLoDMqMtk4HH81yuGstYAdkKy9dpczVyJ/3UgeB8\r\nWcbdf9wayO6WpBmJ9FRNWLwXg3QDvgeIHoLl7090pA4CRddfQfDNjPaOqjmE\r\nMpYemy8VS9pT5GXv9qZeqcCVV3mbksEKiu14E4Z1KZxP6z0hz4bBvmhY5fQK\r\nqSm+dizonxanU42vtlgkTQ5rZeNA8uaiAcw=\r\n=okGe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.2.8_1652216472506_0.3080673006412067"},"_hasShrinkwrap":false},"0.2.9":{"name":"web3-token","version":"0.2.9","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js && cp src/lib.d.ts dist/web3-token.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web3-token.umd.min.js","types":"dist/web3-token.d.ts","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","is-valid-domain":"^0.1.6","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"da90d152bb4ba0b07933bf2b65434f7c5d5d238f","_id":"web3-token@0.2.9","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Zsq3aH+pf1kQxiSvMUXwzG9wFOXEcXyXkw2/dJlBnoSywP5yUUxjajNbnCRCRedRk8DJ31XhxQ8BEtXj9H6GvQ==","shasum":"a9992dd90c12938d073712749281d52905d18c3f","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.2.9.tgz","fileCount":27,"unpackedSize":8234575,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHox5rY70GrENooIBHuHfCx/8D5p4BiixmB5mGqtk2jNAiBm0Yszwh40Z1b3I2q6E5+H44d4rpc9vQN+vGtAgnqnRg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifiQzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqufxAAhRGT/AfnC1Ii4x9+KAgM73OjWFSo8oBTcabofp/7g+AycNlx\r\nWbWg4lPXxTW4HhTAgPAwojDwnjYYkU4mqC8f810DKdAHf+4fVD0JlIz2jZne\r\ng498nDOTNbq6YpZ2BorMEmSEsWunjy3Meq7Uw/5eZ1YIw5f86WFQGgI8HpuJ\r\nzfagQbxPdAld/urDfCfUpO8k4pCFxIy576oeXQENwdcaE/nx89cKVNFi6GwW\r\naE+2r5bxNo6Ok7EibbbMMQI/2e6utC/cZY3GfHGoOwo7iqry92vFLt7FH5+F\r\nHi9lQ+5eidUXGlM/WMFV8Osumxv233aj/IBjYF3e6zYTTWTPXOPhv8bwsyv7\r\nDkP7smL31QQDLjJDMUMI9RGLMy27pkpcfmaUkZsIYpp8hbAiqamJTWg+NWJH\r\n9oXsA+wyiCzu4WyLT/j/Jc5fdHBP+ZqPo/zS0cdLMcjSwDjdtznDhFPxD8Fz\r\nk14eCI8FsqGBCRbk+q+WKVoxVN+9qbGlRby83zHs90+EtRIByfTbdcQVCfMo\r\nFiG833E+1vWAEuqfJy3cpol0KAHWO0PNMtTIChBzx5ZEVp6psCeKQs7ZikSd\r\nSX5jufaXo8SQokh1wlRDH6LrVkFxZ6IFoqUlvlutmNpm6hFAYvDtmtvJJwRE\r\nw3Se7EdlceYKGLl0y4BPsrAJjkzTvUacFLg=\r\n=S8G0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.2.9_1652433971676_0.06885495980046175"},"_hasShrinkwrap":false},"0.2.10":{"name":"web3-token","version":"0.2.10","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.js && cp src/lib.d.ts dist/web3-token.d.ts","test":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"main":"dist/web3-token.umd.min.js","types":"dist/web3-token.d.ts","dependencies":{"base-64":"^1.0.0","bignumber.js":"^9.0.1","ethereumjs-util":"^7.1.0","is-valid-domain":"^0.1.6","ms":"^2.1.3","parse-headers":"^2.0.4","to-hex":"0.0.17"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"~4.5.0","@vue/test-utils":"^1.0.3","babel-eslint":"^10.1.0","core-js":"^3.6.5","eslint":"^6.7.2","eslint-plugin-vue":"^6.2.2","ethers":"^5.4.7","vue":"^2.6.11","vue-template-compiler":"^2.6.11"},"eslintConfig":{"root":true,"env":{"node":true},"globals":{"Web3":"readonly","ethereum":"readonly"},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{},"overrides":[{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}},{"files":["**/__tests__/*.{j,t}s?(x)","**/tests/unit/**/*.spec.{j,t}s?(x)"],"env":{"jest":true}}]},"browserslist":["> 1%","last 2 versions","not dead"],"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"e2cb97b615b2c3ebc8aedfabd31ac0fe12e7cfa3","_id":"web3-token@0.2.10","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-nh+GHmauMdqnSoBAJ2jY3kHvQYjmKwumVgaVCkDQbyOWrFbEtGgJTa4RDCfijedNwvD1e/PGu57icHYVsuhLsw==","shasum":"13842e395816483cfc8bb5e37e107ca23e1d0a10","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-0.2.10.tgz","fileCount":27,"unpackedSize":8234579,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/4oP/bPE81/9KrHwcZ37MsSUBbQMF1W/egCNJL6wn9AiBSYeNeWckDURYTm9oDDiYPg9XDzSlgeN6kz3TYw3l7XQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8qfEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolNQ/+LROwCCmz8tEquc4VQ5pHFWixZVPtNhlCnfoBBizVlhXduaZA\r\nPbi1CE28WL2J6mfYcMjtEgwo7EahoEbWL1ig/20htfZ3etAyYNIGbJfS+aHr\r\nLm70bRZbuQXxm9tchCYAuWKVIyQGa779HOZDEAjAhhmAEKe3LljpwVCrsjJv\r\nvTGXa6Mc77pdc/Ot4Pvz2v6241ZkIGQq/0K3oNzfgeMzxHZ5nFZqMu5b0qWV\r\nVtnyarfG5xspvBtoGIqzKyA6Vm1PL0HLcA4GnEQf5jt3At69Q59lqLAwdaBM\r\n41h81l1rT7f/CtgrXUAeO8j8xy9PbeIiKLheVjGoKvfwkCzjRke3jzqJpz/D\r\nAIgszTQkIY8aOUB19kXTWTd2laJ5nps0G/q0EM3FjBef3By0+q4+BEgWpsJt\r\niyRm81y2myzwjirtbARTR9ckj09JlDpI15iC6oVpGStHT5ZIvp3b5Y/E0FeJ\r\nPHFPo1x7psByRVx6ozA+M3F5k1pDzsudhu9wQ6XntF0WHpM6RSUisXaJ9Y98\r\nA6sv/67yFyNHSaA8uheiGZHPB0KzYfyr/UZvdx51dt+xTA4kAVEtpk4KvVr+\r\nDgRc4dO005zCjAoMm0otYNf4BnX+jOATIYNTdo+tIQOqP97qGgMWaN6OcP4K\r\n8PcjYK3y7mj9hD4B/HBrAjgfwUoLunX0FLU=\r\n=7DrI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_0.2.10_1660069827884_0.3951076836181724"},"_hasShrinkwrap":false},"1.0.0":{"name":"web3-token","version":"1.0.0","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/web3-token.d.ts dist/web3-token.d.ts","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/web3-token.umd.min.js","types":"dist/web3-token.d.ts","dependencies":{"base-64":"^1.0.0","ethereumjs-util":"^7.1.5","is-valid-domain":"^0.1.6","ms":"^2.1.3","parse-headers":"^2.0.5","to-hex":"0.0.18"},"devDependencies":{"vue":"^3.2.13","node-polyfill-webpack-plugin":"^2.0.1","@types/base-64":"^1.0.0","@types/jest":"^27.0.1","@types/ms":"^0.7.31","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^5.7.0","jest":"^27.0.5","ts-jest":"^27.0.4","typescript":"~4.5.5","vue-cli-plugin-ts-bundler":"0.0.3"},"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"d3ac668a4b9fe02b32ac1d042674030ac0e7de77","_id":"web3-token@1.0.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-ZW3cDgQJd9EHGs+0oll3k9+kogJhlJZB3lSjiPOwvQInr448w+WKHeUddGinic8I873PtmEwh3FNi0PlLAQJ1g==","shasum":"a47feb3509863e72cfdf6f0763319c2a891dd9b1","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-1.0.0.tgz","fileCount":30,"unpackedSize":6817290,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcYxBGBF4RNIDaAJ/+GgS4/bLmT0beJYgNQocyXvhDzAiA4RJ8HhzOy5AtHs4PTkN8wpeeUT4rDjI3fwyIxic/pDQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFLgRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5tQ//WVg3Ua1q2ccuPItH2Tc5LggQG1f8NDgi73BfrSIDyA3UPkTV\r\nq8jsDV4L7mAhO/YlHYnJadLOC9ZNVHdmMElrvYoFOvTOjUMuORJGbb3kOlXs\r\n5RNjA38isR6Hv2E4Z+K6kMK58OsKEvK6mXzmCz73Uyv84yw4q2uaC1dOncye\r\ngmtnmjoTh4s6nZiS0fIUA67FO1Ojq0hY3chQxvp22p0/qFJjvgv1Ll/Z5A3d\r\nwFfA/TCxl0o0B/vNVYwGbdxwoVn3GGqBk9ynJ0nveOISwJocEKfTUQl0/C8o\r\nm7xJKoOWrdkoQtZs1176/UjovEtukfzTAfEZh+7ClXsVplNhXYTQwe/PySir\r\nKZhrHw9KMFTX4KlTo7OUTRrYvwGiSa+/l7wqKCKnN168t0aHxXRVyjmCfcXI\r\nr/0+d/78HRN+MN7XqYAZGMPDbNFbb/+NsHOndzKIFphxc2NHCsYruHRvnIG7\r\nD0VnNSzf6XeI//yYD9obX4C0K3tgYosrK9VDiMHobm2ZSRddiCHQbq4lWHOm\r\n4xpBWK/W44ssI15JV139M49cDyRPgDyIi94k/A9lvNZ2XopjVqYCTLHov8O/\r\np0iF53KAC9wvaNZ90NeRoMqNZANcAV+Yb2wMuX7NxNm11aEPutcVYlTXv3Jt\r\nve48gQ4Mr+mysQzETk3izINw4n4R0IZhlX4=\r\n=YHRx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_1.0.0_1662302225682_0.8581123145357978"},"_hasShrinkwrap":false},"1.0.1":{"name":"web3-token","version":"1.0.1","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/web3-token.d.ts dist/web3-token.d.ts","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/web3-token.umd.min.js","types":"dist/web3-token.d.ts","dependencies":{"base-64":"^1.0.0","ethereumjs-util":"^7.1.5","is-valid-domain":"^0.1.6","ms":"^2.1.3","parse-headers":"^2.0.5","to-hex":"0.0.18"},"devDependencies":{"vue":"^3.2.13","node-polyfill-webpack-plugin":"^2.0.1","@types/base-64":"^1.0.0","@types/jest":"^27.0.1","@types/ms":"^0.7.31","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^5.7.0","jest":"^27.0.5","ts-jest":"^27.0.4","typescript":"~4.5.5","vue-cli-plugin-ts-bundler":"0.0.3"},"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"732f0fbe371b82d2a7a58ef1a9f093d3b702cd31","_id":"web3-token@1.0.1","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-MPmNbYOC4GuwmeE44poEnU2xm9oe3dNAADhJFsZ9e8TvwZZlS/Qpz5lMM2eyX3ju4QCfvnZgse78Y5p9a2pMOQ==","shasum":"f9c39d09a44a43ec1f5bd71fccd0bc983ba9c97f","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-1.0.1.tgz","fileCount":30,"unpackedSize":6817299,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAdceYegEzYhvyZurZd7k/2UzB/WTReYUjdjJH7WvotAiEAjKhLmGHnNXOfPaDhhsNtpEojbcTmjQTiW0XXT5fK7AQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFLsBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhSxAAiAHoa5HuyV2zv1u6WGpEd+pyz9QYYQqvJZSDXkj3C3vSDyry\r\nBqHfL96Zs8AYt9M5qcE9X/0YCR0kDq+njVob739f1/fkV53lGoOImc/BgA5G\r\nzAO47294dh/JIwQK2chDCIXLN4lBk34j3eqrNMcyUeoWeAYrMClknEHQD1nD\r\nQm6V68Uth2vJJhByMJqai2KE3csS0a2FyeuTjursejMSDAH9ol6LL7DpW2Dq\r\nivZ353+6ha3uky4as9/TaFiW3jumKE3xMvl9G7kjmyk/bYaf6mxEZ/2aluB0\r\nhlgc27JR4W4e37SsFkF4SGTNTO2EnqbYoUian4yUJlseKX3EY7IS/Qs7p0Ip\r\nVkpuWCoS7d7TRRvydDuJ0oy2AvmNTD9pewFkZt0HVG19E9rq0CmQrWdoujAn\r\nHiBCUNcaF+2tI1Yweh0vpHVZI3Ikj8nAX0imlq/jK+DhMlCd+fPEVoLGSyG2\r\nx1GkOIhDjV9CXn2pHwNwY5cGRFWaRjALqDsFalH5VfGWRzPQWT84oFASaq4V\r\nBHLThwrpaZwE+PrbapzDK//AydeYo9WZ7rzbQHxr6+bLsigBhBCW5rjGXdck\r\nwYo+SbYzZH8nLNt3J7eEvCLOuHOsMgy5yjPQ/+K0p58JPBexZ9THTW9ciepj\r\n7ZqG6jG4NCt4tZu/pEq2ypiF35KSnMgQ9Mk=\r\n=QCjl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_1.0.1_1662302977157_0.4862428946528907"},"_hasShrinkwrap":false},"1.0.2":{"name":"web3-token","version":"1.0.2","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/web3-token.d.ts dist/web3-token.d.ts","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/web3-token.umd.min.js","types":"dist/web3-token.d.ts","dependencies":{"base-64":"^1.0.0","ethereumjs-util":"^7.1.5","is-valid-domain":"^0.1.6","ms":"^2.1.3","parse-headers":"^2.0.5","to-hex":"0.0.18"},"devDependencies":{"vue":"^3.2.13","node-polyfill-webpack-plugin":"^2.0.1","@types/base-64":"^1.0.0","@types/jest":"^27.0.1","@types/ms":"^0.7.31","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^5.7.0","jest":"^27.0.5","ts-jest":"^27.0.4","typescript":"~4.5.5","vue-cli-plugin-ts-bundler":"0.0.3"},"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"032e7fe3842492c5b43132bf070fb28218eaf81a","_id":"web3-token@1.0.2","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-adXWSRcmP06ao9h+HE+xJYsJy1bBYXG6XctJvjQz5TdkESTN8SLMAH5/gXmqTJe2qVBSvRDG/DvD0ZTHkbFfDw==","shasum":"12432b2bc85cf31ea1322ad238684e94abed81b6","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-1.0.2.tgz","fileCount":30,"unpackedSize":6817915,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzr5uMlpK+yQ4vN6DWaY/5aDgR3Mv/FpZj85kiJcFgJAiEA4awHaIvUObmLXT73jKZf+2rx8OyG7vpyDikwbJjUols="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF48EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpF3w/+MUpFMPHroVNvgZ2+PD2QdwE424HsOjR1psS6skaqGxAs5UkD\r\n4Wyb3UWSm+iqadfRUr3uVDs78CYc9+btrN3FBygMBLM4x6obb9XtOr6CyU/Y\r\nu9j9VHs49drhjX87B7PsWBdcYqckOXo/T6Lf5hQ2/ZfOQ3vkm/Jcp5TJOy6T\r\nZRUH/2I1fneWHDPw4/njpcAGs6bC5ORlH2svikV8l/9Bncmkyoyrwk1bgszd\r\ncH6SGBMiAUAXauYqOu3hb5NEy0oucTPJV7UltxJRthM373BhEiOvSFPNpI+z\r\nH1f+4YMT4G2GYVI7vNjCTBxWJnicwsz6Ep0Q5M9ZBFZLOP2cj6Q9+w/6CAq2\r\n02QkpdGRWGy4VHUnF4iYr7oUfgmsws52cIcUCUAlfPAvq+0D/xz1t9SUCand\r\nyB1ezM2cGr6+ioyXYMRpVuPHGZ9RqRVw/R4nH9DBT92SVPRRaaDqrPOzV8yW\r\nGdU2MHmhyNM5t+ZpCbmYTT+iDqtFlRxsvLMG8swdEj4Z4TRwnqFJOI6QV1uH\r\nZYHUGGCixvTNYKFm3TVzhCsoFY0gPtWShXBYXOSswnZpAgeDjXAIYoLsHr22\r\nOn99ZQPSJYXQLiu168UWnVwMcurxoOzai3J6awPKPx27RGws+lTrow/PhkAZ\r\nQe2FQQ4/za+HdOT41K1NP6nYPYCquUJPRFw=\r\n=C/VZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_1.0.2_1662488324263_0.23698109423693747"},"_hasShrinkwrap":false},"1.0.3":{"name":"web3-token","version":"1.0.3","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/web3-token.d.ts dist/web3-token.d.ts","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/web3-token.umd.min.js","types":"dist/web3-token.d.ts","dependencies":{"base-64":"^1.0.0","ethereumjs-util":"^7.1.5","is-valid-domain":"^0.1.6","ms":"^2.1.3","parse-headers":"^2.0.5","to-hex":"0.0.18"},"devDependencies":{"vue":"^3.2.13","node-polyfill-webpack-plugin":"^2.0.1","@types/base-64":"^1.0.0","@types/jest":"^27.0.1","@types/ms":"^0.7.31","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^5.7.0","jest":"^27.0.5","ts-jest":"^27.0.4","typescript":"~4.5.5","vue-cli-plugin-ts-bundler":"0.0.3"},"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"6afc1770826386f38b0e2b8d8218e25acd3c85e3","_id":"web3-token@1.0.3","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-+uiR3e3SNON4QRUSv66J7SsfftI/b/wggFj8mT+F14lWigmM/RcFzZqmKsgfWUvL25qMLEV6jU4XH5INhaWWig==","shasum":"fc848e6d3c19dbf20415a2f2fd5da11d43c6a061","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-1.0.3.tgz","fileCount":30,"unpackedSize":6817915,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFoW0JUs605ggq/dOEjF3vPk/p3B79cFacZGQUOb4uf+AiEAvWMEDnSdw84N8FgqrSlhmHD4mYqlV8itRcZn1deDp0I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnChnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmVRAAgfWeCGcuLHEpdWAJzTIw8Xby0ahKszgrcUSgzZiRnESzN4hl\r\n8UPMMbAo/01fYxhO4kJ6o1oRPBdFKFNDSio0HNmy0MDmu81zgDAXBNP5aH21\r\nohtASv82ZdL23C3AnbL88iK6Qrl/6njAUONV7eVD74xCDNw2pvywHgdYOfb3\r\ndWeFdiZbAyEyIntnuNg/RX+naMrQWurJkTI6PPh81V7MbccwAJnAMgYtfQfL\r\nG7NFqBqVLEFUoN/sHixTM5EiPMesS6XGfsBsLO54YOPUB8ye/uqIh9Gx/KNQ\r\n9MncyuihtZ4hQVFykNKcsxe7dYB0+n4YcM6sobfGT1PkS02mCxN2bm7e1VFw\r\nLSoIrvXzqb0B+cqDV47GayE21NSddzybGlMRxi8i4IWMBwo2BYBEx/MewHPn\r\nRynm8pg4tS1eC9m+qzf4FOqIb6P4GvYnkJu3EUGOxgdwARjWD3yYob+Y9Cty\r\nkd+0OkR7DYLMMbOaonc64DXSzmohcLkzYPiB2qokSsirljW2JcKYJ5QPKT7V\r\nYSTAn5mqTADwOPnGiyOqPrF6afTtkubEbL1JkLyEw0m547dbEStiDI0MG4lK\r\nE4iaR7s9xBAFw1icj4EzR1iFurydneEPaFRv0WEOoVvY9RYYAvQWlT+1oMtS\r\nnwUaTrEhbtusximD0dH9bAxUDJqr4WHLaGI=\r\n=Qw43\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_1.0.3_1671178342962_0.3833985223719243"},"_hasShrinkwrap":false},"1.0.4":{"name":"web3-token","version":"1.0.4","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/web3-token.d.ts dist/web3-token.d.ts","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/web3-token.umd.min.js","types":"dist/web3-token.d.ts","dependencies":{"base-64":"^1.0.0","ethereumjs-util":"^7.1.5","is-valid-domain":"^0.1.6","ms":"^2.1.3","parse-headers":"^2.0.5","to-hex":"0.0.18"},"devDependencies":{"vue":"^3.2.13","node-polyfill-webpack-plugin":"^2.0.1","@types/base-64":"^1.0.0","@types/jest":"^27.0.1","@types/ms":"^0.7.31","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^5.7.0","jest":"^27.0.5","ts-jest":"^27.0.4","typescript":"~4.5.5","vue-cli-plugin-ts-bundler":"0.0.3"},"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"57a09e10a0ae686fbd2e1a2fa73de38c941ce1da","_id":"web3-token@1.0.4","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Z5LPIYz8euFjcCSzIgIKtcZotI9LhTMZII4MbphP8uZ1kFVH7CgYtZwfqYSX+Iz+HVE+D2GuGWPpFmAtRbCWlA==","shasum":"f7c44bd1988da4d281e62dc4b670fcb993f7fcc6","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-1.0.4.tgz","fileCount":21,"unpackedSize":6802941,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpuOmMMpBdb0PBabTyFRx2TMT/xI52JgMsfUe7jIH2FAIhAPOfBWrlvNVO09xql5nHf+xbMH1LhtHlRBSynrZuQyal"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtGahACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokdQ/+JNc0fhrAwxu2FbLMRyQXRcPfLhX8nFPdMNP2HtliaIc7ymJi\r\ngPhIKn52jsQtN2qWjvAVtZtWjTV8m8jJj9OakXeWN6JMVzjHjd65O/dqfviy\r\nKZg1+Y0XDgJ+9mNkoSl9YOnart0/YLuzfp5Qu3AO7RGHtDmTjtgs2y5tfy6h\r\nWMLpZd1OivsAls5A8YGPF0R1EofAYTkEhtGfX/hxIKb72P6/Of5Spo/aBpIB\r\nykiAS5AY5DnxvczIpX7F5OM6dL6V8jW//t/Q0cXL5/LDzUN8iDmt1XLgNCN0\r\nN+JEKPgoJw4j/z/ZTCl8jhUYfOPRuQzOxkmNszXWPnKRRROtiVItZ5wOf5uK\r\nr3u90IdSl98xO/5XE5qBTPfj0WFt6c1uWoBmWTGnCKs8ab5/ndJPLsMdWq9e\r\nJIYzpXgyWbK1uZZL1jtaiXynu5G4AjhV0/OZiQRhWikH3BPyZhGqFz1x6o1A\r\nu4f+VHusMxzsheb4AdiH4/elwurxShxhO4VAvVG4zDEkW4OfU5szoksF3Zky\r\nGlcDUBmSNJ19qr9+LGhej0GEmkbKArE5z7D/vDTohqabkb4DMFhlTbD6LbXQ\r\nplWwL/1Uovv7dH0hCMcOWglGTlhtBL4Ru+auChkpuFtA6tOYrsKW6qfkFnki\r\nem6wovPKN01+TGjWCYGbdJMumj/rf+KvMHY=\r\n=6R+K\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_1.0.4_1672767137091_0.12445874280907088"},"_hasShrinkwrap":false},"1.0.5":{"name":"web3-token","version":"1.0.5","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && cp src/web3-token.d.ts dist/web3-token.d.ts","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/web3-token.umd.min.js","types":"dist/web3-token.d.ts","dependencies":{"@web3modal/standalone":"^2.2.2","base-64":"^1.0.0","ethereumjs-util":"^7.1.5","is-valid-domain":"^0.1.6","ms":"^2.1.3","parse-headers":"^2.0.5","to-hex":"0.0.18"},"devDependencies":{"@types/base-64":"^1.0.0","@types/jest":"^27.0.1","@types/ms":"^0.7.31","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-babel":"^5.0.8","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","@walletconnect/ethereum-provider":"^2.4.9","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^6.1.0","headless-terminal":"^0.4.0","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","normalize.css":"^8.0.1","sass":"^1.58.3","sass-loader":"^10.4.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"52ff1030a5af9fee3b8173e56f1ccacc11f26653","_id":"web3-token@1.0.5","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Jb1mpHksd61xX5zuTS/PnSwTnUDPuna6Dr6kFTQKwVql8nMOnfSfPsFVQRoO0NosdIeOmngS/c8lpMrEuhak3Q==","shasum":"209a5a8aedda9aadc56519f8b4c55478223c396f","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-1.0.5.tgz","fileCount":21,"unpackedSize":8503988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZQ9UsCmtAO7qWkx0HNdcEeRrP85llHRdHAnvz+UAsWAIhAJ7MSEZ40Zicj5uKlsOJCz26numPELZy2X4HWmvbwsft"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkM7DbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmvQ/+ObOv6rlpD6BxF70L3Jo3SakIUBO+Xiu9fLqE6qq/iXEoeFKc\r\nRmAeNcrQ49YY71pJKrdtjnqw2Cw0hnZFLLQR1Xaax41wowHYMudleBjXXGDp\r\n8R2WLTwUNiqvbxPueB0N6hJPnNoe1Jz+cVLhC5Ih0RyXX4bnao+cdQbMsDod\r\naWkh3eanxGc+VO5o2DjuR7aGucmvt1cKB0zUNqA2/4oeOMhLbiopyhPl/5mx\r\nC4jp+o3cwUOWYAwu+s09Qx0iKxRkxVcHw6UOUFmP8Ku4NMtGn1gkd7kYtGVs\r\nqL9/2ZedQpe4nFOxaq7sTaaQGgnqEPOsQHhig36glYRe/gtiXkyOBUWNiaae\r\nLb9rgpKYLNlqZZgO3/3wQAfNvM5VBnW+wliGfE5l6o6wNCyv+k2XmVcANcFX\r\ngJLpUQuTZuSjM8XpnnPnsgjWpBwdutPP6m+0v2NcvM4aPdXlPdPgCIvmNfRH\r\nd0HetdSZ6YQhg1+Ebo5LKXI57ePxR6n24ZFC2ONhvJj3okU4RQJTUGYW3J8j\r\ndZkJcuxBjMLUP5VwiyPHhbjqA6WyyQRQbY8PDkaMfD3MupoG3EQe4s6LXewY\r\nj1qCerlpiaSpVstQs3knu78DShHXPeuTPgObH/YQYLkwPmBRBV/aYgNtc9Lq\r\ni7pbJFc9ncETpZ2gYxyjzjxPMBcsseeByks=\r\n=d7fg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_1.0.5_1681109211520_0.43312798554327525"},"_hasShrinkwrap":false},"1.0.6":{"name":"web3-token","version":"1.0.6","private":false,"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361","author":{"name":"bytesbay"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib src/lib.ts && npm run bundle-dts && mv src/web3-token.d.ts dist/web3-token.d.ts && cp ./shims-vue.example.ts src/shims-vue.d.ts","build-web":"vue-cli-service build","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint","bundle-dts":"vue-cli-service bundle-dts --baseDir ./src --main ../src/lib.ts --removeSource"},"main":"dist/web3-token.umd.min.js","types":"dist/web3-token.d.ts","dependencies":{"@web3modal/standalone":"^2.2.2","base-64":"^1.0.0","ethereumjs-util":"^7.1.5","is-valid-domain":"^0.1.6","ms":"^2.1.3","parse-headers":"^2.0.5","to-hex":"0.0.18"},"devDependencies":{"@types/base-64":"^1.0.0","@types/jest":"^27.0.1","@types/ms":"^0.7.31","@types/node":"^18.7.14","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-plugin-typescript":"~5.0.0","@vue/cli-plugin-unit-jest":"~5.0.0","@vue/cli-service":"~5.0.0","@vue/eslint-config-typescript":"^9.1.0","@vue/test-utils":"^2.0.0-0","@vue/vue3-jest":"^27.0.0-alpha.1","@walletconnect/ethereum-provider":"^2.4.9","babel-jest":"^27.0.6","eslint":"^7.32.0","eslint-plugin-vue":"^8.0.3","ethers":"^6.3.0","headless-terminal":"^0.4.0","jest":"^27.0.5","node-polyfill-webpack-plugin":"^2.0.1","normalize.css":"^8.0.1","sass":"^1.58.3","sass-loader":"^10.4.1","ts-jest":"^27.0.4","typescript":"~4.5.5","vue":"^3.2.13","vue-cli-plugin-ts-bundler":"0.0.3"},"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"gitHead":"5b581af1dbdc5fa8a2b028e345218edadc588e18","_id":"web3-token@1.0.6","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-a4gSwpDHWmQvoHiB7OLV+2xSVrz9ITB1T+LdnmdYh6H7ZNWVYpWtDC25ShMbKTL3WUwGqxyk2v9pSDOIApHv9w==","shasum":"21c699ef5b6823d425081597d115a9bc403e25c6","tarball":"https://registry.npmjs.org/web3-token/-/web3-token-1.0.6.tgz","fileCount":31,"unpackedSize":8543672,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFofMYYoQycV1vYUoDl9JwKaykMw4Xu6kDASFLDOIWqAiEA19Zs5j8KVHPeDsvK+BVEhM0lfQHe6DGIB/ROFEzX7vI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPPe7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCRxAAjrPgkV3zHgE4tM8XOTY+Pxc8WziwksL81toeyuFt74pdO9vr\r\nGcSYfv3ySV1I9FHSkGK9xgYYwc5qtDPvzyqg4oQoiUAPzAErH929tUW36Wvj\r\nyugG1Z5uFbxwEYSJAwYNxhcxrGyVMcnRgwf+y1+yRVerWj1ZyWhV4+mMEllw\r\nCpQYDPoBv6yzhAAUxhr39M974pMp0Md3AdH8Uz5Ez1ZMT3TjaXen42MOu8lH\r\nTqfnhVVh8z1Cc17Ztt5t0GusNnQJvZ209k1ckCbQP2UyyU1nELjszlb/56ua\r\nZeG3XZawcgVKeDCJC5wl37swU/6pZgIWlfDx0qfNjCi8IE/JOAKUwownO9xj\r\nWQjN85jr+k85/mLj9eCgynIjGfsqbASfU9rOEvg3FsD3GubcWn4jK024UYA/\r\nXxxxXatGteWHv+mvWZ8Aywztq1O41jQg7aZMi06dMtka0aKfBYB3OL3Mog12\r\niFpmKT555qe0hdjOpeCCRdv9GmKoBzeRh4jccQ/GEi1ywysQMlVfG8POgCur\r\n+Beddq7RPejXdlYUkfkvpeFiPWlhsCoDHcTZ3J3VZyFSIST8OLiQXAgr1XzJ\r\n9DwMiCJawXcwXvCma+JH17ry/JS2x/nkewfQKOD04x70oQ9U+q5qHamtHxI5\r\neT7/tfSiHuZHuKNu01cGs7tV3Sc6cRobiA4=\r\n=huGC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bytesbay","email":"bytesbay@icloud.com"},"directories":{},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web3-token_1.0.6_1681717179452_0.5780274992280827"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-26T15:39:22.266Z","0.1.0":"2021-09-26T15:39:22.507Z","modified":"2023-04-17T07:39:39.864Z","0.1.1":"2021-09-26T15:59:46.052Z","0.1.2":"2021-09-26T16:03:13.151Z","0.1.21":"2021-09-26T16:06:05.779Z","0.1.22":"2021-09-29T22:29:05.478Z","0.1.23":"2021-09-29T22:39:29.573Z","0.1.24":"2021-10-02T21:03:42.274Z","0.1.25":"2021-10-02T21:53:15.234Z","0.1.26":"2021-10-02T21:59:21.845Z","0.1.27":"2021-10-03T08:35:27.740Z","0.1.28":"2021-10-08T10:55:31.674Z","0.1.29":"2021-10-14T20:04:53.511Z","0.1.30":"2021-10-18T12:03:06.475Z","0.1.31":"2021-10-21T14:27:40.204Z","0.1.32":"2021-10-23T20:30:22.132Z","0.2.0":"2021-12-26T23:45:51.775Z","0.2.1":"2021-12-27T10:59:21.482Z","0.2.2":"2021-12-29T08:39:34.884Z","0.2.3":"2021-12-30T06:36:06.238Z","0.2.4":"2021-12-30T06:39:31.257Z","0.2.5":"2022-01-17T22:33:57.074Z","0.2.6":"2022-01-19T23:55:30.202Z","0.2.7":"2022-01-27T14:01:40.987Z","0.2.8":"2022-05-10T21:01:12.745Z","0.2.9":"2022-05-13T09:26:11.860Z","0.2.10":"2022-08-09T18:30:28.141Z","1.0.0":"2022-09-04T14:37:05.958Z","1.0.1":"2022-09-04T14:49:37.401Z","1.0.2":"2022-09-06T18:18:44.528Z","1.0.3":"2022-12-16T08:12:23.252Z","1.0.4":"2023-01-03T17:32:17.464Z","1.0.5":"2023-04-10T06:46:51.753Z","1.0.6":"2023-04-17T07:39:39.689Z"},"maintainers":[{"name":"bytesbay","email":"bytesbay@icloud.com"}],"description":"Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361","homepage":"https://github.com/bytesbay/web3-token#readme","keywords":["auth","token","jwt","ethereum","web3","blockchain"],"repository":{"type":"git","url":"git+https://github.com/bytesbay/web3-token.git"},"author":{"name":"bytesbay"},"bugs":{"url":"https://github.com/bytesbay/web3-token/issues"},"license":"MIT","readme":"![Project Presentation](https://github.com/bytesbay/web3-token/raw/main/resources/logo.jpg \"Web3 Token\")\n\n# Web3 Token\n\nWeb3 Token is a new way to authenticate users. See [this article](https://medium.com/@bytesbay/you-dont-need-jwt-anymore-974aa6196976) for more info. Implementation of [EIP-4361](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4361.md).\n\n**[🕹 Demo](https://web3token.dev)**\n\n## Version 0.2 updates 🎉\n- I'm now 90% following [EIP-4361](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4361.md). Why 90%? Because i don't like some things in that standard that makes it more difficult to use it for developers.\n- `body` (3rd parameter) is now deprecated.\n\n## Version 1.0 updates 🥂\n- Package codebase moved to Typescript\n\n---\n## Install\n\nWith [web3](https://www.npmjs.com/package/web3) package:\n\n```bash\n$ npm i web3-token web3\n```\n\nor with [ethers](https://www.npmjs.com/package/ethers) package:\n\n```bash\n$ npm i web3-token ethers\n```\n\n---\n\n## Example usage (Client side)\n\nUsing [Web3](https://www.npmjs.com/package/web3) package:\n\n```js\nimport Web3 from 'web3';\nimport Web3Token from 'web3-token';\n\n// Connection to MetaMask wallet\nconst web3 = new Web3(ethereum);\nawait ethereum.request({ method: 'eth_requestAccounts'});\n\n// getting address from which we will sign message\nconst address = (await web3.eth.getAccounts())[0];\n\n// generating a token with 1 day of expiration time\nconst token = await Web3Token.sign(msg => web3.eth.personal.sign(msg, address), '1d');\n\n// attaching token to authorization header ... for example\n```\n\nUsing [Ethers](https://www.npmjs.com/package/ethers) package:\n\n```js\nimport { ethers } from \"ethers\";\nimport Web3Token from 'web3-token';\n\n// Connection to MetaMask wallet\nconst provider = new ethers.providers.Web3Provider(window.ethereum);\nconst signer = provider.getSigner();\n\n// generating a token with 1 day of expiration time\nconst token = await Web3Token.sign(async msg => await signer.signMessage(msg), '1d');\n\n// attaching token to authorization header ... for example\n```\n\n---\n\n## Example usage (Server side)\n```js\nconst Web3Token = require('web3-token');\n\n// getting token from authorization header ... for example\nconst token = req.headers['Authorization']\n\nconst { address, body } = await Web3Token.verify(token);\n\n// now you can find that user by his address \n// (better to do it case insensitive)\nreq.user = await User.findOne({ address });\n```\n\n---\n\n## Handle exceptions\n\n```js\nconst generateToken = async () => {\n  if (!window.ethereum) {\n    return console.log('Please install and activate the metamask extension!');\n  }\n\n  const provider = new ethers.providers.Web3Provider(window.ethereum);\n  const signer = provider.getSigner();\n\n  try {\n    return await Web3Token.sign(async msg => {\n      try {\n        return await signer.signMessage(msg);\n      }\n      catch (err) {\n        const { reason } = err;\n        if (reason === \"unknown account #0\") {\n          return console.log('Have you unlocked metamask and are connected to this page?')\n        }\n\n        console.log(err.toString());\n      }\n    }, '1d');\n  }\n  catch (err) {\n    if (/returns a signature/.test(err.toString())) {\n      return;\n    }\n    console.log(err.toString());\n  }\n}\n```\n\n## Advanced usage with options (Client&Server side)\n```js\n\n// I assume here a lot of things to be imported 😀\n\nconst token = await Web3Token.sign(async msg => await signer.signMessage(msg), {\n  domain: 'worldofdefish.com',\n  statement: 'I accept the WoD Terms of Service: https://service.org/tos',\n  expires_in: '3 days',\n  // won't be able to use this token for one hour\n  not_before: new Date(Date.now() + (3600 * 1000)),\n  nonce: 11111111,\n});\n\nconst { address, body } = await Web3Token.verify(token, {\n  // verify that received token is signed only for our domain\n  domain: 'worldofdefish.com'\n});\n\n```\n\n---\n\n## API\n\n### sign(signer, options)\nName | Description | Required | Example\n--- | --- | --- | ---\n`signer` | A function that returns a promise with signature string eg: web3.personal.sign(`data`, `address`) | `required` | `(body) => web3.personal.sign(body, '0x23..1234')`\n`options` | An options object or, if passed a string, will be used as an `expires_in` option | `optional` (default: `'1d'`) | `{}` or `'1 day'`\n`options.expires_in` | A string that represents a time span ([see ms module](https://github.com/vercel/ms)) or a number of milliseconds | `optional` (default: `1d`) | `'1 day'`\n`options.not_before` | A date after which the token becomes usable | `optional` | `new Date('12-12-2012')`\n`options.expiration_time` | A date till when token is valid. Overwrites `expires_in` parameter | `optional` | `new Date('12-12-2012')`\n`options.statement` | A human-readable ASCII assertion that the user will sign, and it must not contain `'\\n'` | `optional` | `'I accept the ServiceOrg Terms of Service: https://service.org/tos'`\n`options.domain` | Authority that is requesting the signing. | `optional`(Unless verifier won't ask for it) | `'example.com'`\n`options.nonce` | A token used to prevent replay attacks, at least 8 alphanumeric characters. | `optional` | `12345678`\n`options.request_id` | A system-specific identifier that may be used to uniquely refer to the sign-in request. | `optional` | `231`\n\n\n### verify(token, options)\nName | Description | Required | Example\n--- | --- | --- | ---\n`token` | A token string that is generated from `sign()` | `required` | `...`\n`options` | An options object | `optional` | `{ domain: 'example.com' }`\n`options.domain` | The domain you want to accept | `optional` | `'example.com'`\n\n---\n\n## License\nWeb3 Token is released under the MIT license. © 2023 Miroslaw Shpak\n","readmeFilename":"README.md"}