diff --git a/frontend/package-lock.json b/frontend/package-lock.json index fac0f4aa3e..d31bdd3a53 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -11,9 +11,9 @@ "dependencies": { "@dfinity/gix-components": "next", "@dfinity/utils": "next", - "@icp-sdk/auth": "^4.2.0", + "@icp-sdk/auth": "^5.0.0", "@icp-sdk/canisters": "next", - "@icp-sdk/core": "^4.2.1", + "@icp-sdk/core": "^5.0.0", "@ledgerhq/hw-transport-node-hid-noevents": "^6.27.8", "@ledgerhq/hw-transport-webhid": "^6.27.8", "@zondax/ledger-icp": "^0.6.1", @@ -286,32 +286,6 @@ "node": ">=18" } }, - "node_modules/@dfinity/agent": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@dfinity/agent/-/agent-3.4.1.tgz", - "integrity": "sha512-pudmNdDkfIobKdBEMl5FHviNSTCAHdo2r32/NOPY3vSiDH7VpLNfjOa4be5Ki6MKJpjEYdJh18vCZy5uxrx/kg==", - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "@dfinity/cbor": "^0.2.2", - "@noble/curves": "^1.9.2" - }, - "peerDependencies": { - "@dfinity/candid": "3.4.1", - "@dfinity/principal": "3.4.1", - "@noble/hashes": "^1.8.0" - } - }, - "node_modules/@dfinity/candid": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@dfinity/candid/-/candid-3.4.1.tgz", - "integrity": "sha512-vNG0XGS2roQsz9bHPWwllfJ3n1YNjjY88YmGTwZhq/SiLNRNycjE9dIyKx64lpzH8g3PmUJmzfvGOAyVC8O7bw==", - "license": "Apache-2.0", - "peer": true, - "peerDependencies": { - "@dfinity/principal": "3.4.1" - } - }, "node_modules/@dfinity/cbor": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/@dfinity/cbor/-/cbor-0.2.2.tgz", @@ -339,52 +313,10 @@ "svelte": "^5" } }, - "node_modules/@dfinity/identity": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@dfinity/identity/-/identity-3.4.1.tgz", - "integrity": "sha512-8oHmFbkkpyHN8jwPbxOiLZq0vuTRNGhTcbgm/G5SAgl9LwNlCLPFKa4osTuO2ef0SUhW+baBLOgvKPoAQhvahw==", - "license": "Apache-2.0", - "peer": true, - "peerDependencies": { - "@dfinity/agent": "3.4.1", - "@dfinity/candid": "3.4.1", - "@dfinity/principal": "3.4.1", - "@noble/curves": "^1.9.2", - "@noble/hashes": "^1.8.0" - } - }, - "node_modules/@dfinity/identity-secp256k1": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@dfinity/identity-secp256k1/-/identity-secp256k1-3.4.1.tgz", - "integrity": "sha512-gq1Rz946fAJ77rto8iKZOGdkHf5zwDACn5HJUSf9uF6HgzniIpWFE1PSKzNUHjn9maTBFw36xVZyhlMbVhukug==", - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "@dfinity/agent": "3.4.1", - "@scure/bip32": "^1.7.0", - "@scure/bip39": "^1.6.0", - "asn1js": "^3.0.5" - }, - "peerDependencies": { - "@dfinity/candid": "3.4.1", - "@noble/curves": "^1.9.2", - "@noble/hashes": "^1.8.0" - } - }, - "node_modules/@dfinity/principal": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@dfinity/principal/-/principal-3.4.1.tgz", - "integrity": "sha512-pXabsgcJDhRhj7/AaV7dLZKF8L4sK0vuzaGVBBtQ+8FxWXeXlvKn/Vxbwy8BCkIU7SHzJuBpYT2tz1oE6oNmbA==", - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "@noble/hashes": "^1.8.0" - } - }, "node_modules/@dfinity/utils": { - "version": "4.0.2-next-2025-12-11", - "resolved": "https://registry.npmjs.org/@dfinity/utils/-/utils-4.0.2-next-2025-12-11.tgz", - "integrity": "sha512-Hbx20uUyguHrpJDtM+ksTvIiBkpjeqGYmYG4VcROFiqO9ZE87DWyIlMNc3aMACnJJniOQpNCbfoA5vHFvZlw3Q==", + "version": "4.1.0-next-2025-12-19", + "resolved": "https://registry.npmjs.org/@dfinity/utils/-/utils-4.1.0-next-2025-12-19.tgz", + "integrity": "sha512-h36n90hjfQpRiuH0kiOFIA4aUeqa09UKB0zDHA7ff3Lr7pTNe4QVlqa1smkmmPJCgMJzkMX+pwkyxqG3WDFcLg==", "license": "Apache-2.0", "peer": true, "peerDependencies": { @@ -1043,26 +975,27 @@ } }, "node_modules/@icp-sdk/auth": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@icp-sdk/auth/-/auth-4.2.0.tgz", - "integrity": "sha512-LAs1AZia/UNgWjpnm82UDySpZsjTWKIW0x5JI2/PTEZqvaC3WSvHZfNkLacazE4Zdks+tpTDIV8HUmbssTJ+EA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@icp-sdk/auth/-/auth-5.0.0.tgz", + "integrity": "sha512-TaPfdaELT7s0vTIFOmCnlCmhPdL7kABA7+2Q0YNAUWIa/FFiwq6ffGPLvr0U0+2zFLaLQ4l7UCB2zf7vo6PFPQ==", "license": "Apache-2.0", "dependencies": { "idb": "^7.1.1" }, "peerDependencies": { - "@icp-sdk/core": "^4" + "@icp-sdk/core": "^5" } }, "node_modules/@icp-sdk/canisters": { - "version": "3.0.0-next-2025-12-11", - "resolved": "https://registry.npmjs.org/@icp-sdk/canisters/-/canisters-3.0.0-next-2025-12-11.tgz", - "integrity": "sha512-ML8a/lV+gipkqepUhQ6G8fR4erEnaTfEf+rpzo/mVpWgHfw7ZQBO0jyQD5+cyuFcZshr7oLJ7WpQ57m7AQRm/Q==", + "version": "3.2.0-next-2025-12-19", + "resolved": "https://registry.npmjs.org/@icp-sdk/canisters/-/canisters-3.2.0-next-2025-12-19.tgz", + "integrity": "sha512-QgX7yr5zlSfpI22c5JwtQ2npdanZOs15Blhy+1H9AwWjyzf2crtFLCl1C6JAKy5q8izvLmU6V/Xn3dlmmz6s5w==", "license": "Apache-2.0", "dependencies": { "@noble/hashes": "^1.8.0", "base58-js": "^3.0.3", - "bech32": "^2.0.0" + "bech32": "^2.0.0", + "mime": "^3.0.0" }, "peerDependencies": { "@dfinity/utils": "next", @@ -1070,17 +1003,18 @@ } }, "node_modules/@icp-sdk/core": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@icp-sdk/core/-/core-4.2.1.tgz", - "integrity": "sha512-9Fvl/8uvTiTVCF8vQAqS0vX4ik/gNtqqd5yLhh1YR1xy8BCwmXsLAfgKnu6QqSdpnH9h1CBJU+JiYg14WdUUsw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@icp-sdk/core/-/core-5.0.0.tgz", + "integrity": "sha512-t6iRbdylHG57MicWRpR1uMTFXRW7GCzec6KAg55CBwDHbHLQDKikQ252lmlcEa80DrKa3LPvMKYZEUYjEq5XUQ==", "license": "Apache-2.0", "peer": true, - "peerDependencies": { - "@dfinity/agent": "3.4.1", - "@dfinity/candid": "3.4.1", - "@dfinity/identity": "3.4.1", - "@dfinity/identity-secp256k1": "3.4.1", - "@dfinity/principal": "3.4.1" + "dependencies": { + "@dfinity/cbor": "^0.2.2", + "@noble/curves": "^1.9.2", + "@noble/hashes": "^1.8.0", + "@scure/bip32": "^1.7.0", + "@scure/bip39": "^1.6.0", + "asn1js": "^3.0.5" } }, "node_modules/@jridgewell/gen-mapping": { @@ -1194,7 +1128,6 @@ "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz", "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==", "license": "MIT", - "peer": true, "dependencies": { "@noble/hashes": "1.8.0" }, @@ -1210,7 +1143,6 @@ "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", "license": "MIT", - "peer": true, "engines": { "node": "^14.21.3 || >=16" }, @@ -4351,6 +4283,18 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, + "node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/mimic-response": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", diff --git a/frontend/package.json b/frontend/package.json index 3353d64de4..d0059c3957 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -73,9 +73,9 @@ "dependencies": { "@dfinity/gix-components": "next", "@dfinity/utils": "next", - "@icp-sdk/auth": "^4.2.0", + "@icp-sdk/auth": "^5.0.0", "@icp-sdk/canisters": "next", - "@icp-sdk/core": "^4.2.1", + "@icp-sdk/core": "^5.0.0", "@ledgerhq/hw-transport-node-hid-noevents": "^6.27.8", "@ledgerhq/hw-transport-webhid": "^6.27.8", "@zondax/ledger-icp": "^0.6.1",