{"_id":"@unipasswallet/ethereum-provider","_rev":"35-3579196ecb5b6faee44b145f9c9f028d","name":"@unipasswallet/ethereum-provider","dist-tags":{"alpha":"1.1.5-alpha.4","latest":"1.1.11","beta":"1.2.0-beta.2"},"versions":{"0.0.13-alpha.0":{"version":"0.0.13-alpha.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"^0.0.13-alpha.0","@unipasswallet/popup-sdk":"^0.0.13-alpha.0","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"c01d4adf1963cbed0840960e73dd7e7f355eb4d8","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@0.0.13-alpha.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-VvkgxDCEwMNVS+wugTkkK5wEyPYIFYhGw58mbzdPaD1DJPmhL5Sjv3FEjKCFhRLjtqOiLolyWb2eIvboqEqcLA==","shasum":"d767f3a3e20bac6e7f77ff9e79cbc9692bc1c607","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-0.0.13-alpha.0.tgz","fileCount":20,"unpackedSize":140781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH8yDMyRdGrQP2iFbi6cEb6khJx9J528Ri25KQ2sNh05AiACesYaR3uKSwZMVv5uU6zBE5m/Sp4WSKQkH+7qyHiP7w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjw8gfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiSw/+NeSVzkcKQLqLo+YL6JFYA3tvs2Sc5hV7JxdMjXOryo4byne3\r\ntlzd9+8aPWglMhQgxTgpF/Qfunh3CGubBYM8+Xa/2jFYoVnD2cwcEO0y/F1Y\r\nP45LscFcen6z80eqIITDzU4MoBdLxC77ziLm7wgWJ1AfWScTcVhEQY5TDNHb\r\n9MbdCV6q1NGQwJCeZYz5zmz6Ch1Q+x2fP5EMfA5yNm2fytt3RKnL5Y/BjYcL\r\nTXW2MRgq9Of3XkcjWi4sfVaavZCwQdkIM4HCqqz2DhI2ISxbe3DQtKaiebIH\r\npvq+AxUnlvRGLHddVzO1Bi4zYApICqs58+DvrtdtrwPdSS6jn3KmKUKgDkT3\r\n2/ZmCMQhH6CGmMVjPTOiufEDoKYH6GUh2WW1CdrW7QZZbNNobthXf7sRQ7c+\r\nwn8fqPerjnpUM/mUhTWKjeun3NzkMOyAEKxcnSXnB8KOerIxBS42NmLLmuO/\r\ntlwgMKlp2mRsNYreuTX+92bwUrJjG/jHtNhQ3kXsvXHZs371VJCynbxhbmv5\r\ntfFzAtwathLaPPytmEiv+MXcyQCUUbxuhDhjAnBEMWPkDOISdbCuv0FVAUtw\r\nI6yUjGmpdOxwxedwRsHpaAyqyN0JbC9kpAnbQsSsM1TsMtULhqQ3iVBE/cEg\r\nBbp/y5pi30IjROzBaZhFrJqtlqz3Ev85pY0=\r\n=b9In\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_0.0.13-alpha.0_1673775135069_0.9739955983442574"},"_hasShrinkwrap":false},"0.0.13-alpha.1":{"version":"0.0.13-alpha.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"^0.0.13-alpha.1","@unipasswallet/popup-sdk":"^0.0.13-alpha.1","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"0904c280b9afa2865ecb32ceeb6f466572f77017","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@0.0.13-alpha.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-xPLaLNf5zg/No0HJF1fkPN9McUB7+Hqph+hjni1cRMGrM4jknOqPfjUDbHiEC2Hvo6plyxZQZiXpBx/JBsbStw==","shasum":"88ae9f4556c6180af3c0313dcc7567a11c46d7fa","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-0.0.13-alpha.1.tgz","fileCount":20,"unpackedSize":140781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFN3+sQ9dUCqfcWagUXkqDxA/ZHMGlBqIC0RL0/N0ocOAiAshMbgp+MrAJqnUup7Me/8RjuNBUaaQaXP5+I/YkhWew=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjw8jsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoigg//bIHiMFx9iC0PvagwvhZcEY8yEq6eWeafV/kEcq69nFSG72BD\r\n6FxJIiyP1A2Io56BxgOg7/3VDQOBS8POY1/KpQd0qEMWqstUN4GPMcYTki+1\r\nBy14EsoBqUI5oPRwutquKg11h1U+2ioWnUu56+zB8kSnrOLOyVcHEhlJGlfD\r\npao/oJqjGbGWW91hSm2EbQywPZt9pUrHkipKHy9h36I9QKtdepU4DwD3ymD9\r\nsx+nTQo/Lv6yV7viivHxr/Y5ubET2SpAUBJg84jKnEq5zZ6f9kU6q8lhY502\r\nMsp46Bbe1bAlpItCM2K6FiYpODFHnpgpizxw9nrkUSsIfz6XfDcRsUqmzvKL\r\nXFQNrr7yFufiduG3tLZTjZoiFBErQQyv6vnkLE2Ef0v5MO3oZyEFxUvAtYLq\r\nQTsNi03RJNnpfRlvqq7JBzZI53O40I6PGAOePkdjLTDeIXUJMl8nbeaHn6st\r\nkWQtM5l9rA5TgMcuY3DhI8TBIO/Dqg+6l+6naeWeFuSqZrHIUfXX4fVYv0MU\r\nP7oUJNfxcNVt8sbowbvm7hb2SnZpxgHwSeYJmyzP2WdZ3hJNuUOUB4oOMNQX\r\nrGPKzi5+MZpr4pk0ET4RseLvzrpG0LACr/xlpvM8PAKMAnQzmoc/JQRguJxO\r\nZnnVTocEZNOdynbkUN5pfzO2xt9TBFtfXuQ=\r\n=o+k5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_0.0.13-alpha.1_1673775340075_0.8390044835993764"},"_hasShrinkwrap":false},"0.0.13-alpha.2":{"version":"0.0.13-alpha.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"^0.0.13-alpha.2","@unipasswallet/popup-sdk":"^0.0.13-alpha.2","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"17b270b90813093b88f2d7dc0584f9a4fb1222c0","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@0.0.13-alpha.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-ELeig03VnRoE56L/5FDvN6F1Ax0IfT9VVdLkuWsJe/uBclsBMvACwBghAqPhMjAespfV6e0Pw2KPr150Vf3WJA==","shasum":"29e1111c1cf2c05ad4e01b6499e82752fb31fc4f","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-0.0.13-alpha.2.tgz","fileCount":20,"unpackedSize":140781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/U/wuSCd1+YPQ1vkvDuzO5lNVRXleFtU1lyPiZjwMSAiBl8XtLrNPueEX1lMInC+m9+msDMMJvPBzhq7MjhVXM3g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxQG5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxLA/+N8Hbal8uHGmbqTMAAp73imx9AjQ0DN96FD+FjnYO2/igJ0NW\r\nOHnpmokQqN3oKMH2hkAN8ZwX2i/esjpEMji79mOM/EH0RzZKSO/X5mAzj+Ux\r\nYNPnUQ4on3Ozh/vc0EXsHaq27EivWuLG5TnXPjnU8R1X75nknW6EShUAchNJ\r\nDPxj7mVCrAmqlz6w+9+yuETNIc6C+OMgk7ZTAV4UjVZxNbnWFiQo6vNhI9+l\r\nklmJyay9vOf9YhPxM/YHVIcxJU9aoqp4A5pkQs+whrC0TcDVfWeuxDUZq8ye\r\nW0HzWnXqotNzyyLp7Wjm9Q+7KrcAPbKNXBw542L4LuKJygS4iVv5rfalkFGs\r\nRasokUcU5DxoOHzJBgD6IL/hbaWCPykxgrC5kSv/z3Z190AqLW0gNO+i9bCQ\r\nLrc7IYBt+iM+4gzLHxVR3DaaG+quyzba2ghoXI+9wOfu6xkGsEsGQxV0ajXN\r\nI+GEXb+NRk5SWKq4aM7T2BREvSEzG/TxrT91UhATli9ietyth5Tmxj2ieqzJ\r\njxZGaT1ki0ARxUwX/bauL0immXbTzG57RbTg8ng1uWp+NsoTquKOC+QGwHG3\r\n7G2Mke1ZEbz2P3jfYwsCshGMBaVYTXBh8aCenq0+zhwclmpSJYaF6PEQJA9H\r\n5VTRF5uYAZtvqIjOdjUHkmbPq6PZEzXmVXQ=\r\n=QMC5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_0.0.13-alpha.2_1673855417037_0.8519801449441748"},"_hasShrinkwrap":false},"0.0.13-alpha.3":{"version":"0.0.13-alpha.3","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"^0.0.13-alpha.3","@unipasswallet/popup-sdk":"^0.0.13-alpha.3","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"ca22fe2b3897e4b23c0cb31b3530989dc9a57677","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@0.0.13-alpha.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-q023dzbbKP7ifI4RoS4GxSgSHSjtF+qrhgi306bJh1TlBiej/LUpqv2gTmXC2NvtaeASDXXrqw2d9XsSr3WxkA==","shasum":"ca263406b12fcc1a8cd12500f65c1ad0ac08d954","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-0.0.13-alpha.3.tgz","fileCount":20,"unpackedSize":143045,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVFKSUurSkgeudgNfJJzYJ1fSD/YrwBMaJ0DXI1U763AiEAngv/zni6aPr1D7aawBcGa4r3hwckrjkrmmgNKHYjPaw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxk0xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmolrg/+KVsDai9VfPaBgBhb+YPhdkTXxOrYjd0S8rRXLHE0rA1bdca/\r\nFsG+M39Z/NhuOLDqRLTU+1cMEF7mEhv4qsuLyMuZXNVff/XbXN7y9qd74AS5\r\nIVVrn1rsUkmABueKxHEV9OX4D9O2kR/ErpYV7FX8/s4wdXUs0WW808lWDm/j\r\n1Pr0ky/8JVXFxDZCy6lgN0FFC5FNMQUQBKexEfFa7qy1dMBNKJ8mCyJY4DOx\r\nHBm+Gofz6Y+a49Tnz0lGY1u1PQ1r2hqy6TD7HLE+5JInfjs4jdSJbrmFjQFd\r\nEzfEWyct7rEdDiWpiKSU5IZ6cA+Z/Cztk1xRC2fBsIJeRaegPx82dyvgya2g\r\nTIpioLIR8TJjor77LT7qJXl/FQAE37EbiZxxjokFIXi42Cg2K1xmQ3vfHcOw\r\nUL3FdZUoAu1UMLAKRSEzLfCYaCwvv2BPP75e7DjfbHNfaW48zTFLIOHsjtp6\r\nRwt8NmVYIaBmu8Urarx3LRVNrpyPnnvG/KJWitNq1Q1NRqN/ruZVK2NDTugQ\r\nIwWZUPcWUTuMvzKqpZpzGmaWHOpNOyW83dwN7zrPjxcXJdR7Y90IGAjgJORb\r\nr3KnEOpaiBzdEHhCtac7SulHqGaAWYaihdMbXMneUAr9ZOhAIK3n95qpa2TZ\r\n1UdawZa21QTboV/ekEY3zEwbDbn04uryPtc=\r\n=Wc6R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_0.0.13-alpha.3_1673940272885_0.41102787771202265"},"_hasShrinkwrap":false},"0.0.13-alpha.4":{"version":"0.0.13-alpha.4","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"0.0.13-alpha.4","@unipasswallet/popup-sdk":"0.0.13-alpha.4","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"cc7418a86fea1449f2e471860b8e67711811a7aa","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@0.0.13-alpha.4","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-lrcZa+tOvI4dKP/Qru3yIOmfHNl4jHMzgVx+B3WdoCJNzFo8mswSe7khq2qS2t8yO2Mwi4MhjcOEZTGGBhOX+g==","shasum":"1377cbf8f5c8c94c72a0745435aebe2f4eb388d3","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-0.0.13-alpha.4.tgz","fileCount":20,"unpackedSize":143043,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIED3r1KGr+xLnOHkkxD3yD6XlxFKY3uX+A16VRGJhp3VAiAwac8IibPvW1KaoOpnDMmgHnlyCzejGamS2qNV5pqM1w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxlQfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqdow//RID7JKQHf2LqGPzlQ2YN1OsTES0IvtIg++kHCiMATiEX2/6q\r\nNuWhJVXLhdxBDOz4k5JY9wgW6krRLN9DuAYZCshhAeDybeG5bETliDQVgYsR\r\nCzZS7wxTybgq6M6X1PflqkGWC6p8Wrf9nt9xuRTOFOR0WbxWkCG1lIFOJKG4\r\nF15Lhwy5XzNFkfYZu2ogAEHIPaUfeQ6pXnnbT4IS9tCPUsbUHSQ/O4Uzzr3J\r\n/VVZ3Rh2VDrDRlcArVsrKhv9YL4JzAbJdl9UaDn84tYdLF4kdI9Fc8BvvXzF\r\n1zzwPxCO+4pBFcxRwJr/gim+iSoQJva16l6b2+LFuRsE4VO1u5DFhZ2mb+ob\r\n0jwQj6YuGbu8ZMBnzGAAI+awNSriPZYhuxDSQhF7A66QmdHsSSctHrkQuw/D\r\nvkAfYJruiIVRjFxfZBoGCiJCQ/GWse8pUpw5iRm58Kr5MrRk99tPngk9P4f/\r\nUliEyIgwrSPXJu5YifpJdkWggeHSxL+x4EPI7+ei4NZMlWNmo6Y8ZCvLzynQ\r\n1U8whjwjuzwMNkozR70RGE2h8hCNAJtMDU1FXHcNyZB4F0YTRav2lA4fhNyK\r\n6BtajDt/6CU2enxCmWAJWbVuho+yD3tbn5xu79H8aJrvMcqJfj3OrjFo+UNv\r\nZEmN05SfLmL0OLqXNzDLdTPNWAQEvKZr7UM=\r\n=3o59\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_0.0.13-alpha.4_1673942047320_0.9018259998934706"},"_hasShrinkwrap":false},"0.0.13-alpha.5":{"version":"0.0.13-alpha.5","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"0.0.13-alpha.5","@unipasswallet/popup-sdk":"0.0.13-alpha.5","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"244b3f79b5867b4f350f86f241020ee321fcbc34","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@0.0.13-alpha.5","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-0G12nAoPr0zNaizKX/+Boe1jORGgx9L2qlSCyf2KrNAjVeL+Xw73vNfjgL4pgJB+phkW/q+Ag6u7YLkAzxfZEA==","shasum":"5067ebe0e660376674952b9c0c782db2ff416935","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-0.0.13-alpha.5.tgz","fileCount":20,"unpackedSize":146925,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfIiyDU7GcyiaB2Ti40aPhhjP6jpTeJ/hauNLCgN4fJAiEAo5cGy0M488C4YttgMNylIrLs4iuFus1+41K7OKAydog="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1iemACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMuw//epp3zo/w/nqftBcPMsZ6K1dwaq+AGt89baj+UfFcxct7gqI5\r\nIg/JeqEiAriLT6hNI7LOGUXuO1PsRoACWZ/+CkyE+I2EI05IysY6kcSe4+qk\r\nee3MMHiSwLHE+dfDrBCbnhmZdIAknqwnrExhR5KZXanpGIdr1xz+DedOs9n8\r\n3ZtTFBdFN2AZ1a8uT1cmFWZPGQ+sVQSgtlIYOvl4Xg7wdXBihgu0xki0PNnE\r\nMOSDuQxMpbymZ/4ZnCd5ZjDORa3OoyoZFhON2GzzRrZF0i07ldIZggdCteYV\r\nW82TT0lSVp6lLn7IUByCyO1gp+JJtK5rldy0ZyEGW6eNdRBVpNtXd6fCwjJT\r\nyn0pjg8kxcuUJW1JXo16RWs6xhhSMRkEPQpCPw9no0Tde7dwrfrwtY53+V3N\r\naGCwAVTqy3uqBF/uM+wNUcDbGA/ViM3XXCtn2mnoeKf5NDMrOLdh1dwT2X+y\r\n73FAeqJqGqCgQlxZ7aw72qPVw/FKi3TS2JBwsgkeKAK+aE9RGUOgBiLKBuKp\r\nkAA02nS8XEwFsLmcdQ1bc2d0Ogh5PSJloiEM7+nCP5wxttIrYhu+PLKBOMjl\r\nEOJEVZEWTeSuJpBSXc83dg5Mucc/quKfNi6sDlr11HhD+palREBuWYxslPEu\r\nLx7T0MPMOHyLdnQYMOeKCEMoHMHVeQgJGx8=\r\n=++j/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_0.0.13-alpha.5_1674979238447_0.14291180225345212"},"_hasShrinkwrap":false},"0.0.13-alpha.6":{"version":"0.0.13-alpha.6","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"0.0.13-alpha.6","@unipasswallet/popup-sdk":"0.0.13-alpha.6","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"399e16c7bbc772497f1ed3e1679115616aa7970b","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@0.0.13-alpha.6","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-oPVz1wWsmwH9/NDo4SOtCCAuXoVWsyqS2QQt03WjHZG/0Hz6SsSGZf5m0CK52/maCYghhePrT66yS0pPh+bn3Q==","shasum":"67181fa6a7d9f13ef61291baa159cf246af0c26f","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-0.0.13-alpha.6.tgz","fileCount":20,"unpackedSize":155275,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdj0sbndwX30siXoxT9vm3i4Gbh0tgkB+Of3NdGsyfTAiADJKYMhtKSHV2qgArjNp8gZgKXxS5e+fhgLS0eG0EhYA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2MFXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSNRAAnWt6hGEtaTNT/iQJ8zOsTUDhCSg+0KYMAIMj5t5EDPGz9BA9\r\nVvTrVfiQb1z4emJuBhIduoE2ejMcYuU3Igg9oOqzC7H1IoJGFQhu8d3gW7AB\r\n1dTDVIUjfcFpuRYAfY6GYAbVpsRP6u1hker79yzrTb09+FHTPM+EZHqdGeAx\r\nj18RmbH7ttNKQzIMjWzttRfPDKUNDxkZofT9zB+aO15JOrFdQDA+R22SIxbq\r\nbuiZ0MS1i8YaeLkHLR21FhY2GNZcVwLjHYAIBkLiUkWQ/xHUm5Gr9Whsedr0\r\nwY3cdZVUTNZaZYymBkfXeQ3BTpsGRO5OKWD1wCjFaodC8DY9a/SHVuLBmUrb\r\n29+fo86FbMXjqBlpiHsRa525AoGk595aLGnd7/CtJ0VwRHQ+XQibPeI6zFyd\r\nJ5d33eZkrlv+wZsXboQZC5kf+nya8CgcW9cSP2WY0UfYfdGgbunzEoQBE1Fh\r\nokWVaxHDECMHnpTBMx9yukEo8pJDgIWGZ959+r1g0bmgAdsVTetc5r0yp5CL\r\nr6UtXiYWEoQQfbiugsEoKSAs9nKfpXLVklp02nG/H6itUWz2IHO7cNDI7WKL\r\nIRwvygFrOGBW8GKiyHIzxmCszyDq2pr1ccxSoKkVYZKg88LNqFXmMh2o9qCD\r\npzNDNSzSCXZyiodNl9fU7MA6B6HiOWB6o/c=\r\n=dZ7n\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_0.0.13-alpha.6_1675149655574_0.816619090263625"},"_hasShrinkwrap":false},"1.0.0":{"version":"1.0.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.0.0","@unipasswallet/popup-sdk":"1.0.0","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"69a95976ddec03f78bc5288ad498604ad4d09f30","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-w2Au+DBPkpqpjbhB90Q9za+xiK8rHXRMczRzhlco8t0PQpLyQ4rNAePyZMkZxBlif+bMQDZgoNZdMKdhTLD2cA==","shasum":"88cbe95d946351c0cc1906b770dbdd2317ed1f14","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.0.0.tgz","fileCount":20,"unpackedSize":156047,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtsLEvm2yLWJu3UagwSvR4jyG8UVutV/kbHDU7YjdvBAiEAxDw8SrGaU0AzB325iCqloUQHcaAANKMLfpebKgMYyJg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2iBYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqOg//W2ht6vbVStbwwiUdvDKAN+v97fkj5qN5oiJhy11+uQNAYry6\r\nG2z0023pownM7XMdeVLCiGPizv2Gp0kDlA/5C+3e7S5lZesXMcpkRMvsSRib\r\n/wga+r5XnzdZMTTymlpO+5jsGTn4dk11hZ8kYbNmyDtEumAjhb6a2Yqplsnm\r\nJlZ207xYFhg4ceoZ9pd7RrSFSc4RX5uiXgHAMzWqPSlIk/NL8f40G+j+YKvV\r\n7SCZlA4lKu9LJR4FcCVlU06CUfzLog/ifBUC9oQ1aA0yx/qKBu53uqzyji8B\r\ni3hGorToUjRUYcN6+4fEeocgPROiBUsO6zFG6qLq/SLJKi8w5Gawl2+i8H8l\r\ntLAXkjUrbnc0Udo2dzKoxpdFkVfFD1Bjva2c2eV+tqxtKf11tFXOvSVABEyo\r\njtoUcGVfFt71XkiCoR5NlyJKxSjT0H+D4FYd7Hd76+hyQzQ6BNfckAvv4rHJ\r\n72Li9DW/3a3Dan+JfOFnk7tyo0imweFa5jOFH/s4rNEnO7f//GY25yMZH8Ie\r\n17yCyB2G4BbjFVSjPbHHyB/U2Ad4JFGVdibjnxrshVKWv7rIbXOVUYMSpIDw\r\nPAPKdSlNdpbXC/Cq6NQFtNIL166k1q62xSxMFlOaO0hKVmF1h3VcPzgkZsW8\r\nJG3fZRWsSXVqVqwPrW/24y576d5upCmGOAQ=\r\n=qhcz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.0.0_1675239511768_0.16057374068394226"},"_hasShrinkwrap":false},"1.0.1":{"version":"1.0.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.0.1","@unipasswallet/popup-sdk":"1.0.1","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"46742ed6f868fd7369875a4fe3178f691157696e","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.0.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-1XeUJQ8kaCPVJMpKt8yIXX52OYB+szvXVDfLdwHlrIVEvcqFMEJIRsSPUsEW1NCrVOh+rnnvv8886J9DP6vLOw==","shasum":"b24e52d0abeacf5845439158c9d6267772250802","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.0.1.tgz","fileCount":20,"unpackedSize":156047,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgn14EFUNhEGDM7gVE6m7i8uzKDNOm6lRccKe28BY86AIhAICgGK/abs14ISIliN2NAHdr6/cnJIeypU7VHNPjq/P8"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2iF1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiQQ/9HiBDlVFvw++Wcm6b3kmOxzwwx2COPaAsoIAvfnDfIkuaMFUN\r\nSR6e+pZYOgHnUUO9E/4ri4jcGsECgl7VBuzhAGKPbIpuQY23lmArdC6i3+7t\r\nnqjihXd3JkglqxyIjYrGZcTnjvbp6ks+xM76Xr1AEMFrz4h9wIzyZ3YUndDJ\r\nSlGL31WWwftydn5sKU1YHPZnimVvmx84LK8GzC+7x0/skAEkSiCorwwE/1hT\r\n1WzZQbbvUrHNwu7Jkk9kzaq35nX/felfBKk/VdXNKRy+NU6BEMWdDEw0mIDv\r\n35PVras+pS+v6+NwFtCRfcjxzXgWfq7/VjwoX5t84IYG1q5vg4W38p0o8y4P\r\n81oiFD9pBYhTlU5VGQS7bBNLcvlYW6uWcOChLoLy+uaoXEmmouaJLutIzSbm\r\nFxhvwOS0I0FqzVPJqhp1oPBw1aMlrmrqiWwJUKQKGevUJc8O/+oBAjbSgce2\r\nKe2CEPsU3CImWaJB3KOo+lbuJBQCeQHaAVB3uzjU+ljjp4XKpZNE9zMHlJNq\r\nGvsAV1gHq6Xa/oAAjC91YM7UhtKcFcd4dJat64MEP29frJRFiEJq+Ff2TZ88\r\nSt2zjkxToFi56q6kZsf1rSFRnLUBgYPz6NJ120x54qS9rQvrtY6Y8kHknSSo\r\n3TNk+Zm85DXU0nDCUFpS6aj4qt1PHHgH7Vg=\r\n=Lo/6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.0.1_1675239796974_0.684726202513434"},"_hasShrinkwrap":false},"1.0.2":{"version":"1.0.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.0.2","@unipasswallet/popup-sdk":"1.0.2","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"4f7a46ede92b758bb1b80ce61842598ffc7efcd5","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.0.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-z6ReJYp+2J5Jt8KxK+S7qxGAqEaeyJJqvIGW0aUUh0jjGTHOUzjEwridPc1nfVjhHSA3FICOvC24SEOjwrK7+Q==","shasum":"b599d4d73b9e505161d4b00ad6c7cfec1ee20f1c","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.0.2.tgz","fileCount":20,"unpackedSize":156047,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqyx+755JMaIf6zvJ8Zio981qeOl50cGsemTYbI/Yz8QIgbNuW2Xb1DLXa8kU0sPbZjNttPpaLX/FXJ7kj1/qOb5Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4N6dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPaQ//VDWXBgHgfaHprOo9VjoLpOKy79iDOx0Yj8JyspUYFV/9EoQc\r\nJ6ZGXmaViyE/ap8VkoYxs2WNY5Cnt2WdtlbKRLNgGpJ8vfSgTHqiu57BsKbN\r\nmCc9m2I/3WFcNHJel1a011j/t8Njfh1ALF7laFBbWekUViR44Li+Wst+eZe5\r\nhuLA3ACfNYuhXbFwPQIRT8lTLTM0Nr+x5n+dcsxRZkO+5PpcLW/Xy6uNGxnr\r\na/4O9J4ceTm7R1vGynkgiVpVBykMUcJaXc9Xcor21cZ3Bm+q3uqAkgphJaGp\r\nwz6jAOGvjgv/VByUJyxJkPWQDYtFPbHBp/z04KtWd0SAJk0pVpg1lN3Hh9rp\r\nM3JtaCC91xyt2QHdhX9nYwcwEarQKdI6AXhL+1NebkHOQNqPuzAOynSwr/zh\r\nteUr+EtGqriefT64QvPNwh7GICHRjzaPlkP4glDcuI+gD388KCfxgsJMNx1b\r\nlQS1YVJRIixFtDty5iqraPIF5ZSKHNHR5xIEGaLGcyKnHdxyD8qWT5tnI/gG\r\nXv6n60ocrOsFF0VDIwh8DvcyQKhZt/u+pOkl24g8dozYOMuPNjxa97T+ZPwW\r\nIQ2jMO0NonLPgy2EwyBHpAb1wCFlUKjJsV7qTaf6BxrSQnvgAyWPcbUcxf5O\r\nX2+A1cVJhIsr53IgAXGf3ZBu3WOxZoJV41I=\r\n=Kj2Q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.0.2_1675681436994_0.6026441429967577"},"_hasShrinkwrap":false},"1.0.3-alpha.0":{"version":"1.0.3-alpha.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.0.3-alpha.0","@unipasswallet/popup-sdk":"1.0.3-alpha.0","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"readme":"# TSDX User Guide\n\nCongrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.\n\n> This TSDX setup is meant for developing libraries (not apps!) that can be published to NPM. If you’re looking to build a Node app, you could use `ts-node-dev`, plain `ts-node`, or simple `tsc`.\n\n> If you’re new to TypeScript, checkout [this handy cheatsheet](https://devhints.io/typescript)\n\n## Commands\n\nTSDX scaffolds your new library inside `/src`.\n\nTo run TSDX, use:\n\n```bash\nnpm start # or yarn start\n```\n\nThis builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`.\n\nTo do a one-off build, use `npm run build` or `yarn build`.\n\nTo run tests, use `npm test` or `yarn test`.\n\n## Configuration\n\nCode quality is set up for you with `prettier`, `husky`, and `lint-staged`. Adjust the respective fields in `package.json` accordingly.\n\n### Jest\n\nJest tests are set up to run with `npm test` or `yarn test`.\n\n### Bundle Analysis\n\n[`size-limit`](https://github.com/ai/size-limit) is set up to calculate the real cost of your library with `npm run size` and visualize the bundle with `npm run analyze`.\n\n#### Setup Files\n\nThis is the folder structure we set up for you:\n\n```txt\n/src\n  index.tsx       # EDIT THIS\n/test\n  blah.test.tsx   # EDIT THIS\n.gitignore\npackage.json\nREADME.md         # EDIT THIS\ntsconfig.json\n```\n\n### Rollup\n\nTSDX uses [Rollup](https://rollupjs.org) as a bundler and generates multiple rollup configs for various module formats and build settings. See [Optimizations](#optimizations) for details.\n\n### TypeScript\n\n`tsconfig.json` is set up to interpret `dom` and `esnext` types, as well as `react` for `jsx`. Adjust according to your needs.\n\n## Continuous Integration\n\n### GitHub Actions\n\nTwo actions are added by default:\n\n- `main` which installs deps w/ cache, lints, tests, and builds on all pushes against a Node and OS matrix\n- `size` which comments cost comparison of your library on every pull request using [`size-limit`](https://github.com/ai/size-limit)\n\n## Optimizations\n\nPlease see the main `tsdx` [optimizations docs](https://github.com/palmerhq/tsdx#optimizations). In particular, know that you can take advantage of development-only optimizations:\n\n```js\n// ./types/index.d.ts\ndeclare var __DEV__: boolean;\n\n// inside your code...\nif (__DEV__) {\n  console.log('foo');\n}\n```\n\nYou can also choose to install and use [invariant](https://github.com/palmerhq/tsdx#invariant) and [warning](https://github.com/palmerhq/tsdx#warning) functions.\n\n## Module Formats\n\nCJS, ESModules, and UMD module formats are supported.\n\nThe appropriate paths are configured in `package.json` and `dist/index.js` accordingly. Please report if any issues are found.\n\n## Named Exports\n\nPer Palmer Group guidelines, [always use named exports.](https://github.com/palmerhq/typescript#exports) Code split inside your React app instead of your React library.\n\n## Including Styles\n\nThere are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like.\n\nFor vanilla CSS, you can include it at the root directory and add it to the `files` section in your `package.json`, so that it can be imported separately by your users and run through their bundler's loader.\n\n## Publishing to NPM\n\nWe recommend using [np](https://github.com/sindresorhus/np).\n","readmeFilename":"README.md","gitHead":"8d332fab1a3504a90ad8a65401ad398f33f462a7","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.0.3-alpha.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-dq+wH/6+XfPIuBtcoMmuswwT9P6cuzmVonjE7x8f5C+0OEpO6LgD0bq4xgz6O2OCL4CcwOSBXGcnolheKPuEMw==","shasum":"90ae28d78989389917fb88f171b765fc01745640","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.0.3-alpha.0.tgz","fileCount":20,"unpackedSize":156071,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGaFLSUICI3wdTEuwCk01y8pV5oqfXe5nkXZJjMA3J1oAiEAt8ufWQ4E9BGkcFypPQr5fz3IVaNmc8+VhxCCQKbpwj4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5JLpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8Lg//bXTAirpk/8av+GSZbQYLtN62pe7QUdQcWCxZurAZtlVUaVVd\r\nRp9kBqSOtNY0KTnazHLaofTcffT14RzxuFjiMOOdx7h4aNrocPOvpe8nUbLQ\r\nN7vWcLKcWtsY2S92KNtEO05tneIW8Hh11AYe4Xb3Q6DzEgsUACe+B5nrBrCr\r\nvjO40MvZxLSNRyV5O6cIzx0l3F8PUqKLD+jtrKqXPpCgjevHuhmmo2DtSRZe\r\nGrhFvoAYD0z2EsJGfer9XTRdKW53fX/bTQWs90ZapHPKmgNqW25ZguyNWa1D\r\nEnyeUV7+r8wMqlVKdEPmYmit6K7qYA09AweeUdsFmcJpuyi9EJF0x8BuOkXz\r\nygqB8P+zLxm/Bp13ybGlWHgtTR9LtETbsWN0SnywoPwbkBqCnMbSQBQMKldv\r\nt3dpOoa1ndZg91Snv1TnnpefqjswD/E9oZFs35sSVa00gzLglSOfL0xpOXTh\r\nRFuGSu8UBBduu9XLdRaA+N/3NtRwKzV13auGpVLAhsbeiFszpVFpXV2nm+/X\r\n3rDsnxYI+m+igJ0vL08oh34+FEN25sDjfWRWHszzfsq7XlmXVrDArW/Zf/t+\r\ngrb7VidoRqrb5aY8cS82Sk2MAy6YMd2FTAkN/rwHvNRGWsG4nD4aJyF3Lf+C\r\nXR1XGkO6y5fq4HPEsJZHhN+iD/W51EP5DG8=\r\n=ax5K\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.0.3-alpha.0_1675924201385_0.05722214136240744"},"_hasShrinkwrap":false},"1.0.3":{"version":"1.0.3","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.0.3","@unipasswallet/popup-sdk":"1.0.3","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"4bac9291bfa96f471127047267ebcd5768f996ac","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.0.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-OQUAn4VyToWewE68C9Sv6FCF5sgiZlGTGP9oaQPG66G+dnqtiwF3xdCHzDUfdeenSrWfp5g4yWJzukW+82ALUA==","shasum":"86567583c1c69d58ca9bdad8656370a5ae04e424","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.0.3.tgz","fileCount":20,"unpackedSize":156047,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBB0tcu75AB/o+XjUAiq9WZny7B/fZrFrz0OcHZWLF5mAiEA1vqb5OCX0DG7IDdB9Y3Pr1xb8iJPajGkZIFxr2IrQ/k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5PsKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQUBAAizGquyh2XECWZFtE/ztr8aDKVmUeAFDCgB/jj0SEynPYXddG\r\nizoTtGR5NUFlEGM1Q+1sq3Tzuz4yl2/3atccNMOkIBi+C57s/GYycweIPpct\r\nwJE1VSoZkphsEZOQLmDv5lHIPF8/ob3fWfmA3pg2RctYTqfooLGDopvtaMNL\r\neCFKWfeRkwG+la2EDxLol008tyuJcuYZyrxB/51fuN8HAGLBCVvUnE5H4PSp\r\n/WyFXfQMcaPJJngt5v4a2be/nPqlfyvhwKmx/W7K46DFUcpMnlWvV6kes5ts\r\nvvPz744PIVytESD6koQeYurV8F+4s+xmSjeNvjjuERk8+brkhvWV68iK16av\r\nWOyPGsMOinRXy3CwHPPI1p+TJFdUosbMLFBi6Tk5FublMN3KH9IQS4lKC7Nw\r\n3SEFw77JzzyEJBrWIO76UrXV1HfovTeQGI0+QG5JH0WeuNvFliaqcX6H0GKH\r\neaym8eJmOPQB4uZ178xX0dIDgNRRru9hiQ6lV1DP0oeYZaS/uwXdjfLNmHP5\r\noSCKjKTVPm2E42EmVGqY0NXIw7FSg95y5gm/BOwC3vC8Qu82nawWuTd4byT/\r\nBm3FGHaD/0Tu/KQdr9Ty1CNPr0PUN1JHJUM+JaVfAO1KW+vukLzFXJR8W3kG\r\nayn8GMCtLqj/2EywLdDChiTGRuXMNnMXpEs=\r\n=2MCN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.0.3_1675950858647_0.31495583986518705"},"_hasShrinkwrap":false},"1.1.0":{"version":"1.1.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.0","@unipasswallet/popup-sdk":"1.1.0","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"30c95ba77c6cc9505813eed6c1a29d37ca0410d8","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-8Blghzbkjb0Yh95gXM8FwaS9etAJnqb/6PsihnQ85XqlUVQMw/a5fR5AabxXHdNast18CyPkxO15SoX2P/PTHQ==","shasum":"3d5dd750ae8ae069a320c65bb8d2cb181813cb17","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.0.tgz","fileCount":20,"unpackedSize":166807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVl73tPJac1kcNhx7jBUGsKwMj2hoKHRvlxFAqlJi3wgIhAP7io31cgLWJMM4S8N5MUR20NSEk17iQS68gBivJvSLY"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6eKDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+dA//YPGvaeXmHrLylegnxacRMMLDX+VgrQeqDniC/zaJ1LpTI6yj\r\nrx78h0q9O4d1j2aUHKHI9wVdISr6PCNrPnVFe1dghEjY6y8ZqY9ANLrhZrxm\r\ntsChKiWVh956DErTpvf+A3r51Y1tqzUKB/dtAKk2gFL+k6ofFX4ZCMLZzoNC\r\n9lIU+u1vSCyru4GSRrH2tj8DGOKm898pfqlmAfNqklUDTpf7WeUQE9sYuGJs\r\nX++VmMuEZFz3026bBsZv8V2FyMbXkGqHKroH16uS+Xkz1tvMydQZSsf65GtT\r\nqioa6AcTgLD+rMhSlYznHEdayunKD6OVd/iDvLsTz+oVmrIvGYGUVdPy9lN4\r\nYtV9RbFaJ56KhdCM4n9Lzcuq0lt0EscaRT0LKLPyx+LAFWBE1muw6u76/+Cc\r\naJ768n59OkJpWZuN61N5QSmvanvh3qU+RuHqYiVhC4oQLMtfsekWMvnBJFyn\r\nTafzTkkD3mZSM+DoNrNf8kTW6oR7z4zWUScG4LR8cqJwNGQ/EhbuZoH18TIh\r\nDXYGVZYp30VoRoDnxOSwiVVcHWYaFEgTRiUwOdCFhzvL4yGGM4vquxO9wb+Q\r\njG58d8h1vRCDT+MBwZAhpS8opy2+mUhNquMNleaQH9uYfoBWhzoFwFfz2hka\r\nEp0wFn3Z8lRG04nICIGE4qkMPEuWZAeddAI=\r\n=yEyD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.0_1676272259048_0.8038038393366775"},"_hasShrinkwrap":false},"1.1.1":{"version":"1.1.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.1","@unipasswallet/popup-sdk":"1.1.1","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"0832a2403107d861d12386751fb2c6073a5c25e3","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-zg1rNpTFM1p5w6wT2zmstXBtZg3j/wceKfV575ONnbe9e9YLbqyjAw79K8pnwzb+1mpv8BRNI3NE+Phf5hFirQ==","shasum":"7706e59cb35eb9879149b0ff932745e92a30ecb6","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.1.tgz","fileCount":20,"unpackedSize":167255,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICRt+HXa+hFCjmgy7/HpX496UdmmTbtU4fNUjSKWPpt8AiEAgFSiKDTGZaKMkdi2KPW6sqYavGZ4Ti02UgGaIpIxR70="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj61FwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJSg//Z1Gtm2FEkos1tz2e76S8VAXmLb4UDr5qQo1/I1blpvLcnQ8s\r\nKMp06qpugAHeE43Iutr0GXibF7GEKTR4WzgPaSgNIIatv2M4OMNKKqrJ90ON\r\nz4NkrG7W2stcuMRPP8eEcMamEzR7L6win552rRCsCZTIBqXIwMQFjuGfH2yK\r\nucdrTQoelt/ksphJfsWsznFPguA8MxmqEZYB5ufFoLd/Z4l9+QnDH6SuZ/YD\r\ngGc3c0INd4Tdkbdevsi3ojUi1OhYMvV+nIqBZGZY7HGxBvw5JbFK9ehLYVjz\r\nX+EFp35NUphmgyUkvTucUwT9RcF1QTrRcQ7zqDtqRdU6BvqN4JR2oC3CIvB1\r\nhsABh6P11HHU2oUOowipQ37D1AEfEf9yPoINqF4xS0wc9HvLMG5PwiY4y6jL\r\ndRjYBV7P7iz0w8/z3bDOKSCKoYFUXOWVqn/jo16rDeUSavJUtLAY8pS6XPWB\r\n+gs+gWI5BdtmwnqhvUdOB/MMNzUw2ByuNRomeT6ugh3okpC/hQgoCol22qP5\r\n2ISdmrMXI87tQiyLBN7PutIQBYZeGDXdee3fXJ/Abvk+BX8rmm5d7q1HvoHv\r\nKQzb3y+lR9WcCQ0DrEyDPXBRyk1eqo+cExDr5qrFN1XjvIm2uo3HOmIM31Y4\r\n1tv5V+q8AJ7AjIPxqbivTdOvT92dJqHB1Lk=\r\n=V7en\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.1_1676366192628_0.8315479182524566"},"_hasShrinkwrap":false},"1.1.2":{"version":"1.1.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.2","@unipasswallet/popup-sdk":"1.1.2","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"9d0708ecb31bc850fc268886990755117ff480a4","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.2","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-uo20kxeyYiItZ2PhZpE1Tq2X/TKU8APJK9HoPRaZpc3EhlJ+UzjqFrZ2wDEPc7duWpOCJeyHywZfHoaZfZXuLg==","shasum":"b786d58e3692deee62eab67d7f6de25e71b7c4f0","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.2.tgz","fileCount":20,"unpackedSize":167255,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKBSVlATCGBW80OsW/enrl1hxJEmi7/A47w4ALrFX/TAIhAIlYRQoCvgWlxy64Ys0cVi2/XtA4xQ0ljnUzM29wMrEp"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+KugACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmodxw//QfuNEoMGk168CcW+mchfnQVcQG6C4PqFOzcIggc61qUKkKO0\r\nnNt0GjtUiGEozHzJwhiQjpODTdXIJz5d1v1KKj3L4kBOodK0skOIxI2Y6dVY\r\nW1t4LMrMO3irnfh6476syq59s2mecc/SmXXOcdu8YoXOvaUhK0ZPlsG969uU\r\nC8WFJCWTQrudDS/oC7AGrmHY7SlGrhfH1ILkJMl+ZBY1/SV7Aqq06u5OnMxa\r\nO/O1umAkVlhAveBw3K4Ipaq3mqwrgf11q2HXre3DVmzSJnk9oJfLnAXA9Gmk\r\nqaIM5ejuC9x6ovj7CnahSn9ciM9OawprIxilyXMa0T6jr9YTXjifd3IyIwo1\r\nfG/dSgR/5vEpg1JWlpSz1etiZam6Png7MGNrvrA1HkRzU0E7WHCRPiB5Q/Sr\r\n9OCLgj9ZG8ce3TxKEkJ5Xg1EIcH2RuXlSM+yNBJ8V1aKUnjg293qijAjt6EG\r\nBty+Ni/5OOVdmTnQnTUD6BeerGj0IkoyPI5YJH4Ew1HKVx7NyI7ZxPa5mVT5\r\n5imUH1wGWH3NFHlC5IysUm7JmM5p91gb1m9Rjgp1b1MJcTqttSiMq/eMxzY4\r\nb3sHCWxHWaYK+4X6uXyEv6/Gdb4u+8ZvcEvq42oVBON/N3Xuq4k6kyO2+jOj\r\nC5om9v3T6VlUzTZ77uM/LcyrrAW+22m+JFQ=\r\n=xHhu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.2_1677241248284_0.3934824264017569"},"_hasShrinkwrap":false},"1.1.3":{"version":"1.1.3","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.3","@unipasswallet/popup-sdk":"1.1.3","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"868bc4718f7bb7505639c819cf850cb1c8fdc4f5","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-eyENhordSWt1W3mnXGP7a0ZWAZHn6fJhm11g8HHCPXx+eQdQbTKpMPnyolTb4tqjailOK53568U55euFP6Eftg==","shasum":"7ddd809a576dc4d2ba99ce996ac111f2562b43ba","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.3.tgz","fileCount":20,"unpackedSize":176952,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJk8+KswhEo6GmbSvs8o8SgNozwsWJwGw3Rf4C0ZEXUgIhAJLGertD852xfDBsSLbscOLp8p1/30ARGGbBsQNq0SGq"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/tzCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHXg//Ynmdl7cnl8ynHF6UWdEkKqakxkOVGaNCYgz97b3M4nKx3Ihc\r\nudPUXLJsdexIz7gDLmWVWYFTl2CDRfidhNxTs2QrCPh3k3Sai6ftv+klVf6S\r\nyBoZPvtMhi5HGp+PMxVHgtHnILkol2ri5W7iTvqZMOZ+/ThJTkHkrtiBvJ1T\r\n9I1mZa9wuQP9hEacW2GoHObY0X3I25X8qgJxnLVXxls1EAgPKVs8B5nYh/w0\r\nXnm3hVFnDhgv0GtYtKCeZjxojEkUkONJ2RJu2eoz65ixmWk0XUagZ4K0uuQu\r\nJdz2NitVXQzakBuDEjOqg+/CJ3Xvj3HdJsPBShy+4b8o/FuRJze46ithJyJG\r\ncg5EuBVphtMscRrsn+WUl27gjhkKEImVP93sFLQzwVkDbgthcbtImRxqkakx\r\nF3vUv/wJOxLjWoA1jLGxubqC53akH68Ln9N5ejHIanaceAo26ZWmO2AgYm9F\r\nk3LY6ktc0Koyc9xCyIoCYhsA0tAiHm9OV7r/ZD+EWmy3Vfcw9SmLIxGTCI3A\r\n7vCRS5CGyIPxRkvhAJma4HWzxN1mFk9J19ngd+Y0lmef+FkoMPwW+4yUILZb\r\nDnU5J6936B2UvA5yVTb9TLaIo0Ga1tY707necy5A9aKS6Xe3pf5/QV6gppDU\r\nf3QlIGqKrupe8S5EsOgmWeGzPLF7e3fk1rU=\r\n=RbmA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.3_1677647042504_0.8725804093930727"},"_hasShrinkwrap":false},"1.1.4":{"version":"1.1.4","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.4","@unipasswallet/popup-sdk":"1.1.4","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"0ac1e86d989c1b8e2b91b8e0f8d903a12695f68e","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.4","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-btd6N1z2wH63NRcALZ0+wfMnICHUQV+EOGfiOlXXuDhD0dPNv/48sh46l22gffY0Vvd10Rr2c+IJg1hKiW7mcw==","shasum":"8975c2d5211291aa78ea2cb8da8d5a8ef7317506","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.4.tgz","fileCount":20,"unpackedSize":176952,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAcm18mH2DfEG8c98Kx/Ump4v07X6ZLpeevXoKFMwBiwIgE5KPjicP+D0ec/2KN9Svd97oZZ8rbn+QnloZl4KqBXE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAVu1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWwA/+PNBhYABvqIXq0d+rORJ5z/9JRSU9CEKTc6iEaR4lf1lYVaRA\r\nnbVQntLnSacJqyDgVLSchhXMkHXQzia0LF7UM63tVSU6PtZ/IPptmG3lJdhC\r\nwChOv3tih2U5AGeLM9HV4gLt2W9pzXZEsKOCFdnYexIRMmobOPbwacOgLykZ\r\nkRGjAcjheNDmxi1liVGguXdV6/au+tK4y54DZoIttQdikwVjFmqYR+GAitAD\r\nYa7crO8KpIqzJUptO+FDGJC1AKzD7Lo4oHivqp4yiGUCz2BniMKXTfAWMgRG\r\nLCvWvt3MDgVmZhafBB2FeisbXZq9cBjlBhvgosNEaQmiA3sNINxt9u6PMvhi\r\no0qDl4h+BNqrEy2GG3MTEsR2X0B46ewsPhigyD3+YigVRcmvmBR8us9BVPTf\r\nW3Ir62lqXS6ciI50E1oJ+vxH1DtizN27cc2SJmnTIdfpBSbCRVuQgjcy870g\r\nYaOLtjlUcNVEkApksAI0fspHQmyAxYsWnXoft4blVB8fYgygk9T8Mu9yH5oj\r\noRClEMSkCd1kvaCUwkt9wYANy5hvbgEupBBcvACWkpQIRrmVYDoASd9+nV+q\r\nWwYPe/dCTLYy78TIe4wYsl0c2TIayVfn59XKwHwtpvn1E/AE/VtEuh4/dmxp\r\n08ubwTeYicBC8sgsy0Ymb9zZjBPqj1HSFfc=\r\n=Zhar\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.4_1677810612737_0.42443645228724636"},"_hasShrinkwrap":false},"1.1.5-alpha.0":{"version":"1.1.5-alpha.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.5-alpha.0","@unipasswallet/popup-sdk":"1.1.5-alpha.0","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"readme":"# TSDX User Guide\n\nCongrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.\n\n> This TSDX setup is meant for developing libraries (not apps!) that can be published to NPM. If you’re looking to build a Node app, you could use `ts-node-dev`, plain `ts-node`, or simple `tsc`.\n\n> If you’re new to TypeScript, checkout [this handy cheatsheet](https://devhints.io/typescript)\n\n## Commands\n\nTSDX scaffolds your new library inside `/src`.\n\nTo run TSDX, use:\n\n```bash\nnpm start # or yarn start\n```\n\nThis builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`.\n\nTo do a one-off build, use `npm run build` or `yarn build`.\n\nTo run tests, use `npm test` or `yarn test`.\n\n## Configuration\n\nCode quality is set up for you with `prettier`, `husky`, and `lint-staged`. Adjust the respective fields in `package.json` accordingly.\n\n### Jest\n\nJest tests are set up to run with `npm test` or `yarn test`.\n\n### Bundle Analysis\n\n[`size-limit`](https://github.com/ai/size-limit) is set up to calculate the real cost of your library with `npm run size` and visualize the bundle with `npm run analyze`.\n\n#### Setup Files\n\nThis is the folder structure we set up for you:\n\n```txt\n/src\n  index.tsx       # EDIT THIS\n/test\n  blah.test.tsx   # EDIT THIS\n.gitignore\npackage.json\nREADME.md         # EDIT THIS\ntsconfig.json\n```\n\n### Rollup\n\nTSDX uses [Rollup](https://rollupjs.org) as a bundler and generates multiple rollup configs for various module formats and build settings. See [Optimizations](#optimizations) for details.\n\n### TypeScript\n\n`tsconfig.json` is set up to interpret `dom` and `esnext` types, as well as `react` for `jsx`. Adjust according to your needs.\n\n## Continuous Integration\n\n### GitHub Actions\n\nTwo actions are added by default:\n\n- `main` which installs deps w/ cache, lints, tests, and builds on all pushes against a Node and OS matrix\n- `size` which comments cost comparison of your library on every pull request using [`size-limit`](https://github.com/ai/size-limit)\n\n## Optimizations\n\nPlease see the main `tsdx` [optimizations docs](https://github.com/palmerhq/tsdx#optimizations). In particular, know that you can take advantage of development-only optimizations:\n\n```js\n// ./types/index.d.ts\ndeclare var __DEV__: boolean;\n\n// inside your code...\nif (__DEV__) {\n  console.log('foo');\n}\n```\n\nYou can also choose to install and use [invariant](https://github.com/palmerhq/tsdx#invariant) and [warning](https://github.com/palmerhq/tsdx#warning) functions.\n\n## Module Formats\n\nCJS, ESModules, and UMD module formats are supported.\n\nThe appropriate paths are configured in `package.json` and `dist/index.js` accordingly. Please report if any issues are found.\n\n## Named Exports\n\nPer Palmer Group guidelines, [always use named exports.](https://github.com/palmerhq/typescript#exports) Code split inside your React app instead of your React library.\n\n## Including Styles\n\nThere are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like.\n\nFor vanilla CSS, you can include it at the root directory and add it to the `files` section in your `package.json`, so that it can be imported separately by your users and run through their bundler's loader.\n\n## Publishing to NPM\n\nWe recommend using [np](https://github.com/sindresorhus/np).\n","readmeFilename":"README.md","gitHead":"f09257690588848c002e34a444633a9c1547ca28","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.5-alpha.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-PMDEUIR4XZlige+TbUl8eDwjQKcaKVo3BpnNRlp+gMPbVe0XHG0cNaSzZMeIHznzrLurpeKNJPWGv2+ZShZ+aQ==","shasum":"edeb9267de3a31f0949a218acfb715aa2ddc3f21","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.5-alpha.0.tgz","fileCount":20,"unpackedSize":176976,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCe4sEe+5CBrFU6rr6zLygJ1DL8Ih3dYWH5+xksTG3M/gIgYZDxkK36DRT48ZCDovuPSx8aOaUInhl+9bR8Z3/MgYQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAbqqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyTA//QjsGbkVzCidkdOAaqzEluO5aqz2W5x37Ty6iOkWuO3PwfzEW\r\n2Zm+YoD0CQ+bMpkQ+sQd5ufxvubKELUUpRNP7AmiB8aOvQrclW0rA5tTN4+h\r\nSR2lGz6q0joP7aKHP3TPIMzOnXsGXb8aA775BnxLuq00QskGAawCbqdT1vFa\r\n3o0yxoaKjK/ATKMn36Z0ok/88veuzL8Rv0Evuf58qQ4w45v9NUl8coaltlNp\r\nue0YabwWE4QhNvID8SGrXB52fndf++6bO5+/i1wDG759VvuhUbH+z3aQHCFC\r\nCd9sEj2sBe+WBhindIbQ9MtTZ43jbu0b2UMxT52vNiMP2NvDl8p0uRaCcv1l\r\nxpR/rKUQBZAiDnmksC9UoQnVHqgOZrIJQNJDfk5RTAo5Hr8xZWh+sSRdkTrn\r\nKjWiAyvtWalxhwGARDOcmNSjF2PRTf3OVKgWX58/Wwai5Pgskap3oL2RMs8V\r\n/P3AiPFTeOQ7+s9slt3nZl0OhvJriqGR94fo74hfw+/r1PXyAtSCzppd5SBD\r\noMrpFrUFWiM11kLF8503shCzwN3da6lN2538n/Zr1+OJr4k0N7lIHbPVcEtw\r\nO47x50Cfdja5YHdGJu2TJrHAuh7UQLE+cxvO9N9LAg6OIfcZVfcpEmI2QV2w\r\nYUI9A6idQie8SRQxFq3sSxsPTKRdvYhtb7s=\r\n=7VF4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.5-alpha.0_1677834922615_0.6659253354019765"},"_hasShrinkwrap":false},"1.1.5-alpha.1":{"version":"1.1.5-alpha.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.5-alpha.1","@unipasswallet/popup-sdk":"1.1.5-alpha.1","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"readme":"# TSDX User Guide\n\nCongrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.\n\n> This TSDX setup is meant for developing libraries (not apps!) that can be published to NPM. If you’re looking to build a Node app, you could use `ts-node-dev`, plain `ts-node`, or simple `tsc`.\n\n> If you’re new to TypeScript, checkout [this handy cheatsheet](https://devhints.io/typescript)\n\n## Commands\n\nTSDX scaffolds your new library inside `/src`.\n\nTo run TSDX, use:\n\n```bash\nnpm start # or yarn start\n```\n\nThis builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`.\n\nTo do a one-off build, use `npm run build` or `yarn build`.\n\nTo run tests, use `npm test` or `yarn test`.\n\n## Configuration\n\nCode quality is set up for you with `prettier`, `husky`, and `lint-staged`. Adjust the respective fields in `package.json` accordingly.\n\n### Jest\n\nJest tests are set up to run with `npm test` or `yarn test`.\n\n### Bundle Analysis\n\n[`size-limit`](https://github.com/ai/size-limit) is set up to calculate the real cost of your library with `npm run size` and visualize the bundle with `npm run analyze`.\n\n#### Setup Files\n\nThis is the folder structure we set up for you:\n\n```txt\n/src\n  index.tsx       # EDIT THIS\n/test\n  blah.test.tsx   # EDIT THIS\n.gitignore\npackage.json\nREADME.md         # EDIT THIS\ntsconfig.json\n```\n\n### Rollup\n\nTSDX uses [Rollup](https://rollupjs.org) as a bundler and generates multiple rollup configs for various module formats and build settings. See [Optimizations](#optimizations) for details.\n\n### TypeScript\n\n`tsconfig.json` is set up to interpret `dom` and `esnext` types, as well as `react` for `jsx`. Adjust according to your needs.\n\n## Continuous Integration\n\n### GitHub Actions\n\nTwo actions are added by default:\n\n- `main` which installs deps w/ cache, lints, tests, and builds on all pushes against a Node and OS matrix\n- `size` which comments cost comparison of your library on every pull request using [`size-limit`](https://github.com/ai/size-limit)\n\n## Optimizations\n\nPlease see the main `tsdx` [optimizations docs](https://github.com/palmerhq/tsdx#optimizations). In particular, know that you can take advantage of development-only optimizations:\n\n```js\n// ./types/index.d.ts\ndeclare var __DEV__: boolean;\n\n// inside your code...\nif (__DEV__) {\n  console.log('foo');\n}\n```\n\nYou can also choose to install and use [invariant](https://github.com/palmerhq/tsdx#invariant) and [warning](https://github.com/palmerhq/tsdx#warning) functions.\n\n## Module Formats\n\nCJS, ESModules, and UMD module formats are supported.\n\nThe appropriate paths are configured in `package.json` and `dist/index.js` accordingly. Please report if any issues are found.\n\n## Named Exports\n\nPer Palmer Group guidelines, [always use named exports.](https://github.com/palmerhq/typescript#exports) Code split inside your React app instead of your React library.\n\n## Including Styles\n\nThere are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like.\n\nFor vanilla CSS, you can include it at the root directory and add it to the `files` section in your `package.json`, so that it can be imported separately by your users and run through their bundler's loader.\n\n## Publishing to NPM\n\nWe recommend using [np](https://github.com/sindresorhus/np).\n","readmeFilename":"README.md","gitHead":"60b667690cfd3f7da82c47735098fa42a1158adb","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.5-alpha.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-DVfWnk9lCMmF1VbiuSDMyvQzrprHLankWeZ1l1wWhTrpCtTPM5OAXTm1+9axIxClnY4q7U038k4pue9BC3eSZg==","shasum":"fb535a6962debc524be80488c9e7e48b1b02557d","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.5-alpha.1.tgz","fileCount":20,"unpackedSize":176976,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1h8fg+upkF6mLgj47MofvXpgEAZ1Tvtwa/UMHg/Q+1AiA4iNKdrO7SWm+XYMTypIRlGxG9qpn5HhHCzSvqFI7cAA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAdIPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4qw//QXpuzr20CZyKz7/4nRuNWbHmBK9MEEBh8+fWjRVGvRiAf301\r\nb5mIVzZXfNI5kIzuFHU7PzcCqAdCwOx9DEdiBlqXHr+geQX+Z7mFvAwCh3zt\r\nBbuHocazupRKicNEPxYWSkGfEBA+7GvVSRiFYyMLTA2ar4cOvBtPDNR+b36T\r\n0FYellX4M3Bk3gg8ayqGEJU7YOAn7txrJN3JAb66em9/j2aNvqavsYcQmrq6\r\n5Xig5RZXLI6GHHW4iL77l9848CreCCxaR12qwiN1pufiZVfIgJIfjEn4an0D\r\ntGxnKyUX+YXDCDPsHBE093zeXJATzL4RrL0XlTpfC1rYmUVXQa1qg9jOJpg1\r\nXa61St5D/4bzXiFAJyPzGFyGhTp2UrXDQ73pSS97aAs2wffmJOuiD/x6AMcy\r\nSgpGjua1guRhy15yHeWXWHktmWyj4EEHVzvikJK0II85zSFf7LXOMQWC5qU1\r\nVb+pbi3P+Nd/Ci7jxcZbgBydy8JQaAoPxTTSuNcD5lW5hgHlpegbX6IAxq/e\r\ne7BEtHJPD3z+/hdfiVnB/mIvh8aK73Nmn/kYpMsYkTIqNa8+VQW/YtiMuCpf\r\ngts3Yc6FfaMONEiwdDT9QsehGc1peCQncZEciyMLa+dSJL1m7HYRny3c0tbB\r\noo5dN4EjqJwh71hLFbwW1hDan0UH052wHVg=\r\n=03VT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.5-alpha.1_1677840911332_0.5283616337825212"},"_hasShrinkwrap":false},"1.1.5-alpha.2":{"version":"1.1.5-alpha.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.5-alpha.2","@unipasswallet/popup-sdk":"1.1.5-alpha.2","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"readme":"# TSDX User Guide\n\nCongrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.\n\n> This TSDX setup is meant for developing libraries (not apps!) that can be published to NPM. If you’re looking to build a Node app, you could use `ts-node-dev`, plain `ts-node`, or simple `tsc`.\n\n> If you’re new to TypeScript, checkout [this handy cheatsheet](https://devhints.io/typescript)\n\n## Commands\n\nTSDX scaffolds your new library inside `/src`.\n\nTo run TSDX, use:\n\n```bash\nnpm start # or yarn start\n```\n\nThis builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`.\n\nTo do a one-off build, use `npm run build` or `yarn build`.\n\nTo run tests, use `npm test` or `yarn test`.\n\n## Configuration\n\nCode quality is set up for you with `prettier`, `husky`, and `lint-staged`. Adjust the respective fields in `package.json` accordingly.\n\n### Jest\n\nJest tests are set up to run with `npm test` or `yarn test`.\n\n### Bundle Analysis\n\n[`size-limit`](https://github.com/ai/size-limit) is set up to calculate the real cost of your library with `npm run size` and visualize the bundle with `npm run analyze`.\n\n#### Setup Files\n\nThis is the folder structure we set up for you:\n\n```txt\n/src\n  index.tsx       # EDIT THIS\n/test\n  blah.test.tsx   # EDIT THIS\n.gitignore\npackage.json\nREADME.md         # EDIT THIS\ntsconfig.json\n```\n\n### Rollup\n\nTSDX uses [Rollup](https://rollupjs.org) as a bundler and generates multiple rollup configs for various module formats and build settings. See [Optimizations](#optimizations) for details.\n\n### TypeScript\n\n`tsconfig.json` is set up to interpret `dom` and `esnext` types, as well as `react` for `jsx`. Adjust according to your needs.\n\n## Continuous Integration\n\n### GitHub Actions\n\nTwo actions are added by default:\n\n- `main` which installs deps w/ cache, lints, tests, and builds on all pushes against a Node and OS matrix\n- `size` which comments cost comparison of your library on every pull request using [`size-limit`](https://github.com/ai/size-limit)\n\n## Optimizations\n\nPlease see the main `tsdx` [optimizations docs](https://github.com/palmerhq/tsdx#optimizations). In particular, know that you can take advantage of development-only optimizations:\n\n```js\n// ./types/index.d.ts\ndeclare var __DEV__: boolean;\n\n// inside your code...\nif (__DEV__) {\n  console.log('foo');\n}\n```\n\nYou can also choose to install and use [invariant](https://github.com/palmerhq/tsdx#invariant) and [warning](https://github.com/palmerhq/tsdx#warning) functions.\n\n## Module Formats\n\nCJS, ESModules, and UMD module formats are supported.\n\nThe appropriate paths are configured in `package.json` and `dist/index.js` accordingly. Please report if any issues are found.\n\n## Named Exports\n\nPer Palmer Group guidelines, [always use named exports.](https://github.com/palmerhq/typescript#exports) Code split inside your React app instead of your React library.\n\n## Including Styles\n\nThere are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like.\n\nFor vanilla CSS, you can include it at the root directory and add it to the `files` section in your `package.json`, so that it can be imported separately by your users and run through their bundler's loader.\n\n## Publishing to NPM\n\nWe recommend using [np](https://github.com/sindresorhus/np).\n","readmeFilename":"README.md","gitHead":"2aee17f396ff9f69b420cf60956ef4dac7fec7b2","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.5-alpha.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-TVxqHZlADbnlqDL9VjE0hLztcMpQLt7MMneVG4ZDIpA5wKt6Bs0+lFflo5ThLGeDQ0jEIhNyCUqdas0KcZNpYA==","shasum":"9260d1c71555cc3ec5e7ac89c43cf0cf5eee7df6","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.5-alpha.2.tgz","fileCount":20,"unpackedSize":176976,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRurx8CpE0VnH8CkeG05zrvonGaqurlMVREwO7laD2CAiBvkP+KG5kj1FkdHB15dWwH3nihKcdY9x0JLiaC90MVLg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAezQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQlw/7BPtV1GJJyAmT8HauRPIr7jcEfDYSToYeDGaExHb1PdTwNyVd\r\nqE5OshNufBtQlUNs0Ctl9ipSVz7SsTslYTdiXsGMIuNC2OHUAhFpgFNQ1pzo\r\nXjMvF1m5DTF5dAVCkey31ywYWdkTWnCROe36hOQvmVovKryCoZ6w8MhZGrlA\r\ntTEJLCQAV+dgYqek1dpMNEBLlzJybqrIo5qnjWYEgxuu9aAHU4Kd0fOQ8+Ab\r\n2GvDs0s0b/14unEZGK2H4krVJT9Yseaf548poYA8RKHgSaQBdWZ0v9I/uBSb\r\nIwh6fmKdZAcFyf1qw4gxnsqKdxjS6g2SK34CSv2eaFe5PNzErrrfTjAByhnL\r\nyLlrGYOCUReKyR8bOhuES48ilEH/uCxGJ4muoMyBq+JF4ZhZWiqW/56NqqTi\r\nDPU7rjgd0EwBuLQsNjp8UVTay86Gxa6yNgG8QtoSEWzum/eXlP7PQ0Lk4P5F\r\n2BFsnul7OO7YLSRAmpQsAuDoPGylLoIvkgsb2wTjwSeJ2NcfzE0VfZHd/TWD\r\nyVws1XROniY75eCe7MJ+hZdmv79cj8GMYmkehMREpMGeEsPvuY9wl602P/Bl\r\nzO/h7CjIItnlbfIo9mEnnNYCjFAGry0rqbAfDzfM85+MwM/1vss7gTaHRl6j\r\noi+u1HbixScdKwMehaIvKzzXUnE1n2/6gTM=\r\n=MKo5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.5-alpha.2_1677847759729_0.5760456246983972"},"_hasShrinkwrap":false},"1.1.5-alpha.3":{"version":"1.1.5-alpha.3","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.5-alpha.3","@unipasswallet/popup-sdk":"1.1.5-alpha.3","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"readme":"# TSDX User Guide\n\nCongrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.\n\n> This TSDX setup is meant for developing libraries (not apps!) that can be published to NPM. If you’re looking to build a Node app, you could use `ts-node-dev`, plain `ts-node`, or simple `tsc`.\n\n> If you’re new to TypeScript, checkout [this handy cheatsheet](https://devhints.io/typescript)\n\n## Commands\n\nTSDX scaffolds your new library inside `/src`.\n\nTo run TSDX, use:\n\n```bash\nnpm start # or yarn start\n```\n\nThis builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`.\n\nTo do a one-off build, use `npm run build` or `yarn build`.\n\nTo run tests, use `npm test` or `yarn test`.\n\n## Configuration\n\nCode quality is set up for you with `prettier`, `husky`, and `lint-staged`. Adjust the respective fields in `package.json` accordingly.\n\n### Jest\n\nJest tests are set up to run with `npm test` or `yarn test`.\n\n### Bundle Analysis\n\n[`size-limit`](https://github.com/ai/size-limit) is set up to calculate the real cost of your library with `npm run size` and visualize the bundle with `npm run analyze`.\n\n#### Setup Files\n\nThis is the folder structure we set up for you:\n\n```txt\n/src\n  index.tsx       # EDIT THIS\n/test\n  blah.test.tsx   # EDIT THIS\n.gitignore\npackage.json\nREADME.md         # EDIT THIS\ntsconfig.json\n```\n\n### Rollup\n\nTSDX uses [Rollup](https://rollupjs.org) as a bundler and generates multiple rollup configs for various module formats and build settings. See [Optimizations](#optimizations) for details.\n\n### TypeScript\n\n`tsconfig.json` is set up to interpret `dom` and `esnext` types, as well as `react` for `jsx`. Adjust according to your needs.\n\n## Continuous Integration\n\n### GitHub Actions\n\nTwo actions are added by default:\n\n- `main` which installs deps w/ cache, lints, tests, and builds on all pushes against a Node and OS matrix\n- `size` which comments cost comparison of your library on every pull request using [`size-limit`](https://github.com/ai/size-limit)\n\n## Optimizations\n\nPlease see the main `tsdx` [optimizations docs](https://github.com/palmerhq/tsdx#optimizations). In particular, know that you can take advantage of development-only optimizations:\n\n```js\n// ./types/index.d.ts\ndeclare var __DEV__: boolean;\n\n// inside your code...\nif (__DEV__) {\n  console.log('foo');\n}\n```\n\nYou can also choose to install and use [invariant](https://github.com/palmerhq/tsdx#invariant) and [warning](https://github.com/palmerhq/tsdx#warning) functions.\n\n## Module Formats\n\nCJS, ESModules, and UMD module formats are supported.\n\nThe appropriate paths are configured in `package.json` and `dist/index.js` accordingly. Please report if any issues are found.\n\n## Named Exports\n\nPer Palmer Group guidelines, [always use named exports.](https://github.com/palmerhq/typescript#exports) Code split inside your React app instead of your React library.\n\n## Including Styles\n\nThere are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like.\n\nFor vanilla CSS, you can include it at the root directory and add it to the `files` section in your `package.json`, so that it can be imported separately by your users and run through their bundler's loader.\n\n## Publishing to NPM\n\nWe recommend using [np](https://github.com/sindresorhus/np).\n","readmeFilename":"README.md","gitHead":"ac5a6ab8efabfaff5e9bfde180987e87c0b3e3d9","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.5-alpha.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-0PkG5sor8MIeFxT9PC3UV092sKJRYGf+h0rp4NqAiY9/iQr1ARw7qnYNVW+GZ8J4T6L68Ut9GeeiI6J2Ibv44A==","shasum":"4bdb1a885a2c97dbcc72f17e846f0f60eeb2a8b8","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.5-alpha.3.tgz","fileCount":20,"unpackedSize":176976,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSIq9oxLViyOiaziIQIvpf50jQ0Aq69gwv+oCiZ+dBUwIhAOD3pmZrqnEALzrD+UkJ2dAaJVbSY/6fIlNdj4bSCRF/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBwx9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+cQ/+INNQr/s4MTjchGUmfAdNtAYoNLFC+GExw7NPglhLOHAlEJDy\r\n7mf6RgHWNMotJIB6FZXiQLK2EfFqLNC80dY3/eQE54GYSARJV98fkr/She5G\r\n3FKjerqYOO2k5/kolE7hnvf9wF447UhP+rYaeG/gYgGTMLYv5k63sy2vu+KP\r\nJD9ur9gbXxNkK/x81gu3qOrXBqPUsuH5VrZ+bSZ5j2HFe3iSy2net4vcv2vY\r\nF6+fmcLdHOUFJUYVU+fLnsl87j5Ew59otqCHVDMRMvGDMReyR54cs821Y74x\r\n2VHZxdgCsg6Mr+XnKIVPA1fINeJQ/8CRKYP9QK02wtL1uXavsAc74VTtEtFA\r\nyPh8xeu4AtEalTtGW+nKWx+dtscF/kUYN+Wp+ILzsyfzMDeaUR7NAuaXncDO\r\nkMYJD8tJARdx6BLW5X2kVV/jaN4RLQjlwAwM451hmk2pUoXD4YzhFnPEMA/E\r\ntV/JxltdS0DqFIKArSFeHBZl+LStafjVIq4s3I3u/3Kbuz9VBrsEjDPDkpOw\r\nahmvL+cSwyNlfe+JDtfx4w2e2WbYjH8ScDjEYpxXwGGWCxacByE0D5f2hKKw\r\nkn4Ge/2Xw8goPSCJcfyIQreFmDvQ22dUHn+qWz5Zt4yos20r9DVrZNa86QyW\r\nlRWNlTjPa5sus/FpSbq+/VdalpgOhq6beEM=\r\n=ORSc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.5-alpha.3_1678183549235_0.488411093691973"},"_hasShrinkwrap":false},"1.1.5-beta.0":{"version":"1.1.5-beta.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.5-beta.0","@unipasswallet/popup-sdk":"1.1.5-beta.0","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"readme":"# TSDX User Guide\n\nCongrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.\n\n> This TSDX setup is meant for developing libraries (not apps!) that can be published to NPM. If you’re looking to build a Node app, you could use `ts-node-dev`, plain `ts-node`, or simple `tsc`.\n\n> If you’re new to TypeScript, checkout [this handy cheatsheet](https://devhints.io/typescript)\n\n## Commands\n\nTSDX scaffolds your new library inside `/src`.\n\nTo run TSDX, use:\n\n```bash\nnpm start # or yarn start\n```\n\nThis builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`.\n\nTo do a one-off build, use `npm run build` or `yarn build`.\n\nTo run tests, use `npm test` or `yarn test`.\n\n## Configuration\n\nCode quality is set up for you with `prettier`, `husky`, and `lint-staged`. Adjust the respective fields in `package.json` accordingly.\n\n### Jest\n\nJest tests are set up to run with `npm test` or `yarn test`.\n\n### Bundle Analysis\n\n[`size-limit`](https://github.com/ai/size-limit) is set up to calculate the real cost of your library with `npm run size` and visualize the bundle with `npm run analyze`.\n\n#### Setup Files\n\nThis is the folder structure we set up for you:\n\n```txt\n/src\n  index.tsx       # EDIT THIS\n/test\n  blah.test.tsx   # EDIT THIS\n.gitignore\npackage.json\nREADME.md         # EDIT THIS\ntsconfig.json\n```\n\n### Rollup\n\nTSDX uses [Rollup](https://rollupjs.org) as a bundler and generates multiple rollup configs for various module formats and build settings. See [Optimizations](#optimizations) for details.\n\n### TypeScript\n\n`tsconfig.json` is set up to interpret `dom` and `esnext` types, as well as `react` for `jsx`. Adjust according to your needs.\n\n## Continuous Integration\n\n### GitHub Actions\n\nTwo actions are added by default:\n\n- `main` which installs deps w/ cache, lints, tests, and builds on all pushes against a Node and OS matrix\n- `size` which comments cost comparison of your library on every pull request using [`size-limit`](https://github.com/ai/size-limit)\n\n## Optimizations\n\nPlease see the main `tsdx` [optimizations docs](https://github.com/palmerhq/tsdx#optimizations). In particular, know that you can take advantage of development-only optimizations:\n\n```js\n// ./types/index.d.ts\ndeclare var __DEV__: boolean;\n\n// inside your code...\nif (__DEV__) {\n  console.log('foo');\n}\n```\n\nYou can also choose to install and use [invariant](https://github.com/palmerhq/tsdx#invariant) and [warning](https://github.com/palmerhq/tsdx#warning) functions.\n\n## Module Formats\n\nCJS, ESModules, and UMD module formats are supported.\n\nThe appropriate paths are configured in `package.json` and `dist/index.js` accordingly. Please report if any issues are found.\n\n## Named Exports\n\nPer Palmer Group guidelines, [always use named exports.](https://github.com/palmerhq/typescript#exports) Code split inside your React app instead of your React library.\n\n## Including Styles\n\nThere are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like.\n\nFor vanilla CSS, you can include it at the root directory and add it to the `files` section in your `package.json`, so that it can be imported separately by your users and run through their bundler's loader.\n\n## Publishing to NPM\n\nWe recommend using [np](https://github.com/sindresorhus/np).\n","readmeFilename":"README.md","gitHead":"e81194bac388be98b0fe785997edeaefeaac33d1","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.5-beta.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-oh5Hhfc2y9knOMvNHOtPzCJoZK2MUdZKnzSeu8Un/+YpDC+RbZL6fgu6/VhzDF876WpY0N2wQNdy9EVPHJEBhg==","shasum":"be52dcbaa7578b5c9fa1db20e0a8ff5ea3d33c6a","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.5-beta.0.tgz","fileCount":20,"unpackedSize":176973,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTxrf0iTZoP2dLHvzzCqjFSeu3YcN6bfWGOlDg+rjjTAIgPBgD99t6EEd4F5yWvRsxItgR8RxesZ0Q1Nx6twIdaXU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEZ5rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmob3A/7BOzwW9ZCldNkYkkylxYAjdHbUDUWEAnYfVF+MbKl/ZIHSgcI\r\nfHiK8/DEY5Acu3mrb9173fdAOaK7ZC+fm1kpG6BXcir/T3l/8QcFVBeZwzaH\r\nym5ahgfdDHr2tWQ7vXSyqXhJvNiWhAw6QYctQgRuIvSiF8mft9oCrwyCCPuS\r\nGNNnhAS89VPHyvGzo4zQDTqgootgUbfZxYKjhtypQG2CV3isLBWo+HDSfKng\r\nTGtV8lr87HjaifRdViQDcqL5GPEXOEcrFizyDokez/P/8PLtwueSPkW8pCEF\r\nns5beaPX1F1oUTZuVsIKX5OJUozlZd1ReYrb5X4jHN6a53O6DH2AyecMckFU\r\n9GM+OfEUKXdbdpquWsyCkD9okLycfFn7J8wzPrOtrMVlHRqlCA14komkytBV\r\nB3z9YDgjbrASyG1HWVEVgy3QE7VkFXxi2JL9efZrk4lZrv8092FAnH10PH4u\r\nV3zptitzVzUps6InHUzQa0sARXfHsnknsegBHwlrH/IyVV9W4OdYbidPsYxy\r\ngx3fJSzko0iraVus9y56sZK20SkHibO57UGayo29CcLoTOMhE9XA70iMPpW3\r\nv/0X2dkDJdXbyXJ0F8xuKF8cc92Epc8PeELQOPmiCNQioUc4i+t6ATYoml9X\r\n/R0uZKpMPqKkBSKsWbC7c7b4BZsrL2v3tX0=\r\n=8h9k\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.5-beta.0_1678876267657_0.829609081383434"},"_hasShrinkwrap":false},"1.1.5":{"version":"1.1.5","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.5","@unipasswallet/popup-sdk":"1.1.5","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"18302ee38a55e342e762f2bd5e4ab1c94993c365","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.5","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-/xDoKMQu2/VCxzywQ82YkdedMILPMseDsYPCnabTazB/3dHlWEP6e+iDA2aqRSkjiuZbm62yxTtxZsUjsb8Gqg==","shasum":"e8aba1fabd9b15e5d1ef64e3baec28f3021a0c45","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.5.tgz","fileCount":20,"unpackedSize":176952,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPxx5UT93szz0kLce9VKEd40I0W8xbgcnv82Gv/KBCuQIhAN0JJhPr9RouhKI9ru+c7cDOlhF3HmN6x1RxreMA7zFh"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIuBkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovBw//crl//WemSg93kMBCqISAOKMUfxW2v1NFh9miz06uwPzChjHS\r\ng2H34YGDWD1coft+QGeFmiW6WKHgAGWh1metfTeokY6Gc3ob9GMJck64gt6k\r\nm+kC2u0PUp91A8134pe2X9GpTUyAr5NnoPTJJ22PEsMC/lXn8nraeeJ47JQC\r\nQjMB+f+p5RJyaZzbaT6UMKVfkW4r4hIa8XOp/i2R/Zdxebz6byhqEUebYs34\r\nx7XOTSYxV+Oc2hvsQOzAy0QFcERWSc3IjSQN9Px6islMH524U+GWoPR9ZUco\r\nflebQGkFz0Eq+sbw+ErypeqA+A7KPyrf+cQ68af/QqRSvYzf2dn59MyEpxXs\r\nFVAp4/WLOGCZTELC8BoQzLF+3rUD5eVfFRYcjYzoutqnabHPDuzx148BXqiY\r\nTm9h9LFNaORZ/RlmsIKjS7oxAGdV2c52BojzV6YgRxFzlkXdEV3mNNEt0Tac\r\nvMSDYFHE0PuKomZs81O1Jq7ol0cDyvpxAT/oN/Y/EUTIj7RpuLCCbOH0crGm\r\nyQqF68K0DdLwN14lSJR4+rdD4+Sn3FeqPmgf+A8zC3CAWlket3fD3Bf0GOwY\r\n5dYwI5NC56XFlDdQzzkQVsgIKhTd4m7NTJw8StlbgI4chTbz74PwnMWCgkkX\r\ndbFxCXDUMsvkDtgAnxrQGURiO9u2T9byxow=\r\n=nzx9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.5_1680007267974_0.5088929012939412"},"_hasShrinkwrap":false},"1.1.6":{"version":"1.1.6","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.6","@unipasswallet/popup-sdk":"1.1.6","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"a91db4b3a204a010f8785564134a25207fd05fb6","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.6","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-OxCiIUY4eWgLzL8Y0qPe2uvknLOaCDVZWBmv3G079XWBnaVbiuEUpzV1OUlI/x3MsRf9oLXaSyVHZJmMKCRdGw==","shasum":"aeaab6355e11d771b4dad2b46048139ea85a4295","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.6.tgz","fileCount":20,"unpackedSize":176952,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzVfrDUrgjWz/cn0FrZ25JJe/kfs0qLwpRSM9uSJzhOwIhALArKvqaVVv6QOe2PFs0K+3/m0cEQGRkDt09H8iyQ4tT"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJWH1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrC4A/+MLieWJxQw8Nk8Emicj/RFG60EDWjQmdM6osMGwUVQzpwOYvE\r\nXI643aLtzDsUWM+gIcJt+sbfx7FNhKkK1S3l191sHcaLsrukXUgG8V9tAscU\r\njWl06xtwYLQyLX3IyXJEb7EF5I9ufNda54rdq5Y3sTqQ/Vge5x8emm1pN30n\r\n2esKiFkp3Ati3pmCFAAjxIa9rJzdsVG52ym8BZyCV6dkTGuCm5THmWsobQQw\r\nPXUitmusZCcXohofQIDGs7JQCZeWQq3UNzFls1omd+b84rr6G7mpuWzrufba\r\nrUi8ic4Fh+reU9XESyKlCQX/9ZUEpGS4d93Iu6bDYfWIXj1U7G+NbQv7G8mZ\r\nJOScmhINT3MvJa2WkDl9HQqHSZBve34CHj5+yvLX9jhopj1wgTpatWoO4JIM\r\n/fwUXL36ZX5pj0/H6oFT63LvDNPxlZ0vZitfjWze+PzCMFFfn3inuuiECcYx\r\n9nXZgCrh5+hFInquhBHGOSF8bHj8yp/6rMOnfqY9NK/da+AmM64sBFUqv7OV\r\nfXpVZgLjHNcv1ndJBTEg6beiK3REPFsv7s73IhwwX34s/ow2bML+z/h9ebC2\r\nTV6UtNPCYGYG+HFaHKk+U2i6OhfOJlpOfxmHeucjDdr8I+rgg1Gg26u8tB9X\r\n9SzXfInG5ueGOZSCN5IegbWchFKL6M/x4uY=\r\n=2vVd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.6_1680171509126_0.8728095419142983"},"_hasShrinkwrap":false},"1.1.5-beta.1":{"version":"1.1.5-beta.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.5-beta.1","@unipasswallet/popup-sdk":"1.1.5-beta.1","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"readme":"# TSDX User Guide\n\nCongrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.\n\n> This TSDX setup is meant for developing libraries (not apps!) that can be published to NPM. If you’re looking to build a Node app, you could use `ts-node-dev`, plain `ts-node`, or simple `tsc`.\n\n> If you’re new to TypeScript, checkout [this handy cheatsheet](https://devhints.io/typescript)\n\n## Commands\n\nTSDX scaffolds your new library inside `/src`.\n\nTo run TSDX, use:\n\n```bash\nnpm start # or yarn start\n```\n\nThis builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`.\n\nTo do a one-off build, use `npm run build` or `yarn build`.\n\nTo run tests, use `npm test` or `yarn test`.\n\n## Configuration\n\nCode quality is set up for you with `prettier`, `husky`, and `lint-staged`. Adjust the respective fields in `package.json` accordingly.\n\n### Jest\n\nJest tests are set up to run with `npm test` or `yarn test`.\n\n### Bundle Analysis\n\n[`size-limit`](https://github.com/ai/size-limit) is set up to calculate the real cost of your library with `npm run size` and visualize the bundle with `npm run analyze`.\n\n#### Setup Files\n\nThis is the folder structure we set up for you:\n\n```txt\n/src\n  index.tsx       # EDIT THIS\n/test\n  blah.test.tsx   # EDIT THIS\n.gitignore\npackage.json\nREADME.md         # EDIT THIS\ntsconfig.json\n```\n\n### Rollup\n\nTSDX uses [Rollup](https://rollupjs.org) as a bundler and generates multiple rollup configs for various module formats and build settings. See [Optimizations](#optimizations) for details.\n\n### TypeScript\n\n`tsconfig.json` is set up to interpret `dom` and `esnext` types, as well as `react` for `jsx`. Adjust according to your needs.\n\n## Continuous Integration\n\n### GitHub Actions\n\nTwo actions are added by default:\n\n- `main` which installs deps w/ cache, lints, tests, and builds on all pushes against a Node and OS matrix\n- `size` which comments cost comparison of your library on every pull request using [`size-limit`](https://github.com/ai/size-limit)\n\n## Optimizations\n\nPlease see the main `tsdx` [optimizations docs](https://github.com/palmerhq/tsdx#optimizations). In particular, know that you can take advantage of development-only optimizations:\n\n```js\n// ./types/index.d.ts\ndeclare var __DEV__: boolean;\n\n// inside your code...\nif (__DEV__) {\n  console.log('foo');\n}\n```\n\nYou can also choose to install and use [invariant](https://github.com/palmerhq/tsdx#invariant) and [warning](https://github.com/palmerhq/tsdx#warning) functions.\n\n## Module Formats\n\nCJS, ESModules, and UMD module formats are supported.\n\nThe appropriate paths are configured in `package.json` and `dist/index.js` accordingly. Please report if any issues are found.\n\n## Named Exports\n\nPer Palmer Group guidelines, [always use named exports.](https://github.com/palmerhq/typescript#exports) Code split inside your React app instead of your React library.\n\n## Including Styles\n\nThere are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like.\n\nFor vanilla CSS, you can include it at the root directory and add it to the `files` section in your `package.json`, so that it can be imported separately by your users and run through their bundler's loader.\n\n## Publishing to NPM\n\nWe recommend using [np](https://github.com/sindresorhus/np).\n","readmeFilename":"README.md","gitHead":"7c7c8c52f85a92354f9f42b34fb628d512d1f328","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.5-beta.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-PeCo5pAZjXOV0zvoBufzjj1XIJbK261Je3wxRecFUmeT8FEsTe4j5ymhioVLtIqHlddFv3zyY/o6VL98cCF6Vw==","shasum":"ebdc086cda7f11b5ee005b49b9a6e67cf6fe582e","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.5-beta.1.tgz","fileCount":20,"unpackedSize":176973,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdRPBfFU6o4P/BOWrW/Hy2BU0wh0tJ+6vrS2FL21Xp8AIgc0JJ0U8Y39275MiAQib8kFX45K+yCa4H0eFpu3AWDJw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJpVpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiSxAAoUjYur/uzUTCOP85PFRh+H5gSi02kJ2EV6xMt2GWSFs+vAUF\r\nislBYsZd9nM/WJKdqo/RDzCXuNk96O9FaJ7uuvbe+FGiHIXTjTomY8QWvFlK\r\nxSWZMvrleiTPw9M2HeCmgRpn6ZYjpLgy8Z0W6J4sCWVcCZwWmzXdenFG1Fnp\r\nUz7/YLbJDf42sNdQy/QhumuEZ/657XNuJQzO02kcfnz3ggoWZPcMBa66vruy\r\nvxBXEXmtNfgsoOP3p/23kzXNbZI9M+hXCFXLtYLOwyMVauLW/jVS9o++aqXS\r\n1JLMqVdp6p7r7eJZrZ99MSTGsEY1PJqtSsZda4MtwAqzZgAVICniG2QEHtCc\r\nm9WJTfoWeQxg4f2Ee8ZBy4c5wn2Yqvh+rTiU0Y3SHEe2I+8pfxtZv1uvr5vj\r\nryVRS0K4TclR+XI+9EHp4CkMkDqZfJjzhFQIdJsHvhfp01bim7Xaiv+mbyg2\r\n4RYT++VNkJfoi1fDXtCJP80zr/3LtmX7ovQDHSHPbAEfODVGgvyzJxcSd6dh\r\nOhCKpn9taZjcF9Aj+/92dh7cFjSMFgHBwl4HyROlwhEsrSqXW8GVeX9JITaQ\r\nAmECYWuStFt2WDW7BmwL92DeOIPpM0Zw1ZY++dHiwBpGijod6995w/IVlHsR\r\nHHMOBSwT1D0ek+qwBR1iN1wTlEgbeqnHQdI=\r\n=tNwQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.5-beta.1_1680250217355_0.9092653112241555"},"_hasShrinkwrap":false},"1.1.6-beta.0":{"version":"1.1.6-beta.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.6-beta.0","@unipasswallet/popup-sdk":"1.1.6-beta.0","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"readme":"# TSDX User Guide\n\nCongrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.\n\n> This TSDX setup is meant for developing libraries (not apps!) that can be published to NPM. If you’re looking to build a Node app, you could use `ts-node-dev`, plain `ts-node`, or simple `tsc`.\n\n> If you’re new to TypeScript, checkout [this handy cheatsheet](https://devhints.io/typescript)\n\n## Commands\n\nTSDX scaffolds your new library inside `/src`.\n\nTo run TSDX, use:\n\n```bash\nnpm start # or yarn start\n```\n\nThis builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`.\n\nTo do a one-off build, use `npm run build` or `yarn build`.\n\nTo run tests, use `npm test` or `yarn test`.\n\n## Configuration\n\nCode quality is set up for you with `prettier`, `husky`, and `lint-staged`. Adjust the respective fields in `package.json` accordingly.\n\n### Jest\n\nJest tests are set up to run with `npm test` or `yarn test`.\n\n### Bundle Analysis\n\n[`size-limit`](https://github.com/ai/size-limit) is set up to calculate the real cost of your library with `npm run size` and visualize the bundle with `npm run analyze`.\n\n#### Setup Files\n\nThis is the folder structure we set up for you:\n\n```txt\n/src\n  index.tsx       # EDIT THIS\n/test\n  blah.test.tsx   # EDIT THIS\n.gitignore\npackage.json\nREADME.md         # EDIT THIS\ntsconfig.json\n```\n\n### Rollup\n\nTSDX uses [Rollup](https://rollupjs.org) as a bundler and generates multiple rollup configs for various module formats and build settings. See [Optimizations](#optimizations) for details.\n\n### TypeScript\n\n`tsconfig.json` is set up to interpret `dom` and `esnext` types, as well as `react` for `jsx`. Adjust according to your needs.\n\n## Continuous Integration\n\n### GitHub Actions\n\nTwo actions are added by default:\n\n- `main` which installs deps w/ cache, lints, tests, and builds on all pushes against a Node and OS matrix\n- `size` which comments cost comparison of your library on every pull request using [`size-limit`](https://github.com/ai/size-limit)\n\n## Optimizations\n\nPlease see the main `tsdx` [optimizations docs](https://github.com/palmerhq/tsdx#optimizations). In particular, know that you can take advantage of development-only optimizations:\n\n```js\n// ./types/index.d.ts\ndeclare var __DEV__: boolean;\n\n// inside your code...\nif (__DEV__) {\n  console.log('foo');\n}\n```\n\nYou can also choose to install and use [invariant](https://github.com/palmerhq/tsdx#invariant) and [warning](https://github.com/palmerhq/tsdx#warning) functions.\n\n## Module Formats\n\nCJS, ESModules, and UMD module formats are supported.\n\nThe appropriate paths are configured in `package.json` and `dist/index.js` accordingly. Please report if any issues are found.\n\n## Named Exports\n\nPer Palmer Group guidelines, [always use named exports.](https://github.com/palmerhq/typescript#exports) Code split inside your React app instead of your React library.\n\n## Including Styles\n\nThere are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like.\n\nFor vanilla CSS, you can include it at the root directory and add it to the `files` section in your `package.json`, so that it can be imported separately by your users and run through their bundler's loader.\n\n## Publishing to NPM\n\nWe recommend using [np](https://github.com/sindresorhus/np).\n","readmeFilename":"README.md","gitHead":"4114149404060d93fdb61f59c7099973344469af","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.6-beta.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-6RTT3V9qy2/YBJoMEB0rkSpDDC0SI65cqFj1r4IyR8EEqMFOoMNQrX0oUkg9yuhO9BIWhVNBDg4YBsyicV1lVw==","shasum":"93fa97a524ba86d7a2a684f99f7c5dc5678b15cd","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.6-beta.0.tgz","fileCount":20,"unpackedSize":176973,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmEO0zvL1ABrvNHnqAMI3hrxu+cLI0Hjm5kux+71PuuwIhAMG9PEcVWz3Ts/93EGW5C/kSxYpdEz/t7r95gifUvshD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJpd4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNUQ/+MM7CDaDuZgM6htLgnfrDu5EsEVVcj3btYNVSnKV566JcAf3J\r\nJ0tsvjVTJ7ruiP4FErJzwUv7WHkpN0ZHN2Tg53uFSR3LZl3rpebm2Eu7LmXC\r\nXGJCar2l+u0yVjdtnR9Aso+OVigoJf5Zgf/h8wrEsuikrPeTO1il8DvpONts\r\noMrledYRiO2FX3lRdoUbb9zQGMMJFmRkw2mf+yfdEmlBIYP+5gys0OI23wtH\r\ndy6RJPoMjbG1OYUKpqL705wP5vlDIBdvB3TRBqPumBYy7emCtOeZ9VzvhT2f\r\nvOZyl0cUKD1ye8N72E4DXZhKR/tuZDkWoYr8ddoN++yjKlaWSI9EDNyFu9k4\r\nNDwPN3C9+2j6l6V0b/0Q0tafMYlTiugiJpnhEhCuVRt7wou356WS2kN1uPk3\r\nz1LxTijDcO6yUQfjIXglUCCftP2M1U/Ezv2eNmQH2O3LuqcRp2OHYtlbMWyI\r\nR2cmumbx1pG0VecQRzPz+wte3tNgqOALr7KUMWG2pzHHTtLTYt/YGlsbLRRW\r\nEs+954NhKoG89UoyARzJPgI9TXBlV/FtZ2I0AU7wRDNQcSTMD6n0g0E+l60X\r\nkQAwuuhbpTdRqZqdD9RVB2ijTDgjOZ4pYP08kZIAiaxpIPBIdJvS6GPDBXzG\r\nGHM+v6HTlTJe1gTGSHxP5P7Mgvsu25QLug8=\r\n=kq6P\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.6-beta.0_1680250743881_0.37049758064413063"},"_hasShrinkwrap":false},"1.1.7-beta.0":{"version":"1.1.7-beta.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.7-beta.0","@unipasswallet/popup-sdk":"1.1.7-beta.0","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"readme":"# TSDX User Guide\n\nCongrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.\n\n> This TSDX setup is meant for developing libraries (not apps!) that can be published to NPM. If you’re looking to build a Node app, you could use `ts-node-dev`, plain `ts-node`, or simple `tsc`.\n\n> If you’re new to TypeScript, checkout [this handy cheatsheet](https://devhints.io/typescript)\n\n## Commands\n\nTSDX scaffolds your new library inside `/src`.\n\nTo run TSDX, use:\n\n```bash\nnpm start # or yarn start\n```\n\nThis builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`.\n\nTo do a one-off build, use `npm run build` or `yarn build`.\n\nTo run tests, use `npm test` or `yarn test`.\n\n## Configuration\n\nCode quality is set up for you with `prettier`, `husky`, and `lint-staged`. Adjust the respective fields in `package.json` accordingly.\n\n### Jest\n\nJest tests are set up to run with `npm test` or `yarn test`.\n\n### Bundle Analysis\n\n[`size-limit`](https://github.com/ai/size-limit) is set up to calculate the real cost of your library with `npm run size` and visualize the bundle with `npm run analyze`.\n\n#### Setup Files\n\nThis is the folder structure we set up for you:\n\n```txt\n/src\n  index.tsx       # EDIT THIS\n/test\n  blah.test.tsx   # EDIT THIS\n.gitignore\npackage.json\nREADME.md         # EDIT THIS\ntsconfig.json\n```\n\n### Rollup\n\nTSDX uses [Rollup](https://rollupjs.org) as a bundler and generates multiple rollup configs for various module formats and build settings. See [Optimizations](#optimizations) for details.\n\n### TypeScript\n\n`tsconfig.json` is set up to interpret `dom` and `esnext` types, as well as `react` for `jsx`. Adjust according to your needs.\n\n## Continuous Integration\n\n### GitHub Actions\n\nTwo actions are added by default:\n\n- `main` which installs deps w/ cache, lints, tests, and builds on all pushes against a Node and OS matrix\n- `size` which comments cost comparison of your library on every pull request using [`size-limit`](https://github.com/ai/size-limit)\n\n## Optimizations\n\nPlease see the main `tsdx` [optimizations docs](https://github.com/palmerhq/tsdx#optimizations). In particular, know that you can take advantage of development-only optimizations:\n\n```js\n// ./types/index.d.ts\ndeclare var __DEV__: boolean;\n\n// inside your code...\nif (__DEV__) {\n  console.log('foo');\n}\n```\n\nYou can also choose to install and use [invariant](https://github.com/palmerhq/tsdx#invariant) and [warning](https://github.com/palmerhq/tsdx#warning) functions.\n\n## Module Formats\n\nCJS, ESModules, and UMD module formats are supported.\n\nThe appropriate paths are configured in `package.json` and `dist/index.js` accordingly. Please report if any issues are found.\n\n## Named Exports\n\nPer Palmer Group guidelines, [always use named exports.](https://github.com/palmerhq/typescript#exports) Code split inside your React app instead of your React library.\n\n## Including Styles\n\nThere are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like.\n\nFor vanilla CSS, you can include it at the root directory and add it to the `files` section in your `package.json`, so that it can be imported separately by your users and run through their bundler's loader.\n\n## Publishing to NPM\n\nWe recommend using [np](https://github.com/sindresorhus/np).\n","readmeFilename":"README.md","gitHead":"25f9f3357abe97a3fffede86de7c97005884040a","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.7-beta.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-bVutPaWBVt4su8O9K7TMUZMZVz5O6T/9nRiFdvqa62Udyx7u8+RTckgI9oLOKXbHtfFzeepTTuhQu81VYCGzow==","shasum":"6bc1348c74b5023f8ade830861338f9e50c4928c","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.7-beta.0.tgz","fileCount":20,"unpackedSize":176973,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPRm7j8YdiqSt/RBBV/cK/2jOCnoagkVyZR36IqD4HmAiEAsDQFV/4GLA6EmTgWD+EmMF3/TS2GgW5MPMRBKSY1Gqw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJpjrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriXQ//Uw4BrtoswPxddocaRRcKxgknGB4Q8+1k6QRd/Fmc7SJkVD79\r\nVIpAD3KpKnVsVnAz0U+WhMWqsdhJ5jEmKQF7leJq6ipNd+yVYs6xFopxoFhf\r\nCq+CNmJJ4TbM6MRiJTn7p0B3r1bvio23yOco23qSJqM6ziW0VBVDb3xaVimc\r\nlXSxNZ8h7f5mnqzKTmcvjBt+kgrk6LXsOopfJSbkEfBAyo0kDOQyjAyz66aI\r\nXcrOj6xUHhvsfJRayB2fjQMrCQ7jupbA78iQBUgfUrdS+ykH/Hs6bMz6Zkta\r\nAjCV4wIjNJSkynCDhTiTzHHgmIx/dxjOaXluzN2sZu95HvSgJfGA5VQKiSo9\r\n2+pGxIzd1g87oi5DCj3DE1HwLigKwtgG49ofjkGnHMpQL0kvovxx/mZvprZe\r\nXvvluLwFWcAn/xZJH8rIOMNHjqURUInX4fl8C/IZwdJIq7eOuEYFOVGiodkD\r\n1uz6Tv7mKmpms62vn4AIymTDDML59Qdu7JwWUhGaJQ9ClI6dttXCC3UAFAwX\r\nfKXQKN8j18/NUTtp9k+BtV+1TsvqlC4XNPncAKXfbAWVIYsVPLYtwc5rZZXI\r\nzWyV5dNTfM9EhGSdWMWhJvxcsdsPcUzMcN8aToC1PL0m8qvbwvT7llbIQvXz\r\nZZXBMWFoaX8q6shSsBfgx0/X+UU1JZDQLQ0=\r\n=qvyp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.7-beta.0_1680251114909_0.5041890040150379"},"_hasShrinkwrap":false},"1.1.7":{"version":"1.1.7","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.7","@unipasswallet/popup-sdk":"1.1.7","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"fe24e4953b41cc038fb337122e8832ba5eb99f8d","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.7","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-b3IsJqRr1JQnTFrQt0R4zWIK3oQzayGps43bYXFfnC/JQDXZ1zBuYZq+3ke/86PRKNbk7Fqs/ku488M4iipQaA==","shasum":"87cf3382ab61176d9c87eb994ae254e1f06528f1","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.7.tgz","fileCount":20,"unpackedSize":189478,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ3BcyGApjynctVQn1EQKFeHjxD043Z6M4w8Jgo3kx/AIhALeJxAwUaxDyHmUfS1hPb3pVxuBQ84Bmng1RaT1HHShE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK8xUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoneRAAoekK7CkO4/DIQckHvT/jKonEFnouqBTWhe5v5sScalhOnPnj\r\nLj+/lSV4oIFrqLvCfjuz8Z3TqlVvyXquaNvXrqFyIOlMSspZMPhSaUuEAk/D\r\nThHokwFcd/QogeDyhgPdHXHLjQvXbelCszHPf4Ak0mRv3atGhh7TjT6Rf6V/\r\nzGvkspzCh2W3xagCaqIWz1cqiAs5wncVzwd+cmSbE+pqK2WxSmF+Fp/+IcsU\r\n/bHlNeyWO6z4PLY5mxa8GjW8NYQyCWyg1nU9KAFjgep0JZaW/oUlHJBfcsRJ\r\nWTCgYvEUgiWz/CvxhHLkVG9t0boZN1hG5k/JLeH0mI75z6Ciff1lAWCeoIJK\r\nd4yqWE1c5bC3AD7OnAIDslZToFzY/4OdBeURjMX1/feHMhYFTFeTHcE+v6BR\r\nHID2iodjsJq1bVR/3yPDOVaRdLZGCKprnoaU1+0XdFD22gGjqQFKlzNcnMO/\r\nHtUySM1J6FS2YoQ4RXyz2QGgXtv49WOyTzI0HPds44OexUAx1yd1vsUaCJOg\r\nSe+QLdRE4Wgmyg4xbEWqYo6cETHCRCBngeSsciPkg5kvo8RB6JCwHLhGhjWK\r\n4UR0pkjXDg0YOTM9MsGAlBTR7b+p0aw29s9Dt5nLb9sSHbSyMIaBCx8z837g\r\nlt2UGwj6735CrnNJZ9YPoHBz2qc56k8RN0U=\r\n=OLiN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.7_1680591956326_0.3306246178429413"},"_hasShrinkwrap":false},"1.1.8-alpha.0":{"version":"1.1.8-alpha.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.8-alpha.0","@unipasswallet/popup-sdk":"1.1.8-alpha.0","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"readme":"# TSDX User Guide\n\nCongrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.\n\n> This TSDX setup is meant for developing libraries (not apps!) that can be published to NPM. If you’re looking to build a Node app, you could use `ts-node-dev`, plain `ts-node`, or simple `tsc`.\n\n> If you’re new to TypeScript, checkout [this handy cheatsheet](https://devhints.io/typescript)\n\n## Commands\n\nTSDX scaffolds your new library inside `/src`.\n\nTo run TSDX, use:\n\n```bash\nnpm start # or yarn start\n```\n\nThis builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`.\n\nTo do a one-off build, use `npm run build` or `yarn build`.\n\nTo run tests, use `npm test` or `yarn test`.\n\n## Configuration\n\nCode quality is set up for you with `prettier`, `husky`, and `lint-staged`. Adjust the respective fields in `package.json` accordingly.\n\n### Jest\n\nJest tests are set up to run with `npm test` or `yarn test`.\n\n### Bundle Analysis\n\n[`size-limit`](https://github.com/ai/size-limit) is set up to calculate the real cost of your library with `npm run size` and visualize the bundle with `npm run analyze`.\n\n#### Setup Files\n\nThis is the folder structure we set up for you:\n\n```txt\n/src\n  index.tsx       # EDIT THIS\n/test\n  blah.test.tsx   # EDIT THIS\n.gitignore\npackage.json\nREADME.md         # EDIT THIS\ntsconfig.json\n```\n\n### Rollup\n\nTSDX uses [Rollup](https://rollupjs.org) as a bundler and generates multiple rollup configs for various module formats and build settings. See [Optimizations](#optimizations) for details.\n\n### TypeScript\n\n`tsconfig.json` is set up to interpret `dom` and `esnext` types, as well as `react` for `jsx`. Adjust according to your needs.\n\n## Continuous Integration\n\n### GitHub Actions\n\nTwo actions are added by default:\n\n- `main` which installs deps w/ cache, lints, tests, and builds on all pushes against a Node and OS matrix\n- `size` which comments cost comparison of your library on every pull request using [`size-limit`](https://github.com/ai/size-limit)\n\n## Optimizations\n\nPlease see the main `tsdx` [optimizations docs](https://github.com/palmerhq/tsdx#optimizations). In particular, know that you can take advantage of development-only optimizations:\n\n```js\n// ./types/index.d.ts\ndeclare var __DEV__: boolean;\n\n// inside your code...\nif (__DEV__) {\n  console.log('foo');\n}\n```\n\nYou can also choose to install and use [invariant](https://github.com/palmerhq/tsdx#invariant) and [warning](https://github.com/palmerhq/tsdx#warning) functions.\n\n## Module Formats\n\nCJS, ESModules, and UMD module formats are supported.\n\nThe appropriate paths are configured in `package.json` and `dist/index.js` accordingly. Please report if any issues are found.\n\n## Named Exports\n\nPer Palmer Group guidelines, [always use named exports.](https://github.com/palmerhq/typescript#exports) Code split inside your React app instead of your React library.\n\n## Including Styles\n\nThere are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like.\n\nFor vanilla CSS, you can include it at the root directory and add it to the `files` section in your `package.json`, so that it can be imported separately by your users and run through their bundler's loader.\n\n## Publishing to NPM\n\nWe recommend using [np](https://github.com/sindresorhus/np).\n","readmeFilename":"README.md","gitHead":"efd3bf0c3326ddd562b299d9eee5e2b651f1bf64","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.8-alpha.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-91OglM/mOgr3DlvFpGHIcRIUuE4IJ55ljY5a/z6iPNGwMCdKbdDhtbzLMhykEHULTrp9L7JeOTA/r0bVUDQ23w==","shasum":"573c8de3800d265511e4d5cdcc5b4a90820ac70c","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.8-alpha.0.tgz","fileCount":20,"unpackedSize":189502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSSo9OPkS7554zt9ae1x41k8C8bcKwYoQMZDbGJ0el7wIgfaVK+WbfO7c7528zH4lvGhtwhGD9IfEQLEphqWCvM3w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLp8DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNTw/9GcxV5dtJ4untk7GtcBIYDo8ct5+nm5xKIDeVljYL7nckXvTt\r\nBPYOQmTqWFieN3uuJ/CZBpt81Pw2peu7aDfMbIdACV7YSH6R5h7jaBT659KR\r\ntCcjvl8L1ik0WbZGsNPNu4GU/NjAO/zdlk6xT1CXOd3bQmfCgSZ7Y5SL2bOj\r\n04HLZy+g8zVD7NR7U4s6dYa9EipuHit5AXBTQamr80elGC/xftdLIYltaoCW\r\nCZpc84gWonLusJcD41bEC76k9UQF0MM5ZcYEf+42w5JUwnxpNOICs4miUOkW\r\nFqoJRinF8gKVdOgwB+DXXnYGRVkdN9XkvrUsiG8hPAHgz1blrHoLzW6cJS+1\r\nJU2Um4CI0Q1Y1GY6TgX68srdJ2+XhL9jUy7+2D+ZtMCecAkVYcHz1UYBPvZ2\r\nZb5rK7cKJzo3T+JOJXizVb4uomNoayTCNrOfhnU3cuXn0G3nddeLDNbB9XdK\r\n7A1F43uundo/E2qQOi3wCcEpKy4iFN4tYKcFaBhM8Z+kYyV8c+t8b93VkSIw\r\nnC46eSCDy3CwbIhRwDD3sHRvFI7slV6BeDTccwcxGw1RGqgc5Gi09Azy8mm0\r\n5G9gmX8JFkTjvy/9qFN1IQlo45B+999E2ZyGbCOo9J8stn9UmFLrZs3fLwiI\r\n2+vaBY35ubN4zWUB7u14jhbn1478iBaXqvY=\r\n=myrt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.8-alpha.0_1680776963526_0.44594210740110385"},"_hasShrinkwrap":false},"1.1.8":{"version":"1.1.8","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.8","@unipasswallet/popup-sdk":"1.1.8","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"89b0ce5414d43b820ad4c23dc36937338d079c7b","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.8","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-xemKF8r3Qyxdde26hGbhTOPH6XmYsgaOtSTByFEFpNHTvz9D+ljF0Oy29NBFgvebWUQ6+1ULAoLH7vZOG2GvPg==","shasum":"40c53225ef839626a054a442007a08c2c7cdb951","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.8.tgz","fileCount":20,"unpackedSize":189478,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA55suEWbdBF8xXvshCiTcC/54MJBamPF6TiCnv72OA4AiEAgZgQJlUcgKTmx0Cxpfwtn7ppncJl44kEgfNAQRPu1D4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN5EqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTdA//XJ1IAUq3dF9agjp5RVT6I0LApbmvUomNTvCc9VMEU4uBX/99\r\nLW5p3XEzVLB2er43OREvms4bn2g4b5obRHo/iDF/m+0yzpT/ScXfVEKHcfu6\r\npG9e8d6FI4GFgsYw4OmEEYwwHR/9mlRAiddVLN/Ux6al2T5Eun5SzchnaBl0\r\ntNsc4sehPNrDmthvJigEEShnWTiJA4tNp0IK6SwEru23Ey2XZ9jq8Fq7cMnj\r\nG2PRgTaxGf+ESGlemjGJelZwLG1AsdHL+uxh+/Ia5BAXR1dsPcYTCJgr2lJ8\r\nyfumTmlxwK1PK4ckyDgnTP8FhCTaIzMJ5JvUUpZtCWO2W4VAmpjCHLZBbjcS\r\nZAmBH53v3ZV5WFdVwzdvUetf44vyBrMRyX4l7SKca0kx2/SneICghO1HTYiR\r\nsXzsL6KuildnZXKji9TRqyHJgtAYy4HzIMcgARW7x+nAifs9NluInAMfqSuE\r\nXcbtkLAesQwfqEitLIRI6h+TXixt/AYYoCpGFpYI43EqWIT8YdWTlpWDq5Tu\r\nXvi70hKp8IHMvAY4Om1qJ+hUx+7vmNU3TE/BZCF88bTZ0NDr9uZ3IgW3ziqf\r\n8A44thKXkZy0jU+ufJwxwcQUK571mZE3icQftNWrv/n2OaAkm3rlx12YZ1Eb\r\n5N6O0QPIPMJavbTZ5LNVWPcBaFl7M5U0VC4=\r\n=ztUG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.8_1681363242484_0.49932549622489875"},"_hasShrinkwrap":false},"1.1.9":{"version":"1.1.9","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.9","@unipasswallet/popup-sdk":"1.1.9","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.9","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-k497cNfwSI0t7xK1eTpN5y5ua+zVlyaQmNahVfRckxdqn5azUVexp1N1IBXfTbPhhp0ujejLlPZC9oexTPS+Hg==","shasum":"3f1dfdfdf0e79e18928b10ac9f551a2f5a8d259c","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.9.tgz","fileCount":21,"unpackedSize":196605,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcF+as1pafI1M5lm9A0zMiiC24ZqEzJ60xWdQQPGKIZgIhAIpj2zjnkkkQcJaHthhiAgGB+5zriZuwIW1rezct1aGr"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRhgtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9SQ//W1WJ3KNX9tLYmQNVoxrf6f626cmmB6qIb9J4HM3/UQMeIdxQ\r\nRuMsxHyoQNcjBD7iLEz0hb5qbLawIFjIzsYQ8dIjdDfAxCjyaSEZzwM+qdXX\r\nUeXv6P/Gbb+fMZGPeP7+gRcJcCWhqFVP/VwXd6wNff7CV4XmrhutzV/ekBy6\r\n3g57QXCYz7tZsHSgtftaCI/dxXahqAUMPHI7sTeILacwl3amF5Le9Dx7pQRy\r\nrdSCl1SuLhVEq2njKc4FmkvffA+pzOyql3VYWxv3LVBJnBdh+CT3PNW5cNfL\r\nN8dKTyMC7+3fJ2a+hPYxnZArVOYchS+In7pqJC8obUtd5fuKHcJorkzPI31I\r\noHLWBC/BShOKm8AMhK97yUXCUVq1ZBLbK2gYSk7mK4Sr103wtFsVGIQv1cYV\r\n3YR0K4hoe692b7BtPWJzEAZ9NY9TNCTdsu0tPXsSpkFh8SYASiy8k6IjIRHY\r\n9Y70m5cWn4bP2RvFYL5ONCFh7gdE3z1m/bTcRljbTCEYTBju06GKnKEa0RKU\r\nSPijiGz6qsrfALWmW9HNeJrmVdpq3G8RrI3thc0TE6MkYHG1TVSnbvweg74w\r\nOgCfUxy5N/HoqLzGa7LjAzftJeSaknUjUo4/YAxEQjcL9mn67h7u1SzISsw9\r\n9iVBgnw/bb39E3pYm/Q8oJ6oTjcHkxwVvYY=\r\n=tQeU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.9_1682315308879_0.8070628453101756"},"_hasShrinkwrap":false},"1.2.0-beta.1":{"version":"1.2.0-beta.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.2.0-beta.1","@unipasswallet/popup-sdk":"1.2.0-beta.1","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"readme":"# TSDX User Guide\n\nCongrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.\n\n> This TSDX setup is meant for developing libraries (not apps!) that can be published to NPM. If you’re looking to build a Node app, you could use `ts-node-dev`, plain `ts-node`, or simple `tsc`.\n\n> If you’re new to TypeScript, checkout [this handy cheatsheet](https://devhints.io/typescript)\n\n## Commands\n\nTSDX scaffolds your new library inside `/src`.\n\nTo run TSDX, use:\n\n```bash\nnpm start # or yarn start\n```\n\nThis builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`.\n\nTo do a one-off build, use `npm run build` or `yarn build`.\n\nTo run tests, use `npm test` or `yarn test`.\n\n## Configuration\n\nCode quality is set up for you with `prettier`, `husky`, and `lint-staged`. Adjust the respective fields in `package.json` accordingly.\n\n### Jest\n\nJest tests are set up to run with `npm test` or `yarn test`.\n\n### Bundle Analysis\n\n[`size-limit`](https://github.com/ai/size-limit) is set up to calculate the real cost of your library with `npm run size` and visualize the bundle with `npm run analyze`.\n\n#### Setup Files\n\nThis is the folder structure we set up for you:\n\n```txt\n/src\n  index.tsx       # EDIT THIS\n/test\n  blah.test.tsx   # EDIT THIS\n.gitignore\npackage.json\nREADME.md         # EDIT THIS\ntsconfig.json\n```\n\n### Rollup\n\nTSDX uses [Rollup](https://rollupjs.org) as a bundler and generates multiple rollup configs for various module formats and build settings. See [Optimizations](#optimizations) for details.\n\n### TypeScript\n\n`tsconfig.json` is set up to interpret `dom` and `esnext` types, as well as `react` for `jsx`. Adjust according to your needs.\n\n## Continuous Integration\n\n### GitHub Actions\n\nTwo actions are added by default:\n\n- `main` which installs deps w/ cache, lints, tests, and builds on all pushes against a Node and OS matrix\n- `size` which comments cost comparison of your library on every pull request using [`size-limit`](https://github.com/ai/size-limit)\n\n## Optimizations\n\nPlease see the main `tsdx` [optimizations docs](https://github.com/palmerhq/tsdx#optimizations). In particular, know that you can take advantage of development-only optimizations:\n\n```js\n// ./types/index.d.ts\ndeclare var __DEV__: boolean;\n\n// inside your code...\nif (__DEV__) {\n  console.log('foo');\n}\n```\n\nYou can also choose to install and use [invariant](https://github.com/palmerhq/tsdx#invariant) and [warning](https://github.com/palmerhq/tsdx#warning) functions.\n\n## Module Formats\n\nCJS, ESModules, and UMD module formats are supported.\n\nThe appropriate paths are configured in `package.json` and `dist/index.js` accordingly. Please report if any issues are found.\n\n## Named Exports\n\nPer Palmer Group guidelines, [always use named exports.](https://github.com/palmerhq/typescript#exports) Code split inside your React app instead of your React library.\n\n## Including Styles\n\nThere are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like.\n\nFor vanilla CSS, you can include it at the root directory and add it to the `files` section in your `package.json`, so that it can be imported separately by your users and run through their bundler's loader.\n\n## Publishing to NPM\n\nWe recommend using [np](https://github.com/sindresorhus/np).\n","readmeFilename":"README.md","gitHead":"20be515fb25a2bf7f3590ca7c86019dfd68398d6","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.2.0-beta.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-iSUVKM+cYwGBKo1seutvNg0ZSF82yUYYz6EHi5Mo9WxLEIXFTIpUBM63rE+QIo/hrsYiebyt3m5xQG/xrcSszA==","shasum":"2b2be2ebd849163b7b123343d9786f87affa0fcf","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.2.0-beta.1.tgz","fileCount":20,"unpackedSize":176973,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDz6vHcIzFSRwnDrY7HpvvHVyVPEg081odU0OOb8wH3YgIhALmuuMkEb3V9xbDbK8tBjBfELxr3mFW+YOM1dFjIUT0U"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSN49ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLaw//SwkKn7T/4BYUc8EOV8vNBSYJEUI487o0N09Rq9U3juOAzL93\r\n3y9zZZ6TnSsbt0weDaNyUnKnIw7e4LnlBeq6clHxmVfjrFRIYfE6pzqIp5EE\r\nzKxVsrEY597vcuQfK5fV9nw2AdQKrYTwD4higF7T+FYH39ZDOP4IWMnfOK0c\r\n1TSjcJoIkJJV4rySfbDfJBZuNjss2ERjxOE5ghPS6DQ/ySwyc+U6cq/Eiyl6\r\n/BkHyf+seh/q4ud18pLXqVCtF5TjTWQdgMH7nr0aSlY2uuZq5nIJjQvrT/0L\r\n0AILndtCXARUx7RU7eEe3/kcaSJgjAWXSc+bStrvJ/kYy9YdgOmiXyWWKU9q\r\nIzuBDaKkP3/MUoqYhG1QxkR054tFR7ASe9VZOJn9VT8OZvNwfF9k4Ung84+C\r\nM5yQMwKQM7+ErNmVf3G7gBhpzcIBmeGp+OyZv2lk7d0ReHODn9LZar8Bs8qr\r\n2J0/0+yGWph2h+cJOw3DscsUZsIVam5MQP+7oztUByZbjQvSw++GR9TEdqf7\r\noo6t5c5j3klMjYPQgM00prD2U4ylLDI+RRSPP+O3bE+NS/lEReYzejA/RHaN\r\nLJ+7DnvhQLTKbYZSet/b3RAwHLUDzuzG/re59S/4aer9n9oJoC6VawMPhkNb\r\n8oDiJkJJ8yO2Jn4hhrTspZMWgJJtO1QTLsY=\r\n=mihc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.2.0-beta.1_1682497085591_0.6102929956861047"},"_hasShrinkwrap":false},"1.1.10":{"version":"1.1.10","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.10","@unipasswallet/popup-sdk":"1.1.10","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"be69b8be7123b59fc318ded34373516038721d8f","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.10","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-KSYM3UoKGG7HtGcYt6QbRZSssarsKrDiNJN52viPvKgXwNLLdVRBN7WTqS294SpmKH7crd3CoDrfynVrqcdhyg==","shasum":"76865b1b1ab40b41e5945fecd304ea7bcef84f4b","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.10.tgz","fileCount":20,"unpackedSize":203365,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkS3E2ZaiYL5ww1r9MyOrWnvtYWax7Af8DN6bmiT6ODAIhAPadLNdn4N/dW49hOibwCdm4+EJl54EwpjaTMDIsFkv5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSiBUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfLA//UquAUiHw568Vs1fH8/tw8/kVub2So1UtH9ajPCue11vYlgwv\r\nP26uvQcAtWt0bPjYLJiD35AZ+CDc7JCdf9IQfu7sDTdIl81VenLEnrfJI2tv\r\nBVpTggnWgf/7QB96dHg4tdUxST/+eY5dylA1YFHHXyPuo5IhRfFEWWtJ1xrD\r\n4Ylx9L7TR0nY5KZZx9DLrFuVh6MaynXaLHs0d0+Bp4biefC7ZbGExz2cRjK0\r\n4D4P7t+LdL3UMVhplUUdmZaSUbovrRabMbVu8G0YwKpeLNDbYjCDNTz+5KrI\r\n4mEjOSt3rhtpCoX/GjwpcKEeTxfrQkrbIW8lP4nGVN942X1aGaDfWxwySq+n\r\n6qTxSf3qT4A9QmYab1hwZnt7LivxTGuh3ecY94SUYY6flllLalrlwil4jbwx\r\nWMlkmxs1/Zpi4v0nQSg9DqkFpsB1gMfNW2IznTiWw4B/bl/dYYDmUNvQe2fc\r\nP2WhEHtW6IVB/9gfWgumTgsRLeOfT3U4nhAGdgr3N50NwL8ue13IjtBzaVwG\r\njVtpu/ygK6A3l9tvG+KbXqFvVnlBeUbbpmo3Bj1owgdkVQlTCsaYaeLVf0YT\r\nhjKW5Vs/Yqt/67sPTw/cl5IcRzUU/vXCT4j2Tl6tFS8QAdsnYFvhqCbaivJk\r\nveZFeWbKyo9DBvukfAwtt/dAuqaOnoyJQxc=\r\n=kMUf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.10_1682579540165_0.4728850503625388"},"_hasShrinkwrap":false},"1.1.5-alpha.4":{"version":"1.1.5-alpha.4","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.5-alpha.4","@unipasswallet/popup-sdk":"1.1.5-alpha.4","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"readme":"# TSDX User Guide\n\nCongrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.\n\n> This TSDX setup is meant for developing libraries (not apps!) that can be published to NPM. If you’re looking to build a Node app, you could use `ts-node-dev`, plain `ts-node`, or simple `tsc`.\n\n> If you’re new to TypeScript, checkout [this handy cheatsheet](https://devhints.io/typescript)\n\n## Commands\n\nTSDX scaffolds your new library inside `/src`.\n\nTo run TSDX, use:\n\n```bash\nnpm start # or yarn start\n```\n\nThis builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`.\n\nTo do a one-off build, use `npm run build` or `yarn build`.\n\nTo run tests, use `npm test` or `yarn test`.\n\n## Configuration\n\nCode quality is set up for you with `prettier`, `husky`, and `lint-staged`. Adjust the respective fields in `package.json` accordingly.\n\n### Jest\n\nJest tests are set up to run with `npm test` or `yarn test`.\n\n### Bundle Analysis\n\n[`size-limit`](https://github.com/ai/size-limit) is set up to calculate the real cost of your library with `npm run size` and visualize the bundle with `npm run analyze`.\n\n#### Setup Files\n\nThis is the folder structure we set up for you:\n\n```txt\n/src\n  index.tsx       # EDIT THIS\n/test\n  blah.test.tsx   # EDIT THIS\n.gitignore\npackage.json\nREADME.md         # EDIT THIS\ntsconfig.json\n```\n\n### Rollup\n\nTSDX uses [Rollup](https://rollupjs.org) as a bundler and generates multiple rollup configs for various module formats and build settings. See [Optimizations](#optimizations) for details.\n\n### TypeScript\n\n`tsconfig.json` is set up to interpret `dom` and `esnext` types, as well as `react` for `jsx`. Adjust according to your needs.\n\n## Continuous Integration\n\n### GitHub Actions\n\nTwo actions are added by default:\n\n- `main` which installs deps w/ cache, lints, tests, and builds on all pushes against a Node and OS matrix\n- `size` which comments cost comparison of your library on every pull request using [`size-limit`](https://github.com/ai/size-limit)\n\n## Optimizations\n\nPlease see the main `tsdx` [optimizations docs](https://github.com/palmerhq/tsdx#optimizations). In particular, know that you can take advantage of development-only optimizations:\n\n```js\n// ./types/index.d.ts\ndeclare var __DEV__: boolean;\n\n// inside your code...\nif (__DEV__) {\n  console.log('foo');\n}\n```\n\nYou can also choose to install and use [invariant](https://github.com/palmerhq/tsdx#invariant) and [warning](https://github.com/palmerhq/tsdx#warning) functions.\n\n## Module Formats\n\nCJS, ESModules, and UMD module formats are supported.\n\nThe appropriate paths are configured in `package.json` and `dist/index.js` accordingly. Please report if any issues are found.\n\n## Named Exports\n\nPer Palmer Group guidelines, [always use named exports.](https://github.com/palmerhq/typescript#exports) Code split inside your React app instead of your React library.\n\n## Including Styles\n\nThere are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like.\n\nFor vanilla CSS, you can include it at the root directory and add it to the `files` section in your `package.json`, so that it can be imported separately by your users and run through their bundler's loader.\n\n## Publishing to NPM\n\nWe recommend using [np](https://github.com/sindresorhus/np).\n","readmeFilename":"README.md","gitHead":"44c5189415b168c73859fc293d602edfaadd44de","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.5-alpha.4","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-cFM+8KIxNocDKkSipKe5IRZgDpnZpeenfH3R6j8F09VCXxBqWXCBb55cRTmQ6X+sdULNXJpBEITV+IHFNG3H+A==","shasum":"c28fa4c6a233bd6328e6502665e98f32214a8a71","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.5-alpha.4.tgz","fileCount":20,"unpackedSize":204145,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGclc04/LkMdxlFMNpnXVFqT1u2RT4MABDdxVurbumPQAiBKIhFCrQhdEbdmzG9ujRUfMErgnQlyoV5GLrcYG/vvCA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUzWGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2Ag//Q26cjLZzFDLyel1sm+O2u0QreDLAsRQgIeHSv64nHkfCGXBp\r\nEu7h0NlV9u64Yp09744clvVDgBSgLWKqzYZ4jAJzSeLISWIsG++x40eR18Bj\r\nWnlWd3WBwIrXXDPqZSrZINl966SIhn2EDVBpifAd/kip8Jo4E+U8Pv5ONjOm\r\njppYYxFE5bmIg1h+mgKSh8vnWiQZhbR6PN+cEGCLasJSN7+mXhs2TwiZM5oh\r\nVR+y9Z5ogfLxu4Xzy9c7g4vHvOoFBmPGIgltResrFpY9eU3cvM5Y73LbnjgR\r\neDzXyzSZnddvtfN0JMBdlgle5A6RuyoF+B1c2tCYHi0dIwAANelNi1k0nSs8\r\nuo/VaTSqdcGvVI6wtLVtxSAvcd4uhPHI4zlJRyQSe0Wp5RAIILHmqNqLgX3I\r\nQQlPKE3FtKfTOLQmAKMFRhgX6RQPqj3j0KOh1Vt9X6QKOuFhhnEaOyY3EwnL\r\nu3iYG6bMKBj9wfRaUz8Vwte/u4FS9o31hw2FPTNeHOmUYLLPV7EIlPq8ZrSA\r\nB/ayCJLAzNmuy3A506TEzZrPhMqDU3EcH3afZRF1ZUc0KWcOyrTe+YfGTWS7\r\nJI5vlUZkNu1cWyocb+H0vgGLP/DQLzvPkVjVHOQ7h50A9MikkGz50xqQzl6P\r\nec2x0bVNiMkEost1HqRSZiThcpa4Ut3oVWw=\r\n=z38l\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.5-alpha.4_1683174790380_0.7295633760561469"},"_hasShrinkwrap":false},"1.1.11":{"version":"1.1.11","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.1.11","@unipasswallet/popup-sdk":"1.1.11","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"gitHead":"310c110b48212facf784153286cd8b36b9dafc84","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.1.11","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-9jHLY52oZ6J7wnyLLBv23fqRtGBTrimYbdhZgxq7f8qFw+tQIV9O9OXFXc/XLGWUyTkhHJ/rLMM2Esi8ftKsgA==","shasum":"bea6ec71cea24754c7f648b8d3b25e7de7b8387c","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.1.11.tgz","fileCount":20,"unpackedSize":204018,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEzuNyvwI/jB2/eVk8iXpp8WYYkuJA4mM81z+NL6Loc5AiEA2cpKIaWbWP/naxRmNF9aHDvYnIKnoDmOZLt+uqzc+64="}]},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.1.11_1683610141849_0.3944437093586126"},"_hasShrinkwrap":false},"1.2.0-beta.2":{"version":"1.2.0-beta.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@unipasswallet/ethereum-provider","author":{"name":"lay2"},"module":"dist/ethereum-provider.esm.js","size-limit":[{"path":"dist/ethereum-provider.cjs.production.min.js","limit":"10 KB"},{"path":"dist/ethereum-provider.esm.js","limit":"10 KB"}],"dependencies":{"@unipasswallet/popup-types":"1.2.0-beta.2","@unipasswallet/popup-sdk":"1.2.0-beta.2","events":"^3.3.0","eip1193-provider":"1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^8.1.0","husky":"^8.0.3","size-limit":"^8.1.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.4"},"readme":"# TSDX User Guide\n\nCongrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.\n\n> This TSDX setup is meant for developing libraries (not apps!) that can be published to NPM. If you’re looking to build a Node app, you could use `ts-node-dev`, plain `ts-node`, or simple `tsc`.\n\n> If you’re new to TypeScript, checkout [this handy cheatsheet](https://devhints.io/typescript)\n\n## Commands\n\nTSDX scaffolds your new library inside `/src`.\n\nTo run TSDX, use:\n\n```bash\nnpm start # or yarn start\n```\n\nThis builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`.\n\nTo do a one-off build, use `npm run build` or `yarn build`.\n\nTo run tests, use `npm test` or `yarn test`.\n\n## Configuration\n\nCode quality is set up for you with `prettier`, `husky`, and `lint-staged`. Adjust the respective fields in `package.json` accordingly.\n\n### Jest\n\nJest tests are set up to run with `npm test` or `yarn test`.\n\n### Bundle Analysis\n\n[`size-limit`](https://github.com/ai/size-limit) is set up to calculate the real cost of your library with `npm run size` and visualize the bundle with `npm run analyze`.\n\n#### Setup Files\n\nThis is the folder structure we set up for you:\n\n```txt\n/src\n  index.tsx       # EDIT THIS\n/test\n  blah.test.tsx   # EDIT THIS\n.gitignore\npackage.json\nREADME.md         # EDIT THIS\ntsconfig.json\n```\n\n### Rollup\n\nTSDX uses [Rollup](https://rollupjs.org) as a bundler and generates multiple rollup configs for various module formats and build settings. See [Optimizations](#optimizations) for details.\n\n### TypeScript\n\n`tsconfig.json` is set up to interpret `dom` and `esnext` types, as well as `react` for `jsx`. Adjust according to your needs.\n\n## Continuous Integration\n\n### GitHub Actions\n\nTwo actions are added by default:\n\n- `main` which installs deps w/ cache, lints, tests, and builds on all pushes against a Node and OS matrix\n- `size` which comments cost comparison of your library on every pull request using [`size-limit`](https://github.com/ai/size-limit)\n\n## Optimizations\n\nPlease see the main `tsdx` [optimizations docs](https://github.com/palmerhq/tsdx#optimizations). In particular, know that you can take advantage of development-only optimizations:\n\n```js\n// ./types/index.d.ts\ndeclare var __DEV__: boolean;\n\n// inside your code...\nif (__DEV__) {\n  console.log('foo');\n}\n```\n\nYou can also choose to install and use [invariant](https://github.com/palmerhq/tsdx#invariant) and [warning](https://github.com/palmerhq/tsdx#warning) functions.\n\n## Module Formats\n\nCJS, ESModules, and UMD module formats are supported.\n\nThe appropriate paths are configured in `package.json` and `dist/index.js` accordingly. Please report if any issues are found.\n\n## Named Exports\n\nPer Palmer Group guidelines, [always use named exports.](https://github.com/palmerhq/typescript#exports) Code split inside your React app instead of your React library.\n\n## Including Styles\n\nThere are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like.\n\nFor vanilla CSS, you can include it at the root directory and add it to the `files` section in your `package.json`, so that it can be imported separately by your users and run through their bundler's loader.\n\n## Publishing to NPM\n\nWe recommend using [np](https://github.com/sindresorhus/np).\n","readmeFilename":"README.md","gitHead":"5eaab26d53dadda870ac8cbd7a486a0dd51ebc33","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@unipasswallet/ethereum-provider@1.2.0-beta.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-UQFX/u2TObUtL+NEkrJYkSmdH0x9tHEJkOSUzoZVsO1Kv02gtcrN0Ph4wcqqShlkX3sMT5mzuDIEdCAlQGPjQg==","shasum":"3cd36f4e6e09c1c3c7bedc3d041e982e531fc554","tarball":"https://registry.npmjs.org/@unipasswallet/ethereum-provider/-/ethereum-provider-1.2.0-beta.2.tgz","fileCount":20,"unpackedSize":176973,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdTc74SJgApa68oJkabl2bPoSGyAA6NQazT8C+nZe+8AiEAhTUxexIqDqErwoKsRmuSBika4ATOvevjgTXKnSBa/0k="}]},"_npmUser":{"name":"johnzzhang","email":"johnz@lay2.dev"},"directories":{},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethereum-provider_1.2.0-beta.2_1684223556141_0.35268734901105514"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-15T09:32:15.006Z","0.0.13-alpha.0":"2023-01-15T09:32:15.339Z","modified":"2023-05-16T07:52:36.514Z","0.0.13-alpha.1":"2023-01-15T09:35:40.289Z","0.0.13-alpha.2":"2023-01-16T07:50:17.231Z","0.0.13-alpha.3":"2023-01-17T07:24:33.043Z","0.0.13-alpha.4":"2023-01-17T07:54:07.582Z","0.0.13-alpha.5":"2023-01-29T08:00:38.723Z","0.0.13-alpha.6":"2023-01-31T07:20:55.714Z","1.0.0":"2023-02-01T08:18:32.069Z","1.0.1":"2023-02-01T08:23:17.186Z","1.0.2":"2023-02-06T11:03:57.204Z","1.0.3-alpha.0":"2023-02-09T06:30:01.575Z","1.0.3":"2023-02-09T13:54:18.783Z","1.1.0":"2023-02-13T07:10:59.180Z","1.1.1":"2023-02-14T09:16:32.826Z","1.1.2":"2023-02-24T12:20:48.483Z","1.1.3":"2023-03-01T05:04:02.662Z","1.1.4":"2023-03-03T02:30:13.007Z","1.1.5-alpha.0":"2023-03-03T09:15:22.828Z","1.1.5-alpha.1":"2023-03-03T10:55:11.488Z","1.1.5-alpha.2":"2023-03-03T12:49:19.966Z","1.1.5-alpha.3":"2023-03-07T10:05:49.443Z","1.1.5-beta.0":"2023-03-15T10:31:07.845Z","1.1.5":"2023-03-28T12:41:08.199Z","1.1.6":"2023-03-30T10:18:29.372Z","1.1.5-beta.1":"2023-03-31T08:10:17.554Z","1.1.6-beta.0":"2023-03-31T08:19:04.121Z","1.1.7-beta.0":"2023-03-31T08:25:15.080Z","1.1.7":"2023-04-04T07:05:56.508Z","1.1.8-alpha.0":"2023-04-06T10:29:23.731Z","1.1.8":"2023-04-13T05:20:42.683Z","1.1.9":"2023-04-24T05:48:29.079Z","1.2.0-beta.1":"2023-04-26T08:18:05.766Z","1.1.10":"2023-04-27T07:12:20.349Z","1.1.5-alpha.4":"2023-05-04T04:33:10.564Z","1.1.11":"2023-05-09T05:29:02.078Z","1.2.0-beta.2":"2023-05-16T07:52:36.365Z"},"maintainers":[{"name":"zzhengzhuo","email":"517669936@qq.com"},{"name":"johnzzhang","email":"johnz@lay2.dev"}],"description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","author":{"name":"lay2"},"license":"MIT","readme":"","readmeFilename":""}