From a2105448d9df2e87fc64e3bd3288ee44a1a641d1 Mon Sep 17 00:00:00 2001 From: David Dal Busco Date: Mon, 5 Jan 2026 13:36:42 +0100 Subject: [PATCH 1/3] build: bump icp-sdk/core v5 --- package.json | 6 -- packages/pic/package.json | 2 +- pnpm-lock.yaml | 118 +++++--------------------------------- 3 files changed, 15 insertions(+), 111 deletions(-) diff --git a/package.json b/package.json index ad33bca..091ff4e 100644 --- a/package.json +++ b/package.json @@ -46,12 +46,6 @@ "postinstall": "tar -xvf examples/nns_proxy/tests/state/nns_state.tar.xz -C examples/nns_proxy/tests/state" }, "devDependencies": { - "@dfinity/agent": "3.4.3", - "@dfinity/candid": "3.4.3", - "@dfinity/identity": "3.4.3", - "@dfinity/identity-secp256k1": "3.4.3", - "@dfinity/principal": "3.4.3", - "@icp-sdk/core": "^4.2.3", "@swc/core": "^1.15.3", "@swc/jest": "^0.2.39", "@tsconfig/node24": "^24.0.3", diff --git a/packages/pic/package.json b/packages/pic/package.json index 8ffdc92..47b030a 100644 --- a/packages/pic/package.json +++ b/packages/pic/package.json @@ -29,7 +29,7 @@ "postinstall": "node ./postinstall.mjs" }, "dependencies": { - "@icp-sdk/core": "^4.2.3", + "@icp-sdk/core": "^5.0.0", "bip39": "^3.1.0", "json-with-bigint": "3.4.4" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index be7a356..0b6ba40 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,24 +13,6 @@ importers: .: devDependencies: - '@dfinity/agent': - specifier: 3.4.3 - version: 3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/hashes@1.8.0) - '@dfinity/candid': - specifier: 3.4.3 - version: 3.4.3(@dfinity/principal@3.4.3) - '@dfinity/identity': - specifier: 3.4.3 - version: 3.4.3(@dfinity/agent@3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/hashes@1.8.0))(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/curves@1.9.7)(@noble/hashes@1.8.0) - '@dfinity/identity-secp256k1': - specifier: 3.4.3 - version: 3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/curves@1.9.7)(@noble/hashes@1.8.0) - '@dfinity/principal': - specifier: 3.4.3 - version: 3.4.3 - '@icp-sdk/core': - specifier: ^4.2.3 - version: 4.2.3(@dfinity/agent@3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/hashes@1.8.0))(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/identity-secp256k1@3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/curves@1.9.7)(@noble/hashes@1.8.0))(@dfinity/identity@3.4.3(@dfinity/agent@3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/hashes@1.8.0))(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/curves@1.9.7)(@noble/hashes@1.8.0))(@dfinity/principal@3.4.3) '@swc/core': specifier: ^1.15.3 version: 1.15.3 @@ -128,8 +110,8 @@ importers: packages/pic: dependencies: '@icp-sdk/core': - specifier: ^4.2.3 - version: 4.2.3(@dfinity/agent@3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/hashes@1.8.0))(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/identity-secp256k1@3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/curves@1.9.7)(@noble/hashes@1.8.0))(@dfinity/identity@3.4.3(@dfinity/agent@3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/hashes@1.8.0))(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/curves@1.9.7)(@noble/hashes@1.8.0))(@dfinity/principal@3.4.3) + specifier: ^5.0.0 + version: 5.0.0 bip39: specifier: ^3.1.0 version: 3.1.0 @@ -318,40 +300,9 @@ packages: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} - '@dfinity/agent@3.4.3': - resolution: {integrity: sha512-qOJqvZdMzncbbYX3eUjlAqvP66DQuOQgBFQE06yzI3m/lVXnefxvY7wE9Y1Sb2wjVIQs6W2rfjixnn4EEjHAZg==} - peerDependencies: - '@dfinity/candid': 3.4.3 - '@dfinity/principal': 3.4.3 - '@noble/hashes': ^1.8.0 - - '@dfinity/candid@3.4.3': - resolution: {integrity: sha512-M2MuNariyCZHvxT0IXvMWmg8jvG19EORDveoFm7PCIVXLgYfWSy0P59t6tQ24D72yRGu40CRLm85aqpt3cRvxw==} - peerDependencies: - '@dfinity/principal': 3.4.3 - '@dfinity/cbor@0.2.2': resolution: {integrity: sha512-GPJpH73kDEKbUBdUjY80lz7cq9l0vm1h/7ppejPV6O0ZTqCLrYspssYvqjRmK4aNnJ/SKXsP0rg9LYX7zpegaA==} - '@dfinity/identity-secp256k1@3.4.3': - resolution: {integrity: sha512-Mao+EQZUWJ9oG90eS3GwI3zU4zdccvhuBANBpCJWhcad84HYkr7NIJRQRYWSDmIXdALcU8jCeUvyhLxxgk0akQ==} - peerDependencies: - '@dfinity/candid': 3.4.3 - '@noble/curves': ^1.9.2 - '@noble/hashes': ^1.8.0 - - '@dfinity/identity@3.4.3': - resolution: {integrity: sha512-mAsdmlaZPe7UkPL8AKNq7801pYve3LWnXQLOq39Nu+pzAUWRnZcKO3Ao+xouym5VnQnBwO68BnSSvQ044bEyTA==} - peerDependencies: - '@dfinity/agent': 3.4.3 - '@dfinity/candid': 3.4.3 - '@dfinity/principal': 3.4.3 - '@noble/curves': ^1.9.2 - '@noble/hashes': ^1.8.0 - - '@dfinity/principal@3.4.3': - resolution: {integrity: sha512-KTWIRqj/0clwsxcXnjgMVpnvxis6ji8vddRbBnYLsPjRFaVXHeBwVN1rziA1w3u7AtlP3kuovB4czd2F5ORxDw==} - '@dfinity/typedoc-plugin-icp-docs@0.0.3': resolution: {integrity: sha512-BewwIwWgJyqXcwTWBmpzQUh7H7MGPjVgZf1utPiqXv/7gJy2r7bK4AI07tEiKweewGm7vY9UxtE8PbUyMxkoUQ==} engines: {node: '>=22'} @@ -528,14 +479,8 @@ packages: '@gerrit0/mini-shiki@3.12.2': resolution: {integrity: sha512-HKZPmO8OSSAAo20H2B3xgJdxZaLTwtlMwxg0967scnrDlPwe6j5+ULGHyIqwgTbFCn9yv/ff8CmfWZLE9YKBzA==} - '@icp-sdk/core@4.2.3': - resolution: {integrity: sha512-g48GZ+A2SD3txFKYZ9okfL6XPvYYeTE8cWMFCvtGZVD3T0Mp+vwQgzgf2XozdJW5aHUKT6G+DumzvgpY4pMh4A==} - peerDependencies: - '@dfinity/agent': 3.4.3 - '@dfinity/candid': 3.4.3 - '@dfinity/identity': 3.4.3 - '@dfinity/identity-secp256k1': 3.4.3 - '@dfinity/principal': 3.4.3 + '@icp-sdk/core@5.0.0': + resolution: {integrity: sha512-t6iRbdylHG57MicWRpR1uMTFXRW7GCzec6KAg55CBwDHbHLQDKikQ252lmlcEa80DrKa3LPvMKYZEUYjEq5XUQ==} '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} @@ -1176,8 +1121,8 @@ packages: resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} engines: {node: '>= 0.4'} - asn1js@3.0.6: - resolution: {integrity: sha512-UOCGPYbl0tv8+006qks/dTgV9ajs97X2p0FAbyS2iyCRrmLSRolDaHdp+v/CLgnzHc3fVB+CwYiUmei7ndFcgA==} + asn1js@3.0.7: + resolution: {integrity: sha512-uLvq6KJu04qoQM6gvBfKFjlh6Gl0vOKQuR5cJMDHQkmwfMOQeN3F3SHCv9SNYSL+CRoHvOGFfllDlVz03GQjvQ==} engines: {node: '>=12.0.0'} assertion-error@2.0.1: @@ -2933,44 +2878,8 @@ snapshots: dependencies: '@jridgewell/trace-mapping': 0.3.9 - '@dfinity/agent@3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/hashes@1.8.0)': - dependencies: - '@dfinity/candid': 3.4.3(@dfinity/principal@3.4.3) - '@dfinity/cbor': 0.2.2 - '@dfinity/principal': 3.4.3 - '@noble/curves': 1.9.7 - '@noble/hashes': 1.8.0 - - '@dfinity/candid@3.4.3(@dfinity/principal@3.4.3)': - dependencies: - '@dfinity/principal': 3.4.3 - '@dfinity/cbor@0.2.2': {} - '@dfinity/identity-secp256k1@3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/curves@1.9.7)(@noble/hashes@1.8.0)': - dependencies: - '@dfinity/agent': 3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/hashes@1.8.0) - '@dfinity/candid': 3.4.3(@dfinity/principal@3.4.3) - '@noble/curves': 1.9.7 - '@noble/hashes': 1.8.0 - '@scure/bip32': 1.7.0 - '@scure/bip39': 1.6.0 - asn1js: 3.0.6 - transitivePeerDependencies: - - '@dfinity/principal' - - '@dfinity/identity@3.4.3(@dfinity/agent@3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/hashes@1.8.0))(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/curves@1.9.7)(@noble/hashes@1.8.0)': - dependencies: - '@dfinity/agent': 3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/hashes@1.8.0) - '@dfinity/candid': 3.4.3(@dfinity/principal@3.4.3) - '@dfinity/principal': 3.4.3 - '@noble/curves': 1.9.7 - '@noble/hashes': 1.8.0 - - '@dfinity/principal@3.4.3': - dependencies: - '@noble/hashes': 1.8.0 - '@dfinity/typedoc-plugin-icp-docs@0.0.3(typedoc-plugin-frontmatter@1.3.0(typedoc-plugin-markdown@4.8.1(typedoc@0.28.12(typescript@5.8.2))))(typedoc-plugin-markdown@4.8.1(typedoc@0.28.12(typescript@5.8.2)))(typedoc@0.28.12(typescript@5.8.2))': dependencies: commander: 14.0.1 @@ -3080,13 +2989,14 @@ snapshots: '@shikijs/types': 3.12.2 '@shikijs/vscode-textmate': 10.0.2 - '@icp-sdk/core@4.2.3(@dfinity/agent@3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/hashes@1.8.0))(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/identity-secp256k1@3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/curves@1.9.7)(@noble/hashes@1.8.0))(@dfinity/identity@3.4.3(@dfinity/agent@3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/hashes@1.8.0))(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/curves@1.9.7)(@noble/hashes@1.8.0))(@dfinity/principal@3.4.3)': + '@icp-sdk/core@5.0.0': dependencies: - '@dfinity/agent': 3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/hashes@1.8.0) - '@dfinity/candid': 3.4.3(@dfinity/principal@3.4.3) - '@dfinity/identity': 3.4.3(@dfinity/agent@3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/hashes@1.8.0))(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/curves@1.9.7)(@noble/hashes@1.8.0) - '@dfinity/identity-secp256k1': 3.4.3(@dfinity/candid@3.4.3(@dfinity/principal@3.4.3))(@dfinity/principal@3.4.3)(@noble/curves@1.9.7)(@noble/hashes@1.8.0) - '@dfinity/principal': 3.4.3 + '@dfinity/cbor': 0.2.2 + '@noble/curves': 1.9.7 + '@noble/hashes': 1.8.0 + '@scure/bip32': 1.7.0 + '@scure/bip39': 1.6.0 + asn1js: 3.0.7 '@isaacs/cliui@8.0.2': dependencies: @@ -3757,7 +3667,7 @@ snapshots: get-intrinsic: 1.3.0 is-array-buffer: 3.0.5 - asn1js@3.0.6: + asn1js@3.0.7: dependencies: pvtsutils: 1.3.6 pvutils: 1.1.5 From 8b785d43adbbba8bbb4e5e7420e46328574fa769 Mon Sep 17 00:00:00 2001 From: David Dal Busco Date: Mon, 5 Jan 2026 13:41:58 +0100 Subject: [PATCH 2/3] build: bump deps in bun lock to resolve: error: lockfile had changes, but lockfile is frozen --- bun.lock | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/bun.lock b/bun.lock index 166f1be..c6b9248 100644 --- a/bun.lock +++ b/bun.lock @@ -5,12 +5,6 @@ "": { "name": "pic-js", "devDependencies": { - "@dfinity/agent": "3.4.3", - "@dfinity/candid": "3.4.3", - "@dfinity/identity": "3.4.3", - "@dfinity/identity-secp256k1": "3.4.3", - "@dfinity/principal": "3.4.3", - "@icp-sdk/core": "^4.2.3", "@swc/core": "^1.15.3", "@swc/jest": "^0.2.39", "@tsconfig/node24": "^24.0.3", @@ -78,9 +72,9 @@ }, "packages/pic": { "name": "@dfinity/pic", - "version": "0.16.1", + "version": "0.17.1", "dependencies": { - "@icp-sdk/core": "^4.2.3", + "@icp-sdk/core": "^5.0.0", "bip39": "^3.1.0", "json-with-bigint": "3.4.4", }, @@ -168,22 +162,12 @@ "@cspotcode/source-map-support": ["@cspotcode/source-map-support@0.8.1", "", { "dependencies": { "@jridgewell/trace-mapping": "0.3.9" } }, "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw=="], - "@dfinity/agent": ["@dfinity/agent@3.4.3", "", { "dependencies": { "@dfinity/cbor": "^0.2.2", "@noble/curves": "^1.9.2" }, "peerDependencies": { "@dfinity/candid": "3.4.3", "@dfinity/principal": "3.4.3", "@noble/hashes": "^1.8.0" } }, "sha512-qOJqvZdMzncbbYX3eUjlAqvP66DQuOQgBFQE06yzI3m/lVXnefxvY7wE9Y1Sb2wjVIQs6W2rfjixnn4EEjHAZg=="], - - "@dfinity/candid": ["@dfinity/candid@3.4.3", "", { "peerDependencies": { "@dfinity/principal": "3.4.3" } }, "sha512-M2MuNariyCZHvxT0IXvMWmg8jvG19EORDveoFm7PCIVXLgYfWSy0P59t6tQ24D72yRGu40CRLm85aqpt3cRvxw=="], - "@dfinity/cbor": ["@dfinity/cbor@0.2.2", "", {}, "sha512-GPJpH73kDEKbUBdUjY80lz7cq9l0vm1h/7ppejPV6O0ZTqCLrYspssYvqjRmK4aNnJ/SKXsP0rg9LYX7zpegaA=="], - "@dfinity/identity": ["@dfinity/identity@3.4.3", "", { "peerDependencies": { "@dfinity/agent": "3.4.3", "@dfinity/candid": "3.4.3", "@dfinity/principal": "3.4.3", "@noble/curves": "^1.9.2", "@noble/hashes": "^1.8.0" } }, "sha512-mAsdmlaZPe7UkPL8AKNq7801pYve3LWnXQLOq39Nu+pzAUWRnZcKO3Ao+xouym5VnQnBwO68BnSSvQ044bEyTA=="], - - "@dfinity/identity-secp256k1": ["@dfinity/identity-secp256k1@3.4.3", "", { "dependencies": { "@dfinity/agent": "3.4.3", "@scure/bip32": "^1.7.0", "@scure/bip39": "^1.6.0", "asn1js": "^3.0.5" }, "peerDependencies": { "@dfinity/candid": "3.4.3", "@noble/curves": "^1.9.2", "@noble/hashes": "^1.8.0" } }, "sha512-Mao+EQZUWJ9oG90eS3GwI3zU4zdccvhuBANBpCJWhcad84HYkr7NIJRQRYWSDmIXdALcU8jCeUvyhLxxgk0akQ=="], - "@dfinity/pic": ["@dfinity/pic@workspace:packages/pic"], "@dfinity/pic-server": ["@dfinity/pic-server@workspace:packages/pic-server"], - "@dfinity/principal": ["@dfinity/principal@3.4.3", "", { "dependencies": { "@noble/hashes": "^1.8.0" } }, "sha512-KTWIRqj/0clwsxcXnjgMVpnvxis6ji8vddRbBnYLsPjRFaVXHeBwVN1rziA1w3u7AtlP3kuovB4czd2F5ORxDw=="], - "@dfinity/typedoc-plugin-icp-docs": ["@dfinity/typedoc-plugin-icp-docs@0.0.3", "", { "dependencies": { "commander": "^14.0.1" }, "peerDependencies": { "typedoc": "^0.28.x", "typedoc-plugin-frontmatter": "^1.3.x", "typedoc-plugin-markdown": "^4.8.x" } }, "sha512-BewwIwWgJyqXcwTWBmpzQUh7H7MGPjVgZf1utPiqXv/7gJy2r7bK4AI07tEiKweewGm7vY9UxtE8PbUyMxkoUQ=="], "@emnapi/core": ["@emnapi/core@1.7.1", "", { "dependencies": { "@emnapi/wasi-threads": "1.1.0", "tslib": "^2.4.0" } }, "sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg=="], @@ -246,7 +230,7 @@ "@gerrit0/mini-shiki": ["@gerrit0/mini-shiki@3.19.0", "", { "dependencies": { "@shikijs/engine-oniguruma": "^3.19.0", "@shikijs/langs": "^3.19.0", "@shikijs/themes": "^3.19.0", "@shikijs/types": "^3.19.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "sha512-ZSlWfLvr8Nl0T4iA3FF/8VH8HivYF82xQts2DY0tJxZd4wtXJ8AA0nmdW9lmO4hlrh3f9xNwEPtOgqETPqKwDA=="], - "@icp-sdk/core": ["@icp-sdk/core@4.2.3", "", { "peerDependencies": { "@dfinity/agent": "3.4.3", "@dfinity/candid": "3.4.3", "@dfinity/identity": "3.4.3", "@dfinity/identity-secp256k1": "3.4.3", "@dfinity/principal": "3.4.3" } }, "sha512-g48GZ+A2SD3txFKYZ9okfL6XPvYYeTE8cWMFCvtGZVD3T0Mp+vwQgzgf2XozdJW5aHUKT6G+DumzvgpY4pMh4A=="], + "@icp-sdk/core": ["@icp-sdk/core@5.0.0", "", { "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" } }, "sha512-t6iRbdylHG57MicWRpR1uMTFXRW7GCzec6KAg55CBwDHbHLQDKikQ252lmlcEa80DrKa3LPvMKYZEUYjEq5XUQ=="], "@isaacs/cliui": ["@isaacs/cliui@8.0.2", "", { "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", "strip-ansi": "^7.0.1", "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", "wrap-ansi": "^8.1.0", "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" } }, "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA=="], From 2d30deca91ef94aedea3b0f3e1b4837f9f24e4cf Mon Sep 17 00:00:00 2001 From: David Dal Busco Date: Mon, 5 Jan 2026 13:50:11 +0100 Subject: [PATCH 3/3] build: reinstall icp-sdk/core at the root --- package.json | 1 + pnpm-lock.yaml | 3 +++ 2 files changed, 4 insertions(+) diff --git a/package.json b/package.json index 091ff4e..32544c8 100644 --- a/package.json +++ b/package.json @@ -46,6 +46,7 @@ "postinstall": "tar -xvf examples/nns_proxy/tests/state/nns_state.tar.xz -C examples/nns_proxy/tests/state" }, "devDependencies": { + "@icp-sdk/core": "^5.0.0", "@swc/core": "^1.15.3", "@swc/jest": "^0.2.39", "@tsconfig/node24": "^24.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0b6ba40..a198575 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,6 +13,9 @@ importers: .: devDependencies: + '@icp-sdk/core': + specifier: ^5.0.0 + version: 5.0.0 '@swc/core': specifier: ^1.15.3 version: 1.15.3