From d4a4612b90b9901069a54dc125d28855c9e581b3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 13 Oct 2023 07:27:32 +0000 Subject: [PATCH] Bump workbox-background-sync from 6.5.4 to 7.0.0 Bumps [workbox-background-sync](https://github.com/googlechrome/workbox) from 6.5.4 to 7.0.0. - [Release notes](https://github.com/googlechrome/workbox/releases) - [Commits](https://github.com/googlechrome/workbox/compare/v6.5.4...v7.0.0) --- updated-dependencies: - dependency-name: workbox-background-sync dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .../package-lock.json | 580 ++++++----------- .../package.json | 2 +- .../package-lock.json | 584 +++++------------- .../package.json | 2 +- .../package-lock.json | 147 +++-- .../tkey-react-popup-example/package.json | 2 +- .../package-lock.json | 148 +++-- .../tkey-react-redirect-example/package.json | 2 +- 8 files changed, 526 insertions(+), 941 deletions(-) diff --git a/mpc-core-kit/mpc-core-kit-react-popup-aggregate-example/package-lock.json b/mpc-core-kit/mpc-core-kit-react-popup-aggregate-example/package-lock.json index b5374060..0d6a32c0 100644 --- a/mpc-core-kit/mpc-core-kit-react-popup-aggregate-example/package-lock.json +++ b/mpc-core-kit/mpc-core-kit-react-popup-aggregate-example/package-lock.json @@ -15,7 +15,7 @@ "@types/node": "^17.0.45", "@types/react": "^18.0.25", "@types/react-dom": "^18.0.9", - "@web3auth/mpc-core-kit": "^1.0.0", + "@web3auth/mpc-core-kit": "^1.1.0", "browserify-zlib": "^0.2.0", "copy-webpack-plugin": "^11.0.0", "html-webpack-plugin": "^5.5.0", @@ -27,7 +27,7 @@ "typescript": "^4.9.3", "web-vitals": "^2.1.4", "web3": "^1.8.1", - "workbox-background-sync": "^6.5.4", + "workbox-background-sync": "^7.0.0", "workbox-broadcast-update": "^6.5.4", "workbox-cacheable-response": "^6.5.4", "workbox-core": "^6.5.4", @@ -1984,7 +1984,8 @@ }, "node_modules/@chaitanyapotti/register-service-worker": { "version": "1.7.3", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@chaitanyapotti/register-service-worker/-/register-service-worker-1.7.3.tgz", + "integrity": "sha512-ywnUSfwvqdHchO3ELFWP6hlnhzc2UUETbk+TaBT/vicuMnJbnBLuDCcoy3aWvUE9bjmzg4QQpssRLSz1iZ7XRA==" }, "node_modules/@csstools/normalize.css": { "version": "12.0.0", @@ -3801,270 +3802,152 @@ } }, "node_modules/@tkey-mpc/chrome-storage": { - "version": "8.2.0", - "license": "MIT", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@tkey-mpc/chrome-storage/-/chrome-storage-9.0.2.tgz", + "integrity": "sha512-3yeliKVCJP77OhG5J93uj2/0XwASO6H8WqSZgAgbVxXbC6oPazKTv84YVw0rkXmLE7gkHqagcjNiNOQaV29VRw==", "dependencies": { - "@tkey-mpc/common-types": "^8.2.0", + "@tkey-mpc/common-types": "^9.0.2", "webextension-polyfill": "^0.10.0" }, + "engines": { + "node": ">=18.x", + "npm": ">=9.x" + }, "peerDependencies": { "@babel/runtime": "7.x" } }, "node_modules/@tkey-mpc/common-types": { - "version": "8.2.0", - "license": "MIT", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@tkey-mpc/common-types/-/common-types-9.0.2.tgz", + "integrity": "sha512-TJrij2Fq/klAcLlpECqxNUnzeLcChNmrjQdwYJXZKMBsyUo3jYmAGTAqA7/6leaHSZfW18DMHcLrsSeiHQw63g==", "dependencies": { - "@toruslabs/eccrypto": "^3.0.0", + "@toruslabs/customauth": "^16.0.6", + "@toruslabs/eccrypto": "^4.0.0", "@toruslabs/rss-client": "^1.5.0", + "@toruslabs/torus.js": "^11.0.6", "bn.js": "^5.2.1", "elliptic": "^6.5.4", "serialize-error": "^8.1.0", - "ts-custom-error": "^3.3.1", - "web3-utils": "^1.8.1" + "ts-custom-error": "^3.3.1" + }, + "engines": { + "node": ">=18.x", + "npm": ">=9.x" }, "peerDependencies": { "@babel/runtime": "7.x" } }, - "node_modules/@tkey-mpc/common-types/node_modules/@toruslabs/eccrypto": { - "version": "3.0.0", - "license": "CC0-1.0", - "dependencies": { - "elliptic": "^6.5.4" - }, - "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" - } - }, "node_modules/@tkey-mpc/core": { - "version": "8.2.0", - "license": "MIT", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@tkey-mpc/core/-/core-9.0.2.tgz", + "integrity": "sha512-sc3w+rjc37OSQwff0bpVlmUDX58hBKY8AOSOsuWJoMfA7l8CFWyQp7iRBiVIxIgOojfeosu0RUcq2Z8HsTKK0g==", "dependencies": { - "@tkey-mpc/common-types": "^8.2.0", - "@toruslabs/eccrypto": "^3.0.0", - "@toruslabs/http-helpers": "^4.0.0", + "@tkey-mpc/common-types": "^9.0.2", + "@toruslabs/eccrypto": "^4.0.0", + "@toruslabs/http-helpers": "^5.0.0", "@toruslabs/rss-client": "^1.5.0", + "@toruslabs/torus.js": "^11.0.6", "bn.js": "^5.2.1", "elliptic": "^6.5.4", - "json-stable-stringify": "^1.0.2", - "web3-utils": "^1.8.1" - }, - "peerDependencies": { - "@babel/runtime": "7.x" - } - }, - "node_modules/@tkey-mpc/core/node_modules/@toruslabs/eccrypto": { - "version": "3.0.0", - "license": "CC0-1.0", - "dependencies": { - "elliptic": "^6.5.4" + "json-stable-stringify": "^1.0.2" }, "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" - } - }, - "node_modules/@tkey-mpc/security-questions": { - "version": "8.2.0", - "license": "MIT", - "dependencies": { - "@tkey-mpc/common-types": "^8.2.0", - "bn.js": "^5.2.1", - "web3-utils": "^1.8.1" - }, - "peerDependencies": { - "@babel/runtime": "7.x" - } - }, - "node_modules/@tkey-mpc/service-provider-base": { - "version": "8.2.0", - "license": "MIT", - "dependencies": { - "@tkey-mpc/common-types": "^8.2.0", - "bn.js": "^5.2.1", - "elliptic": "^6.5.4" + "node": ">=18.x", + "npm": ">=9.x" }, "peerDependencies": { "@babel/runtime": "7.x" } }, - "node_modules/@tkey-mpc/service-provider-torus": { - "version": "8.2.0", - "license": "MIT", + "node_modules/@tkey-mpc/security-questions": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@tkey-mpc/security-questions/-/security-questions-9.0.2.tgz", + "integrity": "sha512-ekxMnmdbwuDRlEuXhZcG4U2W1Y1NFSo10Ctb8Mrw9FNz0XR7lTIAcLn3dlvCQHRmKLT1hlziW8oby4nsMpqsbA==", "dependencies": { - "@tkey-mpc/common-types": "^8.2.0", - "@tkey-mpc/service-provider-base": "^8.2.0", - "@toruslabs/customauth": "^15.0.3", - "@toruslabs/torus.js": "^10.0.5", + "@tkey-mpc/common-types": "^9.0.2", "bn.js": "^5.2.1", - "elliptic": "^6.5.4" + "ethereum-cryptography": "^2.1.2" }, - "peerDependencies": { - "@babel/runtime": "7.x" - } - }, - "node_modules/@tkey-mpc/service-provider-torus/node_modules/@toruslabs/broadcast-channel": { - "version": "7.0.0", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.21.5", - "@toruslabs/eccrypto": "^3.0.0", - "@toruslabs/metadata-helpers": "^4.0.0", - "bowser": "^2.11.0", - "loglevel": "^1.8.1", - "oblivious-set": "1.1.1", - "socket.io-client": "^4.6.1", - "unload": "^2.4.1" - } - }, - "node_modules/@tkey-mpc/service-provider-torus/node_modules/@toruslabs/constants": { - "version": "11.0.0", - "license": "MIT", "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" + "node": ">=18.x", + "npm": ">=9.x" }, "peerDependencies": { "@babel/runtime": "7.x" } }, - "node_modules/@tkey-mpc/service-provider-torus/node_modules/@toruslabs/customauth": { - "version": "15.0.5", - "license": "MIT", - "dependencies": { - "@chaitanyapotti/register-service-worker": "^1.7.3", - "@toruslabs/broadcast-channel": "^7.0.0", - "@toruslabs/constants": "^11.0.0", - "@toruslabs/eccrypto": "^3.0.0", - "@toruslabs/fetch-node-details": "^11.0.1", - "@toruslabs/http-helpers": "^4.0.0", - "@toruslabs/metadata-helpers": "^4.0.0", - "@toruslabs/torus.js": "^10.0.5", - "bowser": "^2.11.0", - "events": "^3.3.0", - "jwt-decode": "^3.1.2", - "lodash.merge": "^4.6.2", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" - }, - "peerDependencies": { - "@babel/runtime": "^7.x", - "@sentry/types": "^7.x" - }, - "peerDependenciesMeta": { - "@sentry/types": { - "optional": true - } - } - }, - "node_modules/@tkey-mpc/service-provider-torus/node_modules/@toruslabs/eccrypto": { - "version": "3.0.0", - "license": "CC0-1.0", + "node_modules/@tkey-mpc/service-provider-base": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@tkey-mpc/service-provider-base/-/service-provider-base-9.0.2.tgz", + "integrity": "sha512-Gk3xF1NFV/BqmwMNKDB//DNoN9nff4kGeNxXiVnlxhQKZuX9phzd/sxJljKc6tutOK5YdOcvot7ZuwJg2/vZjA==", "dependencies": { + "@tkey-mpc/common-types": "^9.0.2", + "bn.js": "^5.2.1", "elliptic": "^6.5.4" }, "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" - } - }, - "node_modules/@tkey-mpc/service-provider-torus/node_modules/@toruslabs/fetch-node-details": { - "version": "11.0.1", - "license": "MIT", - "dependencies": { - "@toruslabs/constants": "^11.0.0", - "@toruslabs/fnd-base": "^11.0.1", - "@toruslabs/http-helpers": "^4.0.0", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" - }, - "peerDependencies": { - "@babel/runtime": "7.x" - } - }, - "node_modules/@tkey-mpc/service-provider-torus/node_modules/@toruslabs/fnd-base": { - "version": "11.0.1", - "license": "MIT", - "dependencies": { - "@toruslabs/constants": "^11.0.0" - }, - "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" - }, - "peerDependencies": { - "@babel/runtime": "7.x" - } - }, - "node_modules/@tkey-mpc/service-provider-torus/node_modules/@toruslabs/metadata-helpers": { - "version": "4.0.1", - "license": "MIT", - "dependencies": { - "@toruslabs/eccrypto": "^3.0.0", - "@toruslabs/http-helpers": "^4.0.0", - "elliptic": "^6.5.4", - "ethereum-cryptography": "^2.1.2", - "json-stable-stringify": "^1.0.2" - }, - "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" + "node": ">=18.x", + "npm": ">=9.x" }, "peerDependencies": { "@babel/runtime": "7.x" } }, - "node_modules/@tkey-mpc/service-provider-torus/node_modules/@toruslabs/torus.js": { - "version": "10.0.5", - "license": "MIT", - "dependencies": { - "@toruslabs/constants": "^11.0.0", - "@toruslabs/eccrypto": "^3.0.0", - "@toruslabs/http-helpers": "^4.0.0", + "node_modules/@tkey-mpc/service-provider-torus": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@tkey-mpc/service-provider-torus/-/service-provider-torus-9.0.2.tgz", + "integrity": "sha512-mOjO3c4upIVwZnQ+WidBIB51eJWCpqZLAO4H2iCLUGCqwNfTg5nPJqNXF9zr0hEEcqxr7I4liH2X6LW4L0d8Wg==", + "dependencies": { + "@tkey-mpc/common-types": "^9.0.2", + "@tkey-mpc/service-provider-base": "^9.0.2", + "@toruslabs/customauth": "^16.0.6", + "@toruslabs/torus.js": "^11.0.6", "bn.js": "^5.2.1", - "elliptic": "^6.5.4", - "ethereum-cryptography": "^2.0.0", - "json-stable-stringify": "^1.0.2", - "loglevel": "^1.8.1" + "elliptic": "^6.5.4" }, "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" + "node": ">=18.x", + "npm": ">=9.x" }, "peerDependencies": { "@babel/runtime": "7.x" } }, "node_modules/@tkey-mpc/share-serialization": { - "version": "8.2.0", - "license": "MIT", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@tkey-mpc/share-serialization/-/share-serialization-9.0.2.tgz", + "integrity": "sha512-dtQFbWvV9A4y6SGpx72WaRcwSREf/Yld9f4+u7FWe81WY575N655SheqM08gYYEGZlcQ+TiCMN3C2rq9I+NpMw==", "dependencies": { - "@tkey-mpc/common-types": "^8.2.0", + "@tkey-mpc/common-types": "^9.0.2", "@types/create-hash": "1.2.2", "bn.js": "^5.2.1", - "create-hash": "^1.2.0" + "ethereum-cryptography": "^2.1.2" + }, + "engines": { + "node": ">=18.x", + "npm": ">=9.x" }, "peerDependencies": { "@babel/runtime": "7.x" } }, "node_modules/@tkey-mpc/storage-layer-torus": { - "version": "8.2.0", - "license": "MIT", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@tkey-mpc/storage-layer-torus/-/storage-layer-torus-9.0.2.tgz", + "integrity": "sha512-qxQ+O9GerdaM66DVh8Qi7oIRjBbcsUcuP+F9P5YdH8J+XEFDMSjhuuBaQpU3xaMFxpTozkSv4Kh/zHWyQE2YeA==", "dependencies": { - "@tkey-mpc/common-types": "^8.2.0", - "@toruslabs/http-helpers": "^4.0.0", + "@tkey-mpc/common-types": "^9.0.2", + "@toruslabs/http-helpers": "^5.0.0", + "base64url": "3.0.1", "bn.js": "^5.2.1", - "json-stable-stringify": "^1.0.2", - "web3-utils": "^1.8.1" + "ethereum-cryptography": "^2.1.2", + "json-stable-stringify": "^1.0.2" + }, + "engines": { + "node": ">=18.x", + "npm": ">=9.x" }, "peerDependencies": { "@babel/runtime": "7.x" @@ -4272,27 +4155,6 @@ "@babel/runtime": "7.x" } }, - "node_modules/@toruslabs/base-session-manager/node_modules/@toruslabs/http-helpers": { - "version": "5.0.0", - "license": "MIT", - "dependencies": { - "lodash.merge": "^4.6.2", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=18.x", - "npm": ">=9.x" - }, - "peerDependencies": { - "@babel/runtime": "^7.x", - "@sentry/types": "^7.x" - }, - "peerDependenciesMeta": { - "@sentry/types": { - "optional": true - } - } - }, "node_modules/@toruslabs/broadcast-channel": { "version": "8.0.0", "license": "MIT", @@ -4312,8 +4174,9 @@ } }, "node_modules/@toruslabs/constants": { - "version": "13.0.1", - "license": "MIT", + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@toruslabs/constants/-/constants-13.0.2.tgz", + "integrity": "sha512-QcW1gH2tLI/8j4/s5XZUbeBNCXvpwJrE8Ui8S59NLsLKdrntfIKvs8nK9BDYAruwjTYG7z4dhqvE68mAmF2tjQ==", "engines": { "node": ">=18.x", "npm": ">=9.x" @@ -4323,8 +4186,9 @@ } }, "node_modules/@toruslabs/customauth": { - "version": "16.0.4", - "license": "MIT", + "version": "16.0.6", + "resolved": "https://registry.npmjs.org/@toruslabs/customauth/-/customauth-16.0.6.tgz", + "integrity": "sha512-4+Cxbxz3fxm750MMaMqMoJS0x8RZdD0y1tHLa/2T+b993cjRoQRixddTa3rWNYdbWsg2rgcmGkpXxywq3aLzwA==", "dependencies": { "@chaitanyapotti/register-service-worker": "^1.7.3", "@toruslabs/broadcast-channel": "^8.0.0", @@ -4334,6 +4198,7 @@ "@toruslabs/http-helpers": "^5.0.0", "@toruslabs/metadata-helpers": "^5.0.0", "@toruslabs/torus.js": "^11.0.5", + "base64url": "^3.0.1", "bowser": "^2.11.0", "events": "^3.3.0", "jwt-decode": "^3.1.2", @@ -4354,27 +4219,6 @@ } } }, - "node_modules/@toruslabs/customauth/node_modules/@toruslabs/http-helpers": { - "version": "5.0.0", - "license": "MIT", - "dependencies": { - "lodash.merge": "^4.6.2", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=18.x", - "npm": ">=9.x" - }, - "peerDependencies": { - "@babel/runtime": "^7.x", - "@sentry/types": "^7.x" - }, - "peerDependenciesMeta": { - "@sentry/types": { - "optional": true - } - } - }, "node_modules/@toruslabs/eccrypto": { "version": "4.0.0", "license": "CC0-1.0", @@ -4387,11 +4231,12 @@ } }, "node_modules/@toruslabs/fetch-node-details": { - "version": "13.0.1", - "license": "MIT", + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@toruslabs/fetch-node-details/-/fetch-node-details-13.0.2.tgz", + "integrity": "sha512-0WXglIa2qDeerlMJkEJeEur9TvIPODUT7QqRgwSl/p0EOrpWc4p777szTofdn6cXHzVqIx90TbyOsOPs7bbViA==", "dependencies": { - "@toruslabs/constants": "^13.0.1", - "@toruslabs/fnd-base": "^13.0.1", + "@toruslabs/constants": "^13.0.2", + "@toruslabs/fnd-base": "^13.0.2", "@toruslabs/http-helpers": "^5.0.0", "loglevel": "^1.8.1" }, @@ -4403,32 +4248,12 @@ "@babel/runtime": "7.x" } }, - "node_modules/@toruslabs/fetch-node-details/node_modules/@toruslabs/http-helpers": { - "version": "5.0.0", - "license": "MIT", - "dependencies": { - "lodash.merge": "^4.6.2", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=18.x", - "npm": ">=9.x" - }, - "peerDependencies": { - "@babel/runtime": "^7.x", - "@sentry/types": "^7.x" - }, - "peerDependenciesMeta": { - "@sentry/types": { - "optional": true - } - } - }, "node_modules/@toruslabs/fnd-base": { - "version": "13.0.1", - "license": "MIT", + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@toruslabs/fnd-base/-/fnd-base-13.0.2.tgz", + "integrity": "sha512-FLrs6BBFxiUWprnmdjm2k+fYwVdhP2h0OnIUEBVSXngzlJ3G+Qhj10PoOrWXhxAD3Ifbw5Kw3LorW158eazkRQ==", "dependencies": { - "@toruslabs/constants": "^13.0.1" + "@toruslabs/constants": "^13.0.2" }, "engines": { "node": ">=18.x", @@ -4439,15 +4264,16 @@ } }, "node_modules/@toruslabs/http-helpers": { - "version": "4.0.0", - "license": "MIT", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@toruslabs/http-helpers/-/http-helpers-5.0.0.tgz", + "integrity": "sha512-GmezWz9JeF6YyhjLSm+9XDF4YaeICEckY0Jbo43i86SjhfJYgRWqEi63VSiNsaqc/z810Q0FQvEk1TnBRX2tgA==", "dependencies": { "lodash.merge": "^4.6.2", "loglevel": "^1.8.1" }, "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" + "node": ">=18.x", + "npm": ">=9.x" }, "peerDependencies": { "@babel/runtime": "^7.x", @@ -4477,27 +4303,6 @@ "@babel/runtime": "7.x" } }, - "node_modules/@toruslabs/metadata-helpers/node_modules/@toruslabs/http-helpers": { - "version": "5.0.0", - "license": "MIT", - "dependencies": { - "lodash.merge": "^4.6.2", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=18.x", - "npm": ">=9.x" - }, - "peerDependencies": { - "@babel/runtime": "^7.x", - "@sentry/types": "^7.x" - }, - "peerDependenciesMeta": { - "@sentry/types": { - "optional": true - } - } - }, "node_modules/@toruslabs/openlogin": { "version": "5.0.3", "license": "ISC", @@ -4582,7 +4387,8 @@ }, "node_modules/@toruslabs/rss-client": { "version": "1.5.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@toruslabs/rss-client/-/rss-client-1.5.0.tgz", + "integrity": "sha512-7oaRZjmomNoL0+OZMFe8mv3hSeaYWvrxTjuUtkOHybMitStEcEj64tPjWia646BX7AFeqtUCURNdNaQzqfwDMQ==", "dependencies": { "@toruslabs/eccrypto": "^2.1.1", "@toruslabs/http-helpers": "^3.2.0", @@ -4604,14 +4410,16 @@ }, "node_modules/@toruslabs/rss-client/node_modules/@toruslabs/eccrypto": { "version": "2.2.1", - "license": "CC0-1.0", + "resolved": "https://registry.npmjs.org/@toruslabs/eccrypto/-/eccrypto-2.2.1.tgz", + "integrity": "sha512-7sviL0wLYsfA5ogEAOIdb0tu/QAOFXfHc9B8ONYtF04x4Mg3Nr89LL35FhjaEm055q8Ru7cUQhEFSiqJqm9GCw==", "dependencies": { "elliptic": "^6.5.4" } }, "node_modules/@toruslabs/rss-client/node_modules/@toruslabs/http-helpers": { "version": "3.4.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@toruslabs/http-helpers/-/http-helpers-3.4.0.tgz", + "integrity": "sha512-CoeJSL32mpp0gmYjxv48odu6pfjHk/rbJHDwCtYPcMHAl+qUQ/DTpVOOn9U0fGkD+fYZrQmZbRkXFgLhiT0ajQ==", "dependencies": { "lodash.merge": "^4.6.2", "loglevel": "^1.8.1" @@ -4631,8 +4439,9 @@ } }, "node_modules/@toruslabs/torus.js": { - "version": "11.0.5", - "license": "MIT", + "version": "11.0.6", + "resolved": "https://registry.npmjs.org/@toruslabs/torus.js/-/torus.js-11.0.6.tgz", + "integrity": "sha512-l+Ba/DX1L2cLngiL08r8zZmRQ/A3MJ4pl20MaTzQuwxS2OfOXSReKld4YOWHwo5NEd36PHZdZ43qbh0NrzrwVQ==", "dependencies": { "@toruslabs/constants": "^13.0.1", "@toruslabs/eccrypto": "^4.0.0", @@ -4651,48 +4460,23 @@ "@babel/runtime": "7.x" } }, - "node_modules/@toruslabs/torus.js/node_modules/@toruslabs/http-helpers": { - "version": "5.0.0", - "license": "MIT", - "dependencies": { - "lodash.merge": "^4.6.2", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=18.x", - "npm": ">=9.x" - }, - "peerDependencies": { - "@babel/runtime": "^7.x", - "@sentry/types": "^7.x" - }, - "peerDependenciesMeta": { - "@sentry/types": { - "optional": true - } - } - }, "node_modules/@toruslabs/tss-client": { - "version": "1.6.1-alpha.0", - "license": "ISC", + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@toruslabs/tss-client/-/tss-client-1.7.1.tgz", + "integrity": "sha512-gaVjXy/eJKv59zdWW2lnAhjumw8DMMGlGHXEOipVywCylKqS8VvQVwwo+UyevR2VXUQsNkBr9deD5TGFH0OQHQ==", "dependencies": { - "@toruslabs/eccrypto": "^2.1.1", - "@toruslabs/tss-lib": "^1.6.0-alpha.0", + "@toruslabs/eccrypto": "^4.0.0", + "@toruslabs/tss-lib": "^1.7.1", "bn.js": "^5.2.1", "elliptic": "^6.5.4", "keccak256": "^1.0.6", - "socket.io-client": "^4.5.1" - } - }, - "node_modules/@toruslabs/tss-client/node_modules/@toruslabs/eccrypto": { - "version": "2.2.1", - "license": "CC0-1.0", - "dependencies": { - "elliptic": "^6.5.4" + "socket.io-client": "^4.7.2" } }, "node_modules/@toruslabs/tss-lib": { - "version": "1.6.0-alpha.0" + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@toruslabs/tss-lib/-/tss-lib-1.7.1.tgz", + "integrity": "sha512-kdjBO95cPq4i7RaRMkjUJFH0aiSHrMZV/A4I42oUr0FkBd7e/RYyn1e1QH1pAAyidCIKbMkwqTxgPg4nuHEcDg==" }, "node_modules/@trysound/sax": { "version": "0.2.0", @@ -4787,7 +4571,8 @@ }, "node_modules/@types/create-hash": { "version": "1.2.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@types/create-hash/-/create-hash-1.2.2.tgz", + "integrity": "sha512-Fg8/kfMJObbETFU/Tn+Y0jieYewryLrbKwLCEIwPyklZZVY2qB+64KFjhplGSw+cseZosfFXctXO+PyIYD8iZQ==", "dependencies": { "@types/node": "*" } @@ -5591,27 +5376,6 @@ "@babel/runtime": "7.x" } }, - "node_modules/@web3auth/base-provider/node_modules/@toruslabs/http-helpers": { - "version": "5.0.0", - "license": "MIT", - "dependencies": { - "lodash.merge": "^4.6.2", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=18.x", - "npm": ">=9.x" - }, - "peerDependencies": { - "@babel/runtime": "^7.x", - "@sentry/types": "^7.x" - }, - "peerDependenciesMeta": { - "@sentry/types": { - "optional": true - } - } - }, "node_modules/@web3auth/base-provider/node_modules/@toruslabs/openlogin-jrpc": { "version": "5.0.2", "license": "ISC", @@ -5662,27 +5426,6 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/@web3auth/base/node_modules/@toruslabs/http-helpers": { - "version": "5.0.0", - "license": "MIT", - "dependencies": { - "lodash.merge": "^4.6.2", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=18.x", - "npm": ">=9.x" - }, - "peerDependencies": { - "@babel/runtime": "^7.x", - "@sentry/types": "^7.x" - }, - "peerDependenciesMeta": { - "@sentry/types": { - "optional": true - } - } - }, "node_modules/@web3auth/base/node_modules/@toruslabs/openlogin-jrpc": { "version": "5.0.2", "license": "ISC", @@ -5734,26 +5477,27 @@ } }, "node_modules/@web3auth/mpc-core-kit": { - "version": "1.0.0", - "license": "ISC", - "dependencies": { - "@tkey-mpc/chrome-storage": "^8.2.0", - "@tkey-mpc/common-types": "^8.2.0", - "@tkey-mpc/core": "^8.2.0", - "@tkey-mpc/security-questions": "^8.2.0", - "@tkey-mpc/service-provider-torus": "^8.2.0", - "@tkey-mpc/share-serialization": "^8.2.0", - "@tkey-mpc/storage-layer-torus": "^8.2.0", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@web3auth/mpc-core-kit/-/mpc-core-kit-1.1.1.tgz", + "integrity": "sha512-7iXnVsunKxWSY5kNoXkswZvnQdostsuahaIEP25+jpghiE+XoYmnq6XzOIU51S1+xfiWlH42wMpSwWmWX9VPHg==", + "dependencies": { + "@tkey-mpc/chrome-storage": "^9.0.2", + "@tkey-mpc/common-types": "^9.0.2", + "@tkey-mpc/core": "^9.0.2", + "@tkey-mpc/security-questions": "^9.0.2", + "@tkey-mpc/service-provider-torus": "^9.0.2", + "@tkey-mpc/share-serialization": "^9.0.2", + "@tkey-mpc/storage-layer-torus": "^9.0.2", "@toruslabs/constants": "^13.0.1", - "@toruslabs/customauth": "^16.0.4", + "@toruslabs/customauth": "^16.0.6", "@toruslabs/eccrypto": "4.0.0", "@toruslabs/fetch-node-details": "^13.0.1", "@toruslabs/fnd-base": "^13.0.1", "@toruslabs/metadata-helpers": "^5.x", "@toruslabs/openlogin-session-manager": "^3.0.0", - "@toruslabs/torus.js": "^11.0.5", - "@toruslabs/tss-client": "^1.6.1-alpha.0", - "@toruslabs/tss-lib": "^1.6.0-alpha.0", + "@toruslabs/torus.js": "^11.0.6", + "@toruslabs/tss-client": "^1.7.1", + "@toruslabs/tss-lib": "^1.7.1", "@web3auth-mpc/ethereum-provider": "^2.3.0", "@web3auth/base": "^7.0.1", "@web3auth/base-provider": "^7.0.1", @@ -6660,7 +6404,8 @@ }, "node_modules/biskviit": { "version": "1.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/biskviit/-/biskviit-1.0.1.tgz", + "integrity": "sha512-VGCXdHbdbpEkFgtjkeoBN8vRlbj1ZRX2/mxhE8asCCRalUx2nBzOomLJv8Aw/nRt5+ccDb+tPKidg4XxcfGW4w==", "dependencies": { "psl": "^1.1.7" }, @@ -9658,7 +9403,8 @@ }, "node_modules/fetch": { "version": "1.1.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/fetch/-/fetch-1.1.0.tgz", + "integrity": "sha512-5O8TwrGzoNblBG/jtK4NFuZwNCkZX6s5GfRNOaGtm+QGJEuNakSC/i2RW0R93KX6E0jVjNXm6O3CRN4Ql3K+yA==", "dependencies": { "biskviit": "1.0.1", "encoding": "0.1.12" @@ -12425,7 +12171,8 @@ }, "node_modules/keccak256": { "version": "1.0.6", - "license": "MIT", + "resolved": "https://registry.npmjs.org/keccak256/-/keccak256-1.0.6.tgz", + "integrity": "sha512-8GLiM01PkdJVGUhR1e6M/AvWnSqYS0HaERI+K/QtStGDGlSTx2B1zTqZk4Zlqu5TxHJNTxWAdP9Y+WI50OApUw==", "dependencies": { "bn.js": "^5.2.0", "buffer": "^6.0.3", @@ -15944,7 +15691,8 @@ }, "node_modules/serialize-error": { "version": "8.1.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-8.1.0.tgz", + "integrity": "sha512-3NnuWfM6vBYoy5gZFvHiYsVbafvI9vZv/+jlIigFn4oP4zjNPK3LhcY0xSCgeb1a5L8jO71Mit9LlNoi2UfDDQ==", "dependencies": { "type-fest": "^0.20.2" }, @@ -15957,7 +15705,8 @@ }, "node_modules/serialize-error/node_modules/type-fest": { "version": "0.20.2", - "license": "(MIT OR CC0-1.0)", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "engines": { "node": ">=10" }, @@ -18021,7 +17770,8 @@ }, "node_modules/webextension-polyfill": { "version": "0.10.0", - "license": "MPL-2.0" + "resolved": "https://registry.npmjs.org/webextension-polyfill/-/webextension-polyfill-0.10.0.tgz", + "integrity": "sha512-c5s35LgVa5tFaHhrZDnr3FpQpjj1BB+RXhLTYUxGqBVN460HkbM8TBtEqdXWbpTKfzwCcjAZVF7zXCYSKtcp9g==" }, "node_modules/webidl-conversions": { "version": "6.1.0", @@ -18376,13 +18126,19 @@ } }, "node_modules/workbox-background-sync": { - "version": "6.6.0", - "license": "MIT", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.0.0.tgz", + "integrity": "sha512-S+m1+84gjdueM+jIKZ+I0Lx0BDHkk5Nu6a3kTVxP4fdj3gKouRNmhO8H290ybnJTOPfBDtTMXSQA/QLTvr7PeA==", "dependencies": { "idb": "^7.0.1", - "workbox-core": "6.6.0" + "workbox-core": "7.0.0" } }, + "node_modules/workbox-background-sync/node_modules/workbox-core": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.0.0.tgz", + "integrity": "sha512-81JkAAZtfVP8darBpfRTovHg8DGAVrKFgHpOArZbdFd78VqHr5Iw65f2guwjE2NlCFbPFDoez3D3/6ZvhI/rwQ==" + }, "node_modules/workbox-broadcast-update": { "version": "6.6.0", "license": "MIT", @@ -18512,6 +18268,15 @@ "webidl-conversions": "^4.0.2" } }, + "node_modules/workbox-build/node_modules/workbox-background-sync": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz", + "integrity": "sha512-jkf4ZdgOJxC9u2vztxLuPT/UjlH7m/nWRQ/MgGL0v8BJHoZdVGJd18Kck+a0e55wGXdqyHO+4IQTk0685g4MUw==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, "node_modules/workbox-cacheable-response": { "version": "6.6.0", "license": "MIT", @@ -18541,6 +18306,15 @@ "workbox-strategies": "6.6.0" } }, + "node_modules/workbox-google-analytics/node_modules/workbox-background-sync": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz", + "integrity": "sha512-jkf4ZdgOJxC9u2vztxLuPT/UjlH7m/nWRQ/MgGL0v8BJHoZdVGJd18Kck+a0e55wGXdqyHO+4IQTk0685g4MUw==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, "node_modules/workbox-navigation-preload": { "version": "6.6.0", "license": "MIT", diff --git a/mpc-core-kit/mpc-core-kit-react-popup-aggregate-example/package.json b/mpc-core-kit/mpc-core-kit-react-popup-aggregate-example/package.json index e22fb980..6ec756ff 100644 --- a/mpc-core-kit/mpc-core-kit-react-popup-aggregate-example/package.json +++ b/mpc-core-kit/mpc-core-kit-react-popup-aggregate-example/package.json @@ -22,7 +22,7 @@ "typescript": "^4.9.3", "web-vitals": "^2.1.4", "web3": "^1.8.1", - "workbox-background-sync": "^6.5.4", + "workbox-background-sync": "^7.0.0", "workbox-broadcast-update": "^6.5.4", "workbox-cacheable-response": "^6.5.4", "workbox-core": "^6.5.4", diff --git a/mpc-core-kit/mpc-core-kit-react-popup-example/package-lock.json b/mpc-core-kit/mpc-core-kit-react-popup-example/package-lock.json index 065d0f31..18cc5d08 100644 --- a/mpc-core-kit/mpc-core-kit-react-popup-example/package-lock.json +++ b/mpc-core-kit/mpc-core-kit-react-popup-example/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "@ethereumjs/common": "^3.1.2", "@ethereumjs/tx": "^4.1.2", - "@web3auth/mpc-core-kit": "^1.0.0", + "@web3auth/mpc-core-kit": "^1.1.0", "bn.js": "^5.2.1", "copy-webpack-plugin": "^11.0.0", "eccrypto": "^1.1.6", @@ -24,7 +24,7 @@ "typescript": "^4.9.3", "web-vitals": "^3.3.1", "web3": "^1.9.0", - "workbox-background-sync": "^6.5.4", + "workbox-background-sync": "^7.0.0", "workbox-broadcast-update": "^6.5.4", "workbox-cacheable-response": "^6.5.4", "workbox-core": "^6.5.4", @@ -4511,288 +4511,152 @@ } }, "node_modules/@tkey-mpc/chrome-storage": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@tkey-mpc/chrome-storage/-/chrome-storage-8.2.0.tgz", - "integrity": "sha512-IY9ATAiqCWbuBB67nDsi0NSEgIpfA4Jxn0w1IMdgtnhG4pPX3E374Oy/D6Iz7q4cIVcRbkNAAYRM47J66V421g==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@tkey-mpc/chrome-storage/-/chrome-storage-9.0.2.tgz", + "integrity": "sha512-3yeliKVCJP77OhG5J93uj2/0XwASO6H8WqSZgAgbVxXbC6oPazKTv84YVw0rkXmLE7gkHqagcjNiNOQaV29VRw==", "dependencies": { - "@tkey-mpc/common-types": "^8.2.0", + "@tkey-mpc/common-types": "^9.0.2", "webextension-polyfill": "^0.10.0" }, + "engines": { + "node": ">=18.x", + "npm": ">=9.x" + }, "peerDependencies": { "@babel/runtime": "7.x" } }, "node_modules/@tkey-mpc/common-types": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@tkey-mpc/common-types/-/common-types-8.2.0.tgz", - "integrity": "sha512-PvXAzW6FIQE8h+fgmSmJVKnvesXNygHrlaZ1sxmPWTB7uCgl48r38fSz8sdOv+yHhz7sTusQ67J2kXxQfXeOBg==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@tkey-mpc/common-types/-/common-types-9.0.2.tgz", + "integrity": "sha512-TJrij2Fq/klAcLlpECqxNUnzeLcChNmrjQdwYJXZKMBsyUo3jYmAGTAqA7/6leaHSZfW18DMHcLrsSeiHQw63g==", "dependencies": { - "@toruslabs/eccrypto": "^3.0.0", + "@toruslabs/customauth": "^16.0.6", + "@toruslabs/eccrypto": "^4.0.0", "@toruslabs/rss-client": "^1.5.0", + "@toruslabs/torus.js": "^11.0.6", "bn.js": "^5.2.1", "elliptic": "^6.5.4", "serialize-error": "^8.1.0", - "ts-custom-error": "^3.3.1", - "web3-utils": "^1.8.1" + "ts-custom-error": "^3.3.1" + }, + "engines": { + "node": ">=18.x", + "npm": ">=9.x" }, "peerDependencies": { "@babel/runtime": "7.x" } }, - "node_modules/@tkey-mpc/common-types/node_modules/@toruslabs/eccrypto": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@toruslabs/eccrypto/-/eccrypto-3.0.0.tgz", - "integrity": "sha512-+lFjV+0FZ3S4zH5T/Gnc795HoqpzLLDW28fSkibZRlx1Nx8uwbl3pyJSfya0C0bRHH1/+NTeBogUDijaRJ1NCw==", - "dependencies": { - "elliptic": "^6.5.4" - }, - "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" - } - }, "node_modules/@tkey-mpc/core": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@tkey-mpc/core/-/core-8.2.0.tgz", - "integrity": "sha512-UGJgcr8dy+231MYsaB5bWDu8j7J4iYwrvqLXbKVdArYM/XDOFjMUrm+xgu4W1T0tmDGOE2gEyFb73gfPTDH+cg==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@tkey-mpc/core/-/core-9.0.2.tgz", + "integrity": "sha512-sc3w+rjc37OSQwff0bpVlmUDX58hBKY8AOSOsuWJoMfA7l8CFWyQp7iRBiVIxIgOojfeosu0RUcq2Z8HsTKK0g==", "dependencies": { - "@tkey-mpc/common-types": "^8.2.0", - "@toruslabs/eccrypto": "^3.0.0", - "@toruslabs/http-helpers": "^4.0.0", + "@tkey-mpc/common-types": "^9.0.2", + "@toruslabs/eccrypto": "^4.0.0", + "@toruslabs/http-helpers": "^5.0.0", "@toruslabs/rss-client": "^1.5.0", + "@toruslabs/torus.js": "^11.0.6", "bn.js": "^5.2.1", "elliptic": "^6.5.4", - "json-stable-stringify": "^1.0.2", - "web3-utils": "^1.8.1" - }, - "peerDependencies": { - "@babel/runtime": "7.x" - } - }, - "node_modules/@tkey-mpc/core/node_modules/@toruslabs/eccrypto": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@toruslabs/eccrypto/-/eccrypto-3.0.0.tgz", - "integrity": "sha512-+lFjV+0FZ3S4zH5T/Gnc795HoqpzLLDW28fSkibZRlx1Nx8uwbl3pyJSfya0C0bRHH1/+NTeBogUDijaRJ1NCw==", - "dependencies": { - "elliptic": "^6.5.4" + "json-stable-stringify": "^1.0.2" }, "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" - } - }, - "node_modules/@tkey-mpc/security-questions": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@tkey-mpc/security-questions/-/security-questions-8.2.0.tgz", - "integrity": "sha512-kMaNzp63n3ox5f82a4sP8UNWhrezeMndZDORYOrw711YmlXSrdYToZ+eDPCL0d89LSJdwT/be/a3fXX+mBPYdg==", - "dependencies": { - "@tkey-mpc/common-types": "^8.2.0", - "bn.js": "^5.2.1", - "web3-utils": "^1.8.1" + "node": ">=18.x", + "npm": ">=9.x" }, "peerDependencies": { "@babel/runtime": "7.x" } }, - "node_modules/@tkey-mpc/service-provider-base": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@tkey-mpc/service-provider-base/-/service-provider-base-8.2.0.tgz", - "integrity": "sha512-DfQS/DJKetvMiL6OVCRiv4KHaqT/SkXBX+8Beyn5tn/ZsTAi6/zmOcXaWgSIdY+zaylBx1B4XtG81On9O5Dw1A==", + "node_modules/@tkey-mpc/security-questions": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@tkey-mpc/security-questions/-/security-questions-9.0.2.tgz", + "integrity": "sha512-ekxMnmdbwuDRlEuXhZcG4U2W1Y1NFSo10Ctb8Mrw9FNz0XR7lTIAcLn3dlvCQHRmKLT1hlziW8oby4nsMpqsbA==", "dependencies": { - "@tkey-mpc/common-types": "^8.2.0", + "@tkey-mpc/common-types": "^9.0.2", "bn.js": "^5.2.1", - "elliptic": "^6.5.4" - }, - "peerDependencies": { - "@babel/runtime": "7.x" - } - }, - "node_modules/@tkey-mpc/service-provider-torus": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@tkey-mpc/service-provider-torus/-/service-provider-torus-8.2.0.tgz", - "integrity": "sha512-I9tpTqpobzwtJ2nYxYxVh27SMUwj3YQtN9r4N/rwb5J/3X5SdAQl1Ha+djItvlU7dqeKiwFiCMSwW+qdhQa4cA==", - "dependencies": { - "@tkey-mpc/common-types": "^8.2.0", - "@tkey-mpc/service-provider-base": "^8.2.0", - "@toruslabs/customauth": "^15.0.3", - "@toruslabs/torus.js": "^10.0.5", - "bn.js": "^5.2.1", - "elliptic": "^6.5.4" + "ethereum-cryptography": "^2.1.2" }, - "peerDependencies": { - "@babel/runtime": "7.x" - } - }, - "node_modules/@tkey-mpc/service-provider-torus/node_modules/@toruslabs/broadcast-channel": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@toruslabs/broadcast-channel/-/broadcast-channel-7.0.0.tgz", - "integrity": "sha512-lyt2Els735qUXczPk743aHbIXZn+TeK/7YqKpUrY+xTyvXs9JyE6RahW+EY4yU90KAJx8+N9ZXZlcJP617T4bg==", - "dependencies": { - "@babel/runtime": "^7.21.5", - "@toruslabs/eccrypto": "^3.0.0", - "@toruslabs/metadata-helpers": "^4.0.0", - "bowser": "^2.11.0", - "loglevel": "^1.8.1", - "oblivious-set": "1.1.1", - "socket.io-client": "^4.6.1", - "unload": "^2.4.1" - } - }, - "node_modules/@tkey-mpc/service-provider-torus/node_modules/@toruslabs/constants": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@toruslabs/constants/-/constants-11.0.0.tgz", - "integrity": "sha512-ImSw2cFMCdJH2zZ9jAR2vfK03YXpEGxBuNctx2Mq7fDyx+h0FvFSOV/VHMcjKcYCsPZyw1WjRCP0rDVY+7lHZg==", "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" + "node": ">=18.x", + "npm": ">=9.x" }, "peerDependencies": { "@babel/runtime": "7.x" } }, - "node_modules/@tkey-mpc/service-provider-torus/node_modules/@toruslabs/customauth": { - "version": "15.0.5", - "resolved": "https://registry.npmjs.org/@toruslabs/customauth/-/customauth-15.0.5.tgz", - "integrity": "sha512-qTbzvGjQyOZPvIlf2SEFj0dDhqc7ayd4ifZTa6ElmmoxrFLMdhnT4ckQrnS9T1w+y849kf7D+ijcsOSbLXErtg==", - "dependencies": { - "@chaitanyapotti/register-service-worker": "^1.7.3", - "@toruslabs/broadcast-channel": "^7.0.0", - "@toruslabs/constants": "^11.0.0", - "@toruslabs/eccrypto": "^3.0.0", - "@toruslabs/fetch-node-details": "^11.0.1", - "@toruslabs/http-helpers": "^4.0.0", - "@toruslabs/metadata-helpers": "^4.0.0", - "@toruslabs/torus.js": "^10.0.5", - "bowser": "^2.11.0", - "events": "^3.3.0", - "jwt-decode": "^3.1.2", - "lodash.merge": "^4.6.2", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" - }, - "peerDependencies": { - "@babel/runtime": "^7.x", - "@sentry/types": "^7.x" - }, - "peerDependenciesMeta": { - "@sentry/types": { - "optional": true - } - } - }, - "node_modules/@tkey-mpc/service-provider-torus/node_modules/@toruslabs/eccrypto": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@toruslabs/eccrypto/-/eccrypto-3.0.0.tgz", - "integrity": "sha512-+lFjV+0FZ3S4zH5T/Gnc795HoqpzLLDW28fSkibZRlx1Nx8uwbl3pyJSfya0C0bRHH1/+NTeBogUDijaRJ1NCw==", + "node_modules/@tkey-mpc/service-provider-base": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@tkey-mpc/service-provider-base/-/service-provider-base-9.0.2.tgz", + "integrity": "sha512-Gk3xF1NFV/BqmwMNKDB//DNoN9nff4kGeNxXiVnlxhQKZuX9phzd/sxJljKc6tutOK5YdOcvot7ZuwJg2/vZjA==", "dependencies": { + "@tkey-mpc/common-types": "^9.0.2", + "bn.js": "^5.2.1", "elliptic": "^6.5.4" }, "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" - } - }, - "node_modules/@tkey-mpc/service-provider-torus/node_modules/@toruslabs/fetch-node-details": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/@toruslabs/fetch-node-details/-/fetch-node-details-11.0.1.tgz", - "integrity": "sha512-nkKWEDCBYinbLSWsL6ggbS4cdmis3Pk/SuVAzx29dhSaqW58QG+90KuvGqbiw42T8qaqC6kGtUmje7GOroCFgA==", - "dependencies": { - "@toruslabs/constants": "^11.0.0", - "@toruslabs/fnd-base": "^11.0.1", - "@toruslabs/http-helpers": "^4.0.0", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" - }, - "peerDependencies": { - "@babel/runtime": "7.x" - } - }, - "node_modules/@tkey-mpc/service-provider-torus/node_modules/@toruslabs/fnd-base": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/@toruslabs/fnd-base/-/fnd-base-11.0.1.tgz", - "integrity": "sha512-Dd3r5xXeyODpSA03AuD91iZnXVS2GAQlhr8zv6WaNRoX5PCo0+7VXA8e/DnPdpEWtwL9GTKpdulr5ShksM128w==", - "dependencies": { - "@toruslabs/constants": "^11.0.0" - }, - "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" - }, - "peerDependencies": { - "@babel/runtime": "7.x" - } - }, - "node_modules/@tkey-mpc/service-provider-torus/node_modules/@toruslabs/metadata-helpers": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@toruslabs/metadata-helpers/-/metadata-helpers-4.0.1.tgz", - "integrity": "sha512-0DFPxaNqmuVwFaEddl94dR/rpin5X+Odl1HR8cnzcrbzjLrOuKkGOdWtB6gnIqCUD6onMFO3156crgbHvagrLg==", - "dependencies": { - "@toruslabs/eccrypto": "^3.0.0", - "@toruslabs/http-helpers": "^4.0.0", - "elliptic": "^6.5.4", - "ethereum-cryptography": "^2.1.2", - "json-stable-stringify": "^1.0.2" - }, - "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" + "node": ">=18.x", + "npm": ">=9.x" }, "peerDependencies": { "@babel/runtime": "7.x" } }, - "node_modules/@tkey-mpc/service-provider-torus/node_modules/@toruslabs/torus.js": { - "version": "10.0.5", - "resolved": "https://registry.npmjs.org/@toruslabs/torus.js/-/torus.js-10.0.5.tgz", - "integrity": "sha512-dP2C1k/wxGFE+JrMavsFKucupPXjIBQwtaU++ENhsBGqkT8DWv4rzjlwwQj//VMf6ayELV7Jrr7yfOhEAeDzug==", - "dependencies": { - "@toruslabs/constants": "^11.0.0", - "@toruslabs/eccrypto": "^3.0.0", - "@toruslabs/http-helpers": "^4.0.0", + "node_modules/@tkey-mpc/service-provider-torus": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@tkey-mpc/service-provider-torus/-/service-provider-torus-9.0.2.tgz", + "integrity": "sha512-mOjO3c4upIVwZnQ+WidBIB51eJWCpqZLAO4H2iCLUGCqwNfTg5nPJqNXF9zr0hEEcqxr7I4liH2X6LW4L0d8Wg==", + "dependencies": { + "@tkey-mpc/common-types": "^9.0.2", + "@tkey-mpc/service-provider-base": "^9.0.2", + "@toruslabs/customauth": "^16.0.6", + "@toruslabs/torus.js": "^11.0.6", "bn.js": "^5.2.1", - "elliptic": "^6.5.4", - "ethereum-cryptography": "^2.0.0", - "json-stable-stringify": "^1.0.2", - "loglevel": "^1.8.1" + "elliptic": "^6.5.4" }, "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" + "node": ">=18.x", + "npm": ">=9.x" }, "peerDependencies": { "@babel/runtime": "7.x" } }, "node_modules/@tkey-mpc/share-serialization": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@tkey-mpc/share-serialization/-/share-serialization-8.2.0.tgz", - "integrity": "sha512-anH4ngxT9XZGUqF7gsk7hicau2rbIfxLAm8zh18eoa7ncRuBw+MKpuabneUepxnvlp2otPdN7arJ+LpRjw2DLQ==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@tkey-mpc/share-serialization/-/share-serialization-9.0.2.tgz", + "integrity": "sha512-dtQFbWvV9A4y6SGpx72WaRcwSREf/Yld9f4+u7FWe81WY575N655SheqM08gYYEGZlcQ+TiCMN3C2rq9I+NpMw==", "dependencies": { - "@tkey-mpc/common-types": "^8.2.0", + "@tkey-mpc/common-types": "^9.0.2", "@types/create-hash": "1.2.2", "bn.js": "^5.2.1", - "create-hash": "^1.2.0" + "ethereum-cryptography": "^2.1.2" + }, + "engines": { + "node": ">=18.x", + "npm": ">=9.x" }, "peerDependencies": { "@babel/runtime": "7.x" } }, "node_modules/@tkey-mpc/storage-layer-torus": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@tkey-mpc/storage-layer-torus/-/storage-layer-torus-8.2.0.tgz", - "integrity": "sha512-btx2668PTnsbLzDuPBLJwpJuB7rd6R5PjLixCosPOKjV3371Jp6CeeSnkQSjjeEnCRFThz9D66ttSjgwICdPPg==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@tkey-mpc/storage-layer-torus/-/storage-layer-torus-9.0.2.tgz", + "integrity": "sha512-qxQ+O9GerdaM66DVh8Qi7oIRjBbcsUcuP+F9P5YdH8J+XEFDMSjhuuBaQpU3xaMFxpTozkSv4Kh/zHWyQE2YeA==", "dependencies": { - "@tkey-mpc/common-types": "^8.2.0", - "@toruslabs/http-helpers": "^4.0.0", + "@tkey-mpc/common-types": "^9.0.2", + "@toruslabs/http-helpers": "^5.0.0", + "base64url": "3.0.1", "bn.js": "^5.2.1", - "json-stable-stringify": "^1.0.2", - "web3-utils": "^1.8.1" + "ethereum-cryptography": "^2.1.2", + "json-stable-stringify": "^1.0.2" + }, + "engines": { + "node": ">=18.x", + "npm": ">=9.x" }, "peerDependencies": { "@babel/runtime": "7.x" @@ -4985,28 +4849,6 @@ "@babel/runtime": "7.x" } }, - "node_modules/@toruslabs/base-session-manager/node_modules/@toruslabs/http-helpers": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@toruslabs/http-helpers/-/http-helpers-5.0.0.tgz", - "integrity": "sha512-GmezWz9JeF6YyhjLSm+9XDF4YaeICEckY0Jbo43i86SjhfJYgRWqEi63VSiNsaqc/z810Q0FQvEk1TnBRX2tgA==", - "dependencies": { - "lodash.merge": "^4.6.2", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=18.x", - "npm": ">=9.x" - }, - "peerDependencies": { - "@babel/runtime": "^7.x", - "@sentry/types": "^7.x" - }, - "peerDependenciesMeta": { - "@sentry/types": { - "optional": true - } - } - }, "node_modules/@toruslabs/broadcast-channel": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/@toruslabs/broadcast-channel/-/broadcast-channel-8.0.0.tgz", @@ -5027,9 +4869,9 @@ } }, "node_modules/@toruslabs/constants": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@toruslabs/constants/-/constants-13.0.1.tgz", - "integrity": "sha512-haFppvgyHfKl2uTQKkrWOkgQmLgzbqxhIvaNvRGei4FgFNJNLr5+ju8/PwwbgKhQUi7adkeU0pjwFYITJyHEPw==", + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@toruslabs/constants/-/constants-13.0.2.tgz", + "integrity": "sha512-QcW1gH2tLI/8j4/s5XZUbeBNCXvpwJrE8Ui8S59NLsLKdrntfIKvs8nK9BDYAruwjTYG7z4dhqvE68mAmF2tjQ==", "engines": { "node": ">=18.x", "npm": ">=9.x" @@ -5039,9 +4881,9 @@ } }, "node_modules/@toruslabs/customauth": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@toruslabs/customauth/-/customauth-16.0.4.tgz", - "integrity": "sha512-vi4BJQk5J30e/5OoKrl25aYma0diZxcd0EXKz7ywYiN7nMrkCoqqkAls8uHPbpz3YinkNW3TBePUa9pUI7Eb4A==", + "version": "16.0.6", + "resolved": "https://registry.npmjs.org/@toruslabs/customauth/-/customauth-16.0.6.tgz", + "integrity": "sha512-4+Cxbxz3fxm750MMaMqMoJS0x8RZdD0y1tHLa/2T+b993cjRoQRixddTa3rWNYdbWsg2rgcmGkpXxywq3aLzwA==", "dependencies": { "@chaitanyapotti/register-service-worker": "^1.7.3", "@toruslabs/broadcast-channel": "^8.0.0", @@ -5051,6 +4893,7 @@ "@toruslabs/http-helpers": "^5.0.0", "@toruslabs/metadata-helpers": "^5.0.0", "@toruslabs/torus.js": "^11.0.5", + "base64url": "^3.0.1", "bowser": "^2.11.0", "events": "^3.3.0", "jwt-decode": "^3.1.2", @@ -5071,28 +4914,6 @@ } } }, - "node_modules/@toruslabs/customauth/node_modules/@toruslabs/http-helpers": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@toruslabs/http-helpers/-/http-helpers-5.0.0.tgz", - "integrity": "sha512-GmezWz9JeF6YyhjLSm+9XDF4YaeICEckY0Jbo43i86SjhfJYgRWqEi63VSiNsaqc/z810Q0FQvEk1TnBRX2tgA==", - "dependencies": { - "lodash.merge": "^4.6.2", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=18.x", - "npm": ">=9.x" - }, - "peerDependencies": { - "@babel/runtime": "^7.x", - "@sentry/types": "^7.x" - }, - "peerDependenciesMeta": { - "@sentry/types": { - "optional": true - } - } - }, "node_modules/@toruslabs/eccrypto": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@toruslabs/eccrypto/-/eccrypto-4.0.0.tgz", @@ -5106,12 +4927,12 @@ } }, "node_modules/@toruslabs/fetch-node-details": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@toruslabs/fetch-node-details/-/fetch-node-details-13.0.1.tgz", - "integrity": "sha512-05WfFlrkIibO5VdYdx5+B70owzasXzRMSm19KYF/Iw/ch3jbRIC10tKtQMs2wGfpcMX+ngmGtlRYndUcy1UikA==", + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@toruslabs/fetch-node-details/-/fetch-node-details-13.0.2.tgz", + "integrity": "sha512-0WXglIa2qDeerlMJkEJeEur9TvIPODUT7QqRgwSl/p0EOrpWc4p777szTofdn6cXHzVqIx90TbyOsOPs7bbViA==", "dependencies": { - "@toruslabs/constants": "^13.0.1", - "@toruslabs/fnd-base": "^13.0.1", + "@toruslabs/constants": "^13.0.2", + "@toruslabs/fnd-base": "^13.0.2", "@toruslabs/http-helpers": "^5.0.0", "loglevel": "^1.8.1" }, @@ -5123,34 +4944,12 @@ "@babel/runtime": "7.x" } }, - "node_modules/@toruslabs/fetch-node-details/node_modules/@toruslabs/http-helpers": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@toruslabs/http-helpers/-/http-helpers-5.0.0.tgz", - "integrity": "sha512-GmezWz9JeF6YyhjLSm+9XDF4YaeICEckY0Jbo43i86SjhfJYgRWqEi63VSiNsaqc/z810Q0FQvEk1TnBRX2tgA==", - "dependencies": { - "lodash.merge": "^4.6.2", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=18.x", - "npm": ">=9.x" - }, - "peerDependencies": { - "@babel/runtime": "^7.x", - "@sentry/types": "^7.x" - }, - "peerDependenciesMeta": { - "@sentry/types": { - "optional": true - } - } - }, "node_modules/@toruslabs/fnd-base": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@toruslabs/fnd-base/-/fnd-base-13.0.1.tgz", - "integrity": "sha512-HJE+NAFBWIZmk9DN38n71epbdqulIc2lJDb2UU+RMqYh4YArjab4JRbBew2rye0SDyhCXSIAw4GHjEH9UYi9Zg==", + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@toruslabs/fnd-base/-/fnd-base-13.0.2.tgz", + "integrity": "sha512-FLrs6BBFxiUWprnmdjm2k+fYwVdhP2h0OnIUEBVSXngzlJ3G+Qhj10PoOrWXhxAD3Ifbw5Kw3LorW158eazkRQ==", "dependencies": { - "@toruslabs/constants": "^13.0.1" + "@toruslabs/constants": "^13.0.2" }, "engines": { "node": ">=18.x", @@ -5161,16 +4960,16 @@ } }, "node_modules/@toruslabs/http-helpers": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@toruslabs/http-helpers/-/http-helpers-4.0.0.tgz", - "integrity": "sha512-ef/Svevk54JANOn3Kf6UPf8X/vZlYHrusNFt8VV/LLahhVNXCXEcO8goC1bHkecu/u20CUyo9HJa0pn8fHh1sg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@toruslabs/http-helpers/-/http-helpers-5.0.0.tgz", + "integrity": "sha512-GmezWz9JeF6YyhjLSm+9XDF4YaeICEckY0Jbo43i86SjhfJYgRWqEi63VSiNsaqc/z810Q0FQvEk1TnBRX2tgA==", "dependencies": { "lodash.merge": "^4.6.2", "loglevel": "^1.8.1" }, "engines": { - "node": ">=16.18.1", - "npm": ">=8.x" + "node": ">=18.x", + "npm": ">=9.x" }, "peerDependencies": { "@babel/runtime": "^7.x", @@ -5201,28 +5000,6 @@ "@babel/runtime": "7.x" } }, - "node_modules/@toruslabs/metadata-helpers/node_modules/@toruslabs/http-helpers": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@toruslabs/http-helpers/-/http-helpers-5.0.0.tgz", - "integrity": "sha512-GmezWz9JeF6YyhjLSm+9XDF4YaeICEckY0Jbo43i86SjhfJYgRWqEi63VSiNsaqc/z810Q0FQvEk1TnBRX2tgA==", - "dependencies": { - "lodash.merge": "^4.6.2", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=18.x", - "npm": ">=9.x" - }, - "peerDependencies": { - "@babel/runtime": "^7.x", - "@sentry/types": "^7.x" - }, - "peerDependenciesMeta": { - "@sentry/types": { - "optional": true - } - } - }, "node_modules/@toruslabs/openlogin": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/@toruslabs/openlogin/-/openlogin-5.0.3.tgz", @@ -5366,9 +5143,9 @@ } }, "node_modules/@toruslabs/torus.js": { - "version": "11.0.5", - "resolved": "https://registry.npmjs.org/@toruslabs/torus.js/-/torus.js-11.0.5.tgz", - "integrity": "sha512-CrC7foZB/2HrvMN5qVI4mEpPbmRAX5/2cdn3pgvgxWpEXQTNnJcxIO8vb2eT7iO6GhBYADnMZyxxWPMdk8S11Q==", + "version": "11.0.6", + "resolved": "https://registry.npmjs.org/@toruslabs/torus.js/-/torus.js-11.0.6.tgz", + "integrity": "sha512-l+Ba/DX1L2cLngiL08r8zZmRQ/A3MJ4pl20MaTzQuwxS2OfOXSReKld4YOWHwo5NEd36PHZdZ43qbh0NrzrwVQ==", "dependencies": { "@toruslabs/constants": "^13.0.1", "@toruslabs/eccrypto": "^4.0.0", @@ -5387,53 +5164,23 @@ "@babel/runtime": "7.x" } }, - "node_modules/@toruslabs/torus.js/node_modules/@toruslabs/http-helpers": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@toruslabs/http-helpers/-/http-helpers-5.0.0.tgz", - "integrity": "sha512-GmezWz9JeF6YyhjLSm+9XDF4YaeICEckY0Jbo43i86SjhfJYgRWqEi63VSiNsaqc/z810Q0FQvEk1TnBRX2tgA==", - "dependencies": { - "lodash.merge": "^4.6.2", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=18.x", - "npm": ">=9.x" - }, - "peerDependencies": { - "@babel/runtime": "^7.x", - "@sentry/types": "^7.x" - }, - "peerDependenciesMeta": { - "@sentry/types": { - "optional": true - } - } - }, "node_modules/@toruslabs/tss-client": { - "version": "1.6.1-alpha.0", - "resolved": "https://registry.npmjs.org/@toruslabs/tss-client/-/tss-client-1.6.1-alpha.0.tgz", - "integrity": "sha512-48nYPc/8v2LkbtgBJw3GRLM0Eb08ASFyK5i3nEDmLg1np7rDn/9TMovPckIKZNsqAb4Rwnsb6FmTNszg3UxYfw==", + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@toruslabs/tss-client/-/tss-client-1.7.1.tgz", + "integrity": "sha512-gaVjXy/eJKv59zdWW2lnAhjumw8DMMGlGHXEOipVywCylKqS8VvQVwwo+UyevR2VXUQsNkBr9deD5TGFH0OQHQ==", "dependencies": { - "@toruslabs/eccrypto": "^2.1.1", - "@toruslabs/tss-lib": "^1.6.0-alpha.0", + "@toruslabs/eccrypto": "^4.0.0", + "@toruslabs/tss-lib": "^1.7.1", "bn.js": "^5.2.1", "elliptic": "^6.5.4", "keccak256": "^1.0.6", - "socket.io-client": "^4.5.1" - } - }, - "node_modules/@toruslabs/tss-client/node_modules/@toruslabs/eccrypto": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@toruslabs/eccrypto/-/eccrypto-2.2.1.tgz", - "integrity": "sha512-7sviL0wLYsfA5ogEAOIdb0tu/QAOFXfHc9B8ONYtF04x4Mg3Nr89LL35FhjaEm055q8Ru7cUQhEFSiqJqm9GCw==", - "dependencies": { - "elliptic": "^6.5.4" + "socket.io-client": "^4.7.2" } }, "node_modules/@toruslabs/tss-lib": { - "version": "1.6.0-alpha.0", - "resolved": "https://registry.npmjs.org/@toruslabs/tss-lib/-/tss-lib-1.6.0-alpha.0.tgz", - "integrity": "sha512-sCkAFRZYMDYDWDkMEo73fyz1NnPdXZTRiQWaUCywmtV8fWQBFgneq3bVZGIMAhUNYY62PD0BubW3XaV6mqMYTg==" + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@toruslabs/tss-lib/-/tss-lib-1.7.1.tgz", + "integrity": "sha512-kdjBO95cPq4i7RaRMkjUJFH0aiSHrMZV/A4I42oUr0FkBd7e/RYyn1e1QH1pAAyidCIKbMkwqTxgPg4nuHEcDg==" }, "node_modules/@trysound/sax": { "version": "0.2.0", @@ -6387,28 +6134,6 @@ "@babel/runtime": "7.x" } }, - "node_modules/@web3auth/base-provider/node_modules/@toruslabs/http-helpers": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@toruslabs/http-helpers/-/http-helpers-5.0.0.tgz", - "integrity": "sha512-GmezWz9JeF6YyhjLSm+9XDF4YaeICEckY0Jbo43i86SjhfJYgRWqEi63VSiNsaqc/z810Q0FQvEk1TnBRX2tgA==", - "dependencies": { - "lodash.merge": "^4.6.2", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=18.x", - "npm": ">=9.x" - }, - "peerDependencies": { - "@babel/runtime": "^7.x", - "@sentry/types": "^7.x" - }, - "peerDependenciesMeta": { - "@sentry/types": { - "optional": true - } - } - }, "node_modules/@web3auth/base-provider/node_modules/@toruslabs/openlogin-jrpc": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/@toruslabs/openlogin-jrpc/-/openlogin-jrpc-5.0.2.tgz", @@ -6462,28 +6187,6 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/@web3auth/base/node_modules/@toruslabs/http-helpers": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@toruslabs/http-helpers/-/http-helpers-5.0.0.tgz", - "integrity": "sha512-GmezWz9JeF6YyhjLSm+9XDF4YaeICEckY0Jbo43i86SjhfJYgRWqEi63VSiNsaqc/z810Q0FQvEk1TnBRX2tgA==", - "dependencies": { - "lodash.merge": "^4.6.2", - "loglevel": "^1.8.1" - }, - "engines": { - "node": ">=18.x", - "npm": ">=9.x" - }, - "peerDependencies": { - "@babel/runtime": "^7.x", - "@sentry/types": "^7.x" - }, - "peerDependenciesMeta": { - "@sentry/types": { - "optional": true - } - } - }, "node_modules/@web3auth/base/node_modules/@toruslabs/openlogin-jrpc": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/@toruslabs/openlogin-jrpc/-/openlogin-jrpc-5.0.2.tgz", @@ -6538,27 +6241,27 @@ } }, "node_modules/@web3auth/mpc-core-kit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@web3auth/mpc-core-kit/-/mpc-core-kit-1.0.0.tgz", - "integrity": "sha512-XzzJLEKq2ms7D9wEL5Tcj1zcmtWpKmXydZflezc1xcGzp3N3FLSa9TonF4yLm8UXkqyroY02S9RDl5/8NN4wtQ==", - "dependencies": { - "@tkey-mpc/chrome-storage": "^8.2.0", - "@tkey-mpc/common-types": "^8.2.0", - "@tkey-mpc/core": "^8.2.0", - "@tkey-mpc/security-questions": "^8.2.0", - "@tkey-mpc/service-provider-torus": "^8.2.0", - "@tkey-mpc/share-serialization": "^8.2.0", - "@tkey-mpc/storage-layer-torus": "^8.2.0", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@web3auth/mpc-core-kit/-/mpc-core-kit-1.1.1.tgz", + "integrity": "sha512-7iXnVsunKxWSY5kNoXkswZvnQdostsuahaIEP25+jpghiE+XoYmnq6XzOIU51S1+xfiWlH42wMpSwWmWX9VPHg==", + "dependencies": { + "@tkey-mpc/chrome-storage": "^9.0.2", + "@tkey-mpc/common-types": "^9.0.2", + "@tkey-mpc/core": "^9.0.2", + "@tkey-mpc/security-questions": "^9.0.2", + "@tkey-mpc/service-provider-torus": "^9.0.2", + "@tkey-mpc/share-serialization": "^9.0.2", + "@tkey-mpc/storage-layer-torus": "^9.0.2", "@toruslabs/constants": "^13.0.1", - "@toruslabs/customauth": "^16.0.4", + "@toruslabs/customauth": "^16.0.6", "@toruslabs/eccrypto": "4.0.0", "@toruslabs/fetch-node-details": "^13.0.1", "@toruslabs/fnd-base": "^13.0.1", "@toruslabs/metadata-helpers": "^5.x", "@toruslabs/openlogin-session-manager": "^3.0.0", - "@toruslabs/torus.js": "^11.0.5", - "@toruslabs/tss-client": "^1.6.1-alpha.0", - "@toruslabs/tss-lib": "^1.6.0-alpha.0", + "@toruslabs/torus.js": "^11.0.6", + "@toruslabs/tss-client": "^1.7.1", + "@toruslabs/tss-lib": "^1.7.1", "@web3auth-mpc/ethereum-provider": "^2.3.0", "@web3auth/base": "^7.0.1", "@web3auth/base-provider": "^7.0.1", @@ -21996,14 +21699,19 @@ } }, "node_modules/workbox-background-sync": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz", - "integrity": "sha512-jkf4ZdgOJxC9u2vztxLuPT/UjlH7m/nWRQ/MgGL0v8BJHoZdVGJd18Kck+a0e55wGXdqyHO+4IQTk0685g4MUw==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.0.0.tgz", + "integrity": "sha512-S+m1+84gjdueM+jIKZ+I0Lx0BDHkk5Nu6a3kTVxP4fdj3gKouRNmhO8H290ybnJTOPfBDtTMXSQA/QLTvr7PeA==", "dependencies": { "idb": "^7.0.1", - "workbox-core": "6.6.0" + "workbox-core": "7.0.0" } }, + "node_modules/workbox-background-sync/node_modules/workbox-core": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.0.0.tgz", + "integrity": "sha512-81JkAAZtfVP8darBpfRTovHg8DGAVrKFgHpOArZbdFd78VqHr5Iw65f2guwjE2NlCFbPFDoez3D3/6ZvhI/rwQ==" + }, "node_modules/workbox-broadcast-update": { "version": "6.6.0", "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.0.tgz", @@ -22143,6 +21851,15 @@ "webidl-conversions": "^4.0.2" } }, + "node_modules/workbox-build/node_modules/workbox-background-sync": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz", + "integrity": "sha512-jkf4ZdgOJxC9u2vztxLuPT/UjlH7m/nWRQ/MgGL0v8BJHoZdVGJd18Kck+a0e55wGXdqyHO+4IQTk0685g4MUw==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, "node_modules/workbox-cacheable-response": { "version": "6.6.0", "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.6.0.tgz", @@ -22177,6 +21894,15 @@ "workbox-strategies": "6.6.0" } }, + "node_modules/workbox-google-analytics/node_modules/workbox-background-sync": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz", + "integrity": "sha512-jkf4ZdgOJxC9u2vztxLuPT/UjlH7m/nWRQ/MgGL0v8BJHoZdVGJd18Kck+a0e55wGXdqyHO+4IQTk0685g4MUw==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, "node_modules/workbox-navigation-preload": { "version": "6.6.0", "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.6.0.tgz", diff --git a/mpc-core-kit/mpc-core-kit-react-popup-example/package.json b/mpc-core-kit/mpc-core-kit-react-popup-example/package.json index 88b3b41d..f2357148 100644 --- a/mpc-core-kit/mpc-core-kit-react-popup-example/package.json +++ b/mpc-core-kit/mpc-core-kit-react-popup-example/package.json @@ -19,7 +19,7 @@ "typescript": "^4.9.3", "web-vitals": "^3.3.1", "web3": "^1.9.0", - "workbox-background-sync": "^6.5.4", + "workbox-background-sync": "^7.0.0", "workbox-broadcast-update": "^6.5.4", "workbox-cacheable-response": "^6.5.4", "workbox-core": "^6.5.4", diff --git a/tkey-web/tkey-react-popup-example/package-lock.json b/tkey-web/tkey-react-popup-example/package-lock.json index 1935847b..eb952e63 100644 --- a/tkey-web/tkey-react-popup-example/package-lock.json +++ b/tkey-web/tkey-react-popup-example/package-lock.json @@ -19,7 +19,7 @@ "@types/node": "^17.0.45", "@types/react": "^18.0.25", "@types/react-dom": "^18.0.9", - "@web3auth/ethereum-provider": "^7.0.2", + "@web3auth/ethereum-provider": "^7.0.4", "react": "^18.2.0", "react-dom": "^18.2.0", "react-scripts": "5.0.1", @@ -27,7 +27,7 @@ "typescript": "^5.2.2", "web-vitals": "^2.1.4", "web3": "^1.8.1", - "workbox-background-sync": "^6.5.4", + "workbox-background-sync": "^7.0.0", "workbox-broadcast-update": "^6.5.4", "workbox-cacheable-response": "^6.5.4", "workbox-core": "^6.5.4", @@ -3018,11 +3018,11 @@ } }, "node_modules/@metamask/rpc-errors": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@metamask/rpc-errors/-/rpc-errors-6.0.0.tgz", - "integrity": "sha512-sAZwcdmidJDPbZV3XSKcWZC7CSTdjqDNRsDDdb2SstCOLEJtNqHpx32FWgwWB0arqWxUcUxYxgR39edUbsWz7A==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@metamask/rpc-errors/-/rpc-errors-6.1.0.tgz", + "integrity": "sha512-JQElKxai26FpDyRKO/yH732wI+BV90i1u6pOuDOpdADSbppB2g1pPh3AGST1zkZqEE9eIKIUw8UdBQ4rp3VTSg==", "dependencies": { - "@metamask/utils": "^8.0.0", + "@metamask/utils": "^8.1.0", "fast-safe-stringify": "^2.0.6" }, "engines": { @@ -4011,15 +4011,15 @@ } }, "node_modules/@toruslabs/base-controllers": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@toruslabs/base-controllers/-/base-controllers-4.0.1.tgz", - "integrity": "sha512-6r9iUVdNsOR/oW2WSwrGZwPWDrMV4dt6lPOlzUbk+5vu+ijZ56jTlerUMHatcuHXuspISXXsJ9XhW64YoBTpRg==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@toruslabs/base-controllers/-/base-controllers-4.4.0.tgz", + "integrity": "sha512-F7PUXv+UakKbuyf/Gil2Yek6Eoc9saOrboBA+jwg8Lx0dASWB0iK2lBpiS2i4HnK1waP0Gph0INVHGPBvAT9fQ==", "dependencies": { "@ethereumjs/util": "^9.0.0", "@metamask/rpc-errors": "^6.0.0", - "@toruslabs/broadcast-channel": "^8.0.0", + "@toruslabs/broadcast-channel": "^9.0.0", "@toruslabs/http-helpers": "^5.0.0", - "@toruslabs/openlogin-jrpc": "^5.0.2", + "@toruslabs/openlogin-jrpc": "^5.1.0", "async-mutex": "^0.4.0", "bignumber.js": "^9.1.2", "bowser": "^2.11.0", @@ -4034,6 +4034,25 @@ "@babel/runtime": "7.x" } }, + "node_modules/@toruslabs/base-controllers/node_modules/@toruslabs/broadcast-channel": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@toruslabs/broadcast-channel/-/broadcast-channel-9.0.0.tgz", + "integrity": "sha512-GA0hh32vt0qu0qZ/QepNHDT5bxKzTsDWu2yp5J1a8CQWNwUGPkYkDe1ycRySQVBo/wa7UyZdXvgLYtYne+/cZw==", + "dependencies": { + "@babel/runtime": "^7.22.10", + "@toruslabs/eccrypto": "^4.0.0", + "@toruslabs/metadata-helpers": "^5.0.0", + "bowser": "^2.11.0", + "loglevel": "^1.8.1", + "oblivious-set": "1.1.1", + "socket.io-client": "^4.7.2", + "unload": "^2.4.1" + }, + "engines": { + "node": ">=18.x", + "npm": ">=9.x" + } + }, "node_modules/@toruslabs/base-session-manager": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@toruslabs/base-session-manager/-/base-session-manager-3.0.0.tgz", @@ -4200,15 +4219,15 @@ } }, "node_modules/@toruslabs/openlogin": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@toruslabs/openlogin/-/openlogin-5.0.3.tgz", - "integrity": "sha512-a7wdW/n5UINk1Uxn/hU4majTyIdeCk9XlSnmdr/ob71Dozz2hqPbXm1PFJ+XOMdlIPwqg4fLaOff6AySM1fqHg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@toruslabs/openlogin/-/openlogin-5.2.0.tgz", + "integrity": "sha512-eVopWU4X56kOjPl/nr2E9v0Mv8s90Z0QJULnO1sIQhUZm60Ip/djARKNtXsYHMMG7nuQ8pDCyDtxN4akA/sF+A==", "dependencies": { "@toruslabs/broadcast-channel": "^8.0.0", "@toruslabs/eccrypto": "^4.0.0", "@toruslabs/metadata-helpers": "^5.0.0", "@toruslabs/openlogin-session-manager": "^3.0.0", - "@toruslabs/openlogin-utils": "^5.0.2", + "@toruslabs/openlogin-utils": "^5.2.0", "bowser": "^2.11.0", "events": "^3.3.0", "loglevel": "^1.8.1", @@ -4223,12 +4242,12 @@ } }, "node_modules/@toruslabs/openlogin-jrpc": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@toruslabs/openlogin-jrpc/-/openlogin-jrpc-5.0.2.tgz", - "integrity": "sha512-ezpCrQ+oh0wfEuq3GTdjTpANVmfNjG7B/m03IGwnnSpg0NJRWUZBp/sB+z9Q1cOYtUl1Kg1+8mfqdX69eAn8bg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@toruslabs/openlogin-jrpc/-/openlogin-jrpc-5.2.0.tgz", + "integrity": "sha512-ZHINUE8qNgY0mLfNxz3kGs63fk9VHYWunLydI3sLEOrJPlEEIuVr4p4DOkgto6WVZZK7NQokW5kH5OGhg8eCnA==", "dependencies": { "@metamask/rpc-errors": "^6.0.0", - "@toruslabs/openlogin-utils": "^5.0.2", + "@toruslabs/openlogin-utils": "^5.2.0", "end-of-stream": "^1.4.4", "events": "^3.3.0", "fast-safe-stringify": "^2.1.1", @@ -4277,9 +4296,9 @@ } }, "node_modules/@toruslabs/openlogin-utils": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@toruslabs/openlogin-utils/-/openlogin-utils-5.0.2.tgz", - "integrity": "sha512-iOYnbowda0kk1Wk7Ax6xwCg5kVG8HDyq9VBKJfiyQeZCnSwiWW03UHL+UTCtiXy8jhBtkd7OEwh2Np2Lm30Tgg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@toruslabs/openlogin-utils/-/openlogin-utils-5.2.0.tgz", + "integrity": "sha512-FpnLmyp4OH2fabxGpC+7kBe85memj+Tsz5vsIpoVeznhH3LWBRFxYRdfZrBfFWui2hSN7xfwQYa0w6+yM3ij7g==", "dependencies": { "@toruslabs/constants": "^13.0.1", "base64url": "^3.0.1" @@ -5083,9 +5102,9 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@walletconnect/types": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.10.1.tgz", - "integrity": "sha512-7pccAhajQdiH2kYywjE1XI64IqRI+4ioyGy0wvz8d0UFQ/DSG3MLKR8jHf5aTOafQQ/HRLz6xvlzN4a7gIVkUQ==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.10.2.tgz", + "integrity": "sha512-luNV+07Wdla4STi9AejseCQY31tzWKQ5a7C3zZZaRK/di+rFaAAb7YW04OP4klE7tw/mJRGPTlekZElmHxO8kQ==", "dependencies": { "@walletconnect/events": "^1.0.1", "@walletconnect/heartbeat": "1.2.1", @@ -5096,9 +5115,9 @@ } }, "node_modules/@walletconnect/utils": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.10.1.tgz", - "integrity": "sha512-DM0dKgm9O58l7VqJEyV2OVv16XRePhDAReI23let6WdW1dSpw/Y/A89Lp99ZJOjLm2FxyblMRF3YRaZtHwBffw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.10.2.tgz", + "integrity": "sha512-syxXRpc2yhSknMu3IfiBGobxOY7fLfLTJuw+ppKaeO6WUdZpIit3wfuGOcc0Ms3ZPFCrGfyGOoZsCvgdXtptRg==", "dependencies": { "@stablelib/chacha20poly1305": "1.0.1", "@stablelib/hkdf": "1.0.1", @@ -5108,7 +5127,7 @@ "@walletconnect/relay-api": "^1.0.9", "@walletconnect/safe-json": "^1.0.2", "@walletconnect/time": "^1.0.2", - "@walletconnect/types": "2.10.1", + "@walletconnect/types": "2.10.2", "@walletconnect/window-getters": "^1.0.1", "@walletconnect/window-metadata": "^1.0.1", "detect-browser": "5.3.0", @@ -5169,14 +5188,14 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@web3auth/base": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@web3auth/base/-/base-7.0.1.tgz", - "integrity": "sha512-6ft4XAD37tobOxgkZhideiBMqoVJTpvAvYD0R99IDmpazpIrX8b4RBgwLQ/gIlNmGZhkU1UoTzub19xTWI9h6w==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@web3auth/base/-/base-7.0.4.tgz", + "integrity": "sha512-ufpJ0uqOp7k7uGqDS1DohOeIIrsTLUAdyiExM5D+SQYYIXri3M9wbFgyCeAqHbJbfBO6hI9PDcY82QvOGCMI3w==", "dependencies": { "@toruslabs/http-helpers": "^5.0.0", - "@toruslabs/openlogin": "^5.0.3", - "@toruslabs/openlogin-jrpc": "^5.0.2", - "@toruslabs/openlogin-utils": "^5.0.2", + "@toruslabs/openlogin": "^5.2.0", + "@toruslabs/openlogin-jrpc": "^5.2.0", + "@toruslabs/openlogin-utils": "^5.2.0", "jwt-decode": "^3.1.2", "loglevel": "^1.8.1", "ts-custom-error": "^3.3.1" @@ -5190,14 +5209,14 @@ } }, "node_modules/@web3auth/base-provider": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@web3auth/base-provider/-/base-provider-7.0.1.tgz", - "integrity": "sha512-8ggJtsD/1MbpMEbe+uBSS3mrqE/nqEKpRLyIjuyfobPs4Zu/VI2Exdjz6wcUIzwEB1iYyjFt29/gyIXufMyCgA==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@web3auth/base-provider/-/base-provider-7.0.4.tgz", + "integrity": "sha512-DDE/K6AP2UBRQqBJUoFggGt7ylQ96pexVnaps9Yw8JOtx573yzVUPs2tYEjhxmAfRGgmDD1J8juokgvCEeKf4g==", "dependencies": { "@metamask/rpc-errors": "^6.0.0", - "@toruslabs/base-controllers": "^4.0.1", - "@toruslabs/openlogin-jrpc": "^5.0.2", - "@web3auth/base": "^7.0.1", + "@toruslabs/base-controllers": "^4.2.0", + "@toruslabs/openlogin-jrpc": "^5.2.0", + "@web3auth/base": "^7.0.4", "json-rpc-random-id": "^1.0.1" }, "engines": { @@ -5209,22 +5228,22 @@ } }, "node_modules/@web3auth/ethereum-provider": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@web3auth/ethereum-provider/-/ethereum-provider-7.0.2.tgz", - "integrity": "sha512-Yg1/ZB0eUugiTx5fvLtYeplSF0175PcsBOAhShl/Rd+rLlkycP5lRMGsBSnxdHGE9esRajYoH8xfGNwEUcItjw==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@web3auth/ethereum-provider/-/ethereum-provider-7.0.4.tgz", + "integrity": "sha512-A0r6O+Bwwx6k1qvB2p5zp3pVJtxxpad0Fv/lotGYh5OMFqi6Ggz1lnYnbQAc4PdznUNVV2zwsQGMi71a4c/JsQ==", "dependencies": { "@ethereumjs/common": "^4.0.0", "@ethereumjs/tx": "^5.0.0", "@ethereumjs/util": "^9.0.0", "@metamask/eth-sig-util": "^7.0.0", "@metamask/rpc-errors": "^6.0.0", - "@toruslabs/base-controllers": "^4.0.1", + "@toruslabs/base-controllers": "^4.2.0", "@toruslabs/http-helpers": "^5.0.0", - "@toruslabs/openlogin-jrpc": "^5.0.2", + "@toruslabs/openlogin-jrpc": "^5.2.0", "@walletconnect/legacy-types": "2.0.0", - "@walletconnect/utils": "^2.10.1", - "@web3auth/base": "^7.0.1", - "@web3auth/base-provider": "^7.0.1", + "@walletconnect/utils": "^2.10.2", + "@web3auth/base": "^7.0.4", + "@web3auth/base-provider": "^7.0.4", "assert": "^2.1.0", "bignumber.js": "^9.1.2", "bn.js": "^5.2.1", @@ -17772,13 +17791,19 @@ } }, "node_modules/workbox-background-sync": { - "version": "6.5.4", - "license": "MIT", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.0.0.tgz", + "integrity": "sha512-S+m1+84gjdueM+jIKZ+I0Lx0BDHkk5Nu6a3kTVxP4fdj3gKouRNmhO8H290ybnJTOPfBDtTMXSQA/QLTvr7PeA==", "dependencies": { "idb": "^7.0.1", - "workbox-core": "6.5.4" + "workbox-core": "7.0.0" } }, + "node_modules/workbox-background-sync/node_modules/workbox-core": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.0.0.tgz", + "integrity": "sha512-81JkAAZtfVP8darBpfRTovHg8DGAVrKFgHpOArZbdFd78VqHr5Iw65f2guwjE2NlCFbPFDoez3D3/6ZvhI/rwQ==" + }, "node_modules/workbox-broadcast-update": { "version": "6.5.4", "license": "MIT", @@ -17908,6 +17933,15 @@ "webidl-conversions": "^4.0.2" } }, + "node_modules/workbox-build/node_modules/workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, "node_modules/workbox-cacheable-response": { "version": "6.5.4", "license": "MIT", @@ -17937,6 +17971,15 @@ "workbox-strategies": "6.5.4" } }, + "node_modules/workbox-google-analytics/node_modules/workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, "node_modules/workbox-navigation-preload": { "version": "6.5.4", "license": "MIT", diff --git a/tkey-web/tkey-react-popup-example/package.json b/tkey-web/tkey-react-popup-example/package.json index afa8b4c6..b6ab3f70 100644 --- a/tkey-web/tkey-react-popup-example/package.json +++ b/tkey-web/tkey-react-popup-example/package.json @@ -22,7 +22,7 @@ "typescript": "^5.2.2", "web-vitals": "^2.1.4", "web3": "^1.8.1", - "workbox-background-sync": "^6.5.4", + "workbox-background-sync": "^7.0.0", "workbox-broadcast-update": "^6.5.4", "workbox-cacheable-response": "^6.5.4", "workbox-core": "^6.5.4", diff --git a/tkey-web/tkey-react-redirect-example/package-lock.json b/tkey-web/tkey-react-redirect-example/package-lock.json index 56552fba..7d31cfbb 100644 --- a/tkey-web/tkey-react-redirect-example/package-lock.json +++ b/tkey-web/tkey-react-redirect-example/package-lock.json @@ -21,7 +21,7 @@ "@types/node": "^17.0.45", "@types/react": "^18.0.25", "@types/react-dom": "^18.0.9", - "@web3auth/ethereum-provider": "^7.0.2", + "@web3auth/ethereum-provider": "^7.0.4", "bn.js": "^5.2.1", "react": "^18.2.0", "react-dom": "^18.2.0", @@ -30,7 +30,7 @@ "typescript": "^4.9.3", "web-vitals": "^2.1.4", "web3": "^1.8.1", - "workbox-background-sync": "^6.5.4", + "workbox-background-sync": "^7.0.0", "workbox-broadcast-update": "^6.5.4", "workbox-cacheable-response": "^6.5.4", "workbox-core": "^6.5.4", @@ -3230,11 +3230,11 @@ } }, "node_modules/@metamask/rpc-errors": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@metamask/rpc-errors/-/rpc-errors-6.0.0.tgz", - "integrity": "sha512-sAZwcdmidJDPbZV3XSKcWZC7CSTdjqDNRsDDdb2SstCOLEJtNqHpx32FWgwWB0arqWxUcUxYxgR39edUbsWz7A==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@metamask/rpc-errors/-/rpc-errors-6.1.0.tgz", + "integrity": "sha512-JQElKxai26FpDyRKO/yH732wI+BV90i1u6pOuDOpdADSbppB2g1pPh3AGST1zkZqEE9eIKIUw8UdBQ4rp3VTSg==", "dependencies": { - "@metamask/utils": "^8.0.0", + "@metamask/utils": "^8.1.0", "fast-safe-stringify": "^2.0.6" }, "engines": { @@ -4262,15 +4262,15 @@ } }, "node_modules/@toruslabs/base-controllers": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@toruslabs/base-controllers/-/base-controllers-4.0.1.tgz", - "integrity": "sha512-6r9iUVdNsOR/oW2WSwrGZwPWDrMV4dt6lPOlzUbk+5vu+ijZ56jTlerUMHatcuHXuspISXXsJ9XhW64YoBTpRg==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@toruslabs/base-controllers/-/base-controllers-4.4.0.tgz", + "integrity": "sha512-F7PUXv+UakKbuyf/Gil2Yek6Eoc9saOrboBA+jwg8Lx0dASWB0iK2lBpiS2i4HnK1waP0Gph0INVHGPBvAT9fQ==", "dependencies": { "@ethereumjs/util": "^9.0.0", "@metamask/rpc-errors": "^6.0.0", - "@toruslabs/broadcast-channel": "^8.0.0", + "@toruslabs/broadcast-channel": "^9.0.0", "@toruslabs/http-helpers": "^5.0.0", - "@toruslabs/openlogin-jrpc": "^5.0.2", + "@toruslabs/openlogin-jrpc": "^5.1.0", "async-mutex": "^0.4.0", "bignumber.js": "^9.1.2", "bowser": "^2.11.0", @@ -4285,6 +4285,25 @@ "@babel/runtime": "7.x" } }, + "node_modules/@toruslabs/base-controllers/node_modules/@toruslabs/broadcast-channel": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@toruslabs/broadcast-channel/-/broadcast-channel-9.0.0.tgz", + "integrity": "sha512-GA0hh32vt0qu0qZ/QepNHDT5bxKzTsDWu2yp5J1a8CQWNwUGPkYkDe1ycRySQVBo/wa7UyZdXvgLYtYne+/cZw==", + "dependencies": { + "@babel/runtime": "^7.22.10", + "@toruslabs/eccrypto": "^4.0.0", + "@toruslabs/metadata-helpers": "^5.0.0", + "bowser": "^2.11.0", + "loglevel": "^1.8.1", + "oblivious-set": "1.1.1", + "socket.io-client": "^4.7.2", + "unload": "^2.4.1" + }, + "engines": { + "node": ">=18.x", + "npm": ">=9.x" + } + }, "node_modules/@toruslabs/base-session-manager": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@toruslabs/base-session-manager/-/base-session-manager-3.0.0.tgz", @@ -4451,15 +4470,15 @@ } }, "node_modules/@toruslabs/openlogin": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@toruslabs/openlogin/-/openlogin-5.0.3.tgz", - "integrity": "sha512-a7wdW/n5UINk1Uxn/hU4majTyIdeCk9XlSnmdr/ob71Dozz2hqPbXm1PFJ+XOMdlIPwqg4fLaOff6AySM1fqHg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@toruslabs/openlogin/-/openlogin-5.2.0.tgz", + "integrity": "sha512-eVopWU4X56kOjPl/nr2E9v0Mv8s90Z0QJULnO1sIQhUZm60Ip/djARKNtXsYHMMG7nuQ8pDCyDtxN4akA/sF+A==", "dependencies": { "@toruslabs/broadcast-channel": "^8.0.0", "@toruslabs/eccrypto": "^4.0.0", "@toruslabs/metadata-helpers": "^5.0.0", "@toruslabs/openlogin-session-manager": "^3.0.0", - "@toruslabs/openlogin-utils": "^5.0.2", + "@toruslabs/openlogin-utils": "^5.2.0", "bowser": "^2.11.0", "events": "^3.3.0", "loglevel": "^1.8.1", @@ -4474,12 +4493,12 @@ } }, "node_modules/@toruslabs/openlogin-jrpc": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@toruslabs/openlogin-jrpc/-/openlogin-jrpc-5.0.2.tgz", - "integrity": "sha512-ezpCrQ+oh0wfEuq3GTdjTpANVmfNjG7B/m03IGwnnSpg0NJRWUZBp/sB+z9Q1cOYtUl1Kg1+8mfqdX69eAn8bg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@toruslabs/openlogin-jrpc/-/openlogin-jrpc-5.2.0.tgz", + "integrity": "sha512-ZHINUE8qNgY0mLfNxz3kGs63fk9VHYWunLydI3sLEOrJPlEEIuVr4p4DOkgto6WVZZK7NQokW5kH5OGhg8eCnA==", "dependencies": { "@metamask/rpc-errors": "^6.0.0", - "@toruslabs/openlogin-utils": "^5.0.2", + "@toruslabs/openlogin-utils": "^5.2.0", "end-of-stream": "^1.4.4", "events": "^3.3.0", "fast-safe-stringify": "^2.1.1", @@ -4528,9 +4547,9 @@ } }, "node_modules/@toruslabs/openlogin-utils": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@toruslabs/openlogin-utils/-/openlogin-utils-5.0.2.tgz", - "integrity": "sha512-iOYnbowda0kk1Wk7Ax6xwCg5kVG8HDyq9VBKJfiyQeZCnSwiWW03UHL+UTCtiXy8jhBtkd7OEwh2Np2Lm30Tgg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@toruslabs/openlogin-utils/-/openlogin-utils-5.2.0.tgz", + "integrity": "sha512-FpnLmyp4OH2fabxGpC+7kBe85memj+Tsz5vsIpoVeznhH3LWBRFxYRdfZrBfFWui2hSN7xfwQYa0w6+yM3ij7g==", "dependencies": { "@toruslabs/constants": "^13.0.1", "base64url": "^3.0.1" @@ -5408,9 +5427,9 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@walletconnect/types": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.10.1.tgz", - "integrity": "sha512-7pccAhajQdiH2kYywjE1XI64IqRI+4ioyGy0wvz8d0UFQ/DSG3MLKR8jHf5aTOafQQ/HRLz6xvlzN4a7gIVkUQ==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.10.2.tgz", + "integrity": "sha512-luNV+07Wdla4STi9AejseCQY31tzWKQ5a7C3zZZaRK/di+rFaAAb7YW04OP4klE7tw/mJRGPTlekZElmHxO8kQ==", "dependencies": { "@walletconnect/events": "^1.0.1", "@walletconnect/heartbeat": "1.2.1", @@ -5421,9 +5440,9 @@ } }, "node_modules/@walletconnect/utils": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.10.1.tgz", - "integrity": "sha512-DM0dKgm9O58l7VqJEyV2OVv16XRePhDAReI23let6WdW1dSpw/Y/A89Lp99ZJOjLm2FxyblMRF3YRaZtHwBffw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.10.2.tgz", + "integrity": "sha512-syxXRpc2yhSknMu3IfiBGobxOY7fLfLTJuw+ppKaeO6WUdZpIit3wfuGOcc0Ms3ZPFCrGfyGOoZsCvgdXtptRg==", "dependencies": { "@stablelib/chacha20poly1305": "1.0.1", "@stablelib/hkdf": "1.0.1", @@ -5433,7 +5452,7 @@ "@walletconnect/relay-api": "^1.0.9", "@walletconnect/safe-json": "^1.0.2", "@walletconnect/time": "^1.0.2", - "@walletconnect/types": "2.10.1", + "@walletconnect/types": "2.10.2", "@walletconnect/window-getters": "^1.0.1", "@walletconnect/window-metadata": "^1.0.1", "detect-browser": "5.3.0", @@ -5494,14 +5513,14 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@web3auth/base": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@web3auth/base/-/base-7.0.1.tgz", - "integrity": "sha512-6ft4XAD37tobOxgkZhideiBMqoVJTpvAvYD0R99IDmpazpIrX8b4RBgwLQ/gIlNmGZhkU1UoTzub19xTWI9h6w==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@web3auth/base/-/base-7.0.4.tgz", + "integrity": "sha512-ufpJ0uqOp7k7uGqDS1DohOeIIrsTLUAdyiExM5D+SQYYIXri3M9wbFgyCeAqHbJbfBO6hI9PDcY82QvOGCMI3w==", "dependencies": { "@toruslabs/http-helpers": "^5.0.0", - "@toruslabs/openlogin": "^5.0.3", - "@toruslabs/openlogin-jrpc": "^5.0.2", - "@toruslabs/openlogin-utils": "^5.0.2", + "@toruslabs/openlogin": "^5.2.0", + "@toruslabs/openlogin-jrpc": "^5.2.0", + "@toruslabs/openlogin-utils": "^5.2.0", "jwt-decode": "^3.1.2", "loglevel": "^1.8.1", "ts-custom-error": "^3.3.1" @@ -5515,14 +5534,14 @@ } }, "node_modules/@web3auth/base-provider": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@web3auth/base-provider/-/base-provider-7.0.1.tgz", - "integrity": "sha512-8ggJtsD/1MbpMEbe+uBSS3mrqE/nqEKpRLyIjuyfobPs4Zu/VI2Exdjz6wcUIzwEB1iYyjFt29/gyIXufMyCgA==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@web3auth/base-provider/-/base-provider-7.0.4.tgz", + "integrity": "sha512-DDE/K6AP2UBRQqBJUoFggGt7ylQ96pexVnaps9Yw8JOtx573yzVUPs2tYEjhxmAfRGgmDD1J8juokgvCEeKf4g==", "dependencies": { "@metamask/rpc-errors": "^6.0.0", - "@toruslabs/base-controllers": "^4.0.1", - "@toruslabs/openlogin-jrpc": "^5.0.2", - "@web3auth/base": "^7.0.1", + "@toruslabs/base-controllers": "^4.2.0", + "@toruslabs/openlogin-jrpc": "^5.2.0", + "@web3auth/base": "^7.0.4", "json-rpc-random-id": "^1.0.1" }, "engines": { @@ -5534,22 +5553,22 @@ } }, "node_modules/@web3auth/ethereum-provider": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@web3auth/ethereum-provider/-/ethereum-provider-7.0.2.tgz", - "integrity": "sha512-Yg1/ZB0eUugiTx5fvLtYeplSF0175PcsBOAhShl/Rd+rLlkycP5lRMGsBSnxdHGE9esRajYoH8xfGNwEUcItjw==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@web3auth/ethereum-provider/-/ethereum-provider-7.0.4.tgz", + "integrity": "sha512-A0r6O+Bwwx6k1qvB2p5zp3pVJtxxpad0Fv/lotGYh5OMFqi6Ggz1lnYnbQAc4PdznUNVV2zwsQGMi71a4c/JsQ==", "dependencies": { "@ethereumjs/common": "^4.0.0", "@ethereumjs/tx": "^5.0.0", "@ethereumjs/util": "^9.0.0", "@metamask/eth-sig-util": "^7.0.0", "@metamask/rpc-errors": "^6.0.0", - "@toruslabs/base-controllers": "^4.0.1", + "@toruslabs/base-controllers": "^4.2.0", "@toruslabs/http-helpers": "^5.0.0", - "@toruslabs/openlogin-jrpc": "^5.0.2", + "@toruslabs/openlogin-jrpc": "^5.2.0", "@walletconnect/legacy-types": "2.0.0", - "@walletconnect/utils": "^2.10.1", - "@web3auth/base": "^7.0.1", - "@web3auth/base-provider": "^7.0.1", + "@walletconnect/utils": "^2.10.2", + "@web3auth/base": "^7.0.4", + "@web3auth/base-provider": "^7.0.4", "assert": "^2.1.0", "bignumber.js": "^9.1.2", "bn.js": "^5.2.1", @@ -19302,14 +19321,19 @@ } }, "node_modules/workbox-background-sync": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", - "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.0.0.tgz", + "integrity": "sha512-S+m1+84gjdueM+jIKZ+I0Lx0BDHkk5Nu6a3kTVxP4fdj3gKouRNmhO8H290ybnJTOPfBDtTMXSQA/QLTvr7PeA==", "dependencies": { "idb": "^7.0.1", - "workbox-core": "6.5.4" + "workbox-core": "7.0.0" } }, + "node_modules/workbox-background-sync/node_modules/workbox-core": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.0.0.tgz", + "integrity": "sha512-81JkAAZtfVP8darBpfRTovHg8DGAVrKFgHpOArZbdFd78VqHr5Iw65f2guwjE2NlCFbPFDoez3D3/6ZvhI/rwQ==" + }, "node_modules/workbox-broadcast-update": { "version": "6.5.4", "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", @@ -19449,6 +19473,15 @@ "webidl-conversions": "^4.0.2" } }, + "node_modules/workbox-build/node_modules/workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, "node_modules/workbox-cacheable-response": { "version": "6.5.4", "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", @@ -19482,6 +19515,15 @@ "workbox-strategies": "6.5.4" } }, + "node_modules/workbox-google-analytics/node_modules/workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, "node_modules/workbox-navigation-preload": { "version": "6.5.4", "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", diff --git a/tkey-web/tkey-react-redirect-example/package.json b/tkey-web/tkey-react-redirect-example/package.json index e8b529a0..16fc9db8 100644 --- a/tkey-web/tkey-react-redirect-example/package.json +++ b/tkey-web/tkey-react-redirect-example/package.json @@ -25,7 +25,7 @@ "typescript": "^4.9.3", "web-vitals": "^2.1.4", "web3": "^1.8.1", - "workbox-background-sync": "^6.5.4", + "workbox-background-sync": "^7.0.0", "workbox-broadcast-update": "^6.5.4", "workbox-cacheable-response": "^6.5.4", "workbox-core": "^6.5.4",