From 6ef3e076df9a733de9b26aa37df5d825ac0b0164 Mon Sep 17 00:00:00 2001 From: David Dal Busco Date: Thu, 25 Sep 2025 22:24:18 +0200 Subject: [PATCH] build: bump juno libs including zod v4 --- package-lock.json | 128 +++++++++++++++++++++++----------------------- package.json | 10 ++-- 2 files changed, 69 insertions(+), 69 deletions(-) diff --git a/package-lock.json b/package-lock.json index 42a833d0..fe4ab73b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,13 +15,13 @@ "@dfinity/ic-management": "^7.0.1", "@dfinity/identity": "^3.2.6", "@dfinity/principal": "^3.2.6", - "@dfinity/zod-schemas": "^1.1.0", - "@junobuild/admin": "^2.2.2", + "@dfinity/zod-schemas": "^2.1.0", + "@junobuild/admin": "^2.3.0", "@junobuild/cdn": "^1.3.2", "@junobuild/cli-tools": "^0.8.0", - "@junobuild/config": "^2.2.0", + "@junobuild/config": "^2.3.0", "@junobuild/config-loader": "^0.4.5", - "@junobuild/core": "^2.1.2", + "@junobuild/core": "^2.2.0", "@junobuild/did-tools": "^0.3.3", "@junobuild/ic-client": "^3.1.2", "@junobuild/storage": "^1.3.2", @@ -41,7 +41,7 @@ "devDependencies": { "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.35.0", - "@junobuild/functions": "^0.3.2", + "@junobuild/functions": "^0.3.3", "@types/node": "^24.4.0", "@types/prompts": "^2.4.9", "@types/semver": "^7.7.1", @@ -659,13 +659,13 @@ } }, "node_modules/@dfinity/zod-schemas": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@dfinity/zod-schemas/-/zod-schemas-1.1.0.tgz", - "integrity": "sha512-lhZTMN5bwbk+BgWA+tFto4ltrJVa+14KLssOwBtuFD980hqgP+dpAIEZQnIEZDU8x/51u2yGEpMDFubHjW2C5g==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@dfinity/zod-schemas/-/zod-schemas-2.1.0.tgz", + "integrity": "sha512-zxYwGp4M1pVslBwikIJ7nG//0hM1j0hJ97HEHHRg5P4PZnMQNyFWX/1apEiUDFVCl42/rjFEgsRustVv1HO7zg==", "license": "Apache-2.0", "peerDependencies": { "@dfinity/principal": "*", - "zod": "3.25" + "zod": "^4" } }, "node_modules/@esbuild/aix-ppc64": { @@ -1434,9 +1434,9 @@ } }, "node_modules/@junobuild/admin": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@junobuild/admin/-/admin-2.2.2.tgz", - "integrity": "sha512-5MRdZ5Sa+CJE8iphqXddq/UCt16JU2ER1iOQQ5/GN/CB0APnRaERlvFV4Ucr636AfwHt0f0ffXkCWiz+w88ceg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@junobuild/admin/-/admin-2.3.0.tgz", + "integrity": "sha512-pJXPiPdD/jmwKNszbAkj9pbICvHEJuiozlTIoRDUMrU4/ummalmWq5v9pVDwrQHBAi+9L4kTplL+WvDjiGc7+g==", "license": "MIT", "peerDependencies": { "@dfinity/agent": "^3.2.6", @@ -1448,7 +1448,7 @@ "@junobuild/config": "*", "@junobuild/ic-client": "^3", "semver": "7.*", - "zod": "^3.25" + "zod": "^4" } }, "node_modules/@junobuild/cdn": { @@ -1490,13 +1490,13 @@ } }, "node_modules/@junobuild/config": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@junobuild/config/-/config-2.2.0.tgz", - "integrity": "sha512-nRhvQ02CdDuKL3fCGoMrY0zRc/MHOZg8Z9swIhFXyXf1cPNurNN4c5ek1okZA5okAUIchF9WXEXhVGRIU+6Lkg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@junobuild/config/-/config-2.3.0.tgz", + "integrity": "sha512-zamZ+Jejw24FbdqQc9LjNvywiCD+MnMNr8kpoUwRrWGZzlfGkK+Q5t4TiFpA857edCRTg8qEni4pJUj38pm8sg==", "license": "MIT", "peerDependencies": { - "@dfinity/zod-schemas": "^1.1.0", - "zod": "^3.25" + "@dfinity/zod-schemas": "^2", + "zod": "^4" } }, "node_modules/@junobuild/config-loader": { @@ -1512,9 +1512,9 @@ } }, "node_modules/@junobuild/core": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@junobuild/core/-/core-2.1.2.tgz", - "integrity": "sha512-H+VL1mYTXcU+YxsuhojB51cLBYsYcaK7xPoc6vbgfn3in2qBLytEJY+kiEyLs9sBO1Nf848+coWf2DcunYF3uQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@junobuild/core/-/core-2.2.0.tgz", + "integrity": "sha512-G4ojJ8sf1Rzmrl1swIMyTCQ3sxBVUaNDQN8R/19AWPDyiX1TWp1uN0NrlxmQhB77TKKlLXPaiVXyQ9jut0vl1w==", "license": "MIT", "dependencies": { "@junobuild/errors": "*", @@ -1553,9 +1553,9 @@ "license": "MIT" }, "node_modules/@junobuild/functions": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@junobuild/functions/-/functions-0.3.2.tgz", - "integrity": "sha512-OmK+zTZ5g1P81mmicdQjDn9CSTWNu+l9lmtfh7EMQaZRSHuze6ryNg8tCRPJl736OnKE4cHPLUJsAsoGal6ZGw==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@junobuild/functions/-/functions-0.3.3.tgz", + "integrity": "sha512-ZhIxJbb3AgZqx5YlM8GfOUKjv36do/1SkgOk8BVzIdK3ckpCvxD9PSBhhR8ghzxlY+3JdKuZhYgErp92th5S9g==", "dev": true, "license": "MIT", "peerDependencies": { @@ -1564,7 +1564,7 @@ "@dfinity/identity": "^3.2.6", "@dfinity/principal": "^3.2.6", "@dfinity/utils": "^3.1", - "zod": "^3.25" + "zod": "^4" } }, "node_modules/@junobuild/ic-client": { @@ -2284,9 +2284,9 @@ "dev": true }, "node_modules/baseline-browser-mapping": { - "version": "2.8.6", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.6.tgz", - "integrity": "sha512-wrH5NNqren/QMtKUEEJf7z86YjfqW/2uw3IL3/xpqZUC95SSVIFXYQeeGjL6FT/X68IROu6RMehZQS5foy2BXw==", + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.7.tgz", + "integrity": "sha512-bxxN2M3a4d1CRoQC//IqsR5XrLh0IJ8TCv2x6Y9N0nckNz/rTjZB3//GGscZziZOxmjP55rzxg/ze7usFI9FqQ==", "license": "Apache-2.0", "peer": true, "bin": { @@ -2424,9 +2424,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001743", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001743.tgz", - "integrity": "sha512-e6Ojr7RV14Un7dz6ASD0aZDmQPT/A+eZU+nuTNfjqmRrmkmQlnTNWH0SKmqagx9PeW87UVqapSurtAXifmtdmw==", + "version": "1.0.30001745", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001745.tgz", + "integrity": "sha512-ywt6i8FzvdgrrrGbr1jZVObnVv6adj+0if2/omv9cmR2oiZs30zL4DIyaptKcbOrBdOIc74QTMoJvSE2QHh5UQ==", "funding": [ { "type": "opencollective", @@ -2814,9 +2814,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.222", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.222.tgz", - "integrity": "sha512-gA7psSwSwQRE60CEoLz6JBCQPIxNeuzB2nL8vE03GK/OHxlvykbLyeiumQy1iH5C2f3YbRAZpGCMT12a/9ih9w==", + "version": "1.5.224", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.224.tgz", + "integrity": "sha512-kWAoUu/bwzvnhpdZSIc6KUyvkI1rbRXMT0Eq8pKReyOyaPZcctMli+EgvcN1PAvwVc7Tdo4Fxi2PsLNDU05mdg==", "license": "ISC", "peer": true }, @@ -6484,9 +6484,9 @@ } }, "node_modules/zod": { - "version": "3.25.76", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", - "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.11.tgz", + "integrity": "sha512-WPsqwxITS2tzx1bzhIKsEs19ABD5vmCVa4xBo2tq/SrV4RNZtfws1EnCWQXM6yh8bD08a1idvkB5MZSBiZsjwg==", "license": "MIT", "peer": true, "funding": { @@ -6882,9 +6882,9 @@ "requires": {} }, "@dfinity/zod-schemas": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@dfinity/zod-schemas/-/zod-schemas-1.1.0.tgz", - "integrity": "sha512-lhZTMN5bwbk+BgWA+tFto4ltrJVa+14KLssOwBtuFD980hqgP+dpAIEZQnIEZDU8x/51u2yGEpMDFubHjW2C5g==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@dfinity/zod-schemas/-/zod-schemas-2.1.0.tgz", + "integrity": "sha512-zxYwGp4M1pVslBwikIJ7nG//0hM1j0hJ97HEHHRg5P4PZnMQNyFWX/1apEiUDFVCl42/rjFEgsRustVv1HO7zg==", "requires": {} }, "@esbuild/aix-ppc64": { @@ -7281,9 +7281,9 @@ } }, "@junobuild/admin": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@junobuild/admin/-/admin-2.2.2.tgz", - "integrity": "sha512-5MRdZ5Sa+CJE8iphqXddq/UCt16JU2ER1iOQQ5/GN/CB0APnRaERlvFV4Ucr636AfwHt0f0ffXkCWiz+w88ceg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@junobuild/admin/-/admin-2.3.0.tgz", + "integrity": "sha512-pJXPiPdD/jmwKNszbAkj9pbICvHEJuiozlTIoRDUMrU4/ummalmWq5v9pVDwrQHBAi+9L4kTplL+WvDjiGc7+g==", "requires": {} }, "@junobuild/cdn": { @@ -7304,9 +7304,9 @@ } }, "@junobuild/config": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@junobuild/config/-/config-2.2.0.tgz", - "integrity": "sha512-nRhvQ02CdDuKL3fCGoMrY0zRc/MHOZg8Z9swIhFXyXf1cPNurNN4c5ek1okZA5okAUIchF9WXEXhVGRIU+6Lkg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@junobuild/config/-/config-2.3.0.tgz", + "integrity": "sha512-zamZ+Jejw24FbdqQc9LjNvywiCD+MnMNr8kpoUwRrWGZzlfGkK+Q5t4TiFpA857edCRTg8qEni4pJUj38pm8sg==", "requires": {} }, "@junobuild/config-loader": { @@ -7316,9 +7316,9 @@ "requires": {} }, "@junobuild/core": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@junobuild/core/-/core-2.1.2.tgz", - "integrity": "sha512-H+VL1mYTXcU+YxsuhojB51cLBYsYcaK7xPoc6vbgfn3in2qBLytEJY+kiEyLs9sBO1Nf848+coWf2DcunYF3uQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@junobuild/core/-/core-2.2.0.tgz", + "integrity": "sha512-G4ojJ8sf1Rzmrl1swIMyTCQ3sxBVUaNDQN8R/19AWPDyiX1TWp1uN0NrlxmQhB77TKKlLXPaiVXyQ9jut0vl1w==", "requires": { "@junobuild/errors": "*", "@junobuild/ic-client": "^3", @@ -7338,9 +7338,9 @@ "integrity": "sha512-GZa/NF6XqcO4LkCTROLAk23cj8R0B43tOPfB9TCtm8JfgVEAMd7G66/TneeSU48JueeIxhh1NJMDNkK7JhflWA==" }, "@junobuild/functions": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@junobuild/functions/-/functions-0.3.2.tgz", - "integrity": "sha512-OmK+zTZ5g1P81mmicdQjDn9CSTWNu+l9lmtfh7EMQaZRSHuze6ryNg8tCRPJl736OnKE4cHPLUJsAsoGal6ZGw==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@junobuild/functions/-/functions-0.3.3.tgz", + "integrity": "sha512-ZhIxJbb3AgZqx5YlM8GfOUKjv36do/1SkgOk8BVzIdK3ckpCvxD9PSBhhR8ghzxlY+3JdKuZhYgErp92th5S9g==", "dev": true, "requires": {} }, @@ -7785,9 +7785,9 @@ "dev": true }, "baseline-browser-mapping": { - "version": "2.8.6", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.6.tgz", - "integrity": "sha512-wrH5NNqren/QMtKUEEJf7z86YjfqW/2uw3IL3/xpqZUC95SSVIFXYQeeGjL6FT/X68IROu6RMehZQS5foy2BXw==", + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.7.tgz", + "integrity": "sha512-bxxN2M3a4d1CRoQC//IqsR5XrLh0IJ8TCv2x6Y9N0nckNz/rTjZB3//GGscZziZOxmjP55rzxg/ze7usFI9FqQ==", "peer": true }, "brace-expansion": { @@ -7868,9 +7868,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001743", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001743.tgz", - "integrity": "sha512-e6Ojr7RV14Un7dz6ASD0aZDmQPT/A+eZU+nuTNfjqmRrmkmQlnTNWH0SKmqagx9PeW87UVqapSurtAXifmtdmw==", + "version": "1.0.30001745", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001745.tgz", + "integrity": "sha512-ywt6i8FzvdgrrrGbr1jZVObnVv6adj+0if2/omv9cmR2oiZs30zL4DIyaptKcbOrBdOIc74QTMoJvSE2QHh5UQ==", "peer": true }, "chalk": { @@ -8103,9 +8103,9 @@ } }, "electron-to-chromium": { - "version": "1.5.222", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.222.tgz", - "integrity": "sha512-gA7psSwSwQRE60CEoLz6JBCQPIxNeuzB2nL8vE03GK/OHxlvykbLyeiumQy1iH5C2f3YbRAZpGCMT12a/9ih9w==", + "version": "1.5.224", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.224.tgz", + "integrity": "sha512-kWAoUu/bwzvnhpdZSIc6KUyvkI1rbRXMT0Eq8pKReyOyaPZcctMli+EgvcN1PAvwVc7Tdo4Fxi2PsLNDU05mdg==", "peer": true }, "emoji-regex": { @@ -10426,9 +10426,9 @@ "dev": true }, "zod": { - "version": "3.25.76", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", - "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.11.tgz", + "integrity": "sha512-WPsqwxITS2tzx1bzhIKsEs19ABD5vmCVa4xBo2tq/SrV4RNZtfws1EnCWQXM6yh8bD08a1idvkB5MZSBiZsjwg==", "peer": true } } diff --git a/package.json b/package.json index bd7a8c45..75572023 100644 --- a/package.json +++ b/package.json @@ -29,13 +29,13 @@ "@dfinity/ic-management": "^7.0.1", "@dfinity/identity": "^3.2.6", "@dfinity/principal": "^3.2.6", - "@dfinity/zod-schemas": "^1.1.0", - "@junobuild/admin": "^2.2.2", + "@dfinity/zod-schemas": "^2.1.0", + "@junobuild/admin": "^2.3.0", "@junobuild/cdn": "^1.3.2", "@junobuild/cli-tools": "^0.8.0", - "@junobuild/config": "^2.2.0", + "@junobuild/config": "^2.3.0", "@junobuild/config-loader": "^0.4.5", - "@junobuild/core": "^2.1.2", + "@junobuild/core": "^2.2.0", "@junobuild/did-tools": "^0.3.3", "@junobuild/ic-client": "^3.1.2", "@junobuild/storage": "^1.3.2", @@ -52,7 +52,7 @@ "devDependencies": { "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.35.0", - "@junobuild/functions": "^0.3.2", + "@junobuild/functions": "^0.3.3", "@types/node": "^24.4.0", "@types/prompts": "^2.4.9", "@types/semver": "^7.7.1",