diff --git a/package-lock.json b/package-lock.json index c8d6822a..c12b641c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,24 +9,24 @@ "version": "0.11.1", "license": "MIT", "dependencies": { - "@dfinity/utils": "^4.0.0", - "@dfinity/zod-schemas": "^3.0.0", - "@icp-sdk/canisters": "^1.1.1", - "@icp-sdk/core": "^4.2.1", - "@junobuild/admin": "^3.0.1", - "@junobuild/cdn": "^2.0.1", - "@junobuild/cli-tools": "^0.9.0", + "@dfinity/utils": "^4.0.1", + "@dfinity/zod-schemas": "^3.0.1", + "@icp-sdk/canisters": "^2.0.1", + "@icp-sdk/core": "^4.2.3", + "@junobuild/admin": "^3.0.2", + "@junobuild/cdn": "^2.0.2", + "@junobuild/cli-tools": "^0.9.1", "@junobuild/config": "^2.6.0", "@junobuild/config-loader": "^0.4.6", - "@junobuild/core": "^3.1.0", - "@junobuild/did-tools": "^0.3.4", - "@junobuild/ic-client": "^4.0.0", - "@junobuild/storage": "^2.0.0", - "@junobuild/utils": "^0.2.2", + "@junobuild/core": "^3.2.0", + "@junobuild/did-tools": "^0.3.5", + "@junobuild/ic-client": "^5.0.0", + "@junobuild/storage": "^2.0.1", + "@junobuild/utils": "^0.2.3", "chokidar": "^4.0.3", "conf": "^14.0.0", "open": "^10.2.0", - "ora": "^8.2.0", + "ora": "^9.0.0", "portfinder": "^1.0.38", "prompts": "^2.4.2", "semver": "^7.7.2", @@ -40,12 +40,12 @@ "@dfinity/internet-identity-playwright": "^2.0.0", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.36.0", - "@junobuild/functions": "^0.4.0", + "@junobuild/functions": "^0.4.1", "@playwright/test": "^1.55.1", "@types/node": "^24.5.2", "@types/prompts": "^2.4.9", "@types/semver": "^7.7.1", - "esbuild": "^0.25.12", + "esbuild": "^0.27.0", "eslint": "^9.36.0", "eslint-config-love": "^130.0.0", "eslint-config-prettier": "^10.1.8", @@ -663,27 +663,27 @@ } }, "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==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@dfinity/agent/-/agent-3.4.3.tgz", + "integrity": "sha512-qOJqvZdMzncbbYX3eUjlAqvP66DQuOQgBFQE06yzI3m/lVXnefxvY7wE9Y1Sb2wjVIQs6W2rfjixnn4EEjHAZg==", "license": "Apache-2.0", "dependencies": { "@dfinity/cbor": "^0.2.2", "@noble/curves": "^1.9.2" }, "peerDependencies": { - "@dfinity/candid": "3.4.1", - "@dfinity/principal": "3.4.1", + "@dfinity/candid": "3.4.3", + "@dfinity/principal": "3.4.3", "@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==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@dfinity/candid/-/candid-3.4.3.tgz", + "integrity": "sha512-M2MuNariyCZHvxT0IXvMWmg8jvG19EORDveoFm7PCIVXLgYfWSy0P59t6tQ24D72yRGu40CRLm85aqpt3cRvxw==", "license": "Apache-2.0", "peerDependencies": { - "@dfinity/principal": "3.4.1" + "@dfinity/principal": "3.4.3" } }, "node_modules/@dfinity/cbor": { @@ -693,9 +693,9 @@ "license": "Apache-2.0" }, "node_modules/@dfinity/ckbtc": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@dfinity/ckbtc/-/ckbtc-5.0.1.tgz", - "integrity": "sha512-9fRwhp1xfessyF2LTiNLlr1/aKYBflGMjl3F9rYjnccwOQzM1yic1ZJyrcmHybrLqjqy5VbF6QwWIWcBPzot/w==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/ckbtc/-/ckbtc-6.0.1.tgz", + "integrity": "sha512-fYC266GrFtaKt4U1USWzL742S0kKf8oUgXJy7S/ciGxNAuru++mIMyvlqaJXJ/4avm3BxBhOZhJ+qqhLFnHyEg==", "license": "Apache-2.0", "peer": true, "dependencies": { @@ -709,9 +709,9 @@ } }, "node_modules/@dfinity/cketh": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@dfinity/cketh/-/cketh-5.0.1.tgz", - "integrity": "sha512-AZin/T9ON3f/JAZOOwYmp6Qftd20IlrppYNVrnr8vpJt2lKaCRbJw8oFiIniWcOGRMZNRwawfDNoz7ffjRzQtA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/cketh/-/cketh-6.0.1.tgz", + "integrity": "sha512-Y90UFGC8TXiQHyU52QEgKWjWqDsbNrr/Y+fJrBYrB7UUSQj+IGl4Z1ppavdxCvS69F0RBnjb3Iqg4/IikqLUBw==", "license": "Apache-2.0", "peer": true, "peerDependencies": { @@ -720,9 +720,9 @@ } }, "node_modules/@dfinity/cmc": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@dfinity/cmc/-/cmc-7.0.1.tgz", - "integrity": "sha512-hyw1URSVSD9OfwW5iP5M608k9IBMxJ+g2h+0bYGxtpBHwlGNZjJ/jPt5UI03hSRze6gr8drOefzLEYWbh2Pbmw==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/cmc/-/cmc-8.0.1.tgz", + "integrity": "sha512-gpcBNadlIFfa1I2OqRDU8Sojd/GwX+eBG/cEMmCNOIMKuZz7sHvaFbJ5qdtmbjG2nN/e0sBg+YAezomVGU2WBg==", "license": "Apache-2.0", "peer": true, "peerDependencies": { @@ -731,9 +731,9 @@ } }, "node_modules/@dfinity/ic-management": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@dfinity/ic-management/-/ic-management-8.0.2.tgz", - "integrity": "sha512-gXBqiai/oAyQw9lcjVMFFTmLOGW+HezmOz6D4jwFGdLG1gSASLDE2P+NR/rfvLhx3JKWNm+Oc6+NZURex5wl7Q==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/ic-management/-/ic-management-9.0.1.tgz", + "integrity": "sha512-r4n+m1vjZGH3OD3XCq+E3PhBpDfIFwl4g8ldwv1VZN5FrzuVuTdeCaVIFZW/pe6dIL1Y1FxHoSu61qaykfRwmQ==", "license": "Apache-2.0", "peer": true, "peerDependencies": { @@ -742,31 +742,31 @@ } }, "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==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@dfinity/identity/-/identity-3.4.3.tgz", + "integrity": "sha512-mAsdmlaZPe7UkPL8AKNq7801pYve3LWnXQLOq39Nu+pzAUWRnZcKO3Ao+xouym5VnQnBwO68BnSSvQ044bEyTA==", "license": "Apache-2.0", "peerDependencies": { - "@dfinity/agent": "3.4.1", - "@dfinity/candid": "3.4.1", - "@dfinity/principal": "3.4.1", + "@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" } }, "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==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@dfinity/identity-secp256k1/-/identity-secp256k1-3.4.3.tgz", + "integrity": "sha512-Mao+EQZUWJ9oG90eS3GwI3zU4zdccvhuBANBpCJWhcad84HYkr7NIJRQRYWSDmIXdALcU8jCeUvyhLxxgk0akQ==", "license": "Apache-2.0", "dependencies": { - "@dfinity/agent": "3.4.1", + "@dfinity/agent": "3.4.3", "@scure/bip32": "^1.7.0", "@scure/bip39": "^1.6.0", "asn1js": "^3.0.5" }, "peerDependencies": { - "@dfinity/candid": "3.4.1", + "@dfinity/candid": "3.4.3", "@noble/curves": "^1.9.2", "@noble/hashes": "^1.8.0" } @@ -785,9 +785,9 @@ } }, "node_modules/@dfinity/ledger-icp": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@dfinity/ledger-icp/-/ledger-icp-7.0.1.tgz", - "integrity": "sha512-MeDj4SMB8/YPyWEF1af5YQv4JohrTYJO9Iq5hib1agfnyOKbwgWqJcJ5+zP4x5ncSPN9aJowKt4AbLKiNssd7w==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/ledger-icp/-/ledger-icp-8.0.1.tgz", + "integrity": "sha512-0X49iB+4uZ/xerP8VYR59egpzeUfR7fADZV2FVvkgmVKS1Jq7lOLp450zUV08f5I5g6+9i1gXUZKRb1pXj02OQ==", "license": "Apache-2.0", "peer": true, "peerDependencies": { @@ -796,9 +796,9 @@ } }, "node_modules/@dfinity/ledger-icrc": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@dfinity/ledger-icrc/-/ledger-icrc-5.0.1.tgz", - "integrity": "sha512-pNWksCK2qt2KGVtravMyWLDcxypnKRedGqunDQfsmi+NB7GmabiysAASAVFpgtnUrq6uFdJRC+aLhSZXLgFTeA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/ledger-icrc/-/ledger-icrc-6.0.1.tgz", + "integrity": "sha512-YESLczg6fcoYA0TDY0Sez7fD0M6+qI+nTD4KM5cfrSvAxef4rgm7ylp3SzEL4BTZrX2vnjwSohQ+TR7cAl+aUg==", "license": "Apache-2.0", "peer": true, "peerDependencies": { @@ -807,48 +807,48 @@ } }, "node_modules/@dfinity/nns": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/@dfinity/nns/-/nns-11.1.1.tgz", - "integrity": "sha512-c9WasNBRDeTa5o0gi4kk3MRfepIgETo9S5tsNFk0BVohcyyuhx6QfDsAZPIdnMzY03HXEv4Gs6mS/A6dpaF8/A==", + "version": "11.1.4", + "resolved": "https://registry.npmjs.org/@dfinity/nns/-/nns-11.1.4.tgz", + "integrity": "sha512-1XAl7fHnhZhcibgNQIDnDBy+Hr56pdxI6vaBCFSoWxOmxRUffaWLOFmKKVACCHSN/8Tpzv91HMwQjUYO0z3WDw==", "license": "Apache-2.0", "peer": true, "dependencies": { "@noble/hashes": "^1.8.0" }, "peerDependencies": { - "@dfinity/ledger-icp": "^7", + "@dfinity/ledger-icp": ">=7", "@dfinity/utils": "^4", "@icp-sdk/core": "^4" } }, "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==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@dfinity/principal/-/principal-3.4.3.tgz", + "integrity": "sha512-KTWIRqj/0clwsxcXnjgMVpnvxis6ji8vddRbBnYLsPjRFaVXHeBwVN1rziA1w3u7AtlP3kuovB4czd2F5ORxDw==", "license": "Apache-2.0", "dependencies": { "@noble/hashes": "^1.8.0" } }, "node_modules/@dfinity/sns": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@dfinity/sns/-/sns-5.0.1.tgz", - "integrity": "sha512-NkNt9grHBbmFi1ssxJS31YxEjbSsJgTT3aX4fA3bSiVZ2rPi32aimVHfybLV7NZGxDIRnCIcNWy6WOQK3R81+w==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/sns/-/sns-6.0.1.tgz", + "integrity": "sha512-cKttlC1/Ap2rrszwuIVn5IJNPptxk9WO1Dub10ElcRHUBdb7C5eG36pXZy4OtxxViPkcxX1WfaRcNWdTdPtECA==", "license": "Apache-2.0", "peer": true, "dependencies": { "@noble/hashes": "^1.8.0" }, "peerDependencies": { - "@dfinity/ledger-icrc": "^5", + "@dfinity/ledger-icrc": "^6", "@dfinity/utils": "^4", "@icp-sdk/core": "^4" } }, "node_modules/@dfinity/utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dfinity/utils/-/utils-4.0.0.tgz", - "integrity": "sha512-3mORsUix0aS9kEAG7u2yWtzSSdmywQ2mER27c1vSNjMoAqCXq8Ig1Fe5sB+wNZmwLAK1qtlrbBM0A981jhay8A==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/utils/-/utils-4.0.1.tgz", + "integrity": "sha512-OyEzJAOd4LzYJHcqCDjWWcBpi4Jn76djBFL1f9pzVxumlseeyBHIGUOm9LFnz1XU/RqA2Ccj0WrC96xcZJsWDA==", "license": "Apache-2.0", "peer": true, "peerDependencies": { @@ -856,9 +856,9 @@ } }, "node_modules/@dfinity/zod-schemas": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@dfinity/zod-schemas/-/zod-schemas-3.0.0.tgz", - "integrity": "sha512-jD/i/bMV3ZAZlZiAIa3A86UQw0dndW11Ay+YxXuaK+qozS8q1FK8u/elJUDIUXV+Q0HjP+SedxzPLE7+DwFDng==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/zod-schemas/-/zod-schemas-3.0.1.tgz", + "integrity": "sha512-y3wcjr8sEq+Wqtzj06fomXlO6fqfg/SkP0vIQaaFMW62lNgqUNfr9RG4H6hZ/FcpwjkZqcf+ot/luQm12wZhZQ==", "license": "Apache-2.0", "peer": true, "peerDependencies": { @@ -867,9 +867,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz", - "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.0.tgz", + "integrity": "sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==", "cpu": [ "ppc64" ], @@ -883,9 +883,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz", - "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.0.tgz", + "integrity": "sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==", "cpu": [ "arm" ], @@ -899,9 +899,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz", - "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.0.tgz", + "integrity": "sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==", "cpu": [ "arm64" ], @@ -915,9 +915,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz", - "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.0.tgz", + "integrity": "sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==", "cpu": [ "x64" ], @@ -931,9 +931,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz", - "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.0.tgz", + "integrity": "sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==", "cpu": [ "arm64" ], @@ -947,9 +947,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz", - "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.0.tgz", + "integrity": "sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==", "cpu": [ "x64" ], @@ -963,9 +963,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz", - "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.0.tgz", + "integrity": "sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==", "cpu": [ "arm64" ], @@ -979,9 +979,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz", - "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.0.tgz", + "integrity": "sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==", "cpu": [ "x64" ], @@ -995,9 +995,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz", - "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.0.tgz", + "integrity": "sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==", "cpu": [ "arm" ], @@ -1011,9 +1011,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz", - "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.0.tgz", + "integrity": "sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==", "cpu": [ "arm64" ], @@ -1027,9 +1027,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz", - "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.0.tgz", + "integrity": "sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==", "cpu": [ "ia32" ], @@ -1043,9 +1043,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz", - "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.0.tgz", + "integrity": "sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==", "cpu": [ "loong64" ], @@ -1059,9 +1059,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz", - "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.0.tgz", + "integrity": "sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==", "cpu": [ "mips64el" ], @@ -1075,9 +1075,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz", - "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.0.tgz", + "integrity": "sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==", "cpu": [ "ppc64" ], @@ -1091,9 +1091,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz", - "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.0.tgz", + "integrity": "sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==", "cpu": [ "riscv64" ], @@ -1107,9 +1107,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz", - "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.0.tgz", + "integrity": "sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==", "cpu": [ "s390x" ], @@ -1123,9 +1123,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz", - "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.0.tgz", + "integrity": "sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==", "cpu": [ "x64" ], @@ -1139,9 +1139,9 @@ } }, "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz", - "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.0.tgz", + "integrity": "sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==", "cpu": [ "arm64" ], @@ -1155,9 +1155,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz", - "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.0.tgz", + "integrity": "sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==", "cpu": [ "x64" ], @@ -1171,9 +1171,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz", - "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.0.tgz", + "integrity": "sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==", "cpu": [ "arm64" ], @@ -1187,9 +1187,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz", - "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.0.tgz", + "integrity": "sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==", "cpu": [ "x64" ], @@ -1203,9 +1203,9 @@ } }, "node_modules/@esbuild/openharmony-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz", - "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.0.tgz", + "integrity": "sha512-nyvsBccxNAsNYz2jVFYwEGuRRomqZ149A39SHWk4hV0jWxKM0hjBPm3AmdxcbHiFLbBSwG6SbpIcUbXjgyECfA==", "cpu": [ "arm64" ], @@ -1219,9 +1219,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz", - "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.0.tgz", + "integrity": "sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==", "cpu": [ "x64" ], @@ -1235,9 +1235,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz", - "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.0.tgz", + "integrity": "sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==", "cpu": [ "arm64" ], @@ -1251,9 +1251,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz", - "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.0.tgz", + "integrity": "sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==", "cpu": [ "ia32" ], @@ -1267,9 +1267,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", - "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.0.tgz", + "integrity": "sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==", "cpu": [ "x64" ], @@ -1574,36 +1574,36 @@ } }, "node_modules/@icp-sdk/canisters": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@icp-sdk/canisters/-/canisters-1.1.1.tgz", - "integrity": "sha512-tMsDd1GH5AsV3ChuydMXVazyBy/htgzw7nHu6F08Js2WbEoFer4g6BcUuQYYZTJODs141PuQLKFaQ7H+pAgYgQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@icp-sdk/canisters/-/canisters-2.0.1.tgz", + "integrity": "sha512-EUo1pxjXyreE8AcxNWI3obUIVB8nacNRyvT3LqtDxvyzBOmxsT6JDxm0FN/j6gsejDYUs63L0gn5j5opzU+DdQ==", "license": "Apache-2.0", "peer": true, "peerDependencies": { - "@dfinity/ckbtc": "^5", - "@dfinity/cketh": "^5", - "@dfinity/cmc": "^7", - "@dfinity/ic-management": "^8", - "@dfinity/ledger-icp": "^7", - "@dfinity/ledger-icrc": "^5", + "@dfinity/ckbtc": "^6", + "@dfinity/cketh": "^6", + "@dfinity/cmc": "^8", + "@dfinity/ic-management": "^9", + "@dfinity/ledger-icp": "^8", + "@dfinity/ledger-icrc": "^6", "@dfinity/nns": "^11", - "@dfinity/sns": "^5", + "@dfinity/sns": "^6", "@dfinity/utils": "^4", "@icp-sdk/core": "^4" } }, "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": "4.2.3", + "resolved": "https://registry.npmjs.org/@icp-sdk/core/-/core-4.2.3.tgz", + "integrity": "sha512-g48GZ+A2SD3txFKYZ9okfL6XPvYYeTE8cWMFCvtGZVD3T0Mp+vwQgzgf2XozdJW5aHUKT6G+DumzvgpY4pMh4A==", "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" + "@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" } }, "node_modules/@isaacs/balanced-match": { @@ -1673,65 +1673,65 @@ } }, "node_modules/@junobuild/admin": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@junobuild/admin/-/admin-3.0.1.tgz", - "integrity": "sha512-yCSIJJPJG3xPO2WSQrVVvt6womj832Nq4NeHP27yNB/NqkOjesOZ4aUmd/z5KTH9Rl3Ho1qHqsoxTkaoJw9kVQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@junobuild/admin/-/admin-3.0.2.tgz", + "integrity": "sha512-Wbm/htE3JIMRRLZj1cpWNm62puGAKzBcy6H2gLbIvcr02Fj5RF+jo6OJD2B/ucZzW7HaunPrtdrHUYO3OOfVkQ==", "license": "MIT", "peerDependencies": { "@dfinity/utils": "^4", - "@icp-sdk/canisters": "^1.1.1", + "@icp-sdk/canisters": "^2", "@icp-sdk/core": "^4.2", "@junobuild/config": "*", - "@junobuild/ic-client": "^4", + "@junobuild/ic-client": "^5", "semver": "7.*", "zod": "^4" } }, "node_modules/@junobuild/auth": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@junobuild/auth/-/auth-1.0.0.tgz", - "integrity": "sha512-JBhWN9Xob6e3bWR0GQeAWppXODrfTtmaoJm7T1nFavGCvO9NdwjllIwE9PJzHvxbK9NcDkibQHLWcAkv5j8ioQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@junobuild/auth/-/auth-1.0.1.tgz", + "integrity": "sha512-u40LZGjC3rKIkDfvqKSW2RXqdXhfl2iYM3UbdPo195qMyhusNQiXbLqm+5raqgkN5bQrKUAPmIjRJUC9wa1AkQ==", "license": "MIT", "peerDependencies": { "@dfinity/utils": "^4", "@icp-sdk/core": "^4.2", - "@junobuild/ic-client": "^4" + "@junobuild/ic-client": "^5" } }, "node_modules/@junobuild/cdn": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@junobuild/cdn/-/cdn-2.0.1.tgz", - "integrity": "sha512-eo2RrmhGeGC1PmHovBAhynwyJ2YIBj3yagId4GgOb6zaicFe9PEy15NacPh5+jhGW+1eGOG3PyT8fL4tLQ2MuQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@junobuild/cdn/-/cdn-2.0.2.tgz", + "integrity": "sha512-321gth+0ltk+XZYnsi+g7Uuyehxllb/Zgev+vIziMdjjzqvylPIsI0jHj1CnEUVpunp/FwYH6amFjVH/gp/miw==", "license": "MIT", "peer": true, "peerDependencies": { "@dfinity/utils": "^4", - "@icp-sdk/canisters": "^1.1.1", + "@icp-sdk/canisters": "^2", "@icp-sdk/core": "^4.2", "@junobuild/config": "*", - "@junobuild/ic-client": "^4", + "@junobuild/ic-client": "^5", "@junobuild/storage": "^2", "semver": "7.*" } }, "node_modules/@junobuild/cli-tools": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@junobuild/cli-tools/-/cli-tools-0.9.0.tgz", - "integrity": "sha512-GkgHiKPqh/vQwXGx2cgiIPJf13xe1TCEOOmmac8/R0P431pAo84sGf5NRNuIsKv/lLYIJCSimbBE9j+kJqQfuw==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@junobuild/cli-tools/-/cli-tools-0.9.1.tgz", + "integrity": "sha512-3KRDsBf0TsNxFx5qyIMODC/GvaPHE3REJRueNGTGkTJCxCIzAHnuZNHcWsUpQlgQL5n7c9Wcgo+9wSQLDQeEaA==", "license": "MIT", "dependencies": { - "file-type": "^21.0.0", - "listr2": "^9.0.1", - "mime-types": "^3.0.1", - "minimatch": "^10.0.3" + "file-type": "^21.1.1", + "listr2": "^9.0.5", + "mime-types": "^3.0.2", + "minimatch": "^10.1.1" }, "peerDependencies": { "@dfinity/utils": "^4", "@junobuild/cdn": "^2", "@junobuild/config": "^2.6", "@junobuild/storage": "^2", - "esbuild": "^0.25.1", - "ora": "^8" + "esbuild": "^0.27.0", + "ora": "^9" } }, "node_modules/@junobuild/config": { @@ -1758,14 +1758,14 @@ } }, "node_modules/@junobuild/core": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@junobuild/core/-/core-3.1.0.tgz", - "integrity": "sha512-3P3it5wwQ9f04fOiJQABrvKTIduIQzAoChjREEfCXFCBOlsmAtD7Q3BIUeVh62XitVc6vWQ0qYF2pMuuInW/xw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@junobuild/core/-/core-3.2.0.tgz", + "integrity": "sha512-lVFfbv292BJAS+o+d7zeshXQYUnio0WvkMMM2pCXW17US7snSynQQbmsFta0phTZSRdwz73T3TNUWzR03ty1lg==", "license": "MIT", "dependencies": { "@junobuild/auth": "^1", "@junobuild/errors": "*", - "@junobuild/ic-client": "^4", + "@junobuild/ic-client": "^5", "@junobuild/storage": "^2", "@junobuild/utils": "*" }, @@ -1776,9 +1776,9 @@ } }, "node_modules/@junobuild/did-tools": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@junobuild/did-tools/-/did-tools-0.3.4.tgz", - "integrity": "sha512-U9VYIlHmOK7ALkDHq8QLUuyCLbkl1N6GDOHNjZbPBqQCZP4pLPbiS2Rs/xwGoGfg3rHbIi2KWtPyUNnWqjkwxQ==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@junobuild/did-tools/-/did-tools-0.3.5.tgz", + "integrity": "sha512-Y74OblWPSvOnf/Y42Q0dwYxh9mSYB0bpVrVLdTV7Bxemu6BvZBnZvx2v5+XJOz6VQ5gvQfsYuoeTYbwvQ3DDUw==", "license": "MIT", "peerDependencies": { "@babel/core": "7.28.4", @@ -1791,15 +1791,15 @@ } }, "node_modules/@junobuild/errors": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@junobuild/errors/-/errors-0.1.5.tgz", - "integrity": "sha512-C2+n6O8M1nqqRbiPJbBH/crdknNtmKz8Kay877CvblBSh4eLL00Ny2k+qKbBnFFD/tTbhLWdF/ovmALZfR/yog==", + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@junobuild/errors/-/errors-0.1.6.tgz", + "integrity": "sha512-lSAdspUrtiakq3hx+roNHZ8A0vZYB1N3PmaYAkG3BMQgoVXOAuVW9tR/Q8EMRhLeG+InAsDh+8q2hv/4Jd8ndA==", "license": "MIT" }, "node_modules/@junobuild/functions": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@junobuild/functions/-/functions-0.4.0.tgz", - "integrity": "sha512-Ml/6gJq7ClvmQ1RPVQOHgsJ8wGFoZZiCkLxXP5Shuh/n5BISnOAPmVp6rceY1XdeGwkBCgeIiPQkNP+08UjLDA==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@junobuild/functions/-/functions-0.4.1.tgz", + "integrity": "sha512-R8Mzb5ZrA0RJKqqcgrJ9+j198p8PLKv3OF/ytr5Fpi99ln+JDPYR2NcbgUAjlrAtUulI8hCZZF33AZoVoBieJA==", "dev": true, "license": "MIT", "peerDependencies": { @@ -1809,9 +1809,9 @@ } }, "node_modules/@junobuild/ic-client": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@junobuild/ic-client/-/ic-client-4.0.0.tgz", - "integrity": "sha512-pmHEb7TScaDLs4LdcWnIobvxSbYBvKqAqAdj4B5yH8qwphPXSA/oA6A4ZCWZUfDB7q8q21NPtTpopw3CONu9Ow==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@junobuild/ic-client/-/ic-client-5.0.0.tgz", + "integrity": "sha512-fDUQ0DFZsbVMaDkMZV9dx3JaVCA7sWl4ErZ8EZ0ISZRLERNW5kN429DEi7umrk0QLTsPUtQZo2zy0l49SA8p8g==", "license": "MIT", "peer": true, "peerDependencies": { @@ -1820,22 +1820,22 @@ } }, "node_modules/@junobuild/storage": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@junobuild/storage/-/storage-2.0.0.tgz", - "integrity": "sha512-0dU6u/SNMUTBiTESvXI5mwSCCpoT9jnbCwRSaiH7DVzWb0hXvgqAc7QiTaqxLhWsVTqqUCgBiFWEN652Io0nnQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@junobuild/storage/-/storage-2.0.1.tgz", + "integrity": "sha512-SlHuGLuhePffAFn8oCqwe+2TwrTvhUUVJO2K6NBe8lU0Fm4YxpZ1yJmBi4qxL6qohYlUkvIn2du8FQGg3isxrw==", "license": "MIT", "peer": true, "peerDependencies": { "@dfinity/utils": "^4", "@icp-sdk/core": "^4.2", - "@junobuild/ic-client": "^4", + "@junobuild/ic-client": "^5", "@junobuild/utils": "*" } }, "node_modules/@junobuild/utils": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@junobuild/utils/-/utils-0.2.2.tgz", - "integrity": "sha512-JfKq7Qk89MljJWMfzER2+qKoHC4UwdrJCYtTzi9AiPDqsKJcxN6p4i6rkOflJzr/Di+EKJm67q9BneFtjNqQeQ==", + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@junobuild/utils/-/utils-0.2.3.tgz", + "integrity": "sha512-W+7JxOz1ZlogvGZFfpEPVxFt2M7qQ8RtFmORSsHx4UkrD9GJ95Oow1JU0xYTI6etvbkLNN/m1YH61rAmNfhBPg==", "license": "MIT", "peer": true, "peerDependencies": { @@ -1968,14 +1968,13 @@ } }, "node_modules/@tokenizer/inflate": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/@tokenizer/inflate/-/inflate-0.2.7.tgz", - "integrity": "sha512-MADQgmZT1eKjp06jpI2yozxaU9uVs4GzzgSL+uEq7bVcJ9V1ZXQkeGNql1fsSI0gMy1vhvNTNbUqrx+pZfJVmg==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@tokenizer/inflate/-/inflate-0.4.1.tgz", + "integrity": "sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA==", "license": "MIT", "dependencies": { - "debug": "^4.4.0", - "fflate": "^0.8.2", - "token-types": "^6.0.0" + "debug": "^4.4.3", + "token-types": "^6.1.1" }, "engines": { "node": ">=18" @@ -2374,9 +2373,9 @@ } }, "node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", "license": "MIT", "engines": { "node": ">=12" @@ -2601,9 +2600,9 @@ } }, "node_modules/baseline-browser-mapping": { - "version": "2.8.25", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.25.tgz", - "integrity": "sha512-2NovHVesVF5TXefsGX1yzx1xgr7+m9JQenvz6FQY3qd+YXkKkYiv+vTCc7OriP9mcDZpTC5mAOYN4ocd29+erA==", + "version": "2.8.30", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.30.tgz", + "integrity": "sha512-aTUKW4ptQhS64+v2d6IkPzymEzzhw+G0bA1g3uBRV3+ntkH+svttKseW5IOR4Ed6NUVKqnY7qT3dKvzQ7io4AA==", "license": "Apache-2.0", "bin": { "baseline-browser-mapping": "dist/cli.js" @@ -2638,9 +2637,9 @@ } }, "node_modules/browserslist": { - "version": "4.27.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.27.0.tgz", - "integrity": "sha512-AXVQwdhot1eqLihwasPElhX2tAZiBjWdJ9i/Zcj2S6QYIjkx62OKSfnobkriB81C3l4w0rVy3Nt4jaTBltYEpw==", + "version": "4.28.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.0.tgz", + "integrity": "sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==", "funding": [ { "type": "opencollective", @@ -2658,10 +2657,10 @@ "license": "MIT", "peer": true, "dependencies": { - "baseline-browser-mapping": "^2.8.19", - "caniuse-lite": "^1.0.30001751", - "electron-to-chromium": "^1.5.238", - "node-releases": "^2.0.26", + "baseline-browser-mapping": "^2.8.25", + "caniuse-lite": "^1.0.30001754", + "electron-to-chromium": "^1.5.249", + "node-releases": "^2.0.27", "update-browserslist-db": "^1.1.4" }, "bin": { @@ -2746,9 +2745,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001754", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001754.tgz", - "integrity": "sha512-x6OeBXueoAceOmotzx3PO4Zpt4rzpeIFsSr6AAePTZxSkXiYDUmpypEl7e2+8NCd9bD7bXjqyef8CJYPC1jfxg==", + "version": "1.0.30001756", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001756.tgz", + "integrity": "sha512-4HnCNKbMLkLdhJz3TToeVWHSnfJvPaq6vu/eRP0Ahub/07n484XHhBF5AJoSGHdVrS8tKFauUQz8Bp9P7LVx7A==", "funding": [ { "type": "opencollective", @@ -2766,9 +2765,9 @@ "license": "CC-BY-4.0" }, "node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" @@ -2808,12 +2807,12 @@ } }, "node_modules/cli-spinners": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", - "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-3.3.0.tgz", + "integrity": "sha512-/+40ljC3ONVnYIttjMWrlL51nItDAbBrq2upN8BPyvGU/2n5Oxw3tbNwORCaNuNqLJnxGqOfjUuhsv7l5Q4IsQ==", "license": "MIT", "engines": { - "node": ">=6" + "node": ">=18.20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -2835,22 +2834,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cli-truncate/node_modules/string-width": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.1.0.tgz", - "integrity": "sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg==", - "license": "MIT", - "dependencies": { - "get-east-asian-width": "^1.3.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -2995,9 +2978,9 @@ } }, "node_modules/debug": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", - "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -3134,15 +3117,15 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.249", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.249.tgz", - "integrity": "sha512-5vcfL3BBe++qZ5kuFhD/p8WOM1N9m3nwvJPULJx+4xf2usSlZFJ0qoNYO2fOX4hi3ocuDcmDobtA+5SFr4OmBg==", + "version": "1.5.259", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.259.tgz", + "integrity": "sha512-I+oLXgpEJzD6Cwuwt1gYjxsDmu/S/Kd41mmLA3O+/uH2pFRO/DvOjUyGozL8j3KeLV6WyZ7ssPwELMsXCcsJAQ==", "license": "ISC" }, "node_modules/emoji-regex": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", - "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", "license": "MIT" }, "node_modules/enhanced-resolve": { @@ -3332,9 +3315,9 @@ } }, "node_modules/esbuild": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz", - "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.0.tgz", + "integrity": "sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==", "hasInstallScript": true, "license": "MIT", "peer": true, @@ -3345,32 +3328,32 @@ "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.12", - "@esbuild/android-arm": "0.25.12", - "@esbuild/android-arm64": "0.25.12", - "@esbuild/android-x64": "0.25.12", - "@esbuild/darwin-arm64": "0.25.12", - "@esbuild/darwin-x64": "0.25.12", - "@esbuild/freebsd-arm64": "0.25.12", - "@esbuild/freebsd-x64": "0.25.12", - "@esbuild/linux-arm": "0.25.12", - "@esbuild/linux-arm64": "0.25.12", - "@esbuild/linux-ia32": "0.25.12", - "@esbuild/linux-loong64": "0.25.12", - "@esbuild/linux-mips64el": "0.25.12", - "@esbuild/linux-ppc64": "0.25.12", - "@esbuild/linux-riscv64": "0.25.12", - "@esbuild/linux-s390x": "0.25.12", - "@esbuild/linux-x64": "0.25.12", - "@esbuild/netbsd-arm64": "0.25.12", - "@esbuild/netbsd-x64": "0.25.12", - "@esbuild/openbsd-arm64": "0.25.12", - "@esbuild/openbsd-x64": "0.25.12", - "@esbuild/openharmony-arm64": "0.25.12", - "@esbuild/sunos-x64": "0.25.12", - "@esbuild/win32-arm64": "0.25.12", - "@esbuild/win32-ia32": "0.25.12", - "@esbuild/win32-x64": "0.25.12" + "@esbuild/aix-ppc64": "0.27.0", + "@esbuild/android-arm": "0.27.0", + "@esbuild/android-arm64": "0.27.0", + "@esbuild/android-x64": "0.27.0", + "@esbuild/darwin-arm64": "0.27.0", + "@esbuild/darwin-x64": "0.27.0", + "@esbuild/freebsd-arm64": "0.27.0", + "@esbuild/freebsd-x64": "0.27.0", + "@esbuild/linux-arm": "0.27.0", + "@esbuild/linux-arm64": "0.27.0", + "@esbuild/linux-ia32": "0.27.0", + "@esbuild/linux-loong64": "0.27.0", + "@esbuild/linux-mips64el": "0.27.0", + "@esbuild/linux-ppc64": "0.27.0", + "@esbuild/linux-riscv64": "0.27.0", + "@esbuild/linux-s390x": "0.27.0", + "@esbuild/linux-x64": "0.27.0", + "@esbuild/netbsd-arm64": "0.27.0", + "@esbuild/netbsd-x64": "0.27.0", + "@esbuild/openbsd-arm64": "0.27.0", + "@esbuild/openbsd-x64": "0.27.0", + "@esbuild/openharmony-arm64": "0.27.0", + "@esbuild/sunos-x64": "0.27.0", + "@esbuild/win32-arm64": "0.27.0", + "@esbuild/win32-ia32": "0.27.0", + "@esbuild/win32-x64": "0.27.0" } }, "node_modules/escalade": { @@ -4013,12 +3996,6 @@ "reusify": "^1.0.4" } }, - "node_modules/fflate": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz", - "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==", - "license": "MIT" - }, "node_modules/file-entry-cache": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", @@ -4033,14 +4010,14 @@ } }, "node_modules/file-type": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-21.0.0.tgz", - "integrity": "sha512-ek5xNX2YBYlXhiUXui3D/BXa3LdqPmoLJ7rqEx2bKJ7EAUEfmXgW0Das7Dc6Nr9MvqaOnIqiPV0mZk/r/UpNAg==", + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-21.1.1.tgz", + "integrity": "sha512-ifJXo8zUqbQ/bLbl9sFoqHNTNWbnPY1COImFfM6CCy7z+E+jC1eY9YfOKkx0fckIg+VljAy2/87T61fp0+eEkg==", "license": "MIT", "dependencies": { - "@tokenizer/inflate": "^0.2.7", - "strtok3": "^10.2.2", - "token-types": "^6.0.0", + "@tokenizer/inflate": "^0.4.1", + "strtok3": "^10.3.4", + "token-types": "^6.1.1", "uint8array-extras": "^1.4.0" }, "engines": { @@ -4182,9 +4159,9 @@ } }, "node_modules/get-east-asian-width": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.1.tgz", - "integrity": "sha512-R1QfovbPsKmosqTnPoRFiJ7CF9MLRgb53ChvMZm+r4p76/+8yKDy17qLL2PKInORy2RkZZekuK0efYgmzTkXyQ==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz", + "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==", "license": "MIT", "engines": { "node": ">=18" @@ -5130,13 +5107,13 @@ "dev": true }, "node_modules/log-symbols": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-6.0.0.tgz", - "integrity": "sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-7.0.1.tgz", + "integrity": "sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg==", "license": "MIT", "dependencies": { - "chalk": "^5.3.0", - "is-unicode-supported": "^1.3.0" + "is-unicode-supported": "^2.0.0", + "yoctocolors": "^2.1.1" }, "engines": { "node": ">=18" @@ -5145,18 +5122,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-symbols/node_modules/is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/log-update": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz", @@ -5229,15 +5194,19 @@ } }, "node_modules/mime-types": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", - "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", "license": "MIT", "dependencies": { "mime-db": "^1.54.0" }, "engines": { - "node": ">= 0.6" + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/mimic-function": { @@ -5442,24 +5411,24 @@ } }, "node_modules/ora": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-8.2.0.tgz", - "integrity": "sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-9.0.0.tgz", + "integrity": "sha512-m0pg2zscbYgWbqRR6ABga5c3sZdEon7bSgjnlXC64kxtxLOyjRcbbUkLj7HFyy/FTD+P2xdBWu8snGhYI0jc4A==", "license": "MIT", "peer": true, "dependencies": { - "chalk": "^5.3.0", + "chalk": "^5.6.2", "cli-cursor": "^5.0.0", - "cli-spinners": "^2.9.2", + "cli-spinners": "^3.2.0", "is-interactive": "^2.0.0", - "is-unicode-supported": "^2.0.0", - "log-symbols": "^6.0.0", + "is-unicode-supported": "^2.1.0", + "log-symbols": "^7.0.1", "stdin-discarder": "^0.2.2", - "string-width": "^7.2.0", - "strip-ansi": "^7.1.0" + "string-width": "^8.1.0", + "strip-ansi": "^7.1.2" }, "engines": { - "node": ">=18" + "node": ">=20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -5852,18 +5821,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/restore-cursor/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/reusify": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", @@ -6132,6 +6089,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", @@ -6192,17 +6161,16 @@ } }, "node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.1.0.tgz", + "integrity": "sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg==", "license": "MIT", "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", + "get-east-asian-width": "^1.3.0", "strip-ansi": "^7.1.0" }, "engines": { - "node": ">=18" + "node": ">=20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -6268,9 +6236,9 @@ } }, "node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" @@ -6837,6 +6805,23 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/wsl-utils": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz", @@ -6870,6 +6855,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/yoctocolors": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.2.tgz", + "integrity": "sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/zod": { "version": "4.1.11", "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.11.tgz", @@ -7271,18 +7268,18 @@ "integrity": "sha512-5L/uBxmjaCIX5h8Z+uu+kA9BQLkc/Wl06UGR5ajNRxu+/XjonB5i8JpgFMrPj3LXTCPA0pv8yxUvbUi+QthGGA==" }, "@dfinity/agent": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@dfinity/agent/-/agent-3.4.1.tgz", - "integrity": "sha512-pudmNdDkfIobKdBEMl5FHviNSTCAHdo2r32/NOPY3vSiDH7VpLNfjOa4be5Ki6MKJpjEYdJh18vCZy5uxrx/kg==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@dfinity/agent/-/agent-3.4.3.tgz", + "integrity": "sha512-qOJqvZdMzncbbYX3eUjlAqvP66DQuOQgBFQE06yzI3m/lVXnefxvY7wE9Y1Sb2wjVIQs6W2rfjixnn4EEjHAZg==", "requires": { "@dfinity/cbor": "^0.2.2", "@noble/curves": "^1.9.2" } }, "@dfinity/candid": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@dfinity/candid/-/candid-3.4.1.tgz", - "integrity": "sha512-vNG0XGS2roQsz9bHPWwllfJ3n1YNjjY88YmGTwZhq/SiLNRNycjE9dIyKx64lpzH8g3PmUJmzfvGOAyVC8O7bw==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@dfinity/candid/-/candid-3.4.3.tgz", + "integrity": "sha512-M2MuNariyCZHvxT0IXvMWmg8jvG19EORDveoFm7PCIVXLgYfWSy0P59t6tQ24D72yRGu40CRLm85aqpt3cRvxw==", "requires": {} }, "@dfinity/cbor": { @@ -7291,9 +7288,9 @@ "integrity": "sha512-GPJpH73kDEKbUBdUjY80lz7cq9l0vm1h/7ppejPV6O0ZTqCLrYspssYvqjRmK4aNnJ/SKXsP0rg9LYX7zpegaA==" }, "@dfinity/ckbtc": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@dfinity/ckbtc/-/ckbtc-5.0.1.tgz", - "integrity": "sha512-9fRwhp1xfessyF2LTiNLlr1/aKYBflGMjl3F9rYjnccwOQzM1yic1ZJyrcmHybrLqjqy5VbF6QwWIWcBPzot/w==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/ckbtc/-/ckbtc-6.0.1.tgz", + "integrity": "sha512-fYC266GrFtaKt4U1USWzL742S0kKf8oUgXJy7S/ciGxNAuru++mIMyvlqaJXJ/4avm3BxBhOZhJ+qqhLFnHyEg==", "peer": true, "requires": { "@noble/hashes": "^1.8.0", @@ -7302,38 +7299,38 @@ } }, "@dfinity/cketh": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@dfinity/cketh/-/cketh-5.0.1.tgz", - "integrity": "sha512-AZin/T9ON3f/JAZOOwYmp6Qftd20IlrppYNVrnr8vpJt2lKaCRbJw8oFiIniWcOGRMZNRwawfDNoz7ffjRzQtA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/cketh/-/cketh-6.0.1.tgz", + "integrity": "sha512-Y90UFGC8TXiQHyU52QEgKWjWqDsbNrr/Y+fJrBYrB7UUSQj+IGl4Z1ppavdxCvS69F0RBnjb3Iqg4/IikqLUBw==", "peer": true, "requires": {} }, "@dfinity/cmc": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@dfinity/cmc/-/cmc-7.0.1.tgz", - "integrity": "sha512-hyw1URSVSD9OfwW5iP5M608k9IBMxJ+g2h+0bYGxtpBHwlGNZjJ/jPt5UI03hSRze6gr8drOefzLEYWbh2Pbmw==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/cmc/-/cmc-8.0.1.tgz", + "integrity": "sha512-gpcBNadlIFfa1I2OqRDU8Sojd/GwX+eBG/cEMmCNOIMKuZz7sHvaFbJ5qdtmbjG2nN/e0sBg+YAezomVGU2WBg==", "peer": true, "requires": {} }, "@dfinity/ic-management": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@dfinity/ic-management/-/ic-management-8.0.2.tgz", - "integrity": "sha512-gXBqiai/oAyQw9lcjVMFFTmLOGW+HezmOz6D4jwFGdLG1gSASLDE2P+NR/rfvLhx3JKWNm+Oc6+NZURex5wl7Q==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/ic-management/-/ic-management-9.0.1.tgz", + "integrity": "sha512-r4n+m1vjZGH3OD3XCq+E3PhBpDfIFwl4g8ldwv1VZN5FrzuVuTdeCaVIFZW/pe6dIL1Y1FxHoSu61qaykfRwmQ==", "peer": true, "requires": {} }, "@dfinity/identity": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@dfinity/identity/-/identity-3.4.1.tgz", - "integrity": "sha512-8oHmFbkkpyHN8jwPbxOiLZq0vuTRNGhTcbgm/G5SAgl9LwNlCLPFKa4osTuO2ef0SUhW+baBLOgvKPoAQhvahw==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@dfinity/identity/-/identity-3.4.3.tgz", + "integrity": "sha512-mAsdmlaZPe7UkPL8AKNq7801pYve3LWnXQLOq39Nu+pzAUWRnZcKO3Ao+xouym5VnQnBwO68BnSSvQ044bEyTA==", "requires": {} }, "@dfinity/identity-secp256k1": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@dfinity/identity-secp256k1/-/identity-secp256k1-3.4.1.tgz", - "integrity": "sha512-gq1Rz946fAJ77rto8iKZOGdkHf5zwDACn5HJUSf9uF6HgzniIpWFE1PSKzNUHjn9maTBFw36xVZyhlMbVhukug==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@dfinity/identity-secp256k1/-/identity-secp256k1-3.4.3.tgz", + "integrity": "sha512-Mao+EQZUWJ9oG90eS3GwI3zU4zdccvhuBANBpCJWhcad84HYkr7NIJRQRYWSDmIXdALcU8jCeUvyhLxxgk0akQ==", "requires": { - "@dfinity/agent": "3.4.1", + "@dfinity/agent": "3.4.3", "@scure/bip32": "^1.7.0", "@scure/bip39": "^1.6.0", "asn1js": "^3.0.5" @@ -7347,213 +7344,213 @@ "requires": {} }, "@dfinity/ledger-icp": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@dfinity/ledger-icp/-/ledger-icp-7.0.1.tgz", - "integrity": "sha512-MeDj4SMB8/YPyWEF1af5YQv4JohrTYJO9Iq5hib1agfnyOKbwgWqJcJ5+zP4x5ncSPN9aJowKt4AbLKiNssd7w==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/ledger-icp/-/ledger-icp-8.0.1.tgz", + "integrity": "sha512-0X49iB+4uZ/xerP8VYR59egpzeUfR7fADZV2FVvkgmVKS1Jq7lOLp450zUV08f5I5g6+9i1gXUZKRb1pXj02OQ==", "peer": true, "requires": {} }, "@dfinity/ledger-icrc": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@dfinity/ledger-icrc/-/ledger-icrc-5.0.1.tgz", - "integrity": "sha512-pNWksCK2qt2KGVtravMyWLDcxypnKRedGqunDQfsmi+NB7GmabiysAASAVFpgtnUrq6uFdJRC+aLhSZXLgFTeA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/ledger-icrc/-/ledger-icrc-6.0.1.tgz", + "integrity": "sha512-YESLczg6fcoYA0TDY0Sez7fD0M6+qI+nTD4KM5cfrSvAxef4rgm7ylp3SzEL4BTZrX2vnjwSohQ+TR7cAl+aUg==", "peer": true, "requires": {} }, "@dfinity/nns": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/@dfinity/nns/-/nns-11.1.1.tgz", - "integrity": "sha512-c9WasNBRDeTa5o0gi4kk3MRfepIgETo9S5tsNFk0BVohcyyuhx6QfDsAZPIdnMzY03HXEv4Gs6mS/A6dpaF8/A==", + "version": "11.1.4", + "resolved": "https://registry.npmjs.org/@dfinity/nns/-/nns-11.1.4.tgz", + "integrity": "sha512-1XAl7fHnhZhcibgNQIDnDBy+Hr56pdxI6vaBCFSoWxOmxRUffaWLOFmKKVACCHSN/8Tpzv91HMwQjUYO0z3WDw==", "peer": true, "requires": { "@noble/hashes": "^1.8.0" } }, "@dfinity/principal": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@dfinity/principal/-/principal-3.4.1.tgz", - "integrity": "sha512-pXabsgcJDhRhj7/AaV7dLZKF8L4sK0vuzaGVBBtQ+8FxWXeXlvKn/Vxbwy8BCkIU7SHzJuBpYT2tz1oE6oNmbA==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@dfinity/principal/-/principal-3.4.3.tgz", + "integrity": "sha512-KTWIRqj/0clwsxcXnjgMVpnvxis6ji8vddRbBnYLsPjRFaVXHeBwVN1rziA1w3u7AtlP3kuovB4czd2F5ORxDw==", "requires": { "@noble/hashes": "^1.8.0" } }, "@dfinity/sns": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@dfinity/sns/-/sns-5.0.1.tgz", - "integrity": "sha512-NkNt9grHBbmFi1ssxJS31YxEjbSsJgTT3aX4fA3bSiVZ2rPi32aimVHfybLV7NZGxDIRnCIcNWy6WOQK3R81+w==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/sns/-/sns-6.0.1.tgz", + "integrity": "sha512-cKttlC1/Ap2rrszwuIVn5IJNPptxk9WO1Dub10ElcRHUBdb7C5eG36pXZy4OtxxViPkcxX1WfaRcNWdTdPtECA==", "peer": true, "requires": { "@noble/hashes": "^1.8.0" } }, "@dfinity/utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dfinity/utils/-/utils-4.0.0.tgz", - "integrity": "sha512-3mORsUix0aS9kEAG7u2yWtzSSdmywQ2mER27c1vSNjMoAqCXq8Ig1Fe5sB+wNZmwLAK1qtlrbBM0A981jhay8A==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/utils/-/utils-4.0.1.tgz", + "integrity": "sha512-OyEzJAOd4LzYJHcqCDjWWcBpi4Jn76djBFL1f9pzVxumlseeyBHIGUOm9LFnz1XU/RqA2Ccj0WrC96xcZJsWDA==", "peer": true, "requires": {} }, "@dfinity/zod-schemas": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@dfinity/zod-schemas/-/zod-schemas-3.0.0.tgz", - "integrity": "sha512-jD/i/bMV3ZAZlZiAIa3A86UQw0dndW11Ay+YxXuaK+qozS8q1FK8u/elJUDIUXV+Q0HjP+SedxzPLE7+DwFDng==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@dfinity/zod-schemas/-/zod-schemas-3.0.1.tgz", + "integrity": "sha512-y3wcjr8sEq+Wqtzj06fomXlO6fqfg/SkP0vIQaaFMW62lNgqUNfr9RG4H6hZ/FcpwjkZqcf+ot/luQm12wZhZQ==", "peer": true, "requires": {} }, "@esbuild/aix-ppc64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz", - "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.0.tgz", + "integrity": "sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==", "optional": true }, "@esbuild/android-arm": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz", - "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.0.tgz", + "integrity": "sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==", "optional": true }, "@esbuild/android-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz", - "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.0.tgz", + "integrity": "sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==", "optional": true }, "@esbuild/android-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz", - "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.0.tgz", + "integrity": "sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==", "optional": true }, "@esbuild/darwin-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz", - "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.0.tgz", + "integrity": "sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==", "optional": true }, "@esbuild/darwin-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz", - "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.0.tgz", + "integrity": "sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==", "optional": true }, "@esbuild/freebsd-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz", - "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.0.tgz", + "integrity": "sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==", "optional": true }, "@esbuild/freebsd-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz", - "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.0.tgz", + "integrity": "sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==", "optional": true }, "@esbuild/linux-arm": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz", - "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.0.tgz", + "integrity": "sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==", "optional": true }, "@esbuild/linux-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz", - "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.0.tgz", + "integrity": "sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==", "optional": true }, "@esbuild/linux-ia32": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz", - "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.0.tgz", + "integrity": "sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==", "optional": true }, "@esbuild/linux-loong64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz", - "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.0.tgz", + "integrity": "sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==", "optional": true }, "@esbuild/linux-mips64el": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz", - "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.0.tgz", + "integrity": "sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==", "optional": true }, "@esbuild/linux-ppc64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz", - "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.0.tgz", + "integrity": "sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==", "optional": true }, "@esbuild/linux-riscv64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz", - "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.0.tgz", + "integrity": "sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==", "optional": true }, "@esbuild/linux-s390x": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz", - "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.0.tgz", + "integrity": "sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==", "optional": true }, "@esbuild/linux-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz", - "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.0.tgz", + "integrity": "sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==", "optional": true }, "@esbuild/netbsd-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz", - "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.0.tgz", + "integrity": "sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==", "optional": true }, "@esbuild/netbsd-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz", - "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.0.tgz", + "integrity": "sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==", "optional": true }, "@esbuild/openbsd-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz", - "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.0.tgz", + "integrity": "sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==", "optional": true }, "@esbuild/openbsd-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz", - "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.0.tgz", + "integrity": "sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==", "optional": true }, "@esbuild/openharmony-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz", - "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.0.tgz", + "integrity": "sha512-nyvsBccxNAsNYz2jVFYwEGuRRomqZ149A39SHWk4hV0jWxKM0hjBPm3AmdxcbHiFLbBSwG6SbpIcUbXjgyECfA==", "optional": true }, "@esbuild/sunos-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz", - "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.0.tgz", + "integrity": "sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==", "optional": true }, "@esbuild/win32-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz", - "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.0.tgz", + "integrity": "sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==", "optional": true }, "@esbuild/win32-ia32": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz", - "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.0.tgz", + "integrity": "sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==", "optional": true }, "@esbuild/win32-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", - "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.0.tgz", + "integrity": "sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==", "optional": true }, "@eslint-community/eslint-utils": { @@ -7748,16 +7745,16 @@ } }, "@icp-sdk/canisters": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@icp-sdk/canisters/-/canisters-1.1.1.tgz", - "integrity": "sha512-tMsDd1GH5AsV3ChuydMXVazyBy/htgzw7nHu6F08Js2WbEoFer4g6BcUuQYYZTJODs141PuQLKFaQ7H+pAgYgQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@icp-sdk/canisters/-/canisters-2.0.1.tgz", + "integrity": "sha512-EUo1pxjXyreE8AcxNWI3obUIVB8nacNRyvT3LqtDxvyzBOmxsT6JDxm0FN/j6gsejDYUs63L0gn5j5opzU+DdQ==", "peer": true, "requires": {} }, "@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": "4.2.3", + "resolved": "https://registry.npmjs.org/@icp-sdk/core/-/core-4.2.3.tgz", + "integrity": "sha512-g48GZ+A2SD3txFKYZ9okfL6XPvYYeTE8cWMFCvtGZVD3T0Mp+vwQgzgf2XozdJW5aHUKT6G+DumzvgpY4pMh4A==", "peer": true, "requires": {} }, @@ -7812,33 +7809,33 @@ } }, "@junobuild/admin": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@junobuild/admin/-/admin-3.0.1.tgz", - "integrity": "sha512-yCSIJJPJG3xPO2WSQrVVvt6womj832Nq4NeHP27yNB/NqkOjesOZ4aUmd/z5KTH9Rl3Ho1qHqsoxTkaoJw9kVQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@junobuild/admin/-/admin-3.0.2.tgz", + "integrity": "sha512-Wbm/htE3JIMRRLZj1cpWNm62puGAKzBcy6H2gLbIvcr02Fj5RF+jo6OJD2B/ucZzW7HaunPrtdrHUYO3OOfVkQ==", "requires": {} }, "@junobuild/auth": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@junobuild/auth/-/auth-1.0.0.tgz", - "integrity": "sha512-JBhWN9Xob6e3bWR0GQeAWppXODrfTtmaoJm7T1nFavGCvO9NdwjllIwE9PJzHvxbK9NcDkibQHLWcAkv5j8ioQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@junobuild/auth/-/auth-1.0.1.tgz", + "integrity": "sha512-u40LZGjC3rKIkDfvqKSW2RXqdXhfl2iYM3UbdPo195qMyhusNQiXbLqm+5raqgkN5bQrKUAPmIjRJUC9wa1AkQ==", "requires": {} }, "@junobuild/cdn": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@junobuild/cdn/-/cdn-2.0.1.tgz", - "integrity": "sha512-eo2RrmhGeGC1PmHovBAhynwyJ2YIBj3yagId4GgOb6zaicFe9PEy15NacPh5+jhGW+1eGOG3PyT8fL4tLQ2MuQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@junobuild/cdn/-/cdn-2.0.2.tgz", + "integrity": "sha512-321gth+0ltk+XZYnsi+g7Uuyehxllb/Zgev+vIziMdjjzqvylPIsI0jHj1CnEUVpunp/FwYH6amFjVH/gp/miw==", "peer": true, "requires": {} }, "@junobuild/cli-tools": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@junobuild/cli-tools/-/cli-tools-0.9.0.tgz", - "integrity": "sha512-GkgHiKPqh/vQwXGx2cgiIPJf13xe1TCEOOmmac8/R0P431pAo84sGf5NRNuIsKv/lLYIJCSimbBE9j+kJqQfuw==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@junobuild/cli-tools/-/cli-tools-0.9.1.tgz", + "integrity": "sha512-3KRDsBf0TsNxFx5qyIMODC/GvaPHE3REJRueNGTGkTJCxCIzAHnuZNHcWsUpQlgQL5n7c9Wcgo+9wSQLDQeEaA==", "requires": { - "file-type": "^21.0.0", - "listr2": "^9.0.1", - "mime-types": "^3.0.1", - "minimatch": "^10.0.3" + "file-type": "^21.1.1", + "listr2": "^9.0.5", + "mime-types": "^3.0.2", + "minimatch": "^10.1.1" } }, "@junobuild/config": { @@ -7855,53 +7852,53 @@ "requires": {} }, "@junobuild/core": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@junobuild/core/-/core-3.1.0.tgz", - "integrity": "sha512-3P3it5wwQ9f04fOiJQABrvKTIduIQzAoChjREEfCXFCBOlsmAtD7Q3BIUeVh62XitVc6vWQ0qYF2pMuuInW/xw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@junobuild/core/-/core-3.2.0.tgz", + "integrity": "sha512-lVFfbv292BJAS+o+d7zeshXQYUnio0WvkMMM2pCXW17US7snSynQQbmsFta0phTZSRdwz73T3TNUWzR03ty1lg==", "requires": { "@junobuild/auth": "^1", "@junobuild/errors": "*", - "@junobuild/ic-client": "^4", + "@junobuild/ic-client": "^5", "@junobuild/storage": "^2", "@junobuild/utils": "*" } }, "@junobuild/did-tools": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@junobuild/did-tools/-/did-tools-0.3.4.tgz", - "integrity": "sha512-U9VYIlHmOK7ALkDHq8QLUuyCLbkl1N6GDOHNjZbPBqQCZP4pLPbiS2Rs/xwGoGfg3rHbIi2KWtPyUNnWqjkwxQ==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@junobuild/did-tools/-/did-tools-0.3.5.tgz", + "integrity": "sha512-Y74OblWPSvOnf/Y42Q0dwYxh9mSYB0bpVrVLdTV7Bxemu6BvZBnZvx2v5+XJOz6VQ5gvQfsYuoeTYbwvQ3DDUw==", "requires": {} }, "@junobuild/errors": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@junobuild/errors/-/errors-0.1.5.tgz", - "integrity": "sha512-C2+n6O8M1nqqRbiPJbBH/crdknNtmKz8Kay877CvblBSh4eLL00Ny2k+qKbBnFFD/tTbhLWdF/ovmALZfR/yog==" + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@junobuild/errors/-/errors-0.1.6.tgz", + "integrity": "sha512-lSAdspUrtiakq3hx+roNHZ8A0vZYB1N3PmaYAkG3BMQgoVXOAuVW9tR/Q8EMRhLeG+InAsDh+8q2hv/4Jd8ndA==" }, "@junobuild/functions": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@junobuild/functions/-/functions-0.4.0.tgz", - "integrity": "sha512-Ml/6gJq7ClvmQ1RPVQOHgsJ8wGFoZZiCkLxXP5Shuh/n5BISnOAPmVp6rceY1XdeGwkBCgeIiPQkNP+08UjLDA==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@junobuild/functions/-/functions-0.4.1.tgz", + "integrity": "sha512-R8Mzb5ZrA0RJKqqcgrJ9+j198p8PLKv3OF/ytr5Fpi99ln+JDPYR2NcbgUAjlrAtUulI8hCZZF33AZoVoBieJA==", "dev": true, "requires": {} }, "@junobuild/ic-client": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@junobuild/ic-client/-/ic-client-4.0.0.tgz", - "integrity": "sha512-pmHEb7TScaDLs4LdcWnIobvxSbYBvKqAqAdj4B5yH8qwphPXSA/oA6A4ZCWZUfDB7q8q21NPtTpopw3CONu9Ow==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@junobuild/ic-client/-/ic-client-5.0.0.tgz", + "integrity": "sha512-fDUQ0DFZsbVMaDkMZV9dx3JaVCA7sWl4ErZ8EZ0ISZRLERNW5kN429DEi7umrk0QLTsPUtQZo2zy0l49SA8p8g==", "peer": true, "requires": {} }, "@junobuild/storage": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@junobuild/storage/-/storage-2.0.0.tgz", - "integrity": "sha512-0dU6u/SNMUTBiTESvXI5mwSCCpoT9jnbCwRSaiH7DVzWb0hXvgqAc7QiTaqxLhWsVTqqUCgBiFWEN652Io0nnQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@junobuild/storage/-/storage-2.0.1.tgz", + "integrity": "sha512-SlHuGLuhePffAFn8oCqwe+2TwrTvhUUVJO2K6NBe8lU0Fm4YxpZ1yJmBi4qxL6qohYlUkvIn2du8FQGg3isxrw==", "peer": true, "requires": {} }, "@junobuild/utils": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@junobuild/utils/-/utils-0.2.2.tgz", - "integrity": "sha512-JfKq7Qk89MljJWMfzER2+qKoHC4UwdrJCYtTzi9AiPDqsKJcxN6p4i6rkOflJzr/Di+EKJm67q9BneFtjNqQeQ==", + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@junobuild/utils/-/utils-0.2.3.tgz", + "integrity": "sha512-W+7JxOz1ZlogvGZFfpEPVxFt2M7qQ8RtFmORSsHx4UkrD9GJ95Oow1JU0xYTI6etvbkLNN/m1YH61rAmNfhBPg==", "peer": true, "requires": {} }, @@ -7985,13 +7982,12 @@ } }, "@tokenizer/inflate": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/@tokenizer/inflate/-/inflate-0.2.7.tgz", - "integrity": "sha512-MADQgmZT1eKjp06jpI2yozxaU9uVs4GzzgSL+uEq7bVcJ9V1ZXQkeGNql1fsSI0gMy1vhvNTNbUqrx+pZfJVmg==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@tokenizer/inflate/-/inflate-0.4.1.tgz", + "integrity": "sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA==", "requires": { - "debug": "^4.4.0", - "fflate": "^0.8.2", - "token-types": "^6.0.0" + "debug": "^4.4.3", + "token-types": "^6.1.1" } }, "@tokenizer/token": { @@ -8229,9 +8225,9 @@ } }, "ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==" + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==" }, "ansi-styles": { "version": "4.3.0", @@ -8379,9 +8375,9 @@ "integrity": "sha512-3hf42BysHnUqmZO7mK6e5X/hs1AvyEJIhdVLbG/Mxn/fhFnhGxOO37mWbMHg1RT4TxqcPKXgqj9/bp1YG0GBXA==" }, "baseline-browser-mapping": { - "version": "2.8.25", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.25.tgz", - "integrity": "sha512-2NovHVesVF5TXefsGX1yzx1xgr7+m9JQenvz6FQY3qd+YXkKkYiv+vTCc7OriP9mcDZpTC5mAOYN4ocd29+erA==" + "version": "2.8.30", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.30.tgz", + "integrity": "sha512-aTUKW4ptQhS64+v2d6IkPzymEzzhw+G0bA1g3uBRV3+ntkH+svttKseW5IOR4Ed6NUVKqnY7qT3dKvzQ7io4AA==" }, "bech32": { "version": "2.0.0", @@ -8407,15 +8403,15 @@ } }, "browserslist": { - "version": "4.27.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.27.0.tgz", - "integrity": "sha512-AXVQwdhot1eqLihwasPElhX2tAZiBjWdJ9i/Zcj2S6QYIjkx62OKSfnobkriB81C3l4w0rVy3Nt4jaTBltYEpw==", + "version": "4.28.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.0.tgz", + "integrity": "sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==", "peer": true, "requires": { - "baseline-browser-mapping": "^2.8.19", - "caniuse-lite": "^1.0.30001751", - "electron-to-chromium": "^1.5.238", - "node-releases": "^2.0.26", + "baseline-browser-mapping": "^2.8.25", + "caniuse-lite": "^1.0.30001754", + "electron-to-chromium": "^1.5.249", + "node-releases": "^2.0.27", "update-browserslist-db": "^1.1.4" } }, @@ -8466,14 +8462,14 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001754", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001754.tgz", - "integrity": "sha512-x6OeBXueoAceOmotzx3PO4Zpt4rzpeIFsSr6AAePTZxSkXiYDUmpypEl7e2+8NCd9bD7bXjqyef8CJYPC1jfxg==" + "version": "1.0.30001756", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001756.tgz", + "integrity": "sha512-4HnCNKbMLkLdhJz3TToeVWHSnfJvPaq6vu/eRP0Ahub/07n484XHhBF5AJoSGHdVrS8tKFauUQz8Bp9P7LVx7A==" }, "chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==" + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==" }, "chokidar": { "version": "4.0.3", @@ -8492,9 +8488,9 @@ } }, "cli-spinners": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", - "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==" + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-3.3.0.tgz", + "integrity": "sha512-/+40ljC3ONVnYIttjMWrlL51nItDAbBrq2upN8BPyvGU/2n5Oxw3tbNwORCaNuNqLJnxGqOfjUuhsv7l5Q4IsQ==" }, "cli-truncate": { "version": "5.1.1", @@ -8503,17 +8499,6 @@ "requires": { "slice-ansi": "^7.1.0", "string-width": "^8.0.0" - }, - "dependencies": { - "string-width": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.1.0.tgz", - "integrity": "sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg==", - "requires": { - "get-east-asian-width": "^1.3.0", - "strip-ansi": "^7.1.0" - } - } } }, "color-convert": { @@ -8616,9 +8601,9 @@ } }, "debug": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", - "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "requires": { "ms": "^2.1.3" } @@ -8699,14 +8684,14 @@ } }, "electron-to-chromium": { - "version": "1.5.249", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.249.tgz", - "integrity": "sha512-5vcfL3BBe++qZ5kuFhD/p8WOM1N9m3nwvJPULJx+4xf2usSlZFJ0qoNYO2fOX4hi3ocuDcmDobtA+5SFr4OmBg==" + "version": "1.5.259", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.259.tgz", + "integrity": "sha512-I+oLXgpEJzD6Cwuwt1gYjxsDmu/S/Kd41mmLA3O+/uH2pFRO/DvOjUyGozL8j3KeLV6WyZ7ssPwELMsXCcsJAQ==" }, "emoji-regex": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", - "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==" + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==" }, "enhanced-resolve": { "version": "5.18.1", @@ -8844,37 +8829,37 @@ } }, "esbuild": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz", - "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.0.tgz", + "integrity": "sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==", "peer": true, "requires": { - "@esbuild/aix-ppc64": "0.25.12", - "@esbuild/android-arm": "0.25.12", - "@esbuild/android-arm64": "0.25.12", - "@esbuild/android-x64": "0.25.12", - "@esbuild/darwin-arm64": "0.25.12", - "@esbuild/darwin-x64": "0.25.12", - "@esbuild/freebsd-arm64": "0.25.12", - "@esbuild/freebsd-x64": "0.25.12", - "@esbuild/linux-arm": "0.25.12", - "@esbuild/linux-arm64": "0.25.12", - "@esbuild/linux-ia32": "0.25.12", - "@esbuild/linux-loong64": "0.25.12", - "@esbuild/linux-mips64el": "0.25.12", - "@esbuild/linux-ppc64": "0.25.12", - "@esbuild/linux-riscv64": "0.25.12", - "@esbuild/linux-s390x": "0.25.12", - "@esbuild/linux-x64": "0.25.12", - "@esbuild/netbsd-arm64": "0.25.12", - "@esbuild/netbsd-x64": "0.25.12", - "@esbuild/openbsd-arm64": "0.25.12", - "@esbuild/openbsd-x64": "0.25.12", - "@esbuild/openharmony-arm64": "0.25.12", - "@esbuild/sunos-x64": "0.25.12", - "@esbuild/win32-arm64": "0.25.12", - "@esbuild/win32-ia32": "0.25.12", - "@esbuild/win32-x64": "0.25.12" + "@esbuild/aix-ppc64": "0.27.0", + "@esbuild/android-arm": "0.27.0", + "@esbuild/android-arm64": "0.27.0", + "@esbuild/android-x64": "0.27.0", + "@esbuild/darwin-arm64": "0.27.0", + "@esbuild/darwin-x64": "0.27.0", + "@esbuild/freebsd-arm64": "0.27.0", + "@esbuild/freebsd-x64": "0.27.0", + "@esbuild/linux-arm": "0.27.0", + "@esbuild/linux-arm64": "0.27.0", + "@esbuild/linux-ia32": "0.27.0", + "@esbuild/linux-loong64": "0.27.0", + "@esbuild/linux-mips64el": "0.27.0", + "@esbuild/linux-ppc64": "0.27.0", + "@esbuild/linux-riscv64": "0.27.0", + "@esbuild/linux-s390x": "0.27.0", + "@esbuild/linux-x64": "0.27.0", + "@esbuild/netbsd-arm64": "0.27.0", + "@esbuild/netbsd-x64": "0.27.0", + "@esbuild/openbsd-arm64": "0.27.0", + "@esbuild/openbsd-x64": "0.27.0", + "@esbuild/openharmony-arm64": "0.27.0", + "@esbuild/sunos-x64": "0.27.0", + "@esbuild/win32-arm64": "0.27.0", + "@esbuild/win32-ia32": "0.27.0", + "@esbuild/win32-x64": "0.27.0" } }, "escalade": { @@ -9318,11 +9303,6 @@ "reusify": "^1.0.4" } }, - "fflate": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz", - "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==" - }, "file-entry-cache": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", @@ -9333,13 +9313,13 @@ } }, "file-type": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-21.0.0.tgz", - "integrity": "sha512-ek5xNX2YBYlXhiUXui3D/BXa3LdqPmoLJ7rqEx2bKJ7EAUEfmXgW0Das7Dc6Nr9MvqaOnIqiPV0mZk/r/UpNAg==", + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-21.1.1.tgz", + "integrity": "sha512-ifJXo8zUqbQ/bLbl9sFoqHNTNWbnPY1COImFfM6CCy7z+E+jC1eY9YfOKkx0fckIg+VljAy2/87T61fp0+eEkg==", "requires": { - "@tokenizer/inflate": "^0.2.7", - "strtok3": "^10.2.2", - "token-types": "^6.0.0", + "@tokenizer/inflate": "^0.4.1", + "strtok3": "^10.3.4", + "token-types": "^6.1.1", "uint8array-extras": "^1.4.0" } }, @@ -9426,9 +9406,9 @@ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" }, "get-east-asian-width": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.1.tgz", - "integrity": "sha512-R1QfovbPsKmosqTnPoRFiJ7CF9MLRgb53ChvMZm+r4p76/+8yKDy17qLL2PKInORy2RkZZekuK0efYgmzTkXyQ==" + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz", + "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==" }, "get-intrinsic": { "version": "1.3.0", @@ -9997,19 +9977,12 @@ "dev": true }, "log-symbols": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-6.0.0.tgz", - "integrity": "sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-7.0.1.tgz", + "integrity": "sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg==", "requires": { - "chalk": "^5.3.0", - "is-unicode-supported": "^1.3.0" - }, - "dependencies": { - "is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==" - } + "is-unicode-supported": "^2.0.0", + "yoctocolors": "^2.1.1" } }, "log-update": { @@ -10060,9 +10033,9 @@ "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==" }, "mime-types": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", - "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", "requires": { "mime-db": "^1.54.0" } @@ -10197,20 +10170,20 @@ } }, "ora": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-8.2.0.tgz", - "integrity": "sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-9.0.0.tgz", + "integrity": "sha512-m0pg2zscbYgWbqRR6ABga5c3sZdEon7bSgjnlXC64kxtxLOyjRcbbUkLj7HFyy/FTD+P2xdBWu8snGhYI0jc4A==", "peer": true, "requires": { - "chalk": "^5.3.0", + "chalk": "^5.6.2", "cli-cursor": "^5.0.0", - "cli-spinners": "^2.9.2", + "cli-spinners": "^3.2.0", "is-interactive": "^2.0.0", - "is-unicode-supported": "^2.0.0", - "log-symbols": "^6.0.0", + "is-unicode-supported": "^2.1.0", + "log-symbols": "^7.0.1", "stdin-discarder": "^0.2.2", - "string-width": "^7.2.0", - "strip-ansi": "^7.1.0" + "string-width": "^8.1.0", + "strip-ansi": "^7.1.2" } }, "own-keys": { @@ -10435,13 +10408,6 @@ "requires": { "onetime": "^7.0.0", "signal-exit": "^4.1.0" - }, - "dependencies": { - "signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==" - } } }, "reusify": { @@ -10609,6 +10575,11 @@ "side-channel-map": "^1.0.1" } }, + "signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==" + }, "sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", @@ -10646,12 +10617,11 @@ } }, "string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.1.0.tgz", + "integrity": "sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg==", "requires": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", + "get-east-asian-width": "^1.3.0", "strip-ansi": "^7.1.0" } }, @@ -10694,9 +10664,9 @@ } }, "strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", "requires": { "ansi-regex": "^6.0.1" } @@ -11036,6 +11006,16 @@ "version": "6.2.3", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==" + }, + "string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "requires": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + } } } }, @@ -11058,6 +11038,11 @@ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true }, + "yoctocolors": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.2.tgz", + "integrity": "sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==" + }, "zod": { "version": "4.1.11", "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.11.tgz", diff --git a/package.json b/package.json index 3a5b68a2..5f107026 100644 --- a/package.json +++ b/package.json @@ -29,24 +29,24 @@ "e2e:playwright:install": "playwright install chromium --with-deps" }, "dependencies": { - "@dfinity/utils": "^4.0.0", - "@dfinity/zod-schemas": "^3.0.0", - "@icp-sdk/canisters": "^1.1.1", - "@icp-sdk/core": "^4.2.1", - "@junobuild/admin": "^3.0.1", - "@junobuild/cdn": "^2.0.1", - "@junobuild/cli-tools": "^0.9.0", + "@dfinity/utils": "^4.0.1", + "@dfinity/zod-schemas": "^3.0.1", + "@icp-sdk/canisters": "^2.0.1", + "@icp-sdk/core": "^4.2.3", + "@junobuild/admin": "^3.0.2", + "@junobuild/cdn": "^2.0.2", + "@junobuild/cli-tools": "^0.9.1", "@junobuild/config": "^2.6.0", "@junobuild/config-loader": "^0.4.6", - "@junobuild/core": "^3.1.0", - "@junobuild/did-tools": "^0.3.4", - "@junobuild/ic-client": "^4.0.0", - "@junobuild/storage": "^2.0.0", - "@junobuild/utils": "^0.2.2", + "@junobuild/core": "^3.2.0", + "@junobuild/did-tools": "^0.3.5", + "@junobuild/ic-client": "^5.0.0", + "@junobuild/storage": "^2.0.1", + "@junobuild/utils": "^0.2.3", "chokidar": "^4.0.3", "conf": "^14.0.0", "open": "^10.2.0", - "ora": "^8.2.0", + "ora": "^9.0.0", "portfinder": "^1.0.38", "prompts": "^2.4.2", "semver": "^7.7.2", @@ -57,12 +57,12 @@ "@dfinity/internet-identity-playwright": "^2.0.0", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.36.0", - "@junobuild/functions": "^0.4.0", + "@junobuild/functions": "^0.4.1", "@playwright/test": "^1.55.1", "@types/node": "^24.5.2", "@types/prompts": "^2.4.9", "@types/semver": "^7.7.1", - "esbuild": "^0.25.12", + "esbuild": "^0.27.0", "eslint": "^9.36.0", "eslint-config-love": "^130.0.0", "eslint-config-prettier": "^10.1.8", diff --git a/src/schema/snapshot.schema.ts b/src/schema/snapshot.schema.ts index 12b78100..d039fa6c 100644 --- a/src/schema/snapshot.schema.ts +++ b/src/schema/snapshot.schema.ts @@ -18,7 +18,7 @@ export const ReadCanisterSnapshotMetadataResponseSchema = z.strictObject({ z.object({metadataUpload: z.unknown()}), z.object({takenFromCanister: z.unknown()}) ]), - certifiedData: z.union([Uint8ArrayLike, z.array(z.number())]), + certifiedData: Uint8ArrayLike, globalTimer: z.union([z.object({active: z.bigint()}), z.object({inactive: z.null()})]).optional(), onLowWasmMemoryHookStatus: z .union([ @@ -31,7 +31,7 @@ export const ReadCanisterSnapshotMetadataResponseSchema = z.strictObject({ stableMemorySize: z.bigint(), wasmChunkStore: z.array( z.object({ - hash: z.union([Uint8ArrayLike, z.array(z.number())]) + hash: Uint8ArrayLike }) ), takenAtTimestamp: z.bigint(), diff --git a/src/services/config/settings.services.ts b/src/services/config/settings.services.ts index ea0eb8b5..122b5532 100644 --- a/src/services/config/settings.services.ts +++ b/src/services/config/settings.services.ts @@ -27,7 +27,7 @@ export const getSettings = async ({ compute_allocation: computeAllocation, log_visibility } - } = await canisterStatus(Principal.fromText(satelliteId)); + } = await canisterStatus({canisterId: Principal.fromText(satelliteId)}); return { freezingThreshold,