diff --git a/package-lock.json b/package-lock.json index 5e43a66..39b672a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,13 +9,13 @@ "version": "9.2.0", "license": "ISC", "dependencies": { - "@toruslabs/base-controllers": "^6.2.4", - "@toruslabs/constants": "^14.1.1", - "@toruslabs/fnd-base": "^14.1.1", + "@toruslabs/base-controllers": "^6.3.2", + "@toruslabs/constants": "^14.2.0", + "@toruslabs/fnd-base": "^14.2.0", "@toruslabs/session-manager": "^3.2.0", "@toruslabs/torus.js": "^15.1.1", - "@web3auth/auth": "^9.5.1", - "@web3auth/base": "^9.4.0", + "@web3auth/auth": "^9.5.3", + "@web3auth/base": "^9.4.5", "bs58": "^5.0.0" }, "devDependencies": { @@ -25,24 +25,24 @@ "@toruslabs/torus-scripts": "^6.1.6", "@types/jsonwebtoken": "^9.0.7", "@types/node": "^22", - "@vitest/coverage-v8": "^2.1.5", - "@web3auth/base-provider": "^9.4.0", - "@web3auth/ethereum-provider": "^9.4.0", - "@web3auth/solana-provider": "^9.4.0", + "@vitest/coverage-v8": "^2.1.6", + "@web3auth/base-provider": "^9.4.5", + "@web3auth/ethereum-provider": "^9.4.5", + "@web3auth/solana-provider": "^9.4.5", "cross-env": "^7.0.3", "dotenv": "^16.4.5", "eslint": "^8.56.0", - "husky": "^9.1.6", + "husky": "^9.1.7", "jsonwebtoken": "^9.0.2", "lint-staged": "^15.2.10", "lodash-es": "^4.17.21", "rimraf": "^6.0.1", "tsconfig-paths": "^4.2.0", - "tsconfig-paths-webpack-plugin": "^4.1.0", + "tsconfig-paths-webpack-plugin": "^4.2.0", "tslib": "^2.8.1", - "tsx": "^4.19.1", - "typescript": "^5.6.2", - "vitest": "^2.1.5" + "tsx": "^4.19.2", + "typescript": "^5.7.2", + "vitest": "^2.1.6" }, "engines": { "node": ">=18.x", @@ -2418,6 +2418,22 @@ "node": ">= 8" } }, + "node_modules/@nx/nx-linux-x64-gnu": { + "version": "20.1.4", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-20.1.4.tgz", + "integrity": "sha512-vaWV37ZayfyckVI/faWdQWIV9XQb06ZT8jHQnwgSd9tKbGz37vN30eYtgZlFL0P4bHfhjtmMXnLvADmfyO/KOw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, "node_modules/@octokit/auth-token": { "version": "4.0.0", "dev": true, @@ -3069,13 +3085,15 @@ "license": "MIT" }, "node_modules/@toruslabs/base-controllers": { - "version": "6.2.4", + "version": "6.3.2", + "resolved": "https://registry.npmjs.org/@toruslabs/base-controllers/-/base-controllers-6.3.2.tgz", + "integrity": "sha512-YnRAtEM9jVR71ZDPSJtb1P1biAz322hv9R3jKh7SttfI//JPvtw8UdSCCQjSF5cAWLqgOupqq15p+p9Ka0bSPA==", "license": "ISC", "dependencies": { "@ethereumjs/util": "^9.1.0", "@toruslabs/broadcast-channel": "^11.0.0", "@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", "bowser": "^2.11.0", @@ -3131,7 +3149,9 @@ } }, "node_modules/@toruslabs/constants": { - "version": "14.1.1", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@toruslabs/constants/-/constants-14.2.0.tgz", + "integrity": "sha512-Mb5EfYNSPyvvw5s1JXnpZwritCgp4NmLni1imTqrSKGV3yikYhUn1ufyLMAHGnBBgv4AuMIXBIe3EpJJ+SpA0g==", "license": "MIT", "engines": { "node": ">=18.x", @@ -3183,10 +3203,12 @@ } }, "node_modules/@toruslabs/fnd-base": { - "version": "14.1.1", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@toruslabs/fnd-base/-/fnd-base-14.2.0.tgz", + "integrity": "sha512-nqfcigOuz3pQJi+Q+tdCaDUVCaSUkGqqmw0bGnaKK2/PyXBlZhnEDzReM3aUbApJn3xitfrJEhnRvOJhzog/og==", "license": "MIT", "dependencies": { - "@toruslabs/constants": "^14.1.1" + "@toruslabs/constants": "^14.2.0" }, "engines": { "node": ">=18.x", @@ -3272,15 +3294,17 @@ } }, "node_modules/@toruslabs/starkware-crypto": { - "version": "4.0.0", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@toruslabs/starkware-crypto/-/starkware-crypto-4.0.1.tgz", + "integrity": "sha512-AhnXUscFN2+oLeQuOEbi8vvrQnxUKnE0USWpg7eFHmqUBV8kg6+PAFiWsvJ01+GMQPTMKhKZHyMysxW5AFHc6Q==", "license": "MIT", "dependencies": { "assert": "^2.1.0", "bip39": "^3.1.0", "bn.js": "^5.2.1", - "elliptic": "~6.5.5", + "elliptic": "^6.6.1", "enc-utils": "^3.0.0", - "ethereum-cryptography": "^2.2.0", + "ethereum-cryptography": "^2.2.1", "hash.js": "^1.1.7" }, "engines": { @@ -3373,23 +3397,6 @@ "@babel/runtime": "7.x" } }, - "node_modules/@toruslabs/torus.js/node_modules/elliptic": { - "version": "6.6.1", - "license": "MIT", - "dependencies": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/@toruslabs/torus.js/node_modules/elliptic/node_modules/bn.js": { - "version": "4.12.1", - "license": "MIT" - }, "node_modules/@toruslabs/tweetnacl-js": { "version": "1.0.4", "license": "Unlicense" @@ -3856,7 +3863,9 @@ } }, "node_modules/@web3auth/auth": { - "version": "9.5.1", + "version": "9.5.3", + "resolved": "https://registry.npmjs.org/@web3auth/auth/-/auth-9.5.3.tgz", + "integrity": "sha512-774DFBzuq/mO9y5Zf0ICdK9pZ/YgYgnRVo3CYiayuknA4/wTxosK+xvhlcP6fGRKVgoaYa6bP+gBGmqoFCGUzQ==", "license": "MIT", "dependencies": { "@ethereumjs/util": "^9.1.0", @@ -3865,7 +3874,7 @@ "@toruslabs/metadata-helpers": "^6.0.0", "@toruslabs/secure-pub-sub": "^1.1.0", "@toruslabs/session-manager": "^3.2.0", - "@toruslabs/starkware-crypto": "^4.0.0", + "@toruslabs/starkware-crypto": "^4.0.1", "@toruslabs/tweetnacl-js": "^1.0.4", "base64url": "^3.0.1", "bip39": "^3.1.0", @@ -3889,8 +3898,8 @@ "npm": ">=9.x" }, "optionalDependencies": { - "@nx/nx-linux-x64-gnu": "^19.6.3", - "@rollup/rollup-linux-x64-gnu": "^4.24.4" + "@nx/nx-linux-x64-gnu": "^20.1.2", + "@rollup/rollup-linux-x64-gnu": "^4.27.3" }, "peerDependencies": { "@babel/runtime": "7.x" @@ -3905,13 +3914,15 @@ } }, "node_modules/@web3auth/base": { - "version": "9.4.0", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@web3auth/base/-/base-9.4.5.tgz", + "integrity": "sha512-ETyrRnsJIV9Xab9lkUL6EUVP1FKzal49yDFrZIOv1mtZhafhXNcmo5aOxLXF/LbUCDs37CereqQovujGUWzZXQ==", "license": "ISC", "dependencies": { - "@toruslabs/base-controllers": "^6.2.4", - "@toruslabs/constants": "^14.1.1", + "@toruslabs/base-controllers": "^6.3.2", + "@toruslabs/constants": "^14.2.0", "@toruslabs/http-helpers": "^7.0.0", - "@web3auth/auth": "^9.5.0", + "@web3auth/auth": "^9.5.3", "jwt-decode": "^4.0.0", "loglevel": "^1.9.2", "ts-custom-error": "^3.3.1" @@ -3925,13 +3936,15 @@ } }, "node_modules/@web3auth/base-provider": { - "version": "9.4.0", + "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==", "dev": true, "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": { @@ -3943,17 +3956,19 @@ } }, "node_modules/@web3auth/ethereum-provider": { - "version": "9.4.0", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@web3auth/ethereum-provider/-/ethereum-provider-9.4.5.tgz", + "integrity": "sha512-5oZKvZKtmTvInre4Z5flup3gG4vFDXf4PMf9/3ZZ/PBOUhDezW9T4/1K194IQ9QuyFHCZGBBJ5cDliBp6vonpA==", "dev": true, "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", @@ -3969,15 +3984,17 @@ } }, "node_modules/@web3auth/solana-provider": { - "version": "9.4.0", + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@web3auth/solana-provider/-/solana-provider-9.4.5.tgz", + "integrity": "sha512-nr/iaoo5TloMg4G7E77PNUuxdfsTk1G/HZLdydO+dFCZV6eLEKSnVi25Vc1cjwuDZ5i11GLfv5dbckUO5QTk6Q==", "dev": true, "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" @@ -4806,6 +4823,8 @@ }, "node_modules/bip39": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bip39/-/bip39-3.1.0.tgz", + "integrity": "sha512-c9kiwdk45Do5GL0vJMe7tS95VjCii65mYAH7DfWl3uW8AVzXKQVUm64i3hzVybBDMp9r7j9iNxR85+ul8MdN/A==", "license": "ISC", "dependencies": { "@noble/hashes": "^1.2.0" @@ -5751,7 +5770,9 @@ } }, "node_modules/cross-spawn": { - "version": "7.0.3", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, "license": "MIT", "dependencies": { @@ -6110,7 +6131,9 @@ "license": "ISC" }, "node_modules/elliptic": { - "version": "6.5.5", + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.6.1.tgz", + "integrity": "sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==", "license": "MIT", "dependencies": { "bn.js": "^4.11.9", @@ -6133,6 +6156,8 @@ }, "node_modules/enc-utils": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/enc-utils/-/enc-utils-3.0.0.tgz", + "integrity": "sha512-e57t/Z2HzWOLwOp7DZcV0VMEY8t7ptWwsxyp6kM2b2zrk6JqIpXxzkruHAMiBsy5wg9jp/183GdiRXCvBtzsYg==", "license": "MIT", "dependencies": { "is-typedarray": "1.0.0", @@ -8028,7 +8053,9 @@ } }, "node_modules/husky": { - "version": "9.1.6", + "version": "9.1.7", + "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.7.tgz", + "integrity": "sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==", "dev": true, "license": "MIT", "bin": { @@ -8819,6 +8846,8 @@ }, "node_modules/is-typedarray": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", "license": "MIT" }, "node_modules/is-unicode-supported": { @@ -12694,12 +12723,15 @@ } }, "node_modules/tsconfig-paths-webpack-plugin": { - "version": "4.1.0", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.2.0.tgz", + "integrity": "sha512-zbem3rfRS8BgeNK50Zz5SIQgXzLafiHjOwUAvk/38/o1jHn/V5QAgVUcz884or7WYcPaH3N2CIfUc2u0ul7UcA==", "dev": true, "license": "MIT", "dependencies": { "chalk": "^4.1.0", "enhanced-resolve": "^5.7.0", + "tapable": "^2.2.1", "tsconfig-paths": "^4.1.2" }, "engines": { @@ -12845,13 +12877,17 @@ }, "node_modules/typedarray-to-buffer": { "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", "license": "MIT", "dependencies": { "is-typedarray": "^1.0.0" } }, "node_modules/typescript": { - "version": "5.6.3", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", + "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index 16dd67a..673e98a 100644 --- a/package.json +++ b/package.json @@ -36,13 +36,13 @@ "@babel/runtime": "^7.x" }, "dependencies": { - "@toruslabs/base-controllers": "^6.2.4", - "@toruslabs/constants": "^14.1.1", - "@toruslabs/fnd-base": "^14.1.1", + "@toruslabs/base-controllers": "^6.3.2", + "@toruslabs/constants": "^14.2.0", + "@toruslabs/fnd-base": "^14.2.0", "@toruslabs/session-manager": "^3.2.0", "@toruslabs/torus.js": "^15.1.1", - "@web3auth/auth": "^9.5.1", - "@web3auth/base": "^9.4.0", + "@web3auth/auth": "^9.5.3", + "@web3auth/base": "^9.4.5", "bs58": "^5.0.0" }, "devDependencies": { @@ -52,24 +52,24 @@ "@toruslabs/torus-scripts": "^6.1.6", "@types/jsonwebtoken": "^9.0.7", "@types/node": "^22", - "@vitest/coverage-v8": "^2.1.5", - "@web3auth/base-provider": "^9.4.0", - "@web3auth/ethereum-provider": "^9.4.0", - "@web3auth/solana-provider": "^9.4.0", + "@vitest/coverage-v8": "^2.1.6", + "@web3auth/base-provider": "^9.4.5", + "@web3auth/ethereum-provider": "^9.4.5", + "@web3auth/solana-provider": "^9.4.5", "cross-env": "^7.0.3", "dotenv": "^16.4.5", "eslint": "^8.56.0", - "husky": "^9.1.6", + "husky": "^9.1.7", "jsonwebtoken": "^9.0.2", "lint-staged": "^15.2.10", "lodash-es": "^4.17.21", "rimraf": "^6.0.1", "tsconfig-paths": "^4.2.0", - "tsconfig-paths-webpack-plugin": "^4.1.0", + "tsconfig-paths-webpack-plugin": "^4.2.0", "tslib": "^2.8.1", - "tsx": "^4.19.1", - "typescript": "^5.6.2", - "vitest": "^2.1.5" + "tsx": "^4.19.2", + "typescript": "^5.7.2", + "vitest": "^2.1.6" }, "optionalDependencies": { "@rollup/rollup-linux-x64-gnu": "^4.28.0"