From 3a9c540cb58ba1160ee25bd1370c4b9c088bbf3a Mon Sep 17 00:00:00 2001 From: Tai Nguyen TT Date: Mon, 9 Dec 2024 22:55:31 +0700 Subject: [PATCH] upgrade deps --- package-lock.json | 735 ++++++++++++++++++++++++++++++++-------------- package.json | 32 +- 2 files changed, 523 insertions(+), 244 deletions(-) diff --git a/package-lock.json b/package-lock.json index 729f282..9a50395 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,19 +12,19 @@ "@mertasan/tailwindcss-variables": "^2.7.0", "@toruslabs/vue-components": "^7.9.0", "@toruslabs/vue-icons": "^7.6.2", - "@web3auth/auth-adapter": "^9.4.0", + "@web3auth/auth-adapter": "^9.4.5", "@web3auth/base": "^9.4.5", - "@web3auth/default-evm-adapter": "^9.4.0", - "@web3auth/ethereum-provider": "^9.4.0", - "@web3auth/modal": "^9.4.0", - "@web3auth/modal-vue-composables": "^9.4.0", + "@web3auth/default-evm-adapter": "^9.4.5", + "@web3auth/ethereum-provider": "^9.4.5", + "@web3auth/modal": "^9.4.5", + "@web3auth/modal-vue-composables": "^9.4.5", "@web3auth/nft-checkout-plugin": "^9.5.0-alpha.1", - "@web3auth/wallet-connect-v2-adapter": "^9.4.0", - "@web3auth/wallet-services-plugin": "^9.4.0", - "@web3auth/wallet-services-plugin-vue-composables": "^9.4.0", + "@web3auth/wallet-connect-v2-adapter": "^9.4.5", + "@web3auth/wallet-services-plugin": "^9.4.5", + "@web3auth/wallet-services-plugin-vue-composables": "^9.4.5", "bn.js": "^5.2.1", "bowser": "^2.11.0", - "petite-vue-i18n": "^10.0.4", + "petite-vue-i18n": "^10.0.5", "react": "^18.3.1", "react-dom": "^18.3.1", "vue": "^3.5.13" @@ -33,26 +33,26 @@ "@rushstack/eslint-patch": "^1.10.4", "@toruslabs/eslint-config-vue": "^3.3.4", "@types/node": "^22", - "@vitejs/plugin-vue": "^5.2.0", + "@vitejs/plugin-vue": "^5.2.1", "@vue/test-utils": "^2.4.6", - "@vue/tsconfig": "^0.6.0", + "@vue/tsconfig": "^0.7.0", "autoprefixer": "^10.4.20", "buffer": "^6.0.3", "eslint": "^8.57.0", "lodash-es": "^4.17.21", "npm-run-all": "^4.1.5", - "prettier": "^3.3.3", + "prettier": "^3.4.2", "process": "^0.11.10", "source-map-explorer": "^2.5.3", - "tailwindcss": "^3.4.15", + "tailwindcss": "^3.4.16", "typescript": "^5.6.3", "vite": "^5.4.11", - "vite-tsconfig-paths": "^5.1.2", - "vitest": "^2.1.5", + "vite-tsconfig-paths": "^5.1.4", + "vitest": "^2.1.8", "vue-tsc": "^2.1.10" }, "optionalDependencies": { - "@rollup/rollup-linux-x64-gnu": "^4.27.2" + "@rollup/rollup-linux-x64-gnu": "^4.28.1" } }, "node_modules/@adraffy/ens-normalize": { @@ -1082,12 +1082,13 @@ "dev": true }, "node_modules/@intlify/core-base": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-10.0.4.tgz", - "integrity": "sha512-GG428DkrrWCMhxRMRQZjuS7zmSUzarYcaHJqG9VB8dXAxw4iQDoKVQ7ChJRB6ZtsCsX3Jse1PEUlHrJiyQrOTg==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-10.0.5.tgz", + "integrity": "sha512-F3snDTQs0MdvnnyzTDTVkOYVAZOE/MHwRvF7mn7Jw1yuih4NrFYLNYIymGlLmq4HU2iIdzYsZ7f47bOcwY73XQ==", + "license": "MIT", "dependencies": { - "@intlify/message-compiler": "10.0.4", - "@intlify/shared": "10.0.4" + "@intlify/message-compiler": "10.0.5", + "@intlify/shared": "10.0.5" }, "engines": { "node": ">= 16" @@ -1097,11 +1098,12 @@ } }, "node_modules/@intlify/message-compiler": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-10.0.4.tgz", - "integrity": "sha512-AFbhEo10DP095/45EauinQJ5hJ3rJUmuuqltGguvc3WsvezZN+g8qNHLGWKu60FHQVizMrQY7VJ+zVlBXlQQkQ==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-10.0.5.tgz", + "integrity": "sha512-6GT1BJ852gZ0gItNZN2krX5QAmea+cmdjMvsWohArAZ3GmHdnNANEcF9JjPXAMRtQ6Ux5E269ymamg/+WU6tQA==", + "license": "MIT", "dependencies": { - "@intlify/shared": "10.0.4", + "@intlify/shared": "10.0.5", "source-map-js": "^1.0.2" }, "engines": { @@ -1112,9 +1114,10 @@ } }, "node_modules/@intlify/shared": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-10.0.4.tgz", - "integrity": "sha512-ukFn0I01HsSgr3VYhYcvkTCLS7rGa0gw4A4AMpcy/A9xx/zRJy7PS2BElMXLwUazVFMAr5zuiTk3MQeoeGXaJg==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-10.0.5.tgz", + "integrity": "sha512-bmsP4L2HqBF6i6uaMqJMcFBONVjKt+siGluRq4Ca4C0q7W2eMaVZr8iCgF9dKbcVXutftkC7D6z2SaSMmLiDyA==", + "license": "MIT", "engines": { "node": ">= 16" }, @@ -1266,12 +1269,12 @@ "license": "MIT" }, "node_modules/@noble/curves": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.6.0.tgz", - "integrity": "sha512-TlaHRXDehJuRNR9TfZDNQ45mMEd5dwUwmicsafcIX4SsNiqnCHKjE/1alYPd/lDRVhxdhUAlv8uEhMCI5zjIJQ==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.7.0.tgz", + "integrity": "sha512-UTMhXK9SeDhFJVrHeUJ5uZlI6ajXg10O6Ddocf9S6GjbSBVZsJo88HzKwXznNfGpMTRDyJkqMjNDPYgf0qFWnw==", "license": "MIT", "dependencies": { - "@noble/hashes": "1.5.0" + "@noble/hashes": "1.6.0" }, "engines": { "node": "^14.21.3 || >=16" @@ -1281,9 +1284,10 @@ } }, "node_modules/@noble/hashes": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.5.0.tgz", - "integrity": "sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.6.0.tgz", + "integrity": "sha512-YUULf0Uk4/mAA89w+k3+yUYh6NrEvxZa5T6SY3wlMvE2chHkxFUUIDI8/XW1QSC357iA5pSnqt7XEhvFOqmDyQ==", + "license": "MIT", "engines": { "node": "^14.21.3 || >=16" }, @@ -2029,9 +2033,9 @@ } }, "node_modules/@solana/web3.js": { - "version": "1.95.4", - "resolved": "https://registry.npmjs.org/@solana/web3.js/-/web3.js-1.95.4.tgz", - "integrity": "sha512-sdewnNEA42ZSMxqkzdwEWi6fDgzwtJHaQa5ndUGEJYtoOnM6X5cvPmjoTUp7/k7bRrVAxfBgDnvQQHD6yhlLYw==", + "version": "1.95.8", + "resolved": "https://registry.npmjs.org/@solana/web3.js/-/web3.js-1.95.8.tgz", + "integrity": "sha512-sBHzNh7dHMrmNS5xPD1d0Xa2QffW/RXaxu/OysRXBfwTp+LYqGGmMtCYYwrHPrN5rjAmJCsQRNAwv4FM0t3B6g==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.25.0", @@ -2339,23 +2343,26 @@ } }, "node_modules/@toruslabs/ethereum-controllers": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/@toruslabs/ethereum-controllers/-/ethereum-controllers-6.2.2.tgz", - "integrity": "sha512-ZP44UXLd1m0CpsAHEbPKpTq2AM9ANoxo7zlWQkItOxDaIT41VT2cs80mEkM2XjEEdROu75OV95QqGKjf8uWi6Q==", + "version": "7.0.0-alpha.3", + "resolved": "https://registry.npmjs.org/@toruslabs/ethereum-controllers/-/ethereum-controllers-7.0.0-alpha.3.tgz", + "integrity": "sha512-m5wrB0hs2FDuh6W2wJ3b93e+LTBU89lHHrIlrH3sbNuK0REi19FJkZn6q66bVPGa6Tj8NeF91FO6phOff5dPZw==", + "license": "ISC", "dependencies": { "@ethereumjs/util": "^9.1.0", - "@toruslabs/base-controllers": "^6.2.2", + "@toruslabs/base-controllers": "^7.0.0-alpha.1", "@toruslabs/http-helpers": "^7.0.0", - "@web3auth/auth": "^9.3.3", + "@web3auth/auth": "^9.5.2", "async-mutex": "^0.5.0", "bignumber.js": "^9.1.2", "bn.js": "^5.2.1", "deepmerge": "^4.3.1", - "ethers": "^6.13.2", + "ethers": "^6.13.4", "fast-json-patch": "^3.1.1", "fast-safe-stringify": "^2.1.1", "jsonschema": "^1.4.1", - "loglevel": "^1.9.2" + "loglevel": "^1.9.2", + "permissionless": "^0.2.14", + "viem": "^2.21.40" }, "engines": { "node": ">=16.18.1", @@ -2365,6 +2372,30 @@ "@babel/runtime": "7.x" } }, + "node_modules/@toruslabs/ethereum-controllers/node_modules/@toruslabs/base-controllers": { + "version": "7.0.0-alpha.1", + "resolved": "https://registry.npmjs.org/@toruslabs/base-controllers/-/base-controllers-7.0.0-alpha.1.tgz", + "integrity": "sha512-n6WdDvAs9DujysZFnhdya8oRL0zTawrTT/Dg1hgrxtbM3YbZK0AhZxqvEX4SnfqGaIrSgC72jBrCUcxFHeCTVw==", + "license": "ISC", + "dependencies": { + "@ethereumjs/util": "^9.1.0", + "@toruslabs/broadcast-channel": "^11.0.0", + "@toruslabs/http-helpers": "^7.0.0", + "@web3auth/auth": "^9.5.2", + "async-mutex": "^0.5.0", + "bignumber.js": "^9.1.2", + "bowser": "^2.11.0", + "jwt-decode": "^4.0.0", + "loglevel": "^1.9.2" + }, + "engines": { + "node": ">=18.x", + "npm": ">=9.x" + }, + "peerDependencies": { + "@babel/runtime": "7.x" + } + }, "node_modules/@toruslabs/ffjavascript": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@toruslabs/ffjavascript/-/ffjavascript-4.0.0.tgz", @@ -2795,28 +2826,28 @@ "dev": true }, "node_modules/@vitejs/plugin-vue": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.0.tgz", - "integrity": "sha512-7n7KdUEtx/7Yl7I/WVAMZ1bEb0eVvXF3ummWTeLcs/9gvo9pJhuLdouSXGjdZ/MKD1acf1I272+X0RMua4/R3g==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.1.tgz", + "integrity": "sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==", "dev": true, "license": "MIT", "engines": { "node": "^18.0.0 || >=20.0.0" }, "peerDependencies": { - "vite": "^5.0.0", + "vite": "^5.0.0 || ^6.0.0", "vue": "^3.2.25" } }, "node_modules/@vitest/expect": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.5.tgz", - "integrity": "sha512-nZSBTW1XIdpZvEJyoP/Sy8fUg0b8od7ZpGDkTUcfJ7wz/VoZAFzFfLyxVxGFhUjJzhYqSbIpfMtl/+k/dpWa3Q==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.8.tgz", + "integrity": "sha512-8ytZ/fFHq2g4PJVAtDX57mayemKgDR6X3Oa2Foro+EygiOJHUXhCqBAAKQYYajZpFoIfvBCF1j6R6IYRSIUFuw==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/spy": "2.1.5", - "@vitest/utils": "2.1.5", + "@vitest/spy": "2.1.8", + "@vitest/utils": "2.1.8", "chai": "^5.1.2", "tinyrainbow": "^1.2.0" }, @@ -2825,13 +2856,13 @@ } }, "node_modules/@vitest/mocker": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.5.tgz", - "integrity": "sha512-XYW6l3UuBmitWqSUXTNXcVBUCRytDogBsWuNXQijc00dtnU/9OqpXWp4OJroVrad/gLIomAq9aW8yWDBtMthhQ==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.8.tgz", + "integrity": "sha512-7guJ/47I6uqfttp33mgo6ga5Gr1VnL58rcqYKyShoRK9ebu8T5Rs6HN3s1NABiBeVTdWNrwUMcHH54uXZBN4zA==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/spy": "2.1.5", + "@vitest/spy": "2.1.8", "estree-walker": "^3.0.3", "magic-string": "^0.30.12" }, @@ -2852,9 +2883,9 @@ } }, "node_modules/@vitest/pretty-format": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.5.tgz", - "integrity": "sha512-4ZOwtk2bqG5Y6xRGHcveZVr+6txkH7M2e+nPFd6guSoN638v/1XQ0K06eOpi0ptVU/2tW/pIU4IoPotY/GZ9fw==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.8.tgz", + "integrity": "sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2865,13 +2896,13 @@ } }, "node_modules/@vitest/runner": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.5.tgz", - "integrity": "sha512-pKHKy3uaUdh7X6p1pxOkgkVAFW7r2I818vHDthYLvUyjRfkKOU6P45PztOch4DZarWQne+VOaIMwA/erSSpB9g==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.8.tgz", + "integrity": "sha512-17ub8vQstRnRlIU5k50bG+QOMLHRhYPAna5tw8tYbj+jzjcspnwnwtPtiOlkuKC4+ixDPTuLZiqiWWQ2PSXHVg==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/utils": "2.1.5", + "@vitest/utils": "2.1.8", "pathe": "^1.1.2" }, "funding": { @@ -2879,13 +2910,13 @@ } }, "node_modules/@vitest/snapshot": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.5.tgz", - "integrity": "sha512-zmYw47mhfdfnYbuhkQvkkzYroXUumrwWDGlMjpdUr4jBd3HZiV2w7CQHj+z7AAS4VOtWxI4Zt4bWt4/sKcoIjg==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.8.tgz", + "integrity": "sha512-20T7xRFbmnkfcmgVEz+z3AU/3b0cEzZOt/zmnvZEctg64/QZbSDJEVm9fLnnlSi74KibmRsO9/Qabi+t0vCRPg==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/pretty-format": "2.1.5", + "@vitest/pretty-format": "2.1.8", "magic-string": "^0.30.12", "pathe": "^1.1.2" }, @@ -2894,9 +2925,9 @@ } }, "node_modules/@vitest/spy": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.5.tgz", - "integrity": "sha512-aWZF3P0r3w6DiYTVskOYuhBc7EMc3jvn1TkBg8ttylFFRqNN2XGD7V5a4aQdk6QiUzZQ4klNBSpCLJgWNdIiNw==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.8.tgz", + "integrity": "sha512-5swjf2q95gXeYPevtW0BLk6H8+bPlMb4Vw/9Em4hFxDcaOxS+e0LOX4yqNxoHzMR2akEB2xfpnWUzkZokmgWDg==", "dev": true, "license": "MIT", "dependencies": { @@ -2907,13 +2938,13 @@ } }, "node_modules/@vitest/utils": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.5.tgz", - "integrity": "sha512-yfj6Yrp0Vesw2cwJbP+cl04OC+IHFsuQsrsJBL9pyGeQXE56v1UAOQco+SR55Vf1nQzfV0QJg1Qum7AaWUwwYg==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.8.tgz", + "integrity": "sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/pretty-format": "2.1.5", + "@vitest/pretty-format": "2.1.8", "loupe": "^3.1.2", "tinyrainbow": "^1.2.0" }, @@ -3412,14 +3443,14 @@ } }, "node_modules/@vue/tsconfig": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@vue/tsconfig/-/tsconfig-0.6.0.tgz", - "integrity": "sha512-MHXNd6lzugsEHvuA6l1GqrF5jROqUon8sP/HInLPnthJiYvB0VvpHMywg7em1dBZfFZNBSkR68qH37zOdRHmCw==", + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@vue/tsconfig/-/tsconfig-0.7.0.tgz", + "integrity": "sha512-ku2uNz5MaZ9IerPPUyOHzyjhXoX2kVJaVf7hL315DC17vS6IiZRmmCPfggNbU16QTvM80+uYYy3eYJB59WCtvg==", "dev": true, "license": "MIT", "peerDependencies": { "typescript": "5.x", - "vue": "^3.3.0" + "vue": "^3.4.0" }, "peerDependenciesMeta": { "typescript": { @@ -3766,14 +3797,14 @@ } }, "node_modules/@web3auth/auth-adapter": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@web3auth/auth-adapter/-/auth-adapter-9.4.0.tgz", - "integrity": "sha512-2MX2Ytv6gx+Q8Na3mlqQPaToNIG5WQ33oU8QFwovb2KGskQlphFhR4FDwVKQVFRyVvpbYtw3cTrfyihf4kDHcw==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@web3auth/auth-adapter/-/auth-adapter-9.4.5.tgz", + "integrity": "sha512-Q9/GnW8DOCYS1rnVL84V4CHYxdxiryHU5+RnmldPzHUlhDl+L41zjFYoH3mm+U7WNnJCfiLKgcEnPurMz10i+w==", "license": "ISC", "dependencies": { - "@web3auth/auth": "^9.5.0", - "@web3auth/base": "^9.4.0", - "@web3auth/base-provider": "^9.4.0", + "@web3auth/auth": "^9.5.3", + "@web3auth/base": "^9.4.5", + "@web3auth/base-provider": "^9.4.5", "deepmerge": "^4.3.1" }, "engines": { @@ -3807,13 +3838,13 @@ } }, "node_modules/@web3auth/base-evm-adapter": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@web3auth/base-evm-adapter/-/base-evm-adapter-9.4.0.tgz", - "integrity": "sha512-pKcsOP9D9ZLLJNbC0eNiH/mKhAbvk2RGFn/fnIgjs+OER6N0Y3s6J8rCj0SMsFVjxO10vbfaF2X9grCBObnVXw==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@web3auth/base-evm-adapter/-/base-evm-adapter-9.4.5.tgz", + "integrity": "sha512-ILNbdaaZ/OvB0gbGyKLmwr/8LIl/Kz8wmBUzt1rEc0D2GLTIdW7JfemmBdLzDbUfP7i1uTCRBwEZ8sZpHJ/VQg==", "license": "ISC", "dependencies": { - "@toruslabs/base-controllers": "^6.2.4", - "@web3auth/base": "^9.4.0" + "@toruslabs/base-controllers": "^6.3.2", + "@web3auth/base": "^9.4.5" }, "engines": { "node": ">=18.x", @@ -3824,14 +3855,14 @@ } }, "node_modules/@web3auth/base-provider": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@web3auth/base-provider/-/base-provider-9.4.0.tgz", - "integrity": "sha512-hnQCpqrcP8TKvcsYC+uq6IOAH+pLQ3uQXPxXpWRG7pokFTDvQHYJXWpdc5wDmCOy6c815b8hXmHd7lmgl1t1Dg==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@web3auth/base-provider/-/base-provider-9.4.5.tgz", + "integrity": "sha512-Q+1HnG0bQFOHNhiw0BnuRLKpOh3O/iicl1kp4K8TtUOQC/4JTsY0odehQ1phBOr1IxROTjmDl/QW3coST3CSVA==", "license": "ISC", "dependencies": { - "@toruslabs/base-controllers": "^6.2.4", - "@web3auth/auth": "^9.5.0", - "@web3auth/base": "^9.4.0", + "@toruslabs/base-controllers": "^6.3.2", + "@web3auth/auth": "^9.5.3", + "@web3auth/base": "^9.4.5", "json-rpc-random-id": "^1.0.1" }, "engines": { @@ -3843,14 +3874,14 @@ } }, "node_modules/@web3auth/default-evm-adapter": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@web3auth/default-evm-adapter/-/default-evm-adapter-9.4.0.tgz", - "integrity": "sha512-dGky1IuWvyQsdXsz0LXgzZR7L0xSEsPDVlX+B2pa7Y3cT3ZJVlnZeejRlhOmPalGbrdrSvDZM0nUqRR1Hwn5rg==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@web3auth/default-evm-adapter/-/default-evm-adapter-9.4.5.tgz", + "integrity": "sha512-uPUqBURrOys8y9jnbk9ETY7iDuh6fmYg3GCuXywOBrGedNyfeZSKqQAclPjTuQhGDJjvLSkSFsVrb5c5umUAKA==", "license": "ISC", "dependencies": { - "@web3auth/base": "^9.4.0", - "@web3auth/base-evm-adapter": "^9.4.0", - "@web3auth/wallet-connect-v2-adapter": "^9.4.0", + "@web3auth/base": "^9.4.5", + "@web3auth/base-evm-adapter": "^9.4.5", + "@web3auth/wallet-connect-v2-adapter": "^9.4.5", "mipd": "^0.0.7" }, "engines": { @@ -3862,18 +3893,18 @@ } }, "node_modules/@web3auth/ethereum-provider": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@web3auth/ethereum-provider/-/ethereum-provider-9.4.0.tgz", - "integrity": "sha512-sxEtACBtiTFvOoiFuvsRBo7Jd1vT2j4Z+SvdY6oCRtobCXud1f96FPPZbdUbu/K9CFr55+ymVTzJ803KUKn9+w==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@web3auth/ethereum-provider/-/ethereum-provider-9.4.5.tgz", + "integrity": "sha512-5oZKvZKtmTvInre4Z5flup3gG4vFDXf4PMf9/3ZZ/PBOUhDezW9T4/1K194IQ9QuyFHCZGBBJ5cDliBp6vonpA==", "license": "ISC", "dependencies": { "@ethereumjs/util": "^9.1.0", - "@toruslabs/base-controllers": "^6.2.4", + "@toruslabs/base-controllers": "^6.3.2", "@toruslabs/eccrypto": "^5.0.4", "@toruslabs/http-helpers": "^7.0.0", - "@web3auth/auth": "^9.5.0", - "@web3auth/base": "^9.4.0", - "@web3auth/base-provider": "^9.4.0", + "@web3auth/auth": "^9.5.3", + "@web3auth/base": "^9.4.5", + "@web3auth/base-provider": "^9.4.5", "assert": "^2.1.0", "bignumber.js": "^9.1.2", "bn.js": "^5.2.1", @@ -3889,16 +3920,16 @@ } }, "node_modules/@web3auth/modal": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@web3auth/modal/-/modal-9.4.0.tgz", - "integrity": "sha512-6kZp6WOwjWop6/0QLkzHY0DKHtSBQOyYPDkXpO+Afdr8kSI3tlEchHmj0JuHZYiYNelGappULWcYaxo9Y0QV6w==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@web3auth/modal/-/modal-9.4.5.tgz", + "integrity": "sha512-Z2cuXpgfFfAPqQSf74/Ns4CQVhsVXswRtbBCxK89OXdUv/dLbqpxjHXEWpd1S6NePjIG3tUj1tyKVv5e6F4UeA==", "license": "ISC", "dependencies": { - "@web3auth/auth-adapter": "^9.4.0", - "@web3auth/base": "^9.4.0", - "@web3auth/base-provider": "^9.4.0", - "@web3auth/no-modal": "^9.4.0", - "@web3auth/ui": "^9.4.0", + "@web3auth/auth-adapter": "^9.4.5", + "@web3auth/base": "^9.4.5", + "@web3auth/base-provider": "^9.4.5", + "@web3auth/no-modal": "^9.4.5", + "@web3auth/ui": "^9.4.5", "deepmerge": "^4.3.1" }, "engines": { @@ -3916,13 +3947,13 @@ } }, "node_modules/@web3auth/modal-vue-composables": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@web3auth/modal-vue-composables/-/modal-vue-composables-9.4.0.tgz", - "integrity": "sha512-ikvks/LvE9wCP2qE9D565xYVWBNwdhvKCTifNC11gLNfoxS9oX5iTvuUqgNfYyXSsJ+hl0LT9mzIfASpn1AnWg==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@web3auth/modal-vue-composables/-/modal-vue-composables-9.4.5.tgz", + "integrity": "sha512-EAV1KCQAdB5KbNuWFZJRDkvV3CZDFFUOZlngDT0lt/Xm7nOAoesSlNx0y0Ohr6GjFP7rAUQ2BgCq8P5xR/L2yw==", "license": "ISC", "dependencies": { - "@web3auth/base": "^9.4.0", - "@web3auth/modal": "^9.4.0" + "@web3auth/base": "^9.4.5", + "@web3auth/modal": "^9.4.5" }, "engines": { "node": ">=18.x", @@ -3975,14 +4006,14 @@ } }, "node_modules/@web3auth/no-modal": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@web3auth/no-modal/-/no-modal-9.4.0.tgz", - "integrity": "sha512-fs4YtGEDYabPjmfrPsmhrKMzSC4rDAqBiqaq21Y8hEVmR9eVxnzqrG18av6OKNRBnpoS7iTH17RcSiArpaA7Rw==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@web3auth/no-modal/-/no-modal-9.4.5.tgz", + "integrity": "sha512-ct6tyE4d1fkTawHKIC0Gf2sOkaYSoRUKtf6nJQO3Brf53PE4DqnkvS42fcEV6ZCb9MPBTzhB0cw0ds7jAOGPxQ==", "license": "ISC", "dependencies": { - "@web3auth/auth": "^9.5.0", - "@web3auth/base": "^9.4.0", - "@web3auth/base-provider": "^9.4.0", + "@web3auth/auth": "^9.5.3", + "@web3auth/base": "^9.4.5", + "@web3auth/base-provider": "^9.4.5", "deepmerge": "^4.3.1" }, "engines": { @@ -4004,16 +4035,16 @@ } }, "node_modules/@web3auth/solana-provider": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@web3auth/solana-provider/-/solana-provider-9.4.0.tgz", - "integrity": "sha512-8oEIAGtLv8oBV1/9XDxUjauPmlJKUnHP0cCHPsm84C/k706mJlH+mx+zIvNACf6W01603K8H6Clx2oCIyiCJRw==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@web3auth/solana-provider/-/solana-provider-9.4.5.tgz", + "integrity": "sha512-nr/iaoo5TloMg4G7E77PNUuxdfsTk1G/HZLdydO+dFCZV6eLEKSnVi25Vc1cjwuDZ5i11GLfv5dbckUO5QTk6Q==", "license": "ISC", "dependencies": { - "@toruslabs/base-controllers": "^6.2.4", + "@toruslabs/base-controllers": "^6.3.2", "@toruslabs/tweetnacl-js": "^1.0.4", - "@web3auth/auth": "^9.5.0", - "@web3auth/base": "^9.4.0", - "@web3auth/base-provider": "^9.4.0", + "@web3auth/auth": "^9.5.3", + "@web3auth/base": "^9.4.5", + "@web3auth/base-provider": "^9.4.5", "bn.js": "^5.2.1", "bs58": "^5.0.0", "json-rpc-random-id": "^1.0.1" @@ -4043,20 +4074,20 @@ } }, "node_modules/@web3auth/ui": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@web3auth/ui/-/ui-9.4.0.tgz", - "integrity": "sha512-vwBpNWUyvyQxVfhlv2+lwuyVANRbIcH2LFa4vPXW7dBNAwwaxQKb1OAo3CG2EnoZuLIyaf1jCcj9J0csxgRxWQ==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@web3auth/ui/-/ui-9.4.5.tgz", + "integrity": "sha512-R61t2pyGwtT3QvGU3e/ImWbuaR23xfHAjJgU56ure5XrR6lyc5PfVPZtpEfZ+KBa06lnI+xDxVWFMusZabYGNQ==", "license": "ISC", "dependencies": { "@toruslabs/http-helpers": "^7.0.0", - "@web3auth/auth": "^9.5.0", - "@web3auth/base": "^9.4.0", + "@web3auth/auth": "^9.5.3", + "@web3auth/base": "^9.4.5", "bowser": "^2.11.0", "classnames": "^2.5.1", "copy-to-clipboard": "^3.3.3", "deepmerge": "^4.3.1", - "i18next": "^23.16.5", - "react-i18next": "^15.1.1", + "i18next": "^23.16.8", + "react-i18next": "^15.1.2", "react-qrcode-logo": "^3.0.0" }, "engines": { @@ -4070,21 +4101,21 @@ } }, "node_modules/@web3auth/wallet-connect-v2-adapter": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@web3auth/wallet-connect-v2-adapter/-/wallet-connect-v2-adapter-9.4.0.tgz", - "integrity": "sha512-fXH8Ery9356x/r8b7Q2ZcRudAfSAlb0+gyzJ90ELvDCs9oL6dwfNBiRYY3qeu2lRVgeu+3Un7N05o/t9bbeRFg==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@web3auth/wallet-connect-v2-adapter/-/wallet-connect-v2-adapter-9.4.5.tgz", + "integrity": "sha512-96vfzeH3jEQyKx1YCas1jb0OKQODu9Cc03fFObLzCrK1P+YlUGzg8TuLVTmegNNb+ZgG7j4oSOkE4zdrYf2iew==", "license": "ISC", "dependencies": { - "@solana/web3.js": "^1.95.4", - "@toruslabs/base-controllers": "^6.2.4", + "@solana/web3.js": "^1.95.5", + "@toruslabs/base-controllers": "^6.3.2", "@walletconnect/sign-client": "^2.17.2", "@walletconnect/types": "^2.17.2", "@walletconnect/utils": "^2.17.2", - "@web3auth/auth": "^9.5.0", - "@web3auth/base": "^9.4.0", - "@web3auth/base-provider": "^9.4.0", - "@web3auth/ethereum-provider": "^9.4.0", - "@web3auth/solana-provider": "^9.4.0", + "@web3auth/auth": "^9.5.3", + "@web3auth/base": "^9.4.5", + "@web3auth/base-provider": "^9.4.5", + "@web3auth/ethereum-provider": "^9.4.5", + "@web3auth/solana-provider": "^9.4.5", "bs58": "^5.0.0", "deepmerge": "^4.3.1" }, @@ -4110,15 +4141,15 @@ } }, "node_modules/@web3auth/wallet-services-plugin": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@web3auth/wallet-services-plugin/-/wallet-services-plugin-9.4.0.tgz", - "integrity": "sha512-B3TJwZM+e9nmTral6XcIZitOizVyrPhXcdPhOsfFDBn94kZ+7CZOqVK35+UEPuzJna9SqVsqaAheJnufYusUwQ==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@web3auth/wallet-services-plugin/-/wallet-services-plugin-9.4.5.tgz", + "integrity": "sha512-Qko1QFdiXlXjY4zJDAHiDp62amx052eTMTqfBw70w3wFOZ9jUWzkd0NW0Xkc2ulQFMnS79vEpuo36TJ3Y1WmdQ==", "license": "ISC", "dependencies": { - "@web3auth/auth": "^9.5.0", - "@web3auth/base": "^9.4.0", - "@web3auth/no-modal": "^9.4.0", - "@web3auth/ws-embed": "^3.1.0", + "@web3auth/auth": "^9.5.3", + "@web3auth/base": "^9.4.5", + "@web3auth/no-modal": "^9.4.5", + "@web3auth/ws-embed": "^3.1.6", "loglevel": "^1.9.2" }, "engines": { @@ -4130,14 +4161,14 @@ } }, "node_modules/@web3auth/wallet-services-plugin-vue-composables": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@web3auth/wallet-services-plugin-vue-composables/-/wallet-services-plugin-vue-composables-9.4.0.tgz", - "integrity": "sha512-Cr3towk9bULZHv+suas9iRBlnh0fV8wsXEzw/PujuDGkcW6S4YsvbBgWQbOmCMQTk1+oYkLaTorubwbvvaJxsw==", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@web3auth/wallet-services-plugin-vue-composables/-/wallet-services-plugin-vue-composables-9.4.5.tgz", + "integrity": "sha512-iAvMot6yObCfPmbbARaCQ/X9Uul1IR0K3t/FGqp8UMtHeomzwDzx1+bhA1OnnMdMHyu0xrMZNF2+UMKsrXCFyg==", "license": "ISC", "dependencies": { - "@toruslabs/base-controllers": "^6.2.4", - "@web3auth/base": "^9.4.0", - "@web3auth/wallet-services-plugin": "^9.4.0" + "@toruslabs/base-controllers": "^6.3.2", + "@web3auth/base": "^9.4.5", + "@web3auth/wallet-services-plugin": "^9.4.5" }, "engines": { "node": ">=18.x", @@ -4149,13 +4180,14 @@ } }, "node_modules/@web3auth/ws-embed": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@web3auth/ws-embed/-/ws-embed-3.1.0.tgz", - "integrity": "sha512-IrMzQOcuTEIzrov7Sr54NWzVY6Z7ZNqb63jOzPW4IGouyNW2jIlaqHjQVpFAdvIJFsL4rNSYveRGecKJeeqJNg==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@web3auth/ws-embed/-/ws-embed-3.2.1.tgz", + "integrity": "sha512-se2wuHqKQDyYHYIY92lqjVISLYBZWVua2hgGsdos3xKdCjgyE1uZNr4hXE+uvTB14Ib+THYz4ECLq20lDI/wDA==", + "license": "ISC", "dependencies": { - "@toruslabs/base-controllers": "^6.2.2", - "@toruslabs/ethereum-controllers": "^6.2.2", - "@web3auth/auth": "^9.4.1", + "@toruslabs/base-controllers": "^7.0.0-alpha.1", + "@toruslabs/ethereum-controllers": "^7.0.0-alpha.3", + "@web3auth/auth": "^9.5.3", "fast-deep-equal": "^3.1.3", "loglevel": "^1.9.2", "pump": "^3.0.2", @@ -4169,6 +4201,30 @@ "@babel/runtime": "7.x" } }, + "node_modules/@web3auth/ws-embed/node_modules/@toruslabs/base-controllers": { + "version": "7.0.0-alpha.1", + "resolved": "https://registry.npmjs.org/@toruslabs/base-controllers/-/base-controllers-7.0.0-alpha.1.tgz", + "integrity": "sha512-n6WdDvAs9DujysZFnhdya8oRL0zTawrTT/Dg1hgrxtbM3YbZK0AhZxqvEX4SnfqGaIrSgC72jBrCUcxFHeCTVw==", + "license": "ISC", + "dependencies": { + "@ethereumjs/util": "^9.1.0", + "@toruslabs/broadcast-channel": "^11.0.0", + "@toruslabs/http-helpers": "^7.0.0", + "@web3auth/auth": "^9.5.2", + "async-mutex": "^0.5.0", + "bignumber.js": "^9.1.2", + "bowser": "^2.11.0", + "jwt-decode": "^4.0.0", + "loglevel": "^1.9.2" + }, + "engines": { + "node": ">=18.x", + "npm": ">=9.x" + }, + "peerDependencies": { + "@babel/runtime": "7.x" + } + }, "node_modules/abbrev": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", @@ -4178,6 +4234,27 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/abitype": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.7.tgz", + "integrity": "sha512-ZfYYSktDQUwc2eduYu8C4wOs+RDPmnRYMh7zNfzeMtGGgb0U+6tLGjixUic6mXf5xKKCcgT5Qp6cv39tOARVFw==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/wevm" + }, + "peerDependencies": { + "typescript": ">=5.0.4", + "zod": "^3 >=3.22.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, "node_modules/abort-controller": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", @@ -7064,7 +7141,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", @@ -7724,9 +7802,9 @@ } }, "node_modules/i18next": { - "version": "23.16.5", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.5.tgz", - "integrity": "sha512-KTlhE3EP9x6pPTAW7dy0WKIhoCpfOGhRQlO+jttQLgzVaoOjWwBWramu7Pp0i+8wDNduuzXfe3kkVbzrKyrbTA==", + "version": "23.16.8", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.8.tgz", + "integrity": "sha512-06r/TitrM88Mg5FdUXAKL96dJMzgqLE5dv3ryBAra4KCwD9mJ4ndOTS95ZuymIGoE+2hzfdaMak2X11/es7ZWg==", "funding": [ { "type": "individual", @@ -8398,6 +8476,21 @@ "ws": "*" } }, + "node_modules/isows": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/isows/-/isows-1.0.6.tgz", + "integrity": "sha512-lPHCayd40oW98/I0uvgaHKWCSvkzY27LjWLbtzOm64yQ+G3Q5npjjbdppU65iZXkK1Zt+kH9pfegli0AYfwYYw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "peerDependencies": { + "ws": "*" + } + }, "node_modules/iterator.prototype": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.3.tgz", @@ -8470,9 +8563,9 @@ } }, "node_modules/jayson": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/jayson/-/jayson-4.1.2.tgz", - "integrity": "sha512-5nzMWDHy6f+koZOuYsArh2AXs73NfWYVlFyJJuCedr93GpY+Ku8qq10ropSXVfHK+H0T6paA88ww+/dV+1fBNA==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/jayson/-/jayson-4.1.3.tgz", + "integrity": "sha512-LtXh5aYZodBZ9Fc3j6f2w+MTNcnxteMOrb+QgIouguGOulWi0lieEkOUg+HkjjFs0DGoWDds6bi4E9hpNFLulQ==", "license": "MIT", "dependencies": { "@types/connect": "^3.4.33", @@ -8826,11 +8919,15 @@ } }, "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" } }, "node_modules/lines-and-columns": { @@ -9804,6 +9901,71 @@ "node": ">= 0.8.0" } }, + "node_modules/ox": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.1.2.tgz", + "integrity": "sha512-ak/8K0Rtphg9vnRJlbOdaX9R7cmxD2MiSthjWGaQdMk3D7hrAlDoM+6Lxn7hN52Za3vrXfZ7enfke/5WjolDww==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "^1.10.1", + "@noble/curves": "^1.6.0", + "@noble/hashes": "^1.5.0", + "@scure/bip32": "^1.5.0", + "@scure/bip39": "^1.4.0", + "abitype": "^1.0.6", + "eventemitter3": "5.0.1" + }, + "peerDependencies": { + "typescript": ">=5.4.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/ox/node_modules/@scure/base": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.2.1.tgz", + "integrity": "sha512-DGmGtC8Tt63J5GfHgfl5CuAXh96VF/LD8K9Hr/Gv0J2lAoRGlPOMpqMpMbCTOoOJMZCk2Xt+DskdDyn6dEFdzQ==", + "license": "MIT", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/ox/node_modules/@scure/bip32": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.0.tgz", + "integrity": "sha512-82q1QfklrUUdXJzjuRU7iG7D7XiFx5PHYVS0+oeNKhyDLT7WPqs6pBcM2W5ZdwOwKCwoE1Vy1se+DHjcXwCYnA==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.7.0", + "@noble/hashes": "~1.6.0", + "@scure/base": "~1.2.1" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/ox/node_modules/@scure/bip39": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.5.0.tgz", + "integrity": "sha512-Dop+ASYhnrwm9+HA/HwXg7j2ZqM6yk2fyLWb5znexjctFY3+E+eU8cIWI0Pql0Qx4hPZCijlGq4OL71g+Uz30A==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "~1.6.0", + "@scure/base": "~1.2.1" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -9957,13 +10119,24 @@ "node": ">= 14.16" } }, + "node_modules/permissionless": { + "version": "0.2.22", + "resolved": "https://registry.npmjs.org/permissionless/-/permissionless-0.2.22.tgz", + "integrity": "sha512-6pyXxSXomHXmCgwST4/MM0CM3ISBhj8R0Il+g46RlDOZgVOWwwQxaVmbbg7vZBNulIg5PYFjVaFCNISc2Ia2uA==", + "license": "MIT", + "peerDependencies": { + "viem": "^2.21.54", + "webauthn-p256": "0.0.10" + } + }, "node_modules/petite-vue-i18n": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/petite-vue-i18n/-/petite-vue-i18n-10.0.4.tgz", - "integrity": "sha512-+k2MYqtxIOTFxkos4rNkITPxNWONp1mQuw4AI2FJBA8b4Wn06USB8YnOPVnzGjOMcu3/cktG1ohJFUVYNwglRQ==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/petite-vue-i18n/-/petite-vue-i18n-10.0.5.tgz", + "integrity": "sha512-VpJgz2iQq5MfS+4iT/5R/sPt0H+e8pkOyGLNqKPyOwrKrEG/fUc3yzTCPexsCavC21NEnXPWwV/qZB75goJQhw==", + "license": "MIT", "dependencies": { - "@intlify/core-base": "10.0.4", - "@intlify/shared": "10.0.4", + "@intlify/core-base": "10.0.5", + "@intlify/shared": "10.0.5", "@vue/devtools-api": "^6.5.0" }, "engines": { @@ -10176,17 +10349,6 @@ } } }, - "node_modules/postcss-load-config/node_modules/lilconfig": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", - "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, "node_modules/postcss-nested": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", @@ -10238,10 +10400,11 @@ } }, "node_modules/prettier": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", - "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", + "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", "dev": true, + "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" }, @@ -10401,9 +10564,9 @@ } }, "node_modules/react-i18next": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-15.1.1.tgz", - "integrity": "sha512-R/Vg9wIli2P3FfeI8o1eNJUJue5LWpFsQePCHdQDmX0Co3zkr6kdT8gAseb/yGeWbNz1Txc4bKDQuZYsC0kQfw==", + "version": "15.1.4", + "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-15.1.4.tgz", + "integrity": "sha512-2tai71gmehbvl9ZIqPMqlCCkm/cbeV1G4STpmM3C8Uzo6T2l8jDvZxEVSsQKt8blP9X34iRFP/k1ROqG2296MQ==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.25.0", @@ -11615,9 +11778,9 @@ } }, "node_modules/tailwindcss": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.15.tgz", - "integrity": "sha512-r4MeXnfBmSOuKUWmXe6h2CcyfzJCEk4F0pptO5jlnYSIViUkVmsawj80N5h2lO3gwcmSb4n3PuN+e+GC1Guylw==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.16.tgz", + "integrity": "sha512-TI4Cyx7gDiZ6r44ewaJmt0o6BrMCT5aK5e0rmJ/G9Xq3w7CX/5VXl/zIPEJZFUK5VEqwByyhqNPycPlvcK4ZNw==", "license": "MIT", "dependencies": { "@alloc/quick-lru": "^5.2.0", @@ -11629,7 +11792,7 @@ "glob-parent": "^6.0.2", "is-glob": "^4.0.3", "jiti": "^1.21.6", - "lilconfig": "^2.1.0", + "lilconfig": "^3.1.3", "micromatch": "^4.0.8", "normalize-path": "^3.0.0", "object-hash": "^3.0.0", @@ -12319,6 +12482,106 @@ "spdx-expression-parse": "^3.0.0" } }, + "node_modules/viem": { + "version": "2.21.54", + "resolved": "https://registry.npmjs.org/viem/-/viem-2.21.54.tgz", + "integrity": "sha512-G9mmtbua3UtnVY9BqAtWdNp+3AO+oWhD0B9KaEsZb6gcrOWgmA4rz02yqEMg+qW9m6KgKGie7q3zcHqJIw6AqA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@noble/curves": "1.7.0", + "@noble/hashes": "1.6.1", + "@scure/bip32": "1.6.0", + "@scure/bip39": "1.5.0", + "abitype": "1.0.7", + "isows": "1.0.6", + "ox": "0.1.2", + "webauthn-p256": "0.0.10", + "ws": "8.18.0" + }, + "peerDependencies": { + "typescript": ">=5.0.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/viem/node_modules/@noble/hashes": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.6.1.tgz", + "integrity": "sha512-pq5D8h10hHBjyqX+cfBm0i8JUXJ0UhczFc4r74zbuT9XgewFo2E3J1cOaGtdZynILNmQ685YWGzGE1Zv6io50w==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/viem/node_modules/@scure/base": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.2.1.tgz", + "integrity": "sha512-DGmGtC8Tt63J5GfHgfl5CuAXh96VF/LD8K9Hr/Gv0J2lAoRGlPOMpqMpMbCTOoOJMZCk2Xt+DskdDyn6dEFdzQ==", + "license": "MIT", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/viem/node_modules/@scure/bip32": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.0.tgz", + "integrity": "sha512-82q1QfklrUUdXJzjuRU7iG7D7XiFx5PHYVS0+oeNKhyDLT7WPqs6pBcM2W5ZdwOwKCwoE1Vy1se+DHjcXwCYnA==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.7.0", + "@noble/hashes": "~1.6.0", + "@scure/base": "~1.2.1" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/viem/node_modules/@scure/bip39": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.5.0.tgz", + "integrity": "sha512-Dop+ASYhnrwm9+HA/HwXg7j2ZqM6yk2fyLWb5znexjctFY3+E+eU8cIWI0Pql0Qx4hPZCijlGq4OL71g+Uz30A==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "~1.6.0", + "@scure/base": "~1.2.1" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/viem/node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, "node_modules/vite": { "version": "5.4.11", "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.11.tgz", @@ -12380,9 +12643,9 @@ } }, "node_modules/vite-node": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.5.tgz", - "integrity": "sha512-rd0QIgx74q4S1Rd56XIiL2cYEdyWn13cunYBIuqh9mpmQr7gGS0IxXoP8R6OaZtNQQLyXSWbd4rXKYUbhFpK5w==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.8.tgz", + "integrity": "sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==", "dev": true, "license": "MIT", "dependencies": { @@ -12403,9 +12666,9 @@ } }, "node_modules/vite-tsconfig-paths": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-5.1.2.tgz", - "integrity": "sha512-gEIbKfJzSEv0yR3XS2QEocKetONoWkbROj6hGx0FHM18qKUojhvcokQsxQx5nMkelZq2n37zbSGCJn+FSODSjA==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-5.1.4.tgz", + "integrity": "sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==", "dev": true, "license": "MIT", "dependencies": { @@ -12423,19 +12686,19 @@ } }, "node_modules/vitest": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.5.tgz", - "integrity": "sha512-P4ljsdpuzRTPI/kbND2sDZ4VmieerR2c9szEZpjc+98Z9ebvnXmM5+0tHEKqYZumXqlvnmfWsjeFOjXVriDG7A==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.8.tgz", + "integrity": "sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/expect": "2.1.5", - "@vitest/mocker": "2.1.5", - "@vitest/pretty-format": "^2.1.5", - "@vitest/runner": "2.1.5", - "@vitest/snapshot": "2.1.5", - "@vitest/spy": "2.1.5", - "@vitest/utils": "2.1.5", + "@vitest/expect": "2.1.8", + "@vitest/mocker": "2.1.8", + "@vitest/pretty-format": "^2.1.8", + "@vitest/runner": "2.1.8", + "@vitest/snapshot": "2.1.8", + "@vitest/spy": "2.1.8", + "@vitest/utils": "2.1.8", "chai": "^5.1.2", "debug": "^4.3.7", "expect-type": "^1.1.0", @@ -12447,7 +12710,7 @@ "tinypool": "^1.0.1", "tinyrainbow": "^1.2.0", "vite": "^5.0.0", - "vite-node": "2.1.5", + "vite-node": "2.1.8", "why-is-node-running": "^2.3.0" }, "bin": { @@ -12462,8 +12725,8 @@ "peerDependencies": { "@edge-runtime/vm": "*", "@types/node": "^18.0.0 || >=20.0.0", - "@vitest/browser": "2.1.5", - "@vitest/ui": "2.1.5", + "@vitest/browser": "2.1.8", + "@vitest/ui": "2.1.8", "happy-dom": "*", "jsdom": "*" }, @@ -12613,6 +12876,22 @@ "node": ">=18" } }, + "node_modules/webauthn-p256": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/webauthn-p256/-/webauthn-p256-0.0.10.tgz", + "integrity": "sha512-EeYD+gmIT80YkSIDb2iWq0lq2zbHo1CxHlQTeJ+KkCILWpVy3zASH3ByD4bopzfk0uCwXxLqKGLqp2W4O28VFA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/wevm" + } + ], + "license": "MIT", + "dependencies": { + "@noble/curves": "^1.4.0", + "@noble/hashes": "^1.4.0" + } + }, "node_modules/webidl-conversions": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", diff --git a/package.json b/package.json index 1e45483..4d61e3d 100644 --- a/package.json +++ b/package.json @@ -19,19 +19,19 @@ "@mertasan/tailwindcss-variables": "^2.7.0", "@toruslabs/vue-components": "^7.9.0", "@toruslabs/vue-icons": "^7.6.2", - "@web3auth/auth-adapter": "^9.4.0", + "@web3auth/auth-adapter": "^9.4.5", "@web3auth/base": "^9.4.5", - "@web3auth/default-evm-adapter": "^9.4.0", - "@web3auth/ethereum-provider": "^9.4.0", - "@web3auth/modal": "^9.4.0", - "@web3auth/modal-vue-composables": "^9.4.0", + "@web3auth/default-evm-adapter": "^9.4.5", + "@web3auth/ethereum-provider": "^9.4.5", + "@web3auth/modal": "^9.4.5", + "@web3auth/modal-vue-composables": "^9.4.5", "@web3auth/nft-checkout-plugin": "^9.5.0-alpha.1", - "@web3auth/wallet-connect-v2-adapter": "^9.4.0", - "@web3auth/wallet-services-plugin": "^9.4.0", - "@web3auth/wallet-services-plugin-vue-composables": "^9.4.0", + "@web3auth/wallet-connect-v2-adapter": "^9.4.5", + "@web3auth/wallet-services-plugin": "^9.4.5", + "@web3auth/wallet-services-plugin-vue-composables": "^9.4.5", "bn.js": "^5.2.1", "bowser": "^2.11.0", - "petite-vue-i18n": "^10.0.4", + "petite-vue-i18n": "^10.0.5", "react": "^18.3.1", "react-dom": "^18.3.1", "vue": "^3.5.13" @@ -40,25 +40,25 @@ "@rushstack/eslint-patch": "^1.10.4", "@toruslabs/eslint-config-vue": "^3.3.4", "@types/node": "^22", - "@vitejs/plugin-vue": "^5.2.0", + "@vitejs/plugin-vue": "^5.2.1", "@vue/test-utils": "^2.4.6", - "@vue/tsconfig": "^0.6.0", + "@vue/tsconfig": "^0.7.0", "autoprefixer": "^10.4.20", "buffer": "^6.0.3", "eslint": "^8.57.0", "lodash-es": "^4.17.21", "npm-run-all": "^4.1.5", - "prettier": "^3.3.3", + "prettier": "^3.4.2", "process": "^0.11.10", "source-map-explorer": "^2.5.3", - "tailwindcss": "^3.4.15", + "tailwindcss": "^3.4.16", "typescript": "^5.6.3", "vite": "^5.4.11", - "vite-tsconfig-paths": "^5.1.2", - "vitest": "^2.1.5", + "vite-tsconfig-paths": "^5.1.4", + "vitest": "^2.1.8", "vue-tsc": "^2.1.10" }, "optionalDependencies": { - "@rollup/rollup-linux-x64-gnu": "^4.27.2" + "@rollup/rollup-linux-x64-gnu": "^4.28.1" } }