{"_id":"nexus-module","_rev":"27-c6aa7f125b0324634d791f045ed5ee64","name":"nexus-module","dist-tags":{"latest":"1.1.11"},"versions":{"1.0.0-alpha":{"name":"nexus-module","version":"1.0.0-alpha","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.0.0-alpha","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"e50c6f8a6b53fab31c5e01504877c8698b0c816c","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.0.0-alpha.tgz","fileCount":15,"integrity":"sha512-L5dy9SxdSTd1F+DdnCyjTz3iPYFLfPniUcAaa5qgK/s9TqZdC6fGL/IyDq3SszsfTRh9hqrk8B8io/FVUAp+RA==","signatures":[{"sig":"MEUCIDTrmjJspnvAIq1JVEwO/9/205G1NgaFjDm9L3Ilht9oAiEAjwgXRxe/unHup5BjESOMcRUxHvlKfAcTC+TzdLqEqG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5tzFCRA9TVsSAnZWagAA11sP/09IvCX+tDkjH352A+sD\nM4SBL60SK/w1i2t7+5uVDWfPltJsFqwuSU9uynkEhL8EUEhvb7MtTc/RwoJR\nh1uIEE5VtgfPALYu4OskJKDAy5VpCRNmSIA8JM8/IeRM+CtF11fzt8rH4sfH\nkm3e7JjWbA753JGm8XAKkDsr5zGyQr3ifPN20X4bGRJm00ejr5l4360X/dXE\nxp5TjtdIkBLGHMcpzyi99RGGsjJw+rNAkyhyzgRe1+ze0ldQqM9tpjDuSMoW\nzALGmrlTo6hwyjyFKmyWQUkhzy18ssRFp3WM+Y1CeUslkhXMs77FxMo4b/mH\nN/XqV62JTIjlkmudOAQcoh6uJSleCw0X8QgkEXVmra8N8izmtWh5S4rTvtvR\nklFP3ZiY98B4eup7GUAgW6Z5FsuwfZUcN57640kEf1PQoW5qu6bYMILtnpLV\nLpFKAqI5W0oxCxEtNXyU4YqksPKBcexQNaqeTddqQLhFlZDX732bONBBmLj2\nGm3HoJmb86+RhqpFR7FUxiEpl8Yu/Pt6ac73/74l955CGzPPntFhqml9xrth\naMCv5IT2zT7coFKfRE60KRZtncSDh2TSgB4CdDFkrWGJDaBFhuK6NykRogDY\n52rdEoAgPTzr9PuNYk3Zv/+tPLHLGmYd5MYtYA4VppgS9SAq80TCayyQRrUJ\n+TGX\r\n=SWj1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"65052447035dd284c7e71c9451df5c1a5f319772","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"env NODE_ENV=production babel src --out-dir lib"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"7.20.5","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"14.7.0","browserslist":"electron 16.0.5","_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.16.7","@babel/core":"^7.16.7","@babel/preset-env":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.0.0-alpha_1642519749148_0.5875055715549931","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"nexus-module","version":"1.0.0-alpha.2","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.0.0-alpha.2","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"324737e244720ba05651f08bf83de3494a98018b","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.0.0-alpha.2.tgz","fileCount":15,"integrity":"sha512-DAi7N8ftvcEWCtEKn2ehJmzExQALfJMwCiWeu5/wRYwXAUucKpOfrzrAZ8D5UQ5PZOLk3+LfxXtXZMIcj+qmcQ==","signatures":[{"sig":"MEYCIQDrTuY1DVM9BggdN+EzuDZyCl2cwZOdljx1S8oKsO6QPQIhAMpNQk3UiM068E3vL5K7rZo1U5AEYXwqB8EuBX6h6a/f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5t/rCRA9TVsSAnZWagAAl+UP/iwHnotrz7gvipMFyy2B\n/G73ocweXpT+g8xX59jbgqOQEBx47ZKeFM4NF7NzIiD9EEK/mHVkIEbMKgC6\nkT8cHxNycptlqIp+HHZbI+nET2v+ASzbN8rDqC4M1hPzFbiNU1QEc7ELBc/+\n0tJOuiRSyatEIo7QN3niv2U8YbY0BEYGi9yP864+GEKx2xyIXidN8c2sMZmi\nEPlTJ/BmRZ/UNZYAU90FLMwT1kbD7z4O1ILqeietgyKYTBWFvvdJAxvUybAO\nfaZOzI9KA6zBbeMzA3TMsW8ZgdhHJPgaNlbndVj0qmCKorjUgJScAElbsu2/\nzsibUrtHS08Mpx1hcEu/51D/OOGSptU0prEK7bCwuEp6E57NzkQsiWNi6zt/\noYFCYDumnE/WWdrAqxCU/bJcIqJk4AVPZnWox3k4uXRIKQl5VAaXzOMl/BNu\nYfku21i6+cWvshQkCstYZSc05gbz5LiwVzVTm8jZBUr7vgDWK9zc2/36ZuxY\n8+/yVEjweQCnH9czbgq8uESOLRV6M7n5ZFnq/ON+CA+JYNmp4beTLgJaVi6y\nHeqXk4RlXD21K9CyERM1w2FrttrqAYDMV5x4dOw6166ind85yV+rq3jqjJIf\nLAU5wZlLOKmXbf4a88FZ+4+0v1zSx2tc4LcaiaAElfqXJpfdv7TjZuan+DFl\nm+Bf\r\n=8r/2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"915e0b22ab9998ea97467bded6bb2228bdf76e37","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"env NODE_ENV=production babel src --out-dir lib"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"7.20.5","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"14.7.0","browserslist":"electron 16.0.5","_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.16.7","@babel/core":"^7.16.7","@babel/preset-env":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.0.0-alpha.2_1642520555095_0.5671841765775039","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"nexus-module","version":"1.0.0-alpha.3","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.0.0-alpha.3","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"caa9e06747f64ade26fc12d1520c2ba3b8d9c6b3","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.0.0-alpha.3.tgz","fileCount":15,"integrity":"sha512-meU2qVMzovAo4MSesxkvdqbb9+Zu74STwXlI/pK5Dcw2moW+VF99JRNxayJ9g/TMmpK52ldhS2/Af28HLWkaPw==","signatures":[{"sig":"MEQCIBUmvbGpFofqcQRqo0TWbwH5pKXq4d7nizXefY8Bsk/XAiAfktmm1d3o/xDhBNLw/WwomWlI02afqwN1NembXwo3rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5uCdCRA9TVsSAnZWagAAbCEP/1SkIRM2H+LR0vx+rRJz\nJknCFJMERP8mde4BAx71tv12AyZqwMgH9Uo3HG/KyIrVDwVFIF1ui130irll\n7CzaRgvHqgMnq6Y4uAQ9dNyVVpap8y3aVInEEmj8yKcKB1m0eiBhLXpvcNwC\nhz/AFT8Q4mHo24DHWufDsaKMDIp/JIeBUyMPif+blNBFXNlAnb4OEBUcXpn4\nDWApcvxgZ1ZBPvzDfFV4ncSxLKStE8hyw3htCcsmU/WUQL+SA+cl7aiYKIaz\n84IQdzQ2ZG4yI4vmVnEzbPq9LldtuCCxuAQtGaERicd3ijTa5YVuQUq1Vdc8\n5HZqB+YVH9KB7Im/O0c/I8CDittQNNd+Ai0Tsj/aXxR1d/Otg1WWIlp5Vp0Z\n4lq5QAKdWMSaE4wsnDzhxUzwK87Yygehxhqz+ZpejUFDwcnfFUhyfbYc+fbW\nsAJJ7O2KQfMgJOST0FNCTdrHLNJbuNmHRaomwGSJxCwgSklhrZ+/tqUwTtFe\n4sD3dZ9C613hOjeeWpf5gguj1kQL+RgX/U+xUMTuNmm/oKreleRdEsqaMRI5\nAIhj2pJ8TGnoeTSbRfClFFyblC6acQ/+gznkOlF6fnl8oRYedXRitZTzX4lM\nu+xzWm5p5243npWM9CihQk3bcF2RqNeYiC3rwPXzoyRMdwjq3vw2/swc5hom\nV/zd\r\n=V6gU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"022b2f8b407c48209582dd0e8064e6a8037e497f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"env NODE_ENV=production babel src --out-dir lib"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"7.20.5","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"14.7.0","browserslist":"electron 16.0.5","_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.16.7","@babel/core":"^7.16.7","@babel/preset-env":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.0.0-alpha.3_1642520733479_0.7860362115073256","host":"s3://npm-registry-packages"}},"1.0.0-alpha.4":{"name":"nexus-module","version":"1.0.0-alpha.4","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.0.0-alpha.4","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"8158fda9ad270c1bfb6f6a58c7969f48d56cd51d","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.0.0-alpha.4.tgz","fileCount":15,"integrity":"sha512-3UKjtwf6bZ98CgLN2mAeILkJ0B208CQsK4cChn1mUTQ3DBYmcejnQC626mVMgBmjKJSZzVdlGxklao8FWNDepw==","signatures":[{"sig":"MEQCIHkeOMSROnEqADR4GK7pe3UCNPwB12AEUNGpMIYx5GyvAiAwVygpkO9OBtxbbv60gRR9oCe/4h6lViVMu6RtC62sow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5uK/CRA9TVsSAnZWagAAvAsP/1uyzoNFteIz6EdzIJlI\nJWY4h3Om1j6xxI5a+Y6Xsjlc7RsB3jHaD5q28SU8oDSAgDdWaGn7g3p3jBFU\nzCNv3wiJK/7rf71hiD2VPvNq3QjluCwKK41lTa6Mm0Y7emaFI3rzYz6rR8l7\nYMcB1dkFBSRcTOdqSFdVW/Gtjbf5tUq2BlVK1A8YkKP6I0oC1FKlYJAeecvo\nsRMXZeki6XM3fZS63jm8KGrVQTITnIpADJadwJicK8Tewu72l0/oArQbs1KX\n4xtinDjO+eRJl8QCkiPBIZ0PoPj7Rl7psxuTk6xbZomBn455+1sL7Vrq0bcX\nNoevEnpSILq3+lp96+8RZYv1mxsYDrcwko4q/P4KQDnrDLXMUcjPSS3XoIZy\nkqI2QwekKejXffoidpCPXI5gdsjGI1K2QGAq+Nb7u07Soh32599EGOYvaaAR\n+t289h8BzXS8C365zaN90CrvZUguxm1n9pYSGaBSyBS94JsATvjjyeN6oUrb\nnqQp2X/BujzOmEoffFVtiL4RAgDb1UqL6hEBGu86moK8JEYpmfyqvbq1Vd68\naYKb/mXs4eaEo7vVIvTlWLz3RB46Ay9FSDphbZ3uJoqIwb9xtXbwVENNiGzd\nMX4ph2cdSLaaZjhNk0C8ZLdt1uXYpwXMVWO/iEScoQEhv3RHzLwCfEKPbjWy\n7DZ4\r\n=qYjc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"7c176870000e6ffe5652cac4421cb4239dfda399","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"7.20.5","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"14.7.0","browserslist":"electron 16.0.5","_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.16.7","@babel/core":"^7.16.7","@babel/preset-env":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.0.0-alpha.4_1642521279037_0.6859889065187381","host":"s3://npm-registry-packages"}},"1.0.0-alpha.5":{"name":"nexus-module","version":"1.0.0-alpha.5","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.0.0-alpha.5","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"b1bb57e38455ee757c8cce0045797f2886416c54","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.0.0-alpha.5.tgz","fileCount":16,"integrity":"sha512-8YftXSdtUwrGQbQ6fPmcOBcVdcgIMkkL8A+EqCgn1BNvFeitgllMKgXDAPz4qCFqTqySnDdolSmWaWHQoG6Euw==","signatures":[{"sig":"MEQCIBaJn/twSz4zGQEgglIPwbXMzsxr0y5v5bHLpYWHBbfhAiAnNQLA7HWskqCv1hqEmMZmPh1P3QBnNoJnfUbnBWk0xA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7idtCRA9TVsSAnZWagAAyxIP/2eEt58dY+F+lmNfFyPl\nWRWK1qi75yY1H9e1fcMNQJKleixi99RyBk7ZsfJ3e0ef5S0K7bu5GUn2p4DG\n/CLuhQaL7nJGeBrxkkD23wDd4GVTNnuCv51rzuwgy7wYHT2140kE/RR5mg4t\nSCgdXOkh1qJWtUHuS328upAIh4aKB69oNfSTwtM7wrqErH9xOtrS3JlDJvNC\n8Eu4JcIS4smoKZ6aH2MGuuQZ7FkWyx9v776lxlppCDZaKaZt7oYIN6db4qoI\nMli+JYFD8gwcLYJxixOeYINcIuhB3NpTr7pa94a6l7fTt+Jm5dAqWWVuVo4X\nwPDJUoVfv47qnPd4hDAotldRwkLzmUbaC0HRAV9JjQUJdUACfIYn7M+u/Ciy\n8bCJfsRwyjXBuLYO/0Kn6pjXo9d5Kphv5ZV1DIeapTT+K5ebxTf4rN0Uyn1b\nAr2eGPy9KDhYOYwuFpXJeDHYkbllkNEHsc77Lomawrj8M1w2z9u4pyAcK9sv\nzHGK1kb4YAOuBRFXs4jEX2iWrzkQxwsUaAssu0sGyEGxVDjCB8+DvpeEDUUl\nz4uXQ3WJfUq9OT7Y6x5NKGHaD7IrNm8Sq4WHkPt0ZRt6nonqQTIcEG4Mp3H4\n+exTRRPOIf7pzVhqKj47m4sGik6j+Dn0rzzCM2mzqlGTLFOOxT4WoI9jeMIS\ntQAt\r\n=hj+o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"f2534612aac0e79d8b0d4955914a204bb9cd04af","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"7.20.5","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"14.7.0","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.16.7"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.16.7","@babel/core":"^7.16.7","@babel/preset-env":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.0.0-alpha.5_1642997612696_0.30843648501301324","host":"s3://npm-registry-packages"}},"1.0.0-alpha.6":{"name":"nexus-module","version":"1.0.0-alpha.6","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.0.0-alpha.6","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"027e46c20e22157d84552e2e59a7412a6f077103","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.0.0-alpha.6.tgz","fileCount":16,"integrity":"sha512-LSoeXbgd7+6IgcNWn8244ii9Lq93wMGj334wfwtnxpb22hYyvw74X9xaYLQKcBNLRbq63nDSthH1t33Okw+v2g==","signatures":[{"sig":"MEQCIDEfWTXZOZxVK76lpk8kHqu+tuTH/aVyO3bl4O+pMK3jAiBC+VKl9zSQky9/Xum5DcrncqMFPUjfnCJLIsXTxiN+Dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7ieWCRA9TVsSAnZWagAA8fkP/0MVVrsxXKJz1PGaDtOi\nFupg8l6GrpjtW9gIYT32o1qEQ2RHYYfgxfm7bFR7C+haqiAa4b/bLuyWl8jK\nZ4ke4EMoJNvtCuhEz5ArIykvvhNBaicDEEAa2DGcyNoGOnBUCLl1lQesSR0n\nemXVxC7wwa4eQXZv1/8B6Gc7/yV6/dt2+sW4OOdL/PAWuQa0deedjjN1u8Zm\nD2ZkHlHi1ndKw/3wSzQPL1IFar+GyyTCJ1pi49wK/N8SSaJhtwL4EFZ4MM13\nYmRXQBbY2k5ctLi8n6R3PbNVJo4TQwyoZc2vopNza46xmkF+wKmDRtHRF60j\nM1Jt+z+j/7XGrF8SH9XJGBT7Zw2m5eGZnvpASP9Z8RSambnZZEun/OQ1grS8\nY3QXLgTDpK8++pXG4x7su5GXUzMwFu8LqXGBIPusC6pARZAkVggDzT8navh/\nd+t5Dy3ggKENlm6bdUHErDefzghkvL7fuAQifBfrGsAlg2VsMuXi1j1u4FNh\n5JqYNPiD6vqAYXVYuNehMDV/aFMnB/9NpgBaP8Xnft69LV8W/b5on2g/NuZS\nkc/UMSYFne9vkaTXYYAhOEVZ/BmsuAtLlR9mtyITwf/J5nkMpsKJX/pxxhX2\nwyQoT8hVKop+UIqLk3Nx9siRNi/yF9KsMnAgWhjFFSCm7VNxfcvHHxxkdqG/\n4nvF\r\n=UIt2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"f2534612aac0e79d8b0d4955914a204bb9cd04af","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"7.20.5","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"14.7.0","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.16.7"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.16.7","@babel/core":"^7.16.7","@babel/preset-env":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.0.0-alpha.6_1642997653996_0.03961349780143264","host":"s3://npm-registry-packages"}},"1.0.0-alpha.7":{"name":"nexus-module","version":"1.0.0-alpha.7","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.0.0-alpha.7","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"8d3bf100344dbe8a6600198463f4226efd007d01","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.0.0-alpha.7.tgz","fileCount":16,"integrity":"sha512-1XDTCVz1mYWWp4iAa6eaVRA3ruZGm0+4m1Z2D4KihTENVJA3QK6vrC5kmwe6I+o4E7XmgHBaw1m+IF7+t5pgRA==","signatures":[{"sig":"MEUCIQD+eE5mRfWrhU7520Mxag+gdUagx1VQLftJdIqI/DoiKgIgAUrk6L87Zb5Fa7OXTQCjhoIu8ptmfFwdMm6mG7n3yYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7ihrCRA9TVsSAnZWagAAR0YQAKFTkz43gyhHLUU8QTaG\nLrdF4ZHqlAD1r11OJfWx42EZqbxL7aoTQ38onclTMNQv/hPYUMOUuJ5dDGWF\n2OmRR1Xohp52z6A9eKdwZQgDo0CnmhK5lAkxTWVKh4DlhH2DU4pgYS0PgjiM\nQrzZOmxeceENqrtM1zX95Kvj6QZF64LkhPSXWlSiu5hvJgYVJqnbuxMfhXMi\njaiLog6TnHIZ2BUeXuBJVD/FDxN+w300jahSkO/sE3kWJQjvysV6p3qEy/Es\nx5ASPE47TwiXk7k0L1g8l5eOE0sbIudB77CmwAGMoywwzZs2uintrqGxm+6B\nj/x3DNdGCGbb2+CCWkz0PXJZdCZNYV8kioB1SrpUqv5H+DxGOuE0nYB48N3C\nC+HWzyvNrOcbFw8QmJK1ykBaeoVLe6M+SH8o5BZB2FQ/Yqbp6JsQGiRnBOCY\njXxVUGvPU6MfPqPdmst2fe8HivLaZZdxI+gAgroepK0KuCFJWmaDdn+TM/9u\np2H1wFCGQyEyPWFwA7RFfIMbSbDs/ds7Lgxu1Bs9TVvwWlzD7V8Xw5IRY4yr\npYIfrMoiei6tCTUQFuX8jNdTv9EEkQQY31Y/k04J8VUME0TxhaonP4ZsmUtR\n9HvtGV07n/LbSeJcV6I4HAqJuLxVuRDzJQ/RHvoOLyZirAfOk1vcaQA8Qy5F\n23+t\r\n=qlgI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"062c52073597b53dc89b786fc373dd28da22a8c2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"7.20.5","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"14.7.0","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.16.7"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.16.7","@babel/core":"^7.16.7","@babel/preset-env":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.0.0-alpha.7_1642997867069_0.6223857769826684","host":"s3://npm-registry-packages"}},"1.0.0-alpha.8":{"name":"nexus-module","version":"1.0.0-alpha.8","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.0.0-alpha.8","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"b0891ab609db63a5ef9ffd5ca0c6e9e1a3dba8af","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.0.0-alpha.8.tgz","fileCount":16,"integrity":"sha512-7zMWcVMLA1waJlOVLzy7DcSpB9ZUEEHYk4VSY2otd/7m+OuObxM2iCkAzNrOE3uSROUCskQ4qj6L4/RueqkBlQ==","signatures":[{"sig":"MEUCIQCHpuPBnUodMwSf5r0Nr66uEfjY2F4cIIzlykdnMbjUzAIgZtaIoUs669NYAy7upYehIDJioMo2FUECq8vN1m7d9JI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7jVtCRA9TVsSAnZWagAAFUYP/0E5KtwBw0sRPx3JC+pc\nmyTfX9SYVXQHt8ECaJhQD73xcg6LcBSJYuCzBXc0kQLNKEmylEgBS6E1eCqg\n4aUEnPTYphadb+8ww6DoAYK3DCC9iCCugL3LtNEK8+f3j0+A8y8ZfxGtxsA3\nusbpKo7aEABHVsFHQEMxCOAfhn73CIekxmf8/BDq11vAXAzOnBtDlqYFuDKF\nMvVvNjfJZsWXobHfF8vwr70ctCOftO8eKIpavjMU3lguUPBN3FJNTTvRRPNU\nD6aV8gbEjpeu6BIwUFOpKvJT6KTWWNCaodeB/ADSoyYmU7Re8qelyMzhCYHK\nV1zGYaimHlrMD21CmkfBTCBaLnC62WLQPeFrgjTWLeom/25VSpcMfPKqA7gu\nI9pvF6Pl3FzcTU+KE6unlJzjiFe95Kx9C43jJmhXEMe2Hz2bycSEPn37kXpk\nhdF7WY2PG8RHQ8zpwibTmDrGsdlEMADlUSRYj22yf3ldZMVCwSeYjmvSFfgt\n4RqBBLNo3AowsmJ3yvhdg2joUyr5yGye2OWO5CunMh8B0WFKu2SoGW0aK1tK\njJkHA0pqbqk9AD06CFXRiGkuyU415hC9ZF/8iyz0dQPKJ06NCMX6t63Id7Zr\nCZ9RGxY6/sL4/JLcV2mcn+37ucGEppjalfTgUwAI9AqkX8TYEZVksYLWrzDH\n/v+Q\r\n=aEwx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"5a9902a904fe1946fbcf4395bca2697df9137545","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"7.20.5","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"14.7.0","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.16.7"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.16.7","@babel/core":"^7.16.7","@babel/preset-env":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.0.0-alpha.8_1643001196924_0.24917375255418683","host":"s3://npm-registry-packages"}},"1.0.0-alpha.9":{"name":"nexus-module","version":"1.0.0-alpha.9","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.0.0-alpha.9","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"8c2b510f07949eeeb7724a42accb2db826ce00ed","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.0.0-alpha.9.tgz","fileCount":16,"integrity":"sha512-9Ss0W9c4oaed1Ca6je2alWMwInhdZ/zFkU8ASaaDCiW/LJQepfl75klOZAK/xxW9CuaovU5TIzX3DvgUiHPFwA==","signatures":[{"sig":"MEQCIC1TftUE5biKcFPg78/Cq/X8w1YWvpeyPGHofth5T6/FAiApoMARKLuN1VkWohOZUrmLm26CPM0d3EdVnUVdhB7+LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSnPvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqu4w//XSRgh1p/xI7uTsxWsXhMRPf7JCjhLnqN/BK3uYPnkVZj1iP6\r\ncrAA4a1c2tGQ85LKI+RJYl1GO/qSEw/63nPziNi+ICkRbHRinPxWuQjZVTDB\r\nVbedFWYv3Vo7YZ6//4VTD7yig/5CUmJgD47wgxOPSYdV27CVt7Y/gEieetL4\r\nx85d+8sLVctgKLx77kibKaL7CYTBHGta7ShnhRtMzHFd3Z+F5DyWI540ZBdr\r\nMWP1WT4Bf0/jznE2Qw4+LUrN5w0bnTNt9UqcmmftMUE5TIAxn+VZZl3GpXdD\r\n/tI4S6HrKnlFHBcOzAa9L3x7MDgmf0WWRxGt98kK/lCvi8MKJcIlJQyPlV3d\r\nnKFlbklmWhbP2xGzvi/eNw9Qm9vVGwuMXt0K/V2uiq6Anu20oNhOmjWnrqBr\r\nNHc+OG/uhrqJqIcB8/PU3Dni2w8HtKOzmSEfd233aEcwJOYKEjTllIxsNIWZ\r\nwYtTocct1jbrALo9Yt20vPI6OY/r5bg0ejA59f5bP2uZwPZBxa0DNnVhPFW6\r\nVrAiSJ0GFSuVpT6Q5JB6e+7FwrvlFf2WCdxZtCGxxE3K3e1UGovhRq/bvCFB\r\nZzgi/r22Kh8D9p9OJXFHCqReWdgp5S1ec1usuuBZqKyzVBys8qo2Q1Li7jyA\r\n9Tap8ji9ejjHup9Ttrh+xgujIi22jPC/Amw=\r\n=ecBd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"607d6fc9e30bf5a5c794c90ab4abb7a4b1d04748","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"7.20.5","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"14.7.0","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.16.7"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.16.7","@babel/core":"^7.16.7","@babel/preset-env":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.0.0-alpha.9_1649046510920_0.6898220258340717","host":"s3://npm-registry-packages"}},"1.0.0-alpha.10":{"name":"nexus-module","version":"1.0.0-alpha.10","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.0.0-alpha.10","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"101a98f47eb501c64f861fe4a3cb1bbcdd0db90c","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.0.0-alpha.10.tgz","fileCount":20,"integrity":"sha512-J/Y5EusSv1URD+1/ito8fR3RtrmuKuwx31zaE5YIOu3Zs1yQHTpmUON/CrRIYtENrZDNUyv40X1rdtO5DUd2UA==","signatures":[{"sig":"MEUCIFFnx/xEkp1rWlYOdhAikqmisHn4QY6Ta67dZ82x04mkAiEAk01OnpRN3aDLo9kxwKvQodZsl2qELgpA7Y8tSlHOih8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjorVCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsxA//f8tg62EnTGc7vJhDV7WFIUm/Db9dlow5WJW1clX7svsOPwJl\r\n/5UlwAm7xEzLzqN8yJAeZY9DqqKlxiMTeNr/4JGhXWG5eKe3PNaRmZP7a51n\r\nK4SulTGF9IjIfvwGV1nL8F3d9jWpAo8VTXarnGgoKQ8EZEVeDXjkdh6D3HoB\r\nsM85tjhLOY9B+58ZYlwmTP+XICfwUbLm97VYI2zC/UON9wDa7eH6SA3adPyi\r\nHOgmNK13JhJWILqV8uk5H/6B2eWmOgDqhSIpDdPZqwmCBM5OLDk75q6vbN8s\r\n5lt7T7brpeSahtm9SXzpf+esPnHsGTB1afTSfusAYvrPotDHsofLAOeBSfLe\r\np1HRbVivxvbVGpyvT37r3qXvmsZD+rRHzQtAmyG+s58iI+eI8WYiiJ2duDcS\r\nteZkW2P046VLuv7TFUnSOM5+JBIfpFXUMfHrXDLmSv0zhah7GyrYLv5KfwSL\r\ncLqI7ysRXKSr8YhGnKWrw9yDDYfC+FNSNWhAGwnvBn3FQJTzEMe/WhFxgu/A\r\nOX68U+6I4VTivhBd2zc2XgxZeJnDv4PUankin6wYHrgLsROBhQeJr7cm3WoD\r\npuEJObyeqUJJO5pDxvbkpghRJjMkofJBbyYffo5acN6ca4Wst/pwJWEqRp0v\r\n+2nNWcwSEqnExRlJHYsgKAMdLUSI2dn3RsE=\r\n=favY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"f9b535671ab544781a035d261305c48d699e4d77","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"8.14.0","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"16.16.0","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.16.7"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.16.7","@babel/core":"^7.16.7","@babel/preset-env":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.0.0-alpha.10_1671607617752_0.06004998881161794","host":"s3://npm-registry-packages"}},"1.0.0-alpha.11":{"name":"nexus-module","version":"1.0.0-alpha.11","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.0.0-alpha.11","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"e592da775ab5009079a70a373fce529c34ff40d2","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.0.0-alpha.11.tgz","fileCount":20,"integrity":"sha512-guJZUmM6rLV0/N7zAn5SXLudc/ypgLpaLEwsA9rjPYGty3qVKHYyqYybiAa7+bqyOfRO9jjSr2h5zqlEraCQdQ==","signatures":[{"sig":"MEUCICDwxLmG9zmC5nx+u97ek7wM9nESKfC4UkSvTrAN57lgAiEA60+70Z2bL9nORTJeLR+I1AfP94d8JLF+BiwRzm6KYuI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjorY3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhmA/+MF3gqpTXNhZriAkE5JVv9LbUYrrA8541sOnCY1hd1y+uhacM\r\nTCuZMcGhmH5eIZj46XxfXFD21z6rvEjLMMdEN8nAAKwHIVupQavbaMUVR8lD\r\nQvGj3lqskcHeU99llI9qk/odwd+pIzVovXtEIT/LBYyFWAqZTTP+TyXHC9hA\r\nTgE9eIQhUYsfw9wqkOB6ojn7v5lFnSxqKObppeIGknYud8xXXNS0DXRYW9Oq\r\nnhGP5AderR0IbvJ+LudNqIBOJ0NNsqHVATpeS0yysv4LfCWWePQXKxaGrRpn\r\n5Fp+AxPPSdcwvqGISKcI2yIqQyjAzTMUpCsR6NwlcNx/zeWmQ132LTkl4QMn\r\nvXEhX8VpqsypyLzdQd+X3yoEeUioZ3BueyO8M3oEKQrYHho/gwPj6FWfVDnp\r\nG1IQXAapqTPCTsf8tyaHTkOnXpYt0TgUt9FBpEfKk9p8LPj0m8AvuxVRIj45\r\ncsb4xYrUI6cmbg7YxDl9re1xEkuFRY7hjjf0oQUmq9VMkCC72pYjZwqREi9r\r\nv6cFzVnGZkTQVdt4mwue2p5OrkXHqV+9Z4BPPzfEkUuHXPHTN8mN8cKc01P9\r\n6HN3++ftA0kYJHaMKSeDqobP4lBRO+OnWDcTrBgHAh34dGzWKnAEAH2+4b97\r\nwJuA5Io3Zw4bkEdNCGayJvR4P1G/EvjOc44=\r\n=Ag3G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"d8a8c0e4530a6cafdc85d291b40af011655e5785","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"8.14.0","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"16.16.0","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.18.6"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.19.3","@babel/core":"^7.20.5","@babel/preset-env":"^7.20.2"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.0.0-alpha.11_1671607863290_0.06304562927072155","host":"s3://npm-registry-packages"}},"1.0.0-alpha.12":{"name":"nexus-module","version":"1.0.0-alpha.12","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.0.0-alpha.12","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"33d80e24982d1e76e082d16c7639e99c3a260dff","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.0.0-alpha.12.tgz","fileCount":16,"integrity":"sha512-NGC3PosEE7xHQzS+fdPjaGukcjYx6H7AQi+7L41UFbYjOfM1SJQ66zfTWvW2KtW8SoBF1TnCSpeUVMSfKd738Q==","signatures":[{"sig":"MEUCIQDuTjRqKVscFOw5+F9AWhHnZ2IbPG+GKYVwurhKGYnuLAIgWUSpd5Ehyr+pWdRGaNxKcK21TjBcsevNojGwtjV/2yY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjor2tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1vA//XtuAkBQY1PfePUTagZUHbrWq/gAHmgIX6EEh+QZNXLRtWbD8\r\nzfWRDcX6mQzprGb26/mtf1+R4QtW7V/zo6s8HLu0l6Lacrh2dEmi5we0Jg+1\r\nl4mkpI2KdA+z78adgGfFnviIZ9egWADjLKIeZ+Q16UGbn3/INUXq9yV2wQpM\r\ncNcwjyZUY4yxE1wkdA3lGhTEursyaP5W/MsPv+88DaQqw1sRVivss/oY7s9m\r\nIpm+O/qzik2xxf9P5Vxbq8wUCMZtqrdx9RuD5Bkygykx2gAiNZ6ah7kr4Ai7\r\nm9s+y38RTJuLKf+VFF7qFlzERBox5lj6W41734kT5xvFTnEKdmSpC/c7PZM5\r\noaBigTtZJUoN6BqADZ91bWutaQ0Ra3/KIcTFWQ7+jpT8lWobwm0S9Msh0hfd\r\ni2yxsqzVCeCX0hjpA3Tt/rwNlWdqELDWtrAAq8zfy//6R1nrBNolxmeQxJni\r\n2ScQ8FQX5Af7qkx6Lopqc346kzT6zs+ga6O6w4x91Fbg4ajkOuMAC8UWdrS9\r\n8hk9hXIDoiPANalE9xEn1ShYXg91r+0iM2pqoUX0rdIQjrNXXA9scAYp7R29\r\nkEF7oTl6EmG5BOuxBMxiFLx4zCXuW8SVwxJQ+XtbyM70y9elfi2m59395b/N\r\nmLVVHEyjxrhPTTZ+xfe/fYyY9do6MvF01QM=\r\n=PksS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"c5185f2cc1850c7de7b7dc171b79f8c123a846cc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"8.14.0","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"16.16.0","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.18.6"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.19.3","@babel/core":"^7.20.5","@babel/preset-env":"^7.20.2"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.0.0-alpha.12_1671609773578_0.6142427881244543","host":"s3://npm-registry-packages"}},"1.0.0-alpha.13":{"name":"nexus-module","version":"1.0.0-alpha.13","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.0.0-alpha.13","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"4f0796e59474c759f847da72830773d07a2df2a3","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.0.0-alpha.13.tgz","fileCount":16,"integrity":"sha512-dR1TyMJWm2zh8XcJt0jvEgMy2NtzcxLvy1dIBkXs70sdL8Tt/HGflqO3RYWET0cBaAryTMQbNsttluzoDYR/BQ==","signatures":[{"sig":"MEUCIBQcS9q4OuMBxbX5/p+DnppbfFoefOG0wrKheIyMFrIYAiEAw7AjtG4TG4WDU9FwXzC1szkWbDIgkhmTr9Y9z2Qc5Nw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj465XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUqA/+M63ADYsk4nlUgGz+WFkDAEduvr1ZqfJpqzeAM9TgO7d1ATGW\r\ndJiO7Y6IHiXiX/9DRFKsOcQePq27lgQb1QxT3FoQpRX9a2VOnZTJPxE0ZLkd\r\nfyT19qIqTAbYIJV1mF8rKvHGvc6I/knDXYRVDRc4fV9wngyzGfY6hA8WAz2m\r\nXlga4j2PG7aGJ1ud/stRJMamnoUbDSA51a4Nlu1KtlGqR93eSn/AwrPyxLzv\r\nuhDW2DTbvoBtiWuX/i0ElHW/gRGZvMr2R2pQX1Ktps8O+T0jLodgUR2jNv5j\r\nw0qhNN9s/YIfUroeTKPD298g1xqq0+EqOUXE96eOICP55SJ9YtJB+X6Pbir6\r\nBv7Ja9KJeXeqFNXCWT/tbHoHos2kim5mIxQID3R173W/lx600IRvmlgaaI8H\r\ns/HiL2zuGQzQnRpgiyQkvFznCUxT2PiIq/B1q1LhY7X636F+JFcQiAw/FvWR\r\nAr3wVG8x09HYihIpJ4E02Roo3hoxiRXWTzP71SX+IiLMoSgg4s3aVUtZxFZH\r\nMvvO+v/LvJNesFqcIFBhl2W6aHWpsmnjowra/7+qBNfWtEXh73S4lhQ6pmG0\r\nRcQFVYh+zHKtM8o7jd1VmkcWvcj9mihDpg1ziWaCuzfdMPjfGlbKSdycxTPA\r\n1DrWB8rdgIBw/uLgebb8u2Sx03cTFl8sbX0=\r\n=bRJ8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"04b9909f6eb8a3db3613267466effecc1689d3ce","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"8.14.0","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"16.16.0","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.18.6"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.19.3","@babel/core":"^7.20.5","@babel/preset-env":"^7.20.2"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.0.0-alpha.13_1675865686935_0.3017290737202982","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"nexus-module","version":"1.1.0","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.1.0","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"d901e4adba00f4010924563c9d3a0ed5db8613af","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.1.0.tgz","fileCount":16,"integrity":"sha512-mci28N8mf0Y+cDO9RGyLmxBghAgNAGDEtQwwPm+ghcMs58aBBsi9oBdpFqprNiKAQMWPXLSBvscC1thAPLIZIA==","signatures":[{"sig":"MEYCIQDwW9l2lDtPs+BsanjwLj+z0ArYgJNpd9+srAjKuT+HbAIhALoPz+J4YsPB0YIL4TlcWIFMzI8fmHLk0+jfiFj7bzi1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26035},"main":"lib/index.js","gitHead":"7edce58b07644bd2230acb22e7d7fe5adc7114f6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"cross-env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"8.14.0","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"22.5.1","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.18.6"},"_hasShrinkwrap":false,"devDependencies":{"cross-env":"^7.0.3","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","@babel/preset-env":"^7.20.2"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.1.0_1749028167752_0.35143465049226674","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"nexus-module","version":"1.1.1","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.1.1","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"f90e9de90823458b9ba924090e2115b4b97b4206","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.1.1.tgz","fileCount":16,"integrity":"sha512-djnKqSDyBMdPmOW08kQZcDSzHOfIMZzwyic4qogb8tNyvkstTEybHROWqCsqW8+02UvP9aPOMdA8LrR2fD7tAA==","signatures":[{"sig":"MEYCIQCnxe/nUqlD6izzNmbsz+SOw9mQiwo2dYuzHCBHCH8kigIhAMASPsEVyz2V8yxtPjS4aKZxmJzIEa7pOCLaHmHirHQZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26168},"main":"lib/index.js","gitHead":"7edce58b07644bd2230acb22e7d7fe5adc7114f6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"cross-env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"8.14.0","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"22.5.1","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.18.6"},"_hasShrinkwrap":false,"devDependencies":{"cross-env":"^7.0.3","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","@babel/preset-env":"^7.20.2"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.1.1_1749034010981_0.4639481240609562","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"nexus-module","version":"1.1.2","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.1.2","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"2c3deba7888bda7a62e03f0e3086407103e2ec5e","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.1.2.tgz","fileCount":15,"integrity":"sha512-p0sgZNRqkVsAq7wd0qksdG46aDehliq/Ruh3DHznCkhZmOjV54TWZC25E8x0GjfB0aw/tNz3YIXn6ErNicgvqQ==","signatures":[{"sig":"MEQCIAC9HkRmimwEy3a7yy4U0J2idvPQKPpc4HirspxNdZcoAiAM50yTrIIdtMBsvcjXHGAcnRVkCvVYCCMUmXxURUdGGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25441},"main":"lib/index.js","type":"module","gitHead":"1a79c3fe315e09ee195cbfeff45803544a64c2c8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"cross-env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"8.14.0","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"22.5.1","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.18.6"},"_hasShrinkwrap":false,"devDependencies":{"cross-env":"^7.0.3","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","@babel/preset-env":"^7.20.2"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.1.2_1749090634544_0.07420733005743618","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"nexus-module","version":"1.1.3","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.1.3","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"9e452353cc7800e50c8297638595a972c358dcff","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.1.3.tgz","fileCount":15,"integrity":"sha512-VcvYrNlrbj/IfrK5lS2t4JKU6/kdQzTz2T+K+ZmvN4hsEsT7lH/fOOU8BNmEV0rp5dAYPxrqqWHN9mtw3Glbrg==","signatures":[{"sig":"MEUCIC76MPraXsOAbp2lBzihigtArKVJR1ei/Z5fFiZW4ecmAiEA603fv4JaQXVhO7IIF4XtBXoNmAg4u1EqZRfyAiYjue4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25423},"main":"lib/index.js","gitHead":"551d20666aaff186df2427c43a07ea46e97eb64c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"cross-env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"8.14.0","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"22.5.1","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.18.6"},"_hasShrinkwrap":false,"devDependencies":{"cross-env":"^7.0.3","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","@babel/preset-env":"^7.20.2"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.1.3_1749092432463_0.5906704063240928","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"nexus-module","version":"1.1.4","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.1.4","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"4646a11f5029e7e0fccb27ad442fc148bb64cc97","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.1.4.tgz","fileCount":15,"integrity":"sha512-e9iXUzFfJsD/Z13FSHSeJxRYIM8X+DhIAepjIwKAk2u3tPSu6a9sGQzv5x/OLVzs8C6PCWUBTea2ksQymnH7AA==","signatures":[{"sig":"MEUCIQDPJ80cCAU7A+S+qMr0ZDYkjscKA3CWV1D3IgmoxskjHgIgXaznnF32vh46QE5Z4WlZR/0X4mVkaO/7eEz5grHU7mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18003},"main":"lib/index.js","type":"module","gitHead":"551d20666aaff186df2427c43a07ea46e97eb64c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"cross-env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"8.14.0","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"22.5.1","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.18.6"},"_hasShrinkwrap":false,"devDependencies":{"cross-env":"^7.0.3","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","@babel/preset-env":"^7.20.2"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.1.4_1749092660984_0.4038880164957157","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"nexus-module","version":"1.1.5","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.1.5","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"a4d3ffeb908e66dfa0f82783acafe12e81b697e6","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.1.5.tgz","fileCount":15,"integrity":"sha512-ZfKRcBa+mjKFeDPC47i/3Vo3TXcib+J1oBFQvTp8xgiq+1G2GmaRIhd81QtkQQqpYGUBtGLNchduHB3LwGtW0g==","signatures":[{"sig":"MEQCIFp2eSdrXhkbruW+tOfLNcejCgqqKM+QPAJhxiT9uPkoAiBVMZa+DcG3gQtNfE3/eBUlAza144X1L9Xx8rRlaUPUww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18054},"main":"lib/index.js","type":"module","gitHead":"551d20666aaff186df2427c43a07ea46e97eb64c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"cross-env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"8.14.0","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"22.5.1","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.18.6"},"_hasShrinkwrap":false,"devDependencies":{"cross-env":"^7.0.3","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","@babel/preset-env":"^7.20.2"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.1.5_1749094569179_0.6327919647357059","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"nexus-module","version":"1.1.7","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.1.7","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"3d320cc2b4e5ba14c9856186a2dba125d59c52b2","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.1.7.tgz","fileCount":15,"integrity":"sha512-YFLNXNdCmfHu4drfRldlzJpEaCPworzkm60XrruBKMQ3nWsgiImt4YFk/baosp32glPXqQ3XMUsWMXfAyYt6RA==","signatures":[{"sig":"MEUCIBceKKl2x3jy8bPyWpg8cATc49Ln10FCyk7gOuJHKEccAiEA6BE3COqKUk/grexTVHqk+nSbE365hPeIxaYgC5Xa/2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18160},"main":"lib/index.js","type":"module","gitHead":"551d20666aaff186df2427c43a07ea46e97eb64c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"cross-env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"8.14.0","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"22.5.1","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.27.1"},"_hasShrinkwrap":false,"devDependencies":{"cross-env":"^7.0.3","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@babel/plugin-syntax-import-attributes":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.1.7_1749095001417_0.7101524968404156","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"nexus-module","version":"1.1.8","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.1.8","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"292150f066065d8e3192bed16c380c06b0bd54c4","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.1.8.tgz","fileCount":16,"integrity":"sha512-fcEgfgUUUyJ0TZc/AmpL2uymP5HFV5Y4qaoCntyxKoI8lvu1KgihxMgaajltswwIJo+zLKKom7i5mC5tuky+jQ==","signatures":[{"sig":"MEUCIQDj+EeXUSBdgAut9b3mjRfNMBLRLmRTYhIsG2d6Mzye0gIgZZoeRXo6tysW4yzMmg9q9ey24O4O2a7XBBW4iQG/mSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18174},"main":"lib/index.js","type":"module","gitHead":"551d20666aaff186df2427c43a07ea46e97eb64c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"cross-env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"8.14.0","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"22.5.1","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.27.1"},"_hasShrinkwrap":false,"devDependencies":{"cross-env":"^7.0.3","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@babel/plugin-syntax-import-attributes":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.1.8_1749095279000_0.8105798501127759","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"nexus-module","version":"1.1.9","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.1.9","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"7f421ec7607c60d003700c7c9db79e87ed23f1f8","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.1.9.tgz","fileCount":16,"integrity":"sha512-AQl7eqGf26xhqOJmfNrnyQZPQTUQgEf2zLcIOM+eznpRwFPA1RipPkHMjuqmluYsYeff0J7oihdzW0A7z99pDw==","signatures":[{"sig":"MEQCIArZWH01xM7FkbpG1WAhQhCa+NQrojQHExM/+M/hrwDyAiBvvBD5HJchwuRjwRAW11MdlAzKAABhe7W1Amd8ZicLLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18153},"main":"lib/index.js","type":"module","gitHead":"551d20666aaff186df2427c43a07ea46e97eb64c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"cross-env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"8.14.0","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"22.5.1","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.27.1"},"_hasShrinkwrap":false,"devDependencies":{"cross-env":"^7.0.3","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@babel/plugin-syntax-import-attributes":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.1.9_1749095448788_0.4292162173887444","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"nexus-module","version":"1.1.10","author":{"name":"Krysto"},"license":"ISC","_id":"nexus-module@1.1.10","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"dist":{"shasum":"906e6565fb6044595c2028197d0f534329e24fcf","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.1.10.tgz","fileCount":16,"integrity":"sha512-iHu/1gR/GtZohi+wvORtaCN63LlRYBhggKPSklS5YxanINmiSl2x7LtFaAhliMTL88NoOrlUjU+WZcenxriWgQ==","signatures":[{"sig":"MEYCIQDTbfoYBjj06cBfVFLK7mnZGThjNn0HuE8vacsGRDTk8wIhAK9OkbEqu/Fdr8gJQfsvHS+Wz+E7+4rZ+mKWwA9N+Z9L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25551},"main":"lib/index.js","gitHead":"3332693fece2e7252db4ae05857df552587f82e4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"cross-env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"_npmVersion":"8.14.0","description":"Useful helpers for Nexus Wallet Module developers","directories":{},"_nodeVersion":"22.5.1","browserslist":"electron 16.0.5","dependencies":{"@babel/preset-react":"^7.27.1"},"_hasShrinkwrap":false,"devDependencies":{"cross-env":"^7.0.3","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@babel/plugin-syntax-import-attributes":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/nexus-module_1.1.10_1749096133314_0.37333337703118885","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"nexus-module","version":"1.1.11","description":"Useful helpers for Nexus Wallet Module developers","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"cross-env NODE_ENV=production babel src --out-dir lib","publish":"npm run build && npm publish"},"author":{"name":"Krysto"},"license":"ISC","browserslist":"electron 16.0.5","devDependencies":{"@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/plugin-syntax-import-attributes":"^7.27.1","@babel/preset-env":"^7.27.2","cross-env":"^7.0.3"},"dependencies":{"@babel/preset-react":"^7.27.1"},"gitHead":"551d20666aaff186df2427c43a07ea46e97eb64c","_id":"nexus-module@1.1.11","_nodeVersion":"22.5.1","_npmVersion":"8.14.0","dist":{"integrity":"sha512-O1EYyUnGcv4QbvdHnphzjAyT5zA3ekobsPjoiuGJfGTB6Kt8kpTOgt8biZ5G72h7Q74Rd68bjMjghAmnkF++hg==","shasum":"f9bcaeb0c19b0081ae6c4bb0f4b922cf634ef785","tarball":"https://registry.npmjs.org/nexus-module/-/nexus-module-1.1.11.tgz","fileCount":16,"unpackedSize":25782,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCcvTjIGWecV9JD3+ry7D544BpCsH12eQ5+guyNmWc2TwIhAJYHxvsfEKUysa/gjzc0XbiLvk+sZlv+itGXhiWCPUwd"}]},"_npmUser":{"name":"krysto","email":"quy.p.hoang@gmail.com"},"directories":{},"maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nexus-module_1.1.11_1749097981015_0.3916134229806145"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-18T15:29:09.147Z","modified":"2025-06-05T04:33:01.363Z","1.0.0":"2022-01-17T14:54:41.829Z","1.0.0-alpha":"2022-01-18T15:29:09.296Z","1.0.0-alpha.2":"2022-01-18T15:42:35.238Z","1.0.0-alpha.3":"2022-01-18T15:45:33.621Z","1.0.0-alpha.4":"2022-01-18T15:54:39.168Z","1.0.0-alpha.5":"2022-01-24T04:13:33.031Z","1.0.0-alpha.6":"2022-01-24T04:14:14.125Z","1.0.0-alpha.7":"2022-01-24T04:17:47.247Z","1.0.0-alpha.8":"2022-01-24T05:13:17.062Z","1.0.0-alpha.9":"2022-04-04T04:28:31.058Z","1.0.0-alpha.10":"2022-12-21T07:26:58.051Z","1.0.0-alpha.11":"2022-12-21T07:31:03.473Z","1.0.0-alpha.12":"2022-12-21T08:02:53.730Z","1.0.0-alpha.13":"2023-02-08T14:14:47.097Z","1.1.0":"2025-06-04T09:09:27.957Z","1.1.1":"2025-06-04T10:46:51.164Z","1.1.2":"2025-06-05T02:30:34.715Z","1.1.3":"2025-06-05T03:00:32.643Z","1.1.4":"2025-06-05T03:04:21.135Z","1.1.5":"2025-06-05T03:36:09.343Z","1.1.7":"2025-06-05T03:43:21.641Z","1.1.8":"2025-06-05T03:47:59.188Z","1.1.9":"2025-06-05T03:50:48.958Z","1.1.10":"2025-06-05T04:02:13.516Z","1.1.11":"2025-06-05T04:33:01.191Z"},"author":{"name":"Krysto"},"license":"ISC","description":"Useful helpers for Nexus Wallet Module developers","maintainers":[{"name":"krysto","email":"quy.p.hoang@gmail.com"}],"readme":"# nexus-module\r\n\r\nnexus-module v1.0.0 is built for Nexus Wallet Module v3.1.0\r\n\r\nThis package will likely be useful for you if you are developing a [Nexus Wallet Module](https://github.com/Nexusoft/NexusInterface/tree/master/docs/Modules).\r\n\r\n## Usage\r\n\r\n### Import resources from `NEXUS` global variable\r\n\r\n`nexus-module` enables you to get resources from `NEXUS` global variable via `import`. For example, if you want to get `TextField` component:\r\n\r\n```\r\n// Without nexus-module\r\nconst { TextField } = NEXUS.components\r\n\r\n// With nexus-module\r\nimport { TextField } from 'nexus-module'\r\n```\r\n\r\nFor `NEXUS.libraries`:\r\n\r\n```\r\n// Without nexus-module\r\nconst { React } = NEXUS.libraries\r\n\r\n// With nexus-module\r\nimport React from 'nexus-module/lib/react'\r\n```\r\n\r\n### Import libraries with webpack aliases\r\n\r\nSome libraries like `react-redux` requires libraries that already provided through `NEXUS` like `react` as peer dependency. The problem is that if you add `react` as a direct dependency of your module project, it will be a different instance from the `NEXUS.libraries.React` instance, which was used to create common components found in `NEXUS.components`. Therefore, it might cause troubles when you use those common components.\r\n\r\nThe solution is that you should define webpack aliases on webpack (or whatever bundler that you're using) to map library names to those exported from `nexus-module`, e.g. mapping 'react' to 'nexus-module/lib/react', so that when a library like `react-redux` looks for its peer dependencies, it will find the instances that are already provided by `NEXUS` global variable, not a new one.\r\n\r\n`nexus-module` made webpack aliases ready for you to use. You can just add it to your webpack config:\r\n\r\n```\r\nimport { webpackAliases } from 'nexus-module';\r\n\r\nconst webpackConfig = {\r\n  // ...your other configs\r\n  resolve: {\r\n    alias: {\r\n      ...webpackAliases\r\n      // ...your other aliases\r\n    }\r\n  }\r\n}\r\n```\r\n\r\nThen you can import libraries as if they were direct dependencies of your project:\r\n\r\n```\r\n// Instead of this\r\nimport React from 'nexus-module/lib/react';\r\nimport styled from 'nexus-module/lib/emotionStyled';\r\n\r\n// You can do this\r\nimport React from 'react';\r\nimport styled from '@emotion/styled';\r\n```\r\n\r\n### Configure browserslist targets\r\n\r\n`nexus-module` exports the **browserslist** query which will be useful in some cases like configuring target browsers for `@babel/preset-env`.\r\n\r\n```\r\nimport { browserslistQuery } from 'nexus-module';\r\n\r\nconst babelConfig = {\r\n  presets: [\r\n    ['@babel/preset-env', { targets: browserslistQuery }]\r\n  ]\r\n}\r\n```\r\n\r\n### Store wallet data into Redux\r\n\r\nFirst you need to add `walletDataReducer` into your redux reducer, for example:\r\n\r\n```\r\nimport { walletDataReducer } from 'nexus-module;\r\n\r\nexport default combineReducers({\r\n  nexus: walletDataReducer\r\n  // ...other reducers\r\n});\r\n```\r\n\r\nNext, call `listenToWalletData` to keep wallet data state in Redux updated:\r\n\r\n```\r\nimport { listenToWalletData } from 'nexus-module;\r\n\r\nlistenToWalletData(store)\r\n```\r\n\r\nThen you can retrieve wallet data from Redux state whenever you want\r\n\r\n```\r\nconst walletData = useSelector(state => state.nexus)\r\n\r\n// walletData shape will look like this\r\n{\r\n  initialized,  // boolean\r\n  theme,        // object\r\n  settings,     // object\r\n  coreInfo,     // object\r\n  userStatus,   // object\r\n  addressBook,  // object\r\n};\r\n```\r\n\r\n### Automate updating module state and storage with Redux middlewares\r\n\r\nNexus Wallet provides you with `updateState` and `updateStorage` functions so that you can persist some module data as long as the wallet is still running (with `updateState`), or indefinitely (with `updateStorage`).\r\n\r\nIf the data you want to persist is stored inside a Redux store, `nexus-module` makes the process easier for you with `stateMiddleware` and `storageMiddleware`.\r\n\r\n```\r\nimport { stateMiddleware, storageMiddleware } from 'nexus-module';\r\n\r\nfunction configureStore() {\r\n  const middlewares = [\r\n    // Automatically save state.settings to disk whenever there's a change\r\n    storageMiddleware((state) => state.settings),\r\n    // Automatically save state.ui to wallet state whenever there's a change\r\n    stateMiddleware((state) => state.ui),\r\n    // ...other middlewares\r\n  ];\r\n  // Use middlewares to create redux store...\r\n}\r\n```\r\n\r\nRemember to repopulate the persisted data to the corresponding state when your module is initialized, for example:\r\n\r\n```\r\n// state.settings reducer\r\nimport { INITIALIZE } from 'nexus-module';\r\n\r\nconst initialState = {}\r\n\r\nexport default (state = initialState, action) => {\r\n  switch (action.type) {\r\n    case INITIALIZE:\r\n      return action.payload?.storageData || state;\r\n\r\n    // ...handle other action types\r\n\r\n    default:\r\n      return state;\r\n  }\r\n};\r\n```\r\n\r\n### Reduce boilerplate with ModuleWrapper\r\n\r\n`ModuleWrapper` is a component that replaces a few top-level components you most likely need to use in your module.\r\n\r\nInstead of this\r\n\r\n```\r\nconst emotionCache = createCache({ container: document.head, key: 'emotion' });\r\n\r\nfunction YourModule() {\r\n  const initialized = useSelector((state) => state.nexus.initialized);\r\n  const theme = useSelector((state) => state.nexus.theme);\r\n  if (!initialized) return null;\r\n\r\n  return (\r\n    <CacheProvider value={emotionCache}>\r\n      <ThemeController theme={theme}>\r\n        <GlobalStyles />\r\n        {/* Your module content... */}\r\n      </ThemeController>\r\n    </CacheProvider>\r\n  )\r\n}\r\n```\r\n\r\nNow you only need this\r\n\r\n```\r\nfunction YourModule() {\r\n  const initialized = useSelector((state) => state.nexus.initialized);\r\n  const theme = useSelector((state) => state.nexus.theme);\r\n\r\n  return (\r\n    <ModuleWrapper initialized={initialized} theme={theme}>\r\n      {/* Your module content... */}\r\n    </ModuleWrapper>\r\n  );\r\n}\r\n```\r\n\r\n## API reference\r\n\r\n- **walletVersion**: from NEXUS.walletVersion\r\n\r\n- **GlobalStyles**: from NEXUS.components.GlobalStyles\r\n- **ThemeController**: from NEXUS.components.ThemeController\r\n- **Icon**: from NEXUS.components.Icon\r\n- **Panel**: from NEXUS.components.Panel\r\n- **AutoSuggest**: from NEXUS.components.AutoSuggest\r\n- **FieldSet**: from NEXUS.components.FieldSet\r\n- **Switch**: from NEXUS.components.Switch\r\n- **Modal**: from NEXUS.components.Modal\r\n- **Tooltip**: from NEXUS.components.Tooltip\r\n- **Select**: from NEXUS.components.Select\r\n- **TextField**: from NEXUS.components.TextField\r\n- **FormField**: from NEXUS.components.FormField\r\n- **Link**: from NEXUS.components.Link\r\n- **Arrow**: from NEXUS.components.Arrow\r\n- **Tab**: from NEXUS.components.Tab\r\n- **Button**: from NEXUS.components.Button\r\n- **Dropdown**: from NEXUS.components.Dropdown\r\n\r\n- **color**: from NEXUS.utilities.color\r\n- **copyToClipboard**: from NEXUS.utilities.copyToClipboard\r\n- **send**: from NEXUS.utilities.send\r\n- **showNotification**: from NEXUS.utilities.showNotification\r\n- **showErrorDialog**: from NEXUS.utilities.showErrorDialog\r\n- **showSuccessDialog**: from NEXUS.utilities.showSuccessDialog\r\n- **showInfoDialog**: from NEXUS.utilities.showInfoDialog\r\n- **rpcCall**: from NEXUS.utilities.rpcCall\r\n- **apiCall**: from NEXUS.utilities.apiCall\r\n- **secureApiCall**: from NEXUS.utilities.secureApiCall\r\n- **proxyRequest**: from NEXUS.utilities.proxyRequest\r\n- **confirm**: from NEXUS.utilities.confirm\r\n- **updateState**: from NEXUS.utilities.updateState\r\n- **updateStorage**: from NEXUS.utilities.updateStorage\r\n- **onceInitialize**: from NEXUS.utilities.onceInitialize\r\n- **onWalletDataUpdated**: from NEXUS.utilities.onWalletDataUpdated\r\n\r\n- **browserslistQuery**: _String_ - Browserslist query that specifies the supported Nexus Wallet's Electron version.\r\n- **webpackAliases**: _Object_ - Alias config for webpack. Add this object to `resolve.alias` webpack config, so that third party libraries from `NEXUS.libraries` can be imported as if they were direct dependencies of the project.\r\n- **walletDataReducer**: _(state: Object, action: Object) => state: Object_ - Redux reducer for wallet data.\r\n- **listenToWalletData**: _(store: Object) => void_ - Listen to any changes from wallet data and dispatch Redux actions accordingly.\r\n- **INITIALIZE**: _String_ - Redux action type, dispatched when the module is initialized.\r\n- **UPDATE_WALLET_DATA**: _String_ - Redux action type, dispatched when the wallet data is updated.\r\n- **stateMiddleware**: _(getPersistedState: (state: Object) => persistedState: Object) => middleware: Function_ - Get a Redux middleware that automatically update the specified module state to the wallet so that it's not lost when user navigates away from the module.\r\n- **storageMiddleware**: _(getStoredData: (state: Object) => storedData: Object) => middleware: Function_ - Get a Redux middleware that automatically store the data to the disk so that it's not lost when user closes the wallet.\r\n- **ModuleWrapper**: _React Component_ - Replaces `CacheProvider`, `ThemeController`, and `GlobalStyles` components at once.\r\n","readmeFilename":"README.md"}