diff --git a/example/react-app/package-lock.json b/example/react-app/package-lock.json index 478fd5e..1bb87b6 100644 --- a/example/react-app/package-lock.json +++ b/example/react-app/package-lock.json @@ -19,9 +19,9 @@ "@types/react-dom": "^18.3.0", "@web3auth/base": "^8.8.0", "@web3auth/ethereum-provider": "^8.10.2", - "@web3auth/passkeys-sfa-plugin": "^8.0.1", + "@web3auth/passkeys-sfa-plugin": "^8.1.0", "@web3auth/single-factor-auth": "^8.0.2", - "@web3auth/wallet-services-plugin": "^8.10.2", + "@web3auth/wallet-services-plugin": "^8.12.1", "bowser": "^2.11.0", "ethers": "^6.13.1", "react": "^18.3.1", @@ -1923,16 +1923,16 @@ } }, "node_modules/@toruslabs/base-controllers": { - "version": "5.9.2", - "resolved": "https://registry.npmjs.org/@toruslabs/base-controllers/-/base-controllers-5.9.2.tgz", - "integrity": "sha512-LtyCxzcUkC7dyriGO23oYtgVVaAC8uPfx7OS2IeFw9wYC2Wms6plvCA3BxIpCTbLwxPzdd/6L7uLtpTe6FP+IQ==", + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/@toruslabs/base-controllers/-/base-controllers-5.11.0.tgz", + "integrity": "sha512-5AsGOlpf3DRIsd6PzEemBoRq+o2OhgSFXj5LZD6gXcBlfe0OpF+ydJb7Q8rIt5wwpQLNJCs8psBUbqIv7ukD2w==", + "license": "ISC", "dependencies": { "@ethereumjs/util": "^9.0.3", - "@metamask/rpc-errors": "^6.2.1", "@toruslabs/broadcast-channel": "^10.0.2", "@toruslabs/http-helpers": "^6.1.1", - "@toruslabs/openlogin-jrpc": "^8.1.1", - "@toruslabs/openlogin-utils": "^8.1.2", + "@toruslabs/openlogin-jrpc": "^8.3.0", + "@toruslabs/openlogin-utils": "^8.2.1", "async-mutex": "^0.5.0", "bignumber.js": "^9.1.2", "bowser": "^2.11.0", @@ -2062,26 +2062,27 @@ } }, "node_modules/@toruslabs/ethereum-controllers": { - "version": "5.9.2", - "resolved": "https://registry.npmjs.org/@toruslabs/ethereum-controllers/-/ethereum-controllers-5.9.2.tgz", - "integrity": "sha512-27fawj705yf+y2scTCDZ8lMJljvgGE7+UTNhlxZBt8lUVeho4CmqP/lSU9YI8LwiSHoHsanQjLDScC9npYvM+w==", + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/@toruslabs/ethereum-controllers/-/ethereum-controllers-5.11.0.tgz", + "integrity": "sha512-C2qbr/AaNX98FYalIV4eeR5XV8HG3qou7vWQwjZ5/kuh6PqbaF/5Q0Y4pzUO6eej/CDQW8K36dxr8zgUdun+bw==", + "license": "ISC", "dependencies": { "@ethereumjs/common": "^4.3.0", "@ethereumjs/tx": "^5.3.0", "@ethereumjs/util": "^9.0.3", - "@metamask/eth-sig-util": "^7.0.2", - "@metamask/rpc-errors": "^6.2.1", - "@toruslabs/base-controllers": "^5.9.2", + "@metamask/abi-utils": "2.0.2", + "@metamask/eth-sig-util": "7.0.2", + "@toruslabs/base-controllers": "^5.11.0", "@toruslabs/http-helpers": "^6.1.1", - "@toruslabs/openlogin-jrpc": "^8.1.1", + "@toruslabs/openlogin-jrpc": "^8.3.0", "async-mutex": "^0.5.0", "bignumber.js": "^9.1.2", "bn.js": "^5.2.1", - "ethers": "^6.12.1", + "deepmerge": "^4.3.1", + "ethers": "^6.13.2", "fast-json-patch": "^3.1.1", "fast-safe-stringify": "^2.1.1", "jsonschema": "^1.4.1", - "lodash": "^4.17.21", "loglevel": "^1.9.1" }, "engines": { @@ -2093,17 +2094,19 @@ } }, "node_modules/@toruslabs/ethereum-controllers/node_modules/@ethereumjs/common": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-4.3.0.tgz", - "integrity": "sha512-shBNJ0ewcPNTUfZduHiczPmqkfJDn0Dh/9BR5fq7xUFTuIq7Fu1Vx00XDwQVIrpVL70oycZocOhBM6nDO+4FEQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-4.4.0.tgz", + "integrity": "sha512-Fy5hMqF6GsE6DpYTyqdDIJPJgUtDn4dL120zKw+Pswuo+iLyBsEYuSyzMw6NVzD2vDzcBG9fE4+qX4X2bPc97w==", + "license": "MIT", "dependencies": { - "@ethereumjs/util": "^9.0.3" + "@ethereumjs/util": "^9.1.0" } }, "node_modules/@toruslabs/ethereum-controllers/node_modules/@ethereumjs/rlp": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-5.0.2.tgz", "integrity": "sha512-DziebCdg4JpGlEqEdGgXmjqcFoJi+JGulUXwEjsZGAscAQ7MyD/7LE/GVCP29vEQxKc7AAwjT3A2ywHp2xfoCA==", + "license": "MPL-2.0", "bin": { "rlp": "bin/rlp.cjs" }, @@ -2112,31 +2115,160 @@ } }, "node_modules/@toruslabs/ethereum-controllers/node_modules/@ethereumjs/tx": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-5.3.0.tgz", - "integrity": "sha512-uv++XYuIfuqYbvymL3/o14hHuC6zX0nRQ1nI2FHsbkkorLZ2ChEIDqVeeVk7Xc9/jQNU/22sk9qZZkRlsveXxw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-5.4.0.tgz", + "integrity": "sha512-SCHnK7m/AouZ7nyoR0MEXw1OO/tQojSbp88t8oxhwes5iZkZCtfFdUrJaiIb72qIpH2FVw6s1k1uP7LXuH7PsA==", + "license": "MPL-2.0", "dependencies": { - "@ethereumjs/common": "^4.3.0", + "@ethereumjs/common": "^4.4.0", "@ethereumjs/rlp": "^5.0.2", - "@ethereumjs/util": "^9.0.3", - "ethereum-cryptography": "^2.1.3" + "@ethereumjs/util": "^9.1.0", + "ethereum-cryptography": "^2.2.1" }, "engines": { "node": ">=18" } }, "node_modules/@toruslabs/ethereum-controllers/node_modules/@ethereumjs/util": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@ethereumjs/util/-/util-9.0.3.tgz", - "integrity": "sha512-PmwzWDflky+7jlZIFqiGsBPap12tk9zK5SVH9YW2OEnDN7OEhCjUOMzbOqwuClrbkSIkM2ERivd7sXZ48Rh/vg==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/util/-/util-9.1.0.tgz", + "integrity": "sha512-XBEKsYqLGXLah9PNJbgdkigthkG7TAGvlD/sH12beMXEyHDyigfcbdvHhmLyDWgDyOJn4QwiQUaF7yeuhnjdog==", + "license": "MPL-2.0", "dependencies": { "@ethereumjs/rlp": "^5.0.2", - "ethereum-cryptography": "^2.1.3" + "ethereum-cryptography": "^2.2.1" }, "engines": { "node": ">=18" } }, + "node_modules/@toruslabs/ethereum-controllers/node_modules/@metamask/abi-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@metamask/abi-utils/-/abi-utils-2.0.2.tgz", + "integrity": "sha512-B/A1dY/w4F/t6cDHUscklO6ovb/ztFsrsTXFd8QlqSByk/vyy+QbPE3VVpmmyI/7RX+PA1AJcvBdzCIz+r9dVQ==", + "license": "(Apache-2.0 AND MIT)", + "dependencies": { + "@metamask/utils": "^8.0.0", + "superstruct": "^1.0.3" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@toruslabs/ethereum-controllers/node_modules/@metamask/eth-sig-util": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@metamask/eth-sig-util/-/eth-sig-util-7.0.2.tgz", + "integrity": "sha512-DhTDMNEtED0ihIc4Tysm6qUJTvArCdgSTeeJWdo526W/cAk5mrSAvEYYgv8idAiBumDtcPWGimMTaB7MvY64bg==", + "license": "ISC", + "dependencies": { + "@ethereumjs/util": "^8.1.0", + "@metamask/abi-utils": "^2.0.2", + "@metamask/utils": "^8.1.0", + "@scure/base": "~1.1.3", + "ethereum-cryptography": "^2.1.2", + "tweetnacl": "^1.0.3" + }, + "engines": { + "node": "^16.20 || ^18.16 || >=20" + } + }, + "node_modules/@toruslabs/ethereum-controllers/node_modules/@metamask/eth-sig-util/node_modules/@ethereumjs/rlp": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-4.0.1.tgz", + "integrity": "sha512-tqsQiBQDQdmPWE1xkkBq4rlSW5QZpLOUJ5RJh2/9fug+q9tnUhuZoVLk7s0scUIKTOzEtR72DFBXI4WiZcMpvw==", + "license": "MPL-2.0", + "bin": { + "rlp": "bin/rlp" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@toruslabs/ethereum-controllers/node_modules/@metamask/eth-sig-util/node_modules/@ethereumjs/util": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/util/-/util-8.1.0.tgz", + "integrity": "sha512-zQ0IqbdX8FZ9aw11vP+dZkKDkS+kgIvQPHnSAXzP9pLu+Rfu3D3XEeLbicvoXJTYnhZiPmsZUxgdzXwNKxRPbA==", + "license": "MPL-2.0", + "dependencies": { + "@ethereumjs/rlp": "^4.0.1", + "ethereum-cryptography": "^2.0.0", + "micro-ftch": "^0.3.1" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@toruslabs/ethereum-controllers/node_modules/@metamask/utils": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@metamask/utils/-/utils-8.5.0.tgz", + "integrity": "sha512-I6bkduevXb72TIM9q2LRO63JSsF9EXduh3sBr9oybNX2hNNpr/j1tEjXrsG0Uabm4MJ1xkGAQEMwifvKZIkyxQ==", + "license": "ISC", + "dependencies": { + "@ethereumjs/tx": "^4.2.0", + "@metamask/superstruct": "^3.0.0", + "@noble/hashes": "^1.3.1", + "@scure/base": "^1.1.3", + "@types/debug": "^4.1.7", + "debug": "^4.3.4", + "pony-cause": "^2.1.10", + "semver": "^7.5.4", + "uuid": "^9.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@toruslabs/ethereum-controllers/node_modules/@metamask/utils/node_modules/@ethereumjs/common": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-3.2.0.tgz", + "integrity": "sha512-pksvzI0VyLgmuEF2FA/JR/4/y6hcPq8OUail3/AvycBaW1d5VSauOZzqGvJ3RTmR4MU35lWE8KseKOsEhrFRBA==", + "license": "MIT", + "dependencies": { + "@ethereumjs/util": "^8.1.0", + "crc-32": "^1.2.0" + } + }, + "node_modules/@toruslabs/ethereum-controllers/node_modules/@metamask/utils/node_modules/@ethereumjs/rlp": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-4.0.1.tgz", + "integrity": "sha512-tqsQiBQDQdmPWE1xkkBq4rlSW5QZpLOUJ5RJh2/9fug+q9tnUhuZoVLk7s0scUIKTOzEtR72DFBXI4WiZcMpvw==", + "license": "MPL-2.0", + "bin": { + "rlp": "bin/rlp" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@toruslabs/ethereum-controllers/node_modules/@metamask/utils/node_modules/@ethereumjs/tx": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-4.2.0.tgz", + "integrity": "sha512-1nc6VO4jtFd172BbSnTnDQVr9IYBFl1y4xPzZdtkrkKIncBCkdbgfdRV+MiTkJYAtTxvV12GRZLqBFT1PNK6Yw==", + "license": "MPL-2.0", + "dependencies": { + "@ethereumjs/common": "^3.2.0", + "@ethereumjs/rlp": "^4.0.1", + "@ethereumjs/util": "^8.1.0", + "ethereum-cryptography": "^2.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@toruslabs/ethereum-controllers/node_modules/@metamask/utils/node_modules/@ethereumjs/util": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/util/-/util-8.1.0.tgz", + "integrity": "sha512-zQ0IqbdX8FZ9aw11vP+dZkKDkS+kgIvQPHnSAXzP9pLu+Rfu3D3XEeLbicvoXJTYnhZiPmsZUxgdzXwNKxRPbA==", + "license": "MPL-2.0", + "dependencies": { + "@ethereumjs/rlp": "^4.0.1", + "ethereum-cryptography": "^2.0.0", + "micro-ftch": "^0.3.1" + }, + "engines": { + "node": ">=14" + } + }, "node_modules/@toruslabs/fetch-node-details": { "version": "13.4.0", "resolved": "https://registry.npmjs.org/@toruslabs/fetch-node-details/-/fetch-node-details-13.4.0.tgz", @@ -2245,11 +2377,11 @@ } }, "node_modules/@toruslabs/openlogin-jrpc": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/@toruslabs/openlogin-jrpc/-/openlogin-jrpc-8.1.1.tgz", - "integrity": "sha512-SGuFHWLPDbnfexe/t2dcwZT06N8k8NNkWJF+Y8eHqK4k0jgVNauIrs3wK0dshlLtgQKDQFFsqdQlWNVa7cLz6w==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/@toruslabs/openlogin-jrpc/-/openlogin-jrpc-8.3.0.tgz", + "integrity": "sha512-1OdSkUXGXJobkkMIJHuf+XzwmUB4ROy6uQfPEJ3NXvNj84+N4hNpvC4JPg7VoWBHdfCba9cv6QnQsVArlwai4A==", + "license": "ISC", "dependencies": { - "@metamask/rpc-errors": "^6.2.1", "end-of-stream": "^1.4.4", "events": "^3.3.0", "fast-safe-stringify": "^2.1.1", @@ -2783,14 +2915,15 @@ } }, "node_modules/@web3auth/base": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@web3auth/base/-/base-8.8.0.tgz", - "integrity": "sha512-/8M1kcopxJT1d060xu6QRxeHvliLX/lvjC3hWzyagdBwyPhsxJlJqbGrF1K/V7lcAqOACd8KKZXD7r+u27DPWA==", + "version": "8.12.4", + "resolved": "https://registry.npmjs.org/@web3auth/base/-/base-8.12.4.tgz", + "integrity": "sha512-RyHF3KZ0SwTglj1CSPo1tp3s9dZKqaDwvmCN48wgJsC288tAFGvZyqFTqeM10WX56OwUcLBrRl4w7oHpYJ8uXg==", + "license": "ISC", "dependencies": { "@toruslabs/constants": "^13.4.0", "@toruslabs/http-helpers": "^6.1.1", "@toruslabs/openlogin": "^8.2.1", - "@toruslabs/openlogin-jrpc": "^8.1.1", + "@toruslabs/openlogin-jrpc": "^8.3.0", "@toruslabs/openlogin-utils": "^8.2.1", "jwt-decode": "^4.0.0", "loglevel": "^1.9.1", @@ -2805,14 +2938,14 @@ } }, "node_modules/@web3auth/base-provider": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@web3auth/base-provider/-/base-provider-8.8.0.tgz", - "integrity": "sha512-lrA/lwq0xSe6q9IVdm7/SsJBCzWCmMdfrk/jD8txC9VWtlHZRn5MxdrBOdy0yc/JfI7k5RBm6gdpYFj/4W6RKA==", - "dependencies": { - "@metamask/rpc-errors": "^6.3.0", - "@toruslabs/base-controllers": "^5.9.2", - "@toruslabs/openlogin-jrpc": "^8.1.1", - "@web3auth/base": "^8.8.0", + "version": "8.12.4", + "resolved": "https://registry.npmjs.org/@web3auth/base-provider/-/base-provider-8.12.4.tgz", + "integrity": "sha512-LXhc0h/EG9FWGg86+CiLOi2XyZl9rm/fzJmuX8aP7bQbGz+TfbtSIX+0hZvYTAXJnj7vcHCMUj+hwh8hKn6W0A==", + "license": "ISC", + "dependencies": { + "@toruslabs/base-controllers": "^5.10.0", + "@toruslabs/openlogin-jrpc": "^8.3.0", + "@web3auth/base": "^8.12.4", "json-rpc-random-id": "^1.0.1" }, "engines": { @@ -2897,15 +3030,16 @@ } }, "node_modules/@web3auth/no-modal": { - "version": "8.10.2", - "resolved": "https://registry.npmjs.org/@web3auth/no-modal/-/no-modal-8.10.2.tgz", - "integrity": "sha512-5FCO6vmm/AxRT/wZYCVAS3HqSFcPzkuiEGUqCKK5LgCMdqfjhtmtXHo3r167Nfjd2NUj+TUbyO+NKPn4nffuAw==", + "version": "8.12.4", + "resolved": "https://registry.npmjs.org/@web3auth/no-modal/-/no-modal-8.12.4.tgz", + "integrity": "sha512-iJj3qXGB1exnOSaJ+8iSNbvfsvubefu+1G+vt1iiiinX0zKX0OGJM1zR5XQsdtwPpgzZHYiA57RLxiSGxKtB1g==", + "license": "ISC", "dependencies": { "@toruslabs/openlogin": "^8.2.1", - "@toruslabs/openlogin-jrpc": "^8.1.1", + "@toruslabs/openlogin-jrpc": "^8.3.0", "@toruslabs/openlogin-utils": "^8.2.1", - "@web3auth/base": "^8.8.0", - "@web3auth/base-provider": "^8.8.0", + "@web3auth/base": "^8.12.4", + "@web3auth/base-provider": "^8.12.4", "lodash.clonedeep": "^4.5.0", "lodash.merge": "^4.6.2" }, @@ -2928,9 +3062,10 @@ } }, "node_modules/@web3auth/passkeys-sfa-plugin": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@web3auth/passkeys-sfa-plugin/-/passkeys-sfa-plugin-8.0.1.tgz", - "integrity": "sha512-ykVo8rXoP3QfOVXvMggXruPpfKB6oJVInmP2FeNCiuBs8NKLDLGngqFrjXQ+XOIURYNgH2aqesgbFH9AMxdt1A==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@web3auth/passkeys-sfa-plugin/-/passkeys-sfa-plugin-8.1.0.tgz", + "integrity": "sha512-/ax9/3grBrCVylTfVZV672VQTyHHQ1ppyEBtcLu0VvSG8isc2nkL9Zba3U6ZCoufjLLRYVwKqjNeXW6Qdc4S+Q==", + "license": "MIT", "dependencies": { "@simplewebauthn/browser": "^10.0.0", "@simplewebauthn/types": "^10.0.0", @@ -2984,14 +3119,15 @@ } }, "node_modules/@web3auth/wallet-services-plugin": { - "version": "8.10.2", - "resolved": "https://registry.npmjs.org/@web3auth/wallet-services-plugin/-/wallet-services-plugin-8.10.2.tgz", - "integrity": "sha512-iu62RmhAjlfg0mwGGLbtJauhy5rsSfVmFJnRx145AOVigxZWejnj2Sk5P7rkrpF9KA9KpC5qCFbuOKOOvAvw1Q==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@web3auth/wallet-services-plugin/-/wallet-services-plugin-8.12.1.tgz", + "integrity": "sha512-0RV/F+PZt0HkcsELBLZcNqJemwIgd0GAd/EVQcnuzK+/CP62p0ksO/YJstrIfOlffsKa6HcoXP3UbCCmx4NwhA==", + "license": "ISC", "dependencies": { "@toruslabs/openlogin-jrpc": "^8.1.1", - "@web3auth/base": "^8.8.0", - "@web3auth/no-modal": "^8.10.2", - "@web3auth/ws-embed": "^2.0.15", + "@web3auth/base": "^8.12.0", + "@web3auth/no-modal": "^8.12.0", + "@web3auth/ws-embed": "^2.0.20", "loglevel": "^1.9.1" }, "engines": { @@ -3003,14 +3139,14 @@ } }, "node_modules/@web3auth/ws-embed": { - "version": "2.0.15", - "resolved": "https://registry.npmjs.org/@web3auth/ws-embed/-/ws-embed-2.0.15.tgz", - "integrity": "sha512-ljte32w7hgIVl8UTyN1aOx6im+WXB9oLBUS0T48lvtG1ikuDpX7sfjeYaZGeeO1x1vX7wYrw3C/R13jRaXy9wg==", - "dependencies": { - "@metamask/rpc-errors": "^6.3.0", - "@toruslabs/base-controllers": "^5.9.0", - "@toruslabs/ethereum-controllers": "^5.9.1", - "@toruslabs/openlogin-jrpc": "^8.1.1", + "version": "2.0.23", + "resolved": "https://registry.npmjs.org/@web3auth/ws-embed/-/ws-embed-2.0.23.tgz", + "integrity": "sha512-yX61s547MMaBxWy+OFUoQzHAot1xVkB3SDtvIlpdtGPUeAfdfoVEPJZzq19Jjc0oN4AzqJo8ncnF6gzDwG6blA==", + "license": "ISC", + "dependencies": { + "@toruslabs/base-controllers": "^5.11.0", + "@toruslabs/ethereum-controllers": "^5.11.0", + "@toruslabs/openlogin-jrpc": "^8.3.0", "@toruslabs/openlogin-utils": "^8.2.1", "fast-deep-equal": "^3.1.3", "loglevel": "^1.9.1", @@ -4250,6 +4386,15 @@ "dev": true, "peer": true }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/define-data-property": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", @@ -5466,9 +5611,9 @@ } }, "node_modules/ethers": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.13.1.tgz", - "integrity": "sha512-hdJ2HOxg/xx97Lm9HdCWk949BfYqYWpyw4//78SiwOLgASyfrNszfMUNB2joKjvGUdwhHfaiMMFFwacVVoLR9A==", + "version": "6.13.2", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.13.2.tgz", + "integrity": "sha512-9VkriTTed+/27BGuY1s0hf441kqwHJ1wtN2edksEtiRvXx+soxRX3iSXTfFqq2+YwrOqbDoTHjIhQnjJRlzKmg==", "funding": [ { "type": "individual", @@ -5479,6 +5624,7 @@ "url": "https://www.buymeacoffee.com/ricmoo" } ], + "license": "MIT", "dependencies": { "@adraffy/ens-normalize": "1.10.1", "@noble/curves": "1.2.0", @@ -5626,7 +5772,8 @@ "node_modules/fast-json-patch": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/fast-json-patch/-/fast-json-patch-3.1.1.tgz", - "integrity": "sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ==" + "integrity": "sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ==", + "license": "MIT" }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", @@ -7294,7 +7441,8 @@ "node_modules/lodash.clonedeep": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==" + "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", + "license": "MIT" }, "node_modules/lodash.merge": { "version": "4.6.2", @@ -9361,6 +9509,15 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/superstruct": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/superstruct/-/superstruct-1.0.4.tgz", + "integrity": "sha512-7JpaAoX2NGyoFlI9NBh66BQXGONc+uE+MRS5i2iOBKuS4e+ccgMDjATgZldkah+33DakBxDHiss9kvUcGAO8UQ==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", diff --git a/example/react-app/package.json b/example/react-app/package.json index cb7dea8..9aa8e64 100644 --- a/example/react-app/package.json +++ b/example/react-app/package.json @@ -16,7 +16,7 @@ "@web3auth/ethereum-provider": "^8.10.2", "@web3auth/passkeys-sfa-plugin": "^8.1.0", "@web3auth/single-factor-auth": "^8.0.2", - "@web3auth/wallet-services-plugin": "^8.10.2", + "@web3auth/wallet-services-plugin": "^8.12.1", "bowser": "^2.11.0", "ethers": "^6.13.1", "react": "^18.3.1",