From aa8d1092cc68506e54cbe0387305ce4244cb4b07 Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Thu, 27 Nov 2025 15:46:07 +0100 Subject: [PATCH] chore(snippet-manager): bump zod to 4.x --- package-lock.json | 18 ++++++++++++++---- packages/snippet-manager/package.json | 2 +- .../src/snippet-manager.spec.ts | 2 +- 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3c55e4414..cea5e0c67 100644 --- a/package-lock.json +++ b/package-lock.json @@ -36677,9 +36677,9 @@ } }, "node_modules/zod": { - "version": "3.24.1", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.1.tgz", - "integrity": "sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==", + "version": "4.1.13", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.13.tgz", + "integrity": "sha512-AvvthqfqrAhNH9dnfmrfKzX5upOdjUVJYFqNSlkmGf64gRaTzlPwz99IHYnVs28qYAybvAlBV+H7pn0saFY4Ig==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" @@ -37344,6 +37344,16 @@ "node": ">=12" } }, + "packages/browser-repl/node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, "packages/browser-runtime-core": { "name": "@mongosh/browser-runtime-core", "version": "3.26.2", @@ -38440,7 +38450,7 @@ "cross-spawn": "^7.0.5", "escape-string-regexp": "^4.0.0", "tar": "^6.1.15", - "zod": "^3.24.1" + "zod": "^4.1.13" }, "devDependencies": { "@mongodb-js/eslint-config-mongosh": "^1.0.0", diff --git a/packages/snippet-manager/package.json b/packages/snippet-manager/package.json index 616438af3..46f862149 100644 --- a/packages/snippet-manager/package.json +++ b/packages/snippet-manager/package.json @@ -42,7 +42,7 @@ "bson": "^6.10.4", "cross-spawn": "^7.0.5", "escape-string-regexp": "^4.0.0", - "zod": "^3.24.1", + "zod": "^4.1.13", "tar": "^6.1.15" }, "devDependencies": { diff --git a/packages/snippet-manager/src/snippet-manager.spec.ts b/packages/snippet-manager/src/snippet-manager.spec.ts index 27950128c..44cba56f1 100644 --- a/packages/snippet-manager/src/snippet-manager.spec.ts +++ b/packages/snippet-manager/src/snippet-manager.spec.ts @@ -444,7 +444,7 @@ describe('SnippetManager', function () { expect(err.message).to.include( `The specified index file ${indexURL} is not a valid index file:` ); - expect(err.message).to.include(`Number must be less than or equal to 1`); + expect(err.message).to.include(`Too big: expected number to be <=1`); } });