From 69d880e171ed5eceb6c62062ad2efb683b78e272 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20Adel=C3=B6w?= Date: Mon, 26 Jan 2026 13:49:57 +0100 Subject: [PATCH] Bump to latest zod MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Fredrik Adelöw --- .changeset/young-pens-wash.md | 50 ++++++++++ .patches/pr-32524.txt | 1 + packages/backend-defaults/package.json | 2 +- packages/backend-plugin-api/package.json | 2 +- packages/backend-test-utils/package.json | 2 +- packages/cli-node/package.json | 2 +- packages/cli/package.json | 2 +- .../templates/backend-plugin/package.json.hbs | 2 +- packages/core-app-api/package.json | 2 +- packages/core-compat-api/package.json | 4 +- packages/core-components/package.json | 2 +- packages/core-plugin-api/package.json | 2 +- packages/frontend-app-api/package.json | 2 +- packages/frontend-plugin-api/package.json | 2 +- packages/frontend-test-utils/package.json | 2 +- packages/repo-tools/package.json | 2 +- packages/scaffolder-internal/package.json | 2 +- plugins/app/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- plugins/auth-node/package.json | 2 +- plugins/catalog-backend/package.json | 2 +- plugins/catalog-react/package.json | 2 +- plugins/home/package.json | 2 +- plugins/mcp-actions-backend/package.json | 2 +- plugins/permission-backend/package.json | 2 +- plugins/permission-common/package.json | 2 +- plugins/permission-node/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- plugins/scaffolder-backend/package.json | 2 +- plugins/scaffolder-node/package.json | 2 +- plugins/scaffolder-react/package.json | 2 +- plugins/scaffolder/package.json | 2 +- plugins/search-backend/package.json | 2 +- yarn.lock | 96 +++++++++---------- 51 files changed, 148 insertions(+), 97 deletions(-) create mode 100644 .changeset/young-pens-wash.md create mode 100644 .patches/pr-32524.txt diff --git a/.changeset/young-pens-wash.md b/.changeset/young-pens-wash.md new file mode 100644 index 0000000000..0deeb40a65 --- /dev/null +++ b/.changeset/young-pens-wash.md @@ -0,0 +1,50 @@ +--- +'@backstage/plugin-auth-backend-module-cloudflare-access-provider': patch +'@backstage/plugin-auth-backend-module-bitbucket-server-provider': patch +'@backstage/plugin-auth-backend-module-azure-easyauth-provider': patch +'@backstage/plugin-auth-backend-module-oauth2-proxy-provider': patch +'@backstage/plugin-scaffolder-backend-module-bitbucket-cloud': patch +'@backstage/plugin-auth-backend-module-atlassian-provider': patch +'@backstage/plugin-auth-backend-module-bitbucket-provider': patch +'@backstage/plugin-auth-backend-module-microsoft-provider': patch +'@backstage/plugin-auth-backend-module-onelogin-provider': patch +'@backstage/plugin-auth-backend-module-aws-alb-provider': patch +'@backstage/plugin-auth-backend-module-gcp-iap-provider': patch +'@backstage/plugin-auth-backend-module-github-provider': patch +'@backstage/plugin-auth-backend-module-gitlab-provider': patch +'@backstage/plugin-auth-backend-module-google-provider': patch +'@backstage/plugin-auth-backend-module-oauth2-provider': patch +'@backstage/plugin-auth-backend-module-oidc-provider': patch +'@backstage/plugin-auth-backend-module-okta-provider': patch +'@backstage/plugin-scaffolder-backend-module-github': patch +'@backstage/plugin-scaffolder-backend-module-gitlab': patch +'@backstage/frontend-plugin-api': patch +'@backstage/frontend-test-utils': patch +'@backstage/backend-plugin-api': patch +'@backstage/backend-test-utils': patch +'@backstage/plugin-mcp-actions-backend': patch +'@backstage/plugin-permission-backend': patch +'@backstage/plugin-scaffolder-backend': patch +'@backstage/backend-defaults': patch +'@backstage/frontend-app-api': patch +'@backstage/plugin-permission-common': patch +'@backstage/core-compat-api': patch +'@backstage/core-components': patch +'@backstage/core-plugin-api': patch +'@backstage/plugin-scaffolder-react': patch +'@backstage/plugin-catalog-backend': patch +'@backstage/plugin-permission-node': patch +'@backstage/plugin-scaffolder-node': patch +'@backstage/plugin-search-backend': patch +'@backstage/core-app-api': patch +'@backstage/plugin-catalog-react': patch +'@backstage/repo-tools': patch +'@backstage/plugin-scaffolder': patch +'@backstage/cli-node': patch +'@backstage/plugin-auth-node': patch +'@backstage/cli': patch +'@backstage/plugin-home': patch +'@backstage/plugin-app': patch +--- + +Bump to latest zod to ensure it has the latest features diff --git a/.patches/pr-32524.txt b/.patches/pr-32524.txt new file mode 100644 index 0000000000..d5aa035f3f --- /dev/null +++ b/.patches/pr-32524.txt @@ -0,0 +1 @@ +Depend on a version of the zod library that has the version 3 and 4 exports \ No newline at end of file diff --git a/packages/backend-defaults/package.json b/packages/backend-defaults/package.json index 709095e603..982569cf32 100644 --- a/packages/backend-defaults/package.json +++ b/packages/backend-defaults/package.json @@ -194,7 +194,7 @@ "winston-transport": "^4.5.0", "yauzl": "^3.0.0", "yn": "^4.0.0", - "zod": "^3.22.4", + "zod": "^3.25.76", "zod-to-json-schema": "^3.25.1" }, "devDependencies": { diff --git a/packages/backend-plugin-api/package.json b/packages/backend-plugin-api/package.json index 581445e803..985736b604 100644 --- a/packages/backend-plugin-api/package.json +++ b/packages/backend-plugin-api/package.json @@ -66,7 +66,7 @@ "json-schema": "^0.4.0", "knex": "^3.0.0", "luxon": "^3.0.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-test-utils": "workspace:^", diff --git a/packages/backend-test-utils/package.json b/packages/backend-test-utils/package.json index 27c00a28dd..3a16cd7830 100644 --- a/packages/backend-test-utils/package.json +++ b/packages/backend-test-utils/package.json @@ -79,7 +79,7 @@ "text-extensions": "^2.4.0", "uuid": "^11.0.0", "yn": "^4.0.0", - "zod": "^3.22.4", + "zod": "^3.25.76", "zod-to-json-schema": "^3.25.1" }, "devDependencies": { diff --git a/packages/cli-node/package.json b/packages/cli-node/package.json index 52242bdd48..59604bec59 100644 --- a/packages/cli-node/package.json +++ b/packages/cli-node/package.json @@ -38,7 +38,7 @@ "@yarnpkg/parsers": "^3.0.0", "fs-extra": "^11.2.0", "semver": "^7.5.3", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-test-utils": "workspace:^", diff --git a/packages/cli/package.json b/packages/cli/package.json index 8cc681747c..4bc9c91cbe 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -142,7 +142,7 @@ "yargs": "^16.2.0", "yml-loader": "^2.1.0", "yn": "^4.0.0", - "zod": "^3.22.4", + "zod": "^3.25.76", "zod-validation-error": "^4.0.2" }, "devDependencies": { diff --git a/packages/cli/templates/backend-plugin/package.json.hbs b/packages/cli/templates/backend-plugin/package.json.hbs index acc26480c9..4e23376c56 100644 --- a/packages/cli/templates/backend-plugin/package.json.hbs +++ b/packages/cli/templates/backend-plugin/package.json.hbs @@ -29,7 +29,7 @@ "@backstage/plugin-catalog-node": "{{versionQuery '@backstage/plugin-catalog-node'}}", "express": "{{versionQuery 'express' '4.17.1'}}", "express-promise-router": "{{versionQuery 'express-promise-router' '4.1.0'}}", - "zod": "{{versionQuery 'zod' '3.22.4'}}" + "zod": "{{versionQuery 'zod' '3.25.76'}}" }, "devDependencies": { "@backstage/backend-test-utils": "{{versionQuery '@backstage/backend-test-utils'}}", diff --git a/packages/core-app-api/package.json b/packages/core-app-api/package.json index cd56c90ce8..eba30c2e71 100644 --- a/packages/core-app-api/package.json +++ b/packages/core-app-api/package.json @@ -57,7 +57,7 @@ "prop-types": "^15.7.2", "react-use": "^17.2.4", "zen-observable": "^0.10.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/cli": "workspace:^", diff --git a/packages/core-compat-api/package.json b/packages/core-compat-api/package.json index eb34da3d34..dc293273d7 100644 --- a/packages/core-compat-api/package.json +++ b/packages/core-compat-api/package.json @@ -38,7 +38,7 @@ "@backstage/types": "workspace:^", "@backstage/version-bridge": "workspace:^", "lodash": "^4.17.21", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/cli": "workspace:^", @@ -54,7 +54,7 @@ "react": "^18.0.2", "react-dom": "^18.0.2", "react-router-dom": "^6.3.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "peerDependencies": { "@types/react": "^17.0.0 || ^18.0.0", diff --git a/packages/core-components/package.json b/packages/core-components/package.json index 80867d9d3a..c269398cf1 100644 --- a/packages/core-components/package.json +++ b/packages/core-components/package.json @@ -95,7 +95,7 @@ "rehype-sanitize": "^5.0.0", "remark-gfm": "^3.0.1", "zen-observable": "^0.10.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/app-defaults": "workspace:^", diff --git a/packages/core-plugin-api/package.json b/packages/core-plugin-api/package.json index ef4982e07e..60f840a8f3 100644 --- a/packages/core-plugin-api/package.json +++ b/packages/core-plugin-api/package.json @@ -55,7 +55,7 @@ "@backstage/types": "workspace:^", "@backstage/version-bridge": "workspace:^", "history": "^5.0.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/cli": "workspace:^", diff --git a/packages/frontend-app-api/package.json b/packages/frontend-app-api/package.json index 3fa96d606a..d4463b280b 100644 --- a/packages/frontend-app-api/package.json +++ b/packages/frontend-app-api/package.json @@ -41,7 +41,7 @@ "@backstage/types": "workspace:^", "@backstage/version-bridge": "workspace:^", "lodash": "^4.17.21", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/cli": "workspace:^", diff --git a/packages/frontend-plugin-api/package.json b/packages/frontend-plugin-api/package.json index b48480e325..60b570db30 100644 --- a/packages/frontend-plugin-api/package.json +++ b/packages/frontend-plugin-api/package.json @@ -47,7 +47,7 @@ "@backstage/errors": "workspace:^", "@backstage/types": "workspace:^", "@backstage/version-bridge": "workspace:^", - "zod": "^3.22.4", + "zod": "^3.25.76", "zod-to-json-schema": "^3.25.1" }, "devDependencies": { diff --git a/packages/frontend-test-utils/package.json b/packages/frontend-test-utils/package.json index 22a8565cf2..49cfceefed 100644 --- a/packages/frontend-test-utils/package.json +++ b/packages/frontend-test-utils/package.json @@ -39,7 +39,7 @@ "@backstage/test-utils": "workspace:^", "@backstage/types": "workspace:^", "@backstage/version-bridge": "workspace:^", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/cli": "workspace:^", diff --git a/packages/repo-tools/package.json b/packages/repo-tools/package.json index e98735f62f..5c83997f58 100644 --- a/packages/repo-tools/package.json +++ b/packages/repo-tools/package.json @@ -83,7 +83,7 @@ "tar": "^7.5.6", "ts-morph": "^24.0.0", "yaml-diff-patch": "^2.0.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-test-utils": "workspace:^", diff --git a/packages/scaffolder-internal/package.json b/packages/scaffolder-internal/package.json index 111e76c36a..2bc14b10d1 100644 --- a/packages/scaffolder-internal/package.json +++ b/packages/scaffolder-internal/package.json @@ -25,7 +25,7 @@ "dependencies": { "@backstage/frontend-plugin-api": "workspace:^", "@backstage/plugin-scaffolder-react": "workspace:^", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/cli": "workspace:^" diff --git a/plugins/app/package.json b/plugins/app/package.json index 718008f73b..5101afecd2 100644 --- a/plugins/app/package.json +++ b/plugins/app/package.json @@ -65,7 +65,7 @@ "@material-ui/lab": "^4.0.0-alpha.61", "@react-hookz/web": "^24.0.0", "react-use": "^17.2.4", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/cli": "workspace:^", diff --git a/plugins/auth-backend-module-atlassian-provider/package.json b/plugins/auth-backend-module-atlassian-provider/package.json index 28f4031eab..5e0a084838 100644 --- a/plugins/auth-backend-module-atlassian-provider/package.json +++ b/plugins/auth-backend-module-atlassian-provider/package.json @@ -39,7 +39,7 @@ "express": "^4.22.0", "passport": "^0.7.0", "passport-atlassian-oauth2": "^2.1.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-defaults": "workspace:^", diff --git a/plugins/auth-backend-module-aws-alb-provider/package.json b/plugins/auth-backend-module-aws-alb-provider/package.json index bf4aa88b19..54bea51024 100644 --- a/plugins/auth-backend-module-aws-alb-provider/package.json +++ b/plugins/auth-backend-module-aws-alb-provider/package.json @@ -43,7 +43,7 @@ "@backstage/plugin-auth-node": "workspace:^", "jose": "^5.0.0", "node-cache": "^5.1.2", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-test-utils": "workspace:^", diff --git a/plugins/auth-backend-module-azure-easyauth-provider/package.json b/plugins/auth-backend-module-azure-easyauth-provider/package.json index ba0b80c93c..07f08e85f6 100644 --- a/plugins/auth-backend-module-azure-easyauth-provider/package.json +++ b/plugins/auth-backend-module-azure-easyauth-provider/package.json @@ -41,7 +41,7 @@ "express": "^4.22.0", "jose": "^5.0.0", "passport": "^0.7.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-test-utils": "workspace:^", diff --git a/plugins/auth-backend-module-bitbucket-provider/package.json b/plugins/auth-backend-module-bitbucket-provider/package.json index 83efe1ea70..0f3286aed8 100644 --- a/plugins/auth-backend-module-bitbucket-provider/package.json +++ b/plugins/auth-backend-module-bitbucket-provider/package.json @@ -39,7 +39,7 @@ "express": "^4.22.0", "passport": "^0.7.0", "passport-bitbucket-oauth2": "^0.1.2", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-defaults": "workspace:^", diff --git a/plugins/auth-backend-module-bitbucket-server-provider/package.json b/plugins/auth-backend-module-bitbucket-server-provider/package.json index 701fe9d337..eb4c2412e1 100644 --- a/plugins/auth-backend-module-bitbucket-server-provider/package.json +++ b/plugins/auth-backend-module-bitbucket-server-provider/package.json @@ -38,7 +38,7 @@ "@backstage/plugin-auth-node": "workspace:^", "passport": "^0.7.0", "passport-oauth2": "^1.6.1", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-defaults": "workspace:^", diff --git a/plugins/auth-backend-module-cloudflare-access-provider/package.json b/plugins/auth-backend-module-cloudflare-access-provider/package.json index 0cea95105c..380668d8d6 100644 --- a/plugins/auth-backend-module-cloudflare-access-provider/package.json +++ b/plugins/auth-backend-module-cloudflare-access-provider/package.json @@ -40,7 +40,7 @@ "@backstage/plugin-auth-node": "workspace:^", "express": "^4.22.0", "jose": "^5.0.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-defaults": "workspace:^", diff --git a/plugins/auth-backend-module-gcp-iap-provider/package.json b/plugins/auth-backend-module-gcp-iap-provider/package.json index e045da8fc8..6adac566ed 100644 --- a/plugins/auth-backend-module-gcp-iap-provider/package.json +++ b/plugins/auth-backend-module-gcp-iap-provider/package.json @@ -43,7 +43,7 @@ "@backstage/plugin-auth-node": "workspace:^", "@backstage/types": "workspace:^", "google-auth-library": "^9.0.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-test-utils": "workspace:^", diff --git a/plugins/auth-backend-module-github-provider/package.json b/plugins/auth-backend-module-github-provider/package.json index ce418e2b08..a4a519b7b3 100644 --- a/plugins/auth-backend-module-github-provider/package.json +++ b/plugins/auth-backend-module-github-provider/package.json @@ -37,7 +37,7 @@ "@backstage/backend-plugin-api": "workspace:^", "@backstage/plugin-auth-node": "workspace:^", "passport-github2": "^0.1.12", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-defaults": "workspace:^", diff --git a/plugins/auth-backend-module-gitlab-provider/package.json b/plugins/auth-backend-module-gitlab-provider/package.json index 81b2450555..b8bbf13fd2 100644 --- a/plugins/auth-backend-module-gitlab-provider/package.json +++ b/plugins/auth-backend-module-gitlab-provider/package.json @@ -39,7 +39,7 @@ "express": "^4.22.0", "passport": "^0.7.0", "passport-gitlab2": "^5.0.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-defaults": "workspace:^", diff --git a/plugins/auth-backend-module-google-provider/package.json b/plugins/auth-backend-module-google-provider/package.json index bc2523dbdb..02b006cc5c 100644 --- a/plugins/auth-backend-module-google-provider/package.json +++ b/plugins/auth-backend-module-google-provider/package.json @@ -42,7 +42,7 @@ "@backstage/plugin-auth-node": "workspace:^", "google-auth-library": "^9.0.0", "passport-google-oauth20": "^2.0.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-test-utils": "workspace:^", diff --git a/plugins/auth-backend-module-microsoft-provider/package.json b/plugins/auth-backend-module-microsoft-provider/package.json index 10e7b2ebec..46cb65c459 100644 --- a/plugins/auth-backend-module-microsoft-provider/package.json +++ b/plugins/auth-backend-module-microsoft-provider/package.json @@ -39,7 +39,7 @@ "express": "^4.22.0", "jose": "^5.0.0", "passport-microsoft": "^1.0.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-defaults": "workspace:^", diff --git a/plugins/auth-backend-module-oauth2-provider/package.json b/plugins/auth-backend-module-oauth2-provider/package.json index 7ec85a39a0..052fd00a1d 100644 --- a/plugins/auth-backend-module-oauth2-provider/package.json +++ b/plugins/auth-backend-module-oauth2-provider/package.json @@ -38,7 +38,7 @@ "@backstage/plugin-auth-node": "workspace:^", "passport": "^0.7.0", "passport-oauth2": "^1.6.1", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-defaults": "workspace:^", diff --git a/plugins/auth-backend-module-oauth2-proxy-provider/package.json b/plugins/auth-backend-module-oauth2-proxy-provider/package.json index 483022a70a..a01ad5f71d 100644 --- a/plugins/auth-backend-module-oauth2-proxy-provider/package.json +++ b/plugins/auth-backend-module-oauth2-proxy-provider/package.json @@ -37,7 +37,7 @@ "@backstage/errors": "workspace:^", "@backstage/plugin-auth-node": "workspace:^", "jose": "^5.0.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-test-utils": "workspace:^", diff --git a/plugins/auth-backend-module-oidc-provider/package.json b/plugins/auth-backend-module-oidc-provider/package.json index 89226be855..fffa020ae7 100644 --- a/plugins/auth-backend-module-oidc-provider/package.json +++ b/plugins/auth-backend-module-oidc-provider/package.json @@ -42,7 +42,7 @@ "express": "^4.22.0", "openid-client": "^5.5.0", "passport": "^0.7.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-defaults": "workspace:^", diff --git a/plugins/auth-backend-module-okta-provider/package.json b/plugins/auth-backend-module-okta-provider/package.json index a4342efb03..1a0a5a1348 100644 --- a/plugins/auth-backend-module-okta-provider/package.json +++ b/plugins/auth-backend-module-okta-provider/package.json @@ -39,7 +39,7 @@ "@davidzemon/passport-okta-oauth": "^0.0.7", "express": "^4.22.0", "passport": "^0.7.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-defaults": "workspace:^", diff --git a/plugins/auth-backend-module-onelogin-provider/package.json b/plugins/auth-backend-module-onelogin-provider/package.json index aadfb3f273..629b7e6ad5 100644 --- a/plugins/auth-backend-module-onelogin-provider/package.json +++ b/plugins/auth-backend-module-onelogin-provider/package.json @@ -39,7 +39,7 @@ "express": "^4.22.0", "passport": "^0.7.0", "passport-onelogin-oauth": "^0.0.1", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-defaults": "workspace:^", diff --git a/plugins/auth-node/package.json b/plugins/auth-node/package.json index 47e0893dc5..38db07c675 100644 --- a/plugins/auth-node/package.json +++ b/plugins/auth-node/package.json @@ -50,7 +50,7 @@ "jose": "^5.0.0", "lodash": "^4.17.21", "passport": "^0.7.0", - "zod": "^3.22.4", + "zod": "^3.25.76", "zod-to-json-schema": "^3.25.1", "zod-validation-error": "^4.0.2" }, diff --git a/plugins/catalog-backend/package.json b/plugins/catalog-backend/package.json index 4b8a1c713a..6dd311b248 100644 --- a/plugins/catalog-backend/package.json +++ b/plugins/catalog-backend/package.json @@ -91,7 +91,7 @@ "uuid": "^11.0.0", "yaml": "^2.0.0", "yn": "^4.0.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-defaults": "workspace:^", diff --git a/plugins/catalog-react/package.json b/plugins/catalog-react/package.json index 815ee193a7..6a411e377c 100644 --- a/plugins/catalog-react/package.json +++ b/plugins/catalog-react/package.json @@ -103,7 +103,7 @@ "react-dom": "^18.0.2", "react-router-dom": "^6.3.0", "react-test-renderer": "^16.13.1", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "peerDependencies": { "@types/react": "^17.0.0 || ^18.0.0", diff --git a/plugins/home/package.json b/plugins/home/package.json index dfe28cb08f..985f4aa83b 100644 --- a/plugins/home/package.json +++ b/plugins/home/package.json @@ -78,7 +78,7 @@ "react-grid-layout": "1.3.4", "react-resizable": "^3.0.4", "react-use": "^17.2.4", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/cli": "workspace:^", diff --git a/plugins/mcp-actions-backend/package.json b/plugins/mcp-actions-backend/package.json index a6ecc6c408..1ca5140ad5 100644 --- a/plugins/mcp-actions-backend/package.json +++ b/plugins/mcp-actions-backend/package.json @@ -44,7 +44,7 @@ "@modelcontextprotocol/sdk": "^1.25.2", "express": "^4.22.0", "express-promise-router": "^4.1.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-test-utils": "workspace:^", diff --git a/plugins/permission-backend/package.json b/plugins/permission-backend/package.json index f3c840b693..02bbebc335 100644 --- a/plugins/permission-backend/package.json +++ b/plugins/permission-backend/package.json @@ -62,7 +62,7 @@ "express-promise-router": "^4.1.0", "lodash": "^4.17.21", "yn": "^4.0.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-defaults": "workspace:^", diff --git a/plugins/permission-common/package.json b/plugins/permission-common/package.json index 1c25787e19..7aa08701e3 100644 --- a/plugins/permission-common/package.json +++ b/plugins/permission-common/package.json @@ -53,7 +53,7 @@ "@backstage/types": "workspace:^", "cross-fetch": "^4.0.0", "uuid": "^11.0.0", - "zod": "^3.22.4", + "zod": "^3.25.76", "zod-to-json-schema": "^3.25.1" }, "devDependencies": { diff --git a/plugins/permission-node/package.json b/plugins/permission-node/package.json index bab3032b02..0790ceb8de 100644 --- a/plugins/permission-node/package.json +++ b/plugins/permission-node/package.json @@ -64,7 +64,7 @@ "@types/express": "^4.17.6", "express": "^4.22.0", "express-promise-router": "^4.1.0", - "zod": "^3.22.4", + "zod": "^3.25.76", "zod-to-json-schema": "^3.25.1" }, "devDependencies": { diff --git a/plugins/scaffolder-backend-module-bitbucket-cloud/package.json b/plugins/scaffolder-backend-module-bitbucket-cloud/package.json index b5b3fafee4..5dbedc17cb 100644 --- a/plugins/scaffolder-backend-module-bitbucket-cloud/package.json +++ b/plugins/scaffolder-backend-module-bitbucket-cloud/package.json @@ -51,7 +51,7 @@ "bitbucket": "^2.12.0", "fs-extra": "^11.2.0", "yaml": "^2.0.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-test-utils": "workspace:^", diff --git a/plugins/scaffolder-backend-module-github/package.json b/plugins/scaffolder-backend-module-github/package.json index 698c8f6a56..f99e3d2c8f 100644 --- a/plugins/scaffolder-backend-module-github/package.json +++ b/plugins/scaffolder-backend-module-github/package.json @@ -55,7 +55,7 @@ "octokit": "^3.0.0", "octokit-plugin-create-pull-request": "^5.0.0", "yaml": "^2.0.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-test-utils": "workspace:^", diff --git a/plugins/scaffolder-backend-module-gitlab/package.json b/plugins/scaffolder-backend-module-gitlab/package.json index c5e7b4ee07..ad21c09d45 100644 --- a/plugins/scaffolder-backend-module-gitlab/package.json +++ b/plugins/scaffolder-backend-module-gitlab/package.json @@ -54,7 +54,7 @@ "@gitbeaker/rest": "^41.2.0", "luxon": "^3.0.0", "yaml": "^2.0.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-test-utils": "workspace:^", diff --git a/plugins/scaffolder-backend/package.json b/plugins/scaffolder-backend/package.json index 82f2258b40..faab5eef62 100644 --- a/plugins/scaffolder-backend/package.json +++ b/plugins/scaffolder-backend/package.json @@ -110,7 +110,7 @@ "winston-transport": "^4.7.0", "yaml": "^2.0.0", "zen-observable": "^0.10.0", - "zod": "^3.22.4", + "zod": "^3.25.76", "zod-to-json-schema": "^3.25.1" }, "devDependencies": { diff --git a/plugins/scaffolder-node/package.json b/plugins/scaffolder-node/package.json index fba744c975..a58d44cd21 100644 --- a/plugins/scaffolder-node/package.json +++ b/plugins/scaffolder-node/package.json @@ -72,7 +72,7 @@ "tar": "^7.5.6", "winston": "^3.2.1", "winston-transport": "^4.7.0", - "zod": "^3.22.4", + "zod": "^3.25.76", "zod-to-json-schema": "^3.25.1" }, "devDependencies": { diff --git a/plugins/scaffolder-react/package.json b/plugins/scaffolder-react/package.json index 3ea79115eb..93ca57bca6 100644 --- a/plugins/scaffolder-react/package.json +++ b/plugins/scaffolder-react/package.json @@ -92,7 +92,7 @@ "react-use": "^17.2.4", "use-immer": "^0.11.0", "zen-observable": "^0.10.0", - "zod": "^3.22.4", + "zod": "^3.25.76", "zod-to-json-schema": "^3.25.1" }, "devDependencies": { diff --git a/plugins/scaffolder/package.json b/plugins/scaffolder/package.json index 69a5f8cdeb..662f6ddd32 100644 --- a/plugins/scaffolder/package.json +++ b/plugins/scaffolder/package.json @@ -101,7 +101,7 @@ "react-use": "^17.2.4", "react-window": "^1.8.10", "yaml": "^2.0.0", - "zod": "^3.22.4", + "zod": "^3.25.76", "zod-to-json-schema": "^3.25.1" }, "devDependencies": { diff --git a/plugins/search-backend/package.json b/plugins/search-backend/package.json index c0107f018d..f85eca8a38 100644 --- a/plugins/search-backend/package.json +++ b/plugins/search-backend/package.json @@ -71,7 +71,7 @@ "lodash": "^4.17.21", "qs": "^6.10.1", "yn": "^4.0.0", - "zod": "^3.22.4" + "zod": "^3.25.76" }, "devDependencies": { "@backstage/backend-test-utils": "workspace:^", diff --git a/yarn.lock b/yarn.lock index ee0d51463d..ea7df3b8eb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3052,7 +3052,7 @@ __metadata: winston-transport: "npm:^4.5.0" yauzl: "npm:^3.0.0" yn: "npm:^4.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" zod-to-json-schema: "npm:^3.25.1" peerDependencies: "@google-cloud/cloud-sql-connector": ^1.4.0 @@ -3161,7 +3161,7 @@ __metadata: json-schema: "npm:^0.4.0" knex: "npm:^3.0.0" luxon: "npm:^3.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -3204,7 +3204,7 @@ __metadata: text-extensions: "npm:^2.4.0" uuid: "npm:^11.0.0" yn: "npm:^4.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" zod-to-json-schema: "npm:^3.25.1" languageName: unknown linkType: soft @@ -3266,7 +3266,7 @@ __metadata: "@yarnpkg/parsers": "npm:^3.0.0" fs-extra: "npm:^11.2.0" semver: "npm:^7.5.3" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -3414,7 +3414,7 @@ __metadata: yargs: "npm:^16.2.0" yml-loader: "npm:^2.1.0" yn: "npm:^4.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" zod-validation-error: "npm:^4.0.2" peerDependencies: "@jest/environment-jsdom-abstract": ^30.0.0 @@ -3549,7 +3549,7 @@ __metadata: react-router-stable: "npm:react-router@^6.3.0" react-use: "npm:^17.2.4" zen-observable: "npm:^0.10.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 @@ -3584,7 +3584,7 @@ __metadata: react: "npm:^18.0.2" react-dom: "npm:^18.0.2" react-router-dom: "npm:^6.3.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 @@ -3667,7 +3667,7 @@ __metadata: rehype-sanitize: "npm:^5.0.0" remark-gfm: "npm:^3.0.1" zen-observable: "npm:^0.10.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 @@ -3700,7 +3700,7 @@ __metadata: react: "npm:^18.0.2" react-dom: "npm:^18.0.2" react-router-dom: "npm:^6.3.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 @@ -3838,7 +3838,7 @@ __metadata: react: "npm:^18.0.2" react-dom: "npm:^18.0.2" react-router-dom: "npm:^6.3.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 @@ -3932,7 +3932,7 @@ __metadata: react: "npm:^18.0.2" react-dom: "npm:^18.0.2" react-router-dom: "npm:^6.3.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" zod-to-json-schema: "npm:^3.25.1" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 @@ -3963,7 +3963,7 @@ __metadata: react: "npm:^18.0.2" react-dom: "npm:^18.0.2" react-router-dom: "npm:^6.3.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" peerDependencies: "@testing-library/react": ^16.0.0 "@types/react": ^17.0.0 || ^18.0.0 @@ -4243,7 +4243,7 @@ __metadata: react-dom: "npm:^18.0.2" react-router-dom: "npm:^6.3.0" react-use: "npm:^17.2.4" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 @@ -4270,7 +4270,7 @@ __metadata: passport: "npm:^0.7.0" passport-atlassian-oauth2: "npm:^2.1.0" supertest: "npm:^7.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -4312,7 +4312,7 @@ __metadata: jose: "npm:^5.0.0" msw: "npm:^2.0.8" node-cache: "npm:^5.1.2" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -4331,7 +4331,7 @@ __metadata: express: "npm:^4.22.0" jose: "npm:^5.0.0" passport: "npm:^0.7.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -4350,7 +4350,7 @@ __metadata: passport: "npm:^0.7.0" passport-bitbucket-oauth2: "npm:^0.1.2" supertest: "npm:^7.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -4369,7 +4369,7 @@ __metadata: passport: "npm:^0.7.0" passport-oauth2: "npm:^1.6.1" supertest: "npm:^7.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -4391,7 +4391,7 @@ __metadata: msw: "npm:^2.0.0" node-mocks-http: "npm:^1.0.0" uuid: "npm:^11.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -4407,7 +4407,7 @@ __metadata: "@backstage/types": "workspace:^" express: "npm:^4.22.0" google-auth-library: "npm:^9.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -4425,7 +4425,7 @@ __metadata: "@types/passport-github2": "npm:^1.2.4" passport-github2: "npm:^0.1.12" supertest: "npm:^7.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -4444,7 +4444,7 @@ __metadata: passport: "npm:^0.7.0" passport-gitlab2: "npm:^5.0.0" supertest: "npm:^7.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -4462,7 +4462,7 @@ __metadata: google-auth-library: "npm:^9.0.0" passport-google-oauth20: "npm:^2.0.0" supertest: "npm:^7.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -4500,7 +4500,7 @@ __metadata: msw: "npm:^1.0.0" passport-microsoft: "npm:^1.0.0" supertest: "npm:^7.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -4518,7 +4518,7 @@ __metadata: passport: "npm:^0.7.0" passport-oauth2: "npm:^1.6.1" supertest: "npm:^7.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -4532,7 +4532,7 @@ __metadata: "@backstage/errors": "workspace:^" "@backstage/plugin-auth-node": "workspace:^" jose: "npm:^5.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -4557,7 +4557,7 @@ __metadata: openid-client: "npm:^5.5.0" passport: "npm:^0.7.0" supertest: "npm:^7.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -4576,7 +4576,7 @@ __metadata: express: "npm:^4.22.0" passport: "npm:^0.7.0" supertest: "npm:^7.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -4595,7 +4595,7 @@ __metadata: passport: "npm:^0.7.0" passport-onelogin-oauth: "npm:^0.0.1" supertest: "npm:^7.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -4728,7 +4728,7 @@ __metadata: passport: "npm:^0.7.0" supertest: "npm:^7.0.0" uuid: "npm:^11.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" zod-to-json-schema: "npm:^3.25.1" zod-validation-error: "npm:^4.0.2" languageName: unknown @@ -5249,7 +5249,7 @@ __metadata: winston: "npm:^3.13.0" yaml: "npm:^2.0.0" yn: "npm:^4.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -5421,7 +5421,7 @@ __metadata: react-use: "npm:^17.2.4" yaml: "npm:^2.0.0" zen-observable: "npm:^0.10.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 @@ -5951,7 +5951,7 @@ __metadata: react-resizable: "npm:^3.0.4" react-router-dom: "npm:^6.3.0" react-use: "npm:^17.2.4" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 @@ -6177,7 +6177,7 @@ __metadata: "@types/express": "npm:^4.17.6" express: "npm:^4.22.0" express-promise-router: "npm:^4.1.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -6479,7 +6479,7 @@ __metadata: msw: "npm:^1.0.0" supertest: "npm:^7.0.0" yn: "npm:^4.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -6494,7 +6494,7 @@ __metadata: cross-fetch: "npm:^4.0.0" msw: "npm:^1.0.0" uuid: "npm:^11.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" zod-to-json-schema: "npm:^3.25.1" languageName: unknown linkType: soft @@ -6517,7 +6517,7 @@ __metadata: express-promise-router: "npm:^4.1.0" msw: "npm:^1.0.0" supertest: "npm:^7.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" zod-to-json-schema: "npm:^3.25.1" languageName: unknown linkType: soft @@ -6617,7 +6617,7 @@ __metadata: fs-extra: "npm:^11.2.0" msw: "npm:^1.0.0" yaml: "npm:^2.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -6776,7 +6776,7 @@ __metadata: octokit: "npm:^3.0.0" octokit-plugin-create-pull-request: "npm:^5.0.0" yaml: "npm:^2.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -6796,7 +6796,7 @@ __metadata: "@gitbeaker/rest": "npm:^41.2.0" luxon: "npm:^3.0.0" yaml: "npm:^2.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -6935,7 +6935,7 @@ __metadata: winston-transport: "npm:^4.7.0" yaml: "npm:^2.0.0" zen-observable: "npm:^0.10.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" zod-to-json-schema: "npm:^3.25.1" languageName: unknown linkType: soft @@ -7013,7 +7013,7 @@ __metadata: tar: "npm:^7.5.6" winston: "npm:^3.2.1" winston-transport: "npm:^4.7.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" zod-to-json-schema: "npm:^3.25.1" languageName: unknown linkType: soft @@ -7072,7 +7072,7 @@ __metadata: swr: "npm:^2.0.0" use-immer: "npm:^0.11.0" zen-observable: "npm:^0.10.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" zod-to-json-schema: "npm:^3.25.1" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 @@ -7152,7 +7152,7 @@ __metadata: react-window: "npm:^1.8.10" swr: "npm:^2.0.0" yaml: "npm:^2.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" zod-to-json-schema: "npm:^3.25.1" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 @@ -7321,7 +7321,7 @@ __metadata: qs: "npm:^6.10.1" supertest: "npm:^7.0.0" yn: "npm:^4.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -7903,7 +7903,7 @@ __metadata: ts-morph: "npm:^24.0.0" typedoc: "npm:^0.28.0" yaml-diff-patch: "npm:^2.0.0" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" peerDependencies: "@microsoft/api-extractor-model": "*" "@microsoft/tsdoc": "*" @@ -10016,7 +10016,7 @@ __metadata: "@backstage/cli": "workspace:^" "@backstage/frontend-plugin-api": "workspace:^" "@backstage/plugin-scaffolder-react": "workspace:^" - zod: "npm:^3.22.4" + zod: "npm:^3.25.76" languageName: unknown linkType: soft @@ -51267,7 +51267,7 @@ __metadata: languageName: node linkType: hard -"zod@npm:^3.22.4, zod@npm:^3.24.2": +"zod@npm:^3.24.2, zod@npm:^3.25.76": version: 3.25.76 resolution: "zod@npm:3.25.76" checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995