diff --git a/package-lock.json b/package-lock.json index 76e4c9d..0f415ed 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,20 +9,20 @@ "version": "0.13.7", "license": "MIT", "dependencies": { - "@dfinity/utils": "4.0.2", + "@dfinity/utils": "^4.1.0", "@dfinity/zod-schemas": "^3.0.2", - "@icp-sdk/canisters": "3.0.0", - "@icp-sdk/core": "4.2.3", - "@junobuild/admin": "^3.2.1", - "@junobuild/cdn": "^2.1.1", - "@junobuild/cli-tools": "^0.9.5", - "@junobuild/config": "^2.7.0", - "@junobuild/config-loader": "^0.4.6", - "@junobuild/core": "^3.3.2", - "@junobuild/did-tools": "^0.3.7", - "@junobuild/ic-client": "^7.0.1", - "@junobuild/storage": "^2.1.2", - "@junobuild/utils": "^0.2.4", + "@icp-sdk/canisters": "^3.3.0", + "@icp-sdk/core": "^5.0.0", + "@junobuild/admin": "^3.3.0", + "@junobuild/cdn": "^2.2.0", + "@junobuild/cli-tools": "^0.10.0", + "@junobuild/config": "^2.9.0", + "@junobuild/config-loader": "^0.4.7", + "@junobuild/core": "^3.4.0", + "@junobuild/did-tools": "^0.3.8", + "@junobuild/ic-client": "^7.1.0", + "@junobuild/storage": "^2.2.0", + "@junobuild/utils": "^0.2.5", "chokidar": "^4.0.3", "conf": "^14.0.0", "open": "^11.0.0", @@ -40,7 +40,7 @@ "@dfinity/internet-identity-playwright": "^2.0.0", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.39.1", - "@junobuild/functions": "^0.5.3", + "@junobuild/functions": "^0.5.4", "@playwright/test": "^1.56.1", "@types/node": "^24.10.1", "@types/prompts": "^2.4.9", @@ -653,75 +653,21 @@ } }, "node_modules/@borewit/text-codec": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@borewit/text-codec/-/text-codec-0.1.1.tgz", - "integrity": "sha512-5L/uBxmjaCIX5h8Z+uu+kA9BQLkc/Wl06UGR5ajNRxu+/XjonB5i8JpgFMrPj3LXTCPA0pv8yxUvbUi+QthGGA==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@borewit/text-codec/-/text-codec-0.2.1.tgz", + "integrity": "sha512-k7vvKPbf7J2fZ5klGRD9AeKfUvojuZIQ3BT5u7Jfv+puwXkUBUT5PVyMDfJZpy30CBDXGMgw7fguK/lpOMBvgw==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/Borewit" } }, - "node_modules/@dfinity/agent": { - "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.3", - "@dfinity/principal": "3.4.3", - "@noble/hashes": "^1.8.0" - } - }, - "node_modules/@dfinity/candid": { - "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.3" - } - }, "node_modules/@dfinity/cbor": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/@dfinity/cbor/-/cbor-0.2.2.tgz", "integrity": "sha512-GPJpH73kDEKbUBdUjY80lz7cq9l0vm1h/7ppejPV6O0ZTqCLrYspssYvqjRmK4aNnJ/SKXsP0rg9LYX7zpegaA==", "license": "Apache-2.0" }, - "node_modules/@dfinity/identity": { - "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.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.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.3", - "@scure/bip32": "^1.7.0", - "@scure/bip39": "^1.6.0", - "asn1js": "^3.0.5" - }, - "peerDependencies": { - "@dfinity/candid": "3.4.3", - "@noble/curves": "^1.9.2", - "@noble/hashes": "^1.8.0" - } - }, "node_modules/@dfinity/internet-identity-playwright": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@dfinity/internet-identity-playwright/-/internet-identity-playwright-2.0.0.tgz", @@ -735,23 +681,14 @@ "@playwright/test": "^1.52.0" } }, - "node_modules/@dfinity/principal": { - "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/utils": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@dfinity/utils/-/utils-4.0.2.tgz", - "integrity": "sha512-K3VPflH3EXWVHLZw9ouvY6fT+FwZNCcHcVtxI1Et/QJvk2A360929BqUE2SsotzN6HnHCaaBmwmyINh1oetpag==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@dfinity/utils/-/utils-4.1.0.tgz", + "integrity": "sha512-dCtBW9lCW6TtgOoHig2/r7SqHL4KHsuiy+cOPcxPKnA+iyBASGZgRSA2/v4zZB9umfvLI0x5gbBW/va/7EwKDg==", "license": "Apache-2.0", "peer": true, "peerDependencies": { - "@icp-sdk/core": "^4" + "@icp-sdk/core": "^5" } }, "node_modules/@dfinity/zod-schemas": { @@ -1463,46 +1400,48 @@ } }, "node_modules/@icp-sdk/auth": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@icp-sdk/auth/-/auth-4.2.0.tgz", - "integrity": "sha512-LAs1AZia/UNgWjpnm82UDySpZsjTWKIW0x5JI2/PTEZqvaC3WSvHZfNkLacazE4Zdks+tpTDIV8HUmbssTJ+EA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@icp-sdk/auth/-/auth-5.0.0.tgz", + "integrity": "sha512-TaPfdaELT7s0vTIFOmCnlCmhPdL7kABA7+2Q0YNAUWIa/FFiwq6ffGPLvr0U0+2zFLaLQ4l7UCB2zf7vo6PFPQ==", "license": "Apache-2.0", "peer": true, "dependencies": { "idb": "^7.1.1" }, "peerDependencies": { - "@icp-sdk/core": "^4" + "@icp-sdk/core": "^5" } }, "node_modules/@icp-sdk/canisters": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@icp-sdk/canisters/-/canisters-3.0.0.tgz", - "integrity": "sha512-O2xAQdXfG7hwYPbwNP2wxW1+9wR2TLVyOLYFqghtGand+2A1hM6seABUvMD6SLKgPggNCam9n1ZCg6iTvR9JjA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@icp-sdk/canisters/-/canisters-3.3.0.tgz", + "integrity": "sha512-iA21QYcBh85wne+5V9+z4OazTURh/HapIj8pLMvbaKk/Gounctdrnkzm4b2m4Ip9TJGjW8I7d/m/UpHi72CKWQ==", "license": "Apache-2.0", "peer": true, "dependencies": { "@noble/hashes": "^1.8.0", "base58-js": "^3.0.3", - "bech32": "^2.0.0" + "bech32": "^2.0.0", + "mime": "^3.0.0" }, "peerDependencies": { - "@dfinity/utils": "^4", - "@icp-sdk/core": "^4" + "@dfinity/utils": "^4.1", + "@icp-sdk/core": "^5" } }, "node_modules/@icp-sdk/core": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/@icp-sdk/core/-/core-4.2.3.tgz", - "integrity": "sha512-g48GZ+A2SD3txFKYZ9okfL6XPvYYeTE8cWMFCvtGZVD3T0Mp+vwQgzgf2XozdJW5aHUKT6G+DumzvgpY4pMh4A==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@icp-sdk/core/-/core-5.0.0.tgz", + "integrity": "sha512-t6iRbdylHG57MicWRpR1uMTFXRW7GCzec6KAg55CBwDHbHLQDKikQ252lmlcEa80DrKa3LPvMKYZEUYjEq5XUQ==", "license": "Apache-2.0", "peer": true, - "peerDependencies": { - "@dfinity/agent": "3.4.3", - "@dfinity/candid": "3.4.3", - "@dfinity/identity": "3.4.3", - "@dfinity/identity-secp256k1": "3.4.3", - "@dfinity/principal": "3.4.3" + "dependencies": { + "@dfinity/cbor": "^0.2.2", + "@noble/curves": "^1.9.2", + "@noble/hashes": "^1.8.0", + "@scure/bip32": "^1.7.0", + "@scure/bip39": "^1.6.0", + "asn1js": "^3.0.5" } }, "node_modules/@isaacs/balanced-match": { @@ -1572,51 +1511,51 @@ } }, "node_modules/@junobuild/admin": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@junobuild/admin/-/admin-3.2.1.tgz", - "integrity": "sha512-KZ/1yghSsE9Dlu+PHs5+1Az6xymGppApsh7qscNUCV86655VdBFJ6vZp3cJnITPCzGgtB5mcctUfvx3imiM3YA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@junobuild/admin/-/admin-3.3.0.tgz", + "integrity": "sha512-iqJZmugDJ8W7SVnl6/mJq87iHMyIQ8fSfqtN/7wd255KDUqDxsLFLpOpVp7LlB9ygFRFe8jp6di30pdiTVYM5w==", "license": "MIT", "peerDependencies": { - "@dfinity/utils": "4.0.2", - "@icp-sdk/canisters": "3.0.0", - "@icp-sdk/core": "^4.2", + "@dfinity/utils": "^4.1", + "@icp-sdk/canisters": "^3.3", + "@icp-sdk/core": "^5", "@junobuild/config": "*", - "@junobuild/ic-client": "^7", + "@junobuild/ic-client": "^7.1", "semver": "7.*", "zod": "^4" } }, "node_modules/@junobuild/auth": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@junobuild/auth/-/auth-2.0.0.tgz", - "integrity": "sha512-BEooVnGfWN7fsvD0g4Nhv/XSX4uYP4tAcG2DO+FzoR+tx2v4AGBtTQfw/Ea1X9VgDGzxXJr8Z/l+dvjChOFzXw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@junobuild/auth/-/auth-2.1.0.tgz", + "integrity": "sha512-Tl03R4GUqjkbs7CfrlrWlpKexde2ilYjeubEZFFulKhjo2MDQ0z8WLplU4e99LH/y+uGBL4Puc+AIjtKCqi5Ug==", "license": "MIT", "peerDependencies": { - "@dfinity/utils": "^4", - "@icp-sdk/core": "^4.2", - "@junobuild/ic-client": "^7" + "@dfinity/utils": "^4.1", + "@icp-sdk/core": "^5", + "@junobuild/ic-client": "^7.1" } }, "node_modules/@junobuild/cdn": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@junobuild/cdn/-/cdn-2.1.1.tgz", - "integrity": "sha512-zQaaRW2PRod2SJUBipilmhDiMFak5X5e7BSDuo2GTaanUuWdHRbiyaLOXWlNwYxo5sj9ORTNsftQXVfE9Qttig==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@junobuild/cdn/-/cdn-2.2.0.tgz", + "integrity": "sha512-FO+0a5o3YWEhcFXQ6u7H3cW52zfX9G496pExesUhcRSboKQnoUT96BpKxHF9Ny8QRBAwbeQiALadLrUyNSoTAA==", "license": "MIT", "peer": true, "peerDependencies": { - "@dfinity/utils": "4.0.2", - "@icp-sdk/canisters": "3.0.0", - "@icp-sdk/core": "^4.2", + "@dfinity/utils": "^4.1", + "@icp-sdk/canisters": "^3.3", + "@icp-sdk/core": "^5", "@junobuild/config": "*", - "@junobuild/ic-client": "^7", - "@junobuild/storage": "^2", + "@junobuild/ic-client": "^7.1", + "@junobuild/storage": "^2.2", "semver": "7.*" } }, "node_modules/@junobuild/cli-tools": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/@junobuild/cli-tools/-/cli-tools-0.9.5.tgz", - "integrity": "sha512-hrCIRhb0CU1ynIuVyXKFwXSpSGWRzONy2jmEab2fdnLIHq4myBYhHRuOGdTctJOocT+ZgY7sXtn+gqlmK9aXuQ==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@junobuild/cli-tools/-/cli-tools-0.10.0.tgz", + "integrity": "sha512-bIXAswwyBbji+Owtnrfz4mrfwbfoL5E/2BveTg3C22e4oNjFNVLuWAQ3dIf3NRYPbTMaXBPWAGyDRp8t/JYrCA==", "license": "MIT", "dependencies": { "file-type": "^21.1.1", @@ -1625,18 +1564,18 @@ "minimatch": "^10.1.1" }, "peerDependencies": { - "@dfinity/utils": "4.0.2", + "@dfinity/utils": "^4.1", "@junobuild/cdn": "^2", "@junobuild/config": "^2.7", - "@junobuild/storage": "^2", + "@junobuild/storage": "^2.2", "esbuild": "^0.27.0", "ora": "^9" } }, "node_modules/@junobuild/config": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/@junobuild/config/-/config-2.7.0.tgz", - "integrity": "sha512-QCajHwrLhbnZRKFSQVGTM/VHUPPW38hqe4dILdrWTCPzXdmF5DB/BFYs96ejEko8cdnEQ/G/LTd8EGbjWW+0eg==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@junobuild/config/-/config-2.9.0.tgz", + "integrity": "sha512-Ej4Y2FIZ7rEKNFcTg81zTLpdidPyfxj6cibMuZbuDXWhCzHDJjq8mTP1pbOu3OiRWVyJFbbafuS7LtqT5b/8vA==", "license": "MIT", "peer": true, "peerDependencies": { @@ -1645,9 +1584,9 @@ } }, "node_modules/@junobuild/config-loader": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/@junobuild/config-loader/-/config-loader-0.4.6.tgz", - "integrity": "sha512-ptaZ3xgg9zjG8PUHtqy1Ys2Stl9LKgrhYN3MQc4wwL3Ko0XhDz7w/4+2QrWhN9RL8FP3CYS6iUG7e6qDJDgw+g==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/@junobuild/config-loader/-/config-loader-0.4.7.tgz", + "integrity": "sha512-oV/9iqtJRa17Ug++TAT4m7/cAWqjnAulNh8drfvvojlBHpfMrc0uQaC4yOzRmWdRiyXdyUypzUEysX8LDBpZhQ==", "license": "MIT", "peerDependencies": { "@babel/core": "7.28.4", @@ -1657,27 +1596,27 @@ } }, "node_modules/@junobuild/core": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/@junobuild/core/-/core-3.3.2.tgz", - "integrity": "sha512-5KSafKQlReNDprtw8yWEDHHXeu6B523kEFREsgZ7GOpZ+zPXEG9AfY2gxqcM7jnSakV7TgYGmcOeLW6IZKl91A==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@junobuild/core/-/core-3.4.0.tgz", + "integrity": "sha512-QBzi2CFkGDmMFJ0Y4rzoFVGbeQ3FE5hUWcHO9HuDAXT2m4ZgxFXnX7YDKrMIRlzXzsJVn5GVGvRYZNpp5DHJqg==", "license": "MIT", "dependencies": { - "@junobuild/auth": "^2", + "@junobuild/auth": "^2.1", "@junobuild/errors": "*", - "@junobuild/ic-client": "^7", - "@junobuild/storage": "^2", + "@junobuild/ic-client": "^7.1", + "@junobuild/storage": "^2.2", "@junobuild/utils": "*" }, "peerDependencies": { - "@dfinity/utils": "4.0.2", - "@icp-sdk/auth": "^4.2", - "@icp-sdk/core": "^4.2" + "@dfinity/utils": "^4.1", + "@icp-sdk/auth": "^5", + "@icp-sdk/core": "^5" } }, "node_modules/@junobuild/did-tools": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/@junobuild/did-tools/-/did-tools-0.3.7.tgz", - "integrity": "sha512-XbPKiX8ZdHmj3F72jFrrcxOemHjdqibw1f2o4bkaMhHN1kIla1G7FIV8F9kWb/vvh9GjcBJFTM5qMobvCWSpWw==", + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@junobuild/did-tools/-/did-tools-0.3.8.tgz", + "integrity": "sha512-rNpuADlvSbG5y5GDBjQ6j3eOj02O/toofagzr5Qv8VIKYSjIoT0jWWqfmxTK5vWSCWYN4MyEZTNS1Ysc/h/0sQ==", "license": "MIT", "peerDependencies": { "@babel/core": "7.28.4", @@ -1686,7 +1625,7 @@ "@babel/preset-typescript": "7.27.1", "@babel/traverse": "7.28.4", "@babel/types": "7.28.4", - "@dfinity/utils": "4.0.2" + "@dfinity/utils": "^4.1" } }, "node_modules/@junobuild/errors": { @@ -1696,49 +1635,49 @@ "license": "MIT" }, "node_modules/@junobuild/functions": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@junobuild/functions/-/functions-0.5.3.tgz", - "integrity": "sha512-ZlZfVdx4tknYj5rJ2fWJM0vnr96QiKpJKGcUfO6KBoLaoD+q7cUNlXunHeh09VSkuqem5cAOtkXXhmLB87pz9w==", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@junobuild/functions/-/functions-0.5.4.tgz", + "integrity": "sha512-N8+Inez0vKTDXlSNId/TtQFCHPlA6RwY6RpSiV33wpjqBni6fkrum1CeCJjL5XRvtAQ2jcdCmYiyicYl4qSzwg==", "dev": true, "license": "MIT", "peerDependencies": { - "@dfinity/utils": "4.0.2", - "@icp-sdk/core": "^4.2", + "@dfinity/utils": "^4.1", + "@icp-sdk/core": "^5", "zod": "^4" } }, "node_modules/@junobuild/ic-client": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@junobuild/ic-client/-/ic-client-7.0.1.tgz", - "integrity": "sha512-ceq5TVzjfvE0UfDaFldQBfC7uEgmsD3o+t4pgzsaRCTLMT3Bb4sAuTn/8DNEISMawn+73gcETL2dtmc0lGlLFQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@junobuild/ic-client/-/ic-client-7.1.0.tgz", + "integrity": "sha512-BigA8sXoeKknoteyc+y2g94nvoIXVUOzm45kkyR7Tbi6UY18Aq5QbqASSnm8q9i2mJVTK2qJnrMGZe9O1fBu1g==", "license": "MIT", "peer": true, "peerDependencies": { - "@dfinity/utils": "4.0.2", - "@icp-sdk/core": "^4.2" + "@dfinity/utils": "^4.1", + "@icp-sdk/core": "^5" } }, "node_modules/@junobuild/storage": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@junobuild/storage/-/storage-2.1.2.tgz", - "integrity": "sha512-bPTzAjaI9FODR4bmT3LEGf/kKHAUSuANqOcWO5Igfg1ny9+x9BcGY3RS1V0pv4Jm59Jl8q6px2znvzTNtMMdcQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@junobuild/storage/-/storage-2.2.0.tgz", + "integrity": "sha512-XmT2Spr9gJHUhe2bhgxpTvO+xGvo1+ACcFyFOzqePvwsl+QmlB46m3Hslu2JERu3tSUg9eOU4wJyPF/Tgft8uw==", "license": "MIT", "peer": true, "peerDependencies": { - "@dfinity/utils": "4.0.2", - "@icp-sdk/core": "^4.2", - "@junobuild/ic-client": "^7", + "@dfinity/utils": "^4.1", + "@icp-sdk/core": "^5", + "@junobuild/ic-client": "^7.1", "@junobuild/utils": "*" } }, "node_modules/@junobuild/utils": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@junobuild/utils/-/utils-0.2.4.tgz", - "integrity": "sha512-LkIewjkJEKkNKupWVXVPuAzyL84bQmXsKWqhEHIz2Gacp6aBQF7IQnJtQ6RjPFyOo03mOHsXXniGUL/kjc7mRw==", + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@junobuild/utils/-/utils-0.2.5.tgz", + "integrity": "sha512-IRFsbZbflzeEKWLliH80IFd8Qz33h3lmYA6KekOK44pX4u3vpPUhSP7Mmk596EimBi9ziM7/GfzbhEvB+f0SjQ==", "license": "MIT", "peer": true, "peerDependencies": { - "@dfinity/utils": "4.0.2" + "@dfinity/utils": "^4.1" } }, "node_modules/@noble/curves": { @@ -2428,9 +2367,9 @@ } }, "node_modules/asn1js": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/asn1js/-/asn1js-3.0.6.tgz", - "integrity": "sha512-UOCGPYbl0tv8+006qks/dTgV9ajs97X2p0FAbyS2iyCRrmLSRolDaHdp+v/CLgnzHc3fVB+CwYiUmei7ndFcgA==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/asn1js/-/asn1js-3.0.7.tgz", + "integrity": "sha512-uLvq6KJu04qoQM6gvBfKFjlh6Gl0vOKQuR5cJMDHQkmwfMOQeN3F3SHCv9SNYSL+CRoHvOGFfllDlVz03GQjvQ==", "license": "BSD-3-Clause", "dependencies": { "pvtsutils": "^1.3.6", @@ -2499,9 +2438,9 @@ } }, "node_modules/baseline-browser-mapping": { - "version": "2.9.6", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.6.tgz", - "integrity": "sha512-v9BVVpOTLB59C9E7aSnmIF8h7qRsFpx+A2nugVMTszEOMcfjlZMsXRm4LF23I3Z9AJxc8ANpIvzbzONoX9VJlg==", + "version": "2.9.11", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.11.tgz", + "integrity": "sha512-Sg0xJUNDU1sJNGdfGWhVHX0kkZ+HWcvmVymJbj6NSgZZmW/8S9Y2HQ5euytnIgakgxN6papOAWiwDo1ctFDcoQ==", "license": "Apache-2.0", "bin": { "baseline-browser-mapping": "dist/cli.js" @@ -2645,9 +2584,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001760", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001760.tgz", - "integrity": "sha512-7AAMPcueWELt1p3mi13HR/LHH0TJLT11cnwDJEs3xA4+CK/PLKeO9Kl1oru24htkyUKtkGCvAx4ohB0Ttry8Dw==", + "version": "1.0.30001762", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001762.tgz", + "integrity": "sha512-PxZwGNvH7Ak8WX5iXzoK1KPZttBXNPuaOvI2ZYU7NrlM+d9Ov+TUvlLOBNGzVXAntMSMMlJPd+jY6ovrVjSmUw==", "funding": [ { "type": "opencollective", @@ -3911,9 +3850,9 @@ } }, "node_modules/file-type": { - "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==", + "version": "21.3.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-21.3.0.tgz", + "integrity": "sha512-8kPJMIGz1Yt/aPEwOsrR97ZyZaD1Iqm8PClb1nYFclUCkBi0Ma5IsYNQzvSFS9ib51lWyIw5mIT9rWzI/xjpzA==", "license": "MIT", "dependencies": { "@tokenizer/inflate": "^0.4.1", @@ -5097,6 +5036,18 @@ "node": ">=8.6" } }, + "node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/mime-db": { "version": "1.54.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", @@ -6327,12 +6278,12 @@ } }, "node_modules/token-types": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.1.1.tgz", - "integrity": "sha512-kh9LVIWH5CnL63Ipf0jhlBIy0UsrMj/NJDfpsy1SqOXlLKEVyXXYrnFxFT1yOOYVGBSApeVnjPw/sBz5BfEjAQ==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.1.2.tgz", + "integrity": "sha512-dRXchy+C0IgK8WPC6xvCHFRIWYUbqqdEIKPaKo/AcTUNzwLTK6AH7RjdLWsEZcAN/TBdtfUw3PYEgPr5VPr6ww==", "license": "MIT", "dependencies": { - "@borewit/text-codec": "^0.1.0", + "@borewit/text-codec": "^0.2.1", "@tokenizer/token": "^0.3.0", "ieee754": "^1.2.1" }, @@ -6556,9 +6507,9 @@ "license": "MIT" }, "node_modules/update-browserslist-db": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.2.tgz", - "integrity": "sha512-E85pfNzMQ9jpKkA7+TJAi4TJN+tBCuWh5rUcS/sv6cFi+1q9LYDwDI5dpUL0u/73EElyQ8d3TEaeW4sPedBqYA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", "funding": [ { "type": "opencollective", @@ -7192,47 +7143,15 @@ } }, "@borewit/text-codec": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@borewit/text-codec/-/text-codec-0.1.1.tgz", - "integrity": "sha512-5L/uBxmjaCIX5h8Z+uu+kA9BQLkc/Wl06UGR5ajNRxu+/XjonB5i8JpgFMrPj3LXTCPA0pv8yxUvbUi+QthGGA==" - }, - "@dfinity/agent": { - "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.3", - "resolved": "https://registry.npmjs.org/@dfinity/candid/-/candid-3.4.3.tgz", - "integrity": "sha512-M2MuNariyCZHvxT0IXvMWmg8jvG19EORDveoFm7PCIVXLgYfWSy0P59t6tQ24D72yRGu40CRLm85aqpt3cRvxw==", - "requires": {} + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@borewit/text-codec/-/text-codec-0.2.1.tgz", + "integrity": "sha512-k7vvKPbf7J2fZ5klGRD9AeKfUvojuZIQ3BT5u7Jfv+puwXkUBUT5PVyMDfJZpy30CBDXGMgw7fguK/lpOMBvgw==" }, "@dfinity/cbor": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/@dfinity/cbor/-/cbor-0.2.2.tgz", "integrity": "sha512-GPJpH73kDEKbUBdUjY80lz7cq9l0vm1h/7ppejPV6O0ZTqCLrYspssYvqjRmK4aNnJ/SKXsP0rg9LYX7zpegaA==" }, - "@dfinity/identity": { - "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.3", - "resolved": "https://registry.npmjs.org/@dfinity/identity-secp256k1/-/identity-secp256k1-3.4.3.tgz", - "integrity": "sha512-Mao+EQZUWJ9oG90eS3GwI3zU4zdccvhuBANBpCJWhcad84HYkr7NIJRQRYWSDmIXdALcU8jCeUvyhLxxgk0akQ==", - "requires": { - "@dfinity/agent": "3.4.3", - "@scure/bip32": "^1.7.0", - "@scure/bip39": "^1.6.0", - "asn1js": "^3.0.5" - } - }, "@dfinity/internet-identity-playwright": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@dfinity/internet-identity-playwright/-/internet-identity-playwright-2.0.0.tgz", @@ -7240,18 +7159,10 @@ "dev": true, "requires": {} }, - "@dfinity/principal": { - "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/utils": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@dfinity/utils/-/utils-4.0.2.tgz", - "integrity": "sha512-K3VPflH3EXWVHLZw9ouvY6fT+FwZNCcHcVtxI1Et/QJvk2A360929BqUE2SsotzN6HnHCaaBmwmyINh1oetpag==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@dfinity/utils/-/utils-4.1.0.tgz", + "integrity": "sha512-dCtBW9lCW6TtgOoHig2/r7SqHL4KHsuiy+cOPcxPKnA+iyBASGZgRSA2/v4zZB9umfvLI0x5gbBW/va/7EwKDg==", "peer": true, "requires": {} }, @@ -7604,31 +7515,39 @@ "dev": true }, "@icp-sdk/auth": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@icp-sdk/auth/-/auth-4.2.0.tgz", - "integrity": "sha512-LAs1AZia/UNgWjpnm82UDySpZsjTWKIW0x5JI2/PTEZqvaC3WSvHZfNkLacazE4Zdks+tpTDIV8HUmbssTJ+EA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@icp-sdk/auth/-/auth-5.0.0.tgz", + "integrity": "sha512-TaPfdaELT7s0vTIFOmCnlCmhPdL7kABA7+2Q0YNAUWIa/FFiwq6ffGPLvr0U0+2zFLaLQ4l7UCB2zf7vo6PFPQ==", "peer": true, "requires": { "idb": "^7.1.1" } }, "@icp-sdk/canisters": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@icp-sdk/canisters/-/canisters-3.0.0.tgz", - "integrity": "sha512-O2xAQdXfG7hwYPbwNP2wxW1+9wR2TLVyOLYFqghtGand+2A1hM6seABUvMD6SLKgPggNCam9n1ZCg6iTvR9JjA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@icp-sdk/canisters/-/canisters-3.3.0.tgz", + "integrity": "sha512-iA21QYcBh85wne+5V9+z4OazTURh/HapIj8pLMvbaKk/Gounctdrnkzm4b2m4Ip9TJGjW8I7d/m/UpHi72CKWQ==", "peer": true, "requires": { "@noble/hashes": "^1.8.0", "base58-js": "^3.0.3", - "bech32": "^2.0.0" + "bech32": "^2.0.0", + "mime": "^3.0.0" } }, "@icp-sdk/core": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/@icp-sdk/core/-/core-4.2.3.tgz", - "integrity": "sha512-g48GZ+A2SD3txFKYZ9okfL6XPvYYeTE8cWMFCvtGZVD3T0Mp+vwQgzgf2XozdJW5aHUKT6G+DumzvgpY4pMh4A==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@icp-sdk/core/-/core-5.0.0.tgz", + "integrity": "sha512-t6iRbdylHG57MicWRpR1uMTFXRW7GCzec6KAg55CBwDHbHLQDKikQ252lmlcEa80DrKa3LPvMKYZEUYjEq5XUQ==", "peer": true, - "requires": {} + "requires": { + "@dfinity/cbor": "^0.2.2", + "@noble/curves": "^1.9.2", + "@noble/hashes": "^1.8.0", + "@scure/bip32": "^1.7.0", + "@scure/bip39": "^1.6.0", + "asn1js": "^3.0.5" + } }, "@isaacs/balanced-match": { "version": "4.0.1", @@ -7681,28 +7600,28 @@ } }, "@junobuild/admin": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@junobuild/admin/-/admin-3.2.1.tgz", - "integrity": "sha512-KZ/1yghSsE9Dlu+PHs5+1Az6xymGppApsh7qscNUCV86655VdBFJ6vZp3cJnITPCzGgtB5mcctUfvx3imiM3YA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@junobuild/admin/-/admin-3.3.0.tgz", + "integrity": "sha512-iqJZmugDJ8W7SVnl6/mJq87iHMyIQ8fSfqtN/7wd255KDUqDxsLFLpOpVp7LlB9ygFRFe8jp6di30pdiTVYM5w==", "requires": {} }, "@junobuild/auth": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@junobuild/auth/-/auth-2.0.0.tgz", - "integrity": "sha512-BEooVnGfWN7fsvD0g4Nhv/XSX4uYP4tAcG2DO+FzoR+tx2v4AGBtTQfw/Ea1X9VgDGzxXJr8Z/l+dvjChOFzXw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@junobuild/auth/-/auth-2.1.0.tgz", + "integrity": "sha512-Tl03R4GUqjkbs7CfrlrWlpKexde2ilYjeubEZFFulKhjo2MDQ0z8WLplU4e99LH/y+uGBL4Puc+AIjtKCqi5Ug==", "requires": {} }, "@junobuild/cdn": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@junobuild/cdn/-/cdn-2.1.1.tgz", - "integrity": "sha512-zQaaRW2PRod2SJUBipilmhDiMFak5X5e7BSDuo2GTaanUuWdHRbiyaLOXWlNwYxo5sj9ORTNsftQXVfE9Qttig==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@junobuild/cdn/-/cdn-2.2.0.tgz", + "integrity": "sha512-FO+0a5o3YWEhcFXQ6u7H3cW52zfX9G496pExesUhcRSboKQnoUT96BpKxHF9Ny8QRBAwbeQiALadLrUyNSoTAA==", "peer": true, "requires": {} }, "@junobuild/cli-tools": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/@junobuild/cli-tools/-/cli-tools-0.9.5.tgz", - "integrity": "sha512-hrCIRhb0CU1ynIuVyXKFwXSpSGWRzONy2jmEab2fdnLIHq4myBYhHRuOGdTctJOocT+ZgY7sXtn+gqlmK9aXuQ==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@junobuild/cli-tools/-/cli-tools-0.10.0.tgz", + "integrity": "sha512-bIXAswwyBbji+Owtnrfz4mrfwbfoL5E/2BveTg3C22e4oNjFNVLuWAQ3dIf3NRYPbTMaXBPWAGyDRp8t/JYrCA==", "requires": { "file-type": "^21.1.1", "listr2": "^9.0.5", @@ -7711,34 +7630,34 @@ } }, "@junobuild/config": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/@junobuild/config/-/config-2.7.0.tgz", - "integrity": "sha512-QCajHwrLhbnZRKFSQVGTM/VHUPPW38hqe4dILdrWTCPzXdmF5DB/BFYs96ejEko8cdnEQ/G/LTd8EGbjWW+0eg==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@junobuild/config/-/config-2.9.0.tgz", + "integrity": "sha512-Ej4Y2FIZ7rEKNFcTg81zTLpdidPyfxj6cibMuZbuDXWhCzHDJjq8mTP1pbOu3OiRWVyJFbbafuS7LtqT5b/8vA==", "peer": true, "requires": {} }, "@junobuild/config-loader": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/@junobuild/config-loader/-/config-loader-0.4.6.tgz", - "integrity": "sha512-ptaZ3xgg9zjG8PUHtqy1Ys2Stl9LKgrhYN3MQc4wwL3Ko0XhDz7w/4+2QrWhN9RL8FP3CYS6iUG7e6qDJDgw+g==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/@junobuild/config-loader/-/config-loader-0.4.7.tgz", + "integrity": "sha512-oV/9iqtJRa17Ug++TAT4m7/cAWqjnAulNh8drfvvojlBHpfMrc0uQaC4yOzRmWdRiyXdyUypzUEysX8LDBpZhQ==", "requires": {} }, "@junobuild/core": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/@junobuild/core/-/core-3.3.2.tgz", - "integrity": "sha512-5KSafKQlReNDprtw8yWEDHHXeu6B523kEFREsgZ7GOpZ+zPXEG9AfY2gxqcM7jnSakV7TgYGmcOeLW6IZKl91A==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@junobuild/core/-/core-3.4.0.tgz", + "integrity": "sha512-QBzi2CFkGDmMFJ0Y4rzoFVGbeQ3FE5hUWcHO9HuDAXT2m4ZgxFXnX7YDKrMIRlzXzsJVn5GVGvRYZNpp5DHJqg==", "requires": { - "@junobuild/auth": "^2", + "@junobuild/auth": "^2.1", "@junobuild/errors": "*", - "@junobuild/ic-client": "^7", - "@junobuild/storage": "^2", + "@junobuild/ic-client": "^7.1", + "@junobuild/storage": "^2.2", "@junobuild/utils": "*" } }, "@junobuild/did-tools": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/@junobuild/did-tools/-/did-tools-0.3.7.tgz", - "integrity": "sha512-XbPKiX8ZdHmj3F72jFrrcxOemHjdqibw1f2o4bkaMhHN1kIla1G7FIV8F9kWb/vvh9GjcBJFTM5qMobvCWSpWw==", + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@junobuild/did-tools/-/did-tools-0.3.8.tgz", + "integrity": "sha512-rNpuADlvSbG5y5GDBjQ6j3eOj02O/toofagzr5Qv8VIKYSjIoT0jWWqfmxTK5vWSCWYN4MyEZTNS1Ysc/h/0sQ==", "requires": {} }, "@junobuild/errors": { @@ -7747,30 +7666,30 @@ "integrity": "sha512-DPNAPvKbeAJztJ3KrO1D1+Y817/K0aNZtHA39trFJjIWD1X2dcpKzAPJq30KwSeKCqSTejeGZ8LVBV72l9cibQ==" }, "@junobuild/functions": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@junobuild/functions/-/functions-0.5.3.tgz", - "integrity": "sha512-ZlZfVdx4tknYj5rJ2fWJM0vnr96QiKpJKGcUfO6KBoLaoD+q7cUNlXunHeh09VSkuqem5cAOtkXXhmLB87pz9w==", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@junobuild/functions/-/functions-0.5.4.tgz", + "integrity": "sha512-N8+Inez0vKTDXlSNId/TtQFCHPlA6RwY6RpSiV33wpjqBni6fkrum1CeCJjL5XRvtAQ2jcdCmYiyicYl4qSzwg==", "dev": true, "requires": {} }, "@junobuild/ic-client": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@junobuild/ic-client/-/ic-client-7.0.1.tgz", - "integrity": "sha512-ceq5TVzjfvE0UfDaFldQBfC7uEgmsD3o+t4pgzsaRCTLMT3Bb4sAuTn/8DNEISMawn+73gcETL2dtmc0lGlLFQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@junobuild/ic-client/-/ic-client-7.1.0.tgz", + "integrity": "sha512-BigA8sXoeKknoteyc+y2g94nvoIXVUOzm45kkyR7Tbi6UY18Aq5QbqASSnm8q9i2mJVTK2qJnrMGZe9O1fBu1g==", "peer": true, "requires": {} }, "@junobuild/storage": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@junobuild/storage/-/storage-2.1.2.tgz", - "integrity": "sha512-bPTzAjaI9FODR4bmT3LEGf/kKHAUSuANqOcWO5Igfg1ny9+x9BcGY3RS1V0pv4Jm59Jl8q6px2znvzTNtMMdcQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@junobuild/storage/-/storage-2.2.0.tgz", + "integrity": "sha512-XmT2Spr9gJHUhe2bhgxpTvO+xGvo1+ACcFyFOzqePvwsl+QmlB46m3Hslu2JERu3tSUg9eOU4wJyPF/Tgft8uw==", "peer": true, "requires": {} }, "@junobuild/utils": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@junobuild/utils/-/utils-0.2.4.tgz", - "integrity": "sha512-LkIewjkJEKkNKupWVXVPuAzyL84bQmXsKWqhEHIz2Gacp6aBQF7IQnJtQ6RjPFyOo03mOHsXXniGUL/kjc7mRw==", + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@junobuild/utils/-/utils-0.2.5.tgz", + "integrity": "sha512-IRFsbZbflzeEKWLliH80IFd8Qz33h3lmYA6KekOK44pX4u3vpPUhSP7Mmk596EimBi9ziM7/GfzbhEvB+f0SjQ==", "peer": true, "requires": {} }, @@ -8197,9 +8116,9 @@ } }, "asn1js": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/asn1js/-/asn1js-3.0.6.tgz", - "integrity": "sha512-UOCGPYbl0tv8+006qks/dTgV9ajs97X2p0FAbyS2iyCRrmLSRolDaHdp+v/CLgnzHc3fVB+CwYiUmei7ndFcgA==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/asn1js/-/asn1js-3.0.7.tgz", + "integrity": "sha512-uLvq6KJu04qoQM6gvBfKFjlh6Gl0vOKQuR5cJMDHQkmwfMOQeN3F3SHCv9SNYSL+CRoHvOGFfllDlVz03GQjvQ==", "requires": { "pvtsutils": "^1.3.6", "pvutils": "^1.1.3", @@ -8247,9 +8166,9 @@ "integrity": "sha512-3hf42BysHnUqmZO7mK6e5X/hs1AvyEJIhdVLbG/Mxn/fhFnhGxOO37mWbMHg1RT4TxqcPKXgqj9/bp1YG0GBXA==" }, "baseline-browser-mapping": { - "version": "2.9.6", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.6.tgz", - "integrity": "sha512-v9BVVpOTLB59C9E7aSnmIF8h7qRsFpx+A2nugVMTszEOMcfjlZMsXRm4LF23I3Z9AJxc8ANpIvzbzONoX9VJlg==" + "version": "2.9.11", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.11.tgz", + "integrity": "sha512-Sg0xJUNDU1sJNGdfGWhVHX0kkZ+HWcvmVymJbj6NSgZZmW/8S9Y2HQ5euytnIgakgxN6papOAWiwDo1ctFDcoQ==" }, "bech32": { "version": "2.0.0", @@ -8334,9 +8253,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001760", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001760.tgz", - "integrity": "sha512-7AAMPcueWELt1p3mi13HR/LHH0TJLT11cnwDJEs3xA4+CK/PLKeO9Kl1oru24htkyUKtkGCvAx4ohB0Ttry8Dw==" + "version": "1.0.30001762", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001762.tgz", + "integrity": "sha512-PxZwGNvH7Ak8WX5iXzoK1KPZttBXNPuaOvI2ZYU7NrlM+d9Ov+TUvlLOBNGzVXAntMSMMlJPd+jY6ovrVjSmUw==" }, "chalk": { "version": "5.6.2", @@ -9184,9 +9103,9 @@ } }, "file-type": { - "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==", + "version": "21.3.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-21.3.0.tgz", + "integrity": "sha512-8kPJMIGz1Yt/aPEwOsrR97ZyZaD1Iqm8PClb1nYFclUCkBi0Ma5IsYNQzvSFS9ib51lWyIw5mIT9rWzI/xjpzA==", "requires": { "@tokenizer/inflate": "^0.4.1", "strtok3": "^10.3.4", @@ -9903,6 +9822,11 @@ "picomatch": "^2.3.1" } }, + "mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==" + }, "mime-db": { "version": "1.54.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", @@ -10640,11 +10564,11 @@ } }, "token-types": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.1.1.tgz", - "integrity": "sha512-kh9LVIWH5CnL63Ipf0jhlBIy0UsrMj/NJDfpsy1SqOXlLKEVyXXYrnFxFT1yOOYVGBSApeVnjPw/sBz5BfEjAQ==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.1.2.tgz", + "integrity": "sha512-dRXchy+C0IgK8WPC6xvCHFRIWYUbqqdEIKPaKo/AcTUNzwLTK6AH7RjdLWsEZcAN/TBdtfUw3PYEgPr5VPr6ww==", "requires": { - "@borewit/text-codec": "^0.1.0", + "@borewit/text-codec": "^0.2.1", "@tokenizer/token": "^0.3.0", "ieee754": "^1.2.1" } @@ -10783,9 +10707,9 @@ "dev": true }, "update-browserslist-db": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.2.tgz", - "integrity": "sha512-E85pfNzMQ9jpKkA7+TJAi4TJN+tBCuWh5rUcS/sv6cFi+1q9LYDwDI5dpUL0u/73EElyQ8d3TEaeW4sPedBqYA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", "requires": { "escalade": "^3.2.0", "picocolors": "^1.1.1" diff --git a/package.json b/package.json index ed80c80..b844b0f 100644 --- a/package.json +++ b/package.json @@ -29,20 +29,20 @@ "e2e:playwright:install": "playwright install chromium --with-deps" }, "dependencies": { - "@dfinity/utils": "4.0.2", + "@dfinity/utils": "^4.1.0", "@dfinity/zod-schemas": "^3.0.2", - "@icp-sdk/canisters": "3.0.0", - "@icp-sdk/core": "4.2.3", - "@junobuild/admin": "^3.2.1", - "@junobuild/cdn": "^2.1.1", - "@junobuild/cli-tools": "^0.9.5", - "@junobuild/config": "^2.7.0", - "@junobuild/config-loader": "^0.4.6", - "@junobuild/core": "^3.3.2", - "@junobuild/did-tools": "^0.3.7", - "@junobuild/ic-client": "^7.0.1", - "@junobuild/storage": "^2.1.2", - "@junobuild/utils": "^0.2.4", + "@icp-sdk/canisters": "^3.3.0", + "@icp-sdk/core": "^5.0.0", + "@junobuild/admin": "^3.3.0", + "@junobuild/cdn": "^2.2.0", + "@junobuild/cli-tools": "^0.10.0", + "@junobuild/config": "^2.9.0", + "@junobuild/config-loader": "^0.4.7", + "@junobuild/core": "^3.4.0", + "@junobuild/did-tools": "^0.3.8", + "@junobuild/ic-client": "^7.1.0", + "@junobuild/storage": "^2.2.0", + "@junobuild/utils": "^0.2.5", "chokidar": "^4.0.3", "conf": "^14.0.0", "open": "^11.0.0", @@ -57,7 +57,7 @@ "@dfinity/internet-identity-playwright": "^2.0.0", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.39.1", - "@junobuild/functions": "^0.5.3", + "@junobuild/functions": "^0.5.4", "@playwright/test": "^1.56.1", "@types/node": "^24.10.1", "@types/prompts": "^2.4.9",