Skip to content

Commit 479674b

Browse files
Update zod dependency to major v4 instead of using v4 exported by zod v3
1 parent 192d29f commit 479674b

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

examples/simple-server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"@modelcontextprotocol/sdk": "^1.22.0",
1414
"react": "^19.2.0",
1515
"react-dom": "^19.2.0",
16-
"zod": "^3.25.0"
16+
"zod": "^4.1.13"
1717
},
1818
"devDependencies": {
1919
"@types/express": "^5.0.0",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,6 @@
5555
"bun": "^1.3.2",
5656
"react": "^19.2.0",
5757
"react-dom": "^19.2.0",
58-
"zod": "^3.25"
58+
"zod": "^4.1.13"
5959
}
6060
}

src/app-bridge.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Client } from "@modelcontextprotocol/sdk/client/index.js";
2-
import { ZodLiteral, ZodObject } from "zod/v4";
2+
import { ZodLiteral, ZodObject } from "zod";
33

44
import { Transport } from "@modelcontextprotocol/sdk/shared/transport.js";
55
import {

src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
Tool,
1313
ToolSchema,
1414
} from "@modelcontextprotocol/sdk/types.js";
15-
import { z } from "zod/v4";
15+
import { z } from "zod";
1616

1717
/**
1818
* Type-level assertion that validates a Zod schema produces the expected interface.

0 commit comments

Comments
 (0)