Skip to content

Commit 623465a

Browse files
committed
feat: Support Zod v4 (#33)
1 parent eada96c commit 623465a

5 files changed

Lines changed: 38 additions & 33 deletions

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@ jobs:
6868
run : pnpm build
6969
working-directory: package
7070

71+
- name: Git status
72+
run : git status
73+
working-directory: package
74+
7175
- name: Publish
7276
working-directory: package
7377
run : pnpm publish --access public --provenance

example/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
},
4242
"dependencies": {
4343
"@aws-lambda-powertools/logger": "^2.29.0",
44-
"@modelcontextprotocol/sdk": "^1.22.0",
44+
"@modelcontextprotocol/sdk": "^1.23.0",
4545
"aws-cdk-lib": "^2.229.1",
4646
"aws-lambda-mcp-server": "workspace:*",
4747
"constructs": "^10.4.3",

package/package.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,20 @@
5656
"tsx": "^4.20.6",
5757
"typescript": "^5.9.3",
5858
"typescript-eslint": "^8.48.0",
59-
"vitest": "^4.0.13"
59+
"vitest": "^4.0.14"
6060
},
6161
"dependencies": {
6262
"@aws-lambda-powertools/logger": "^2.29.0",
6363
"@hono/mcp": "^0.2.0",
64-
"@modelcontextprotocol/sdk": "^1.22.0",
64+
"@modelcontextprotocol/sdk": "^1.23.0",
6565
"hono": "^4.10.6",
6666
"zod": "^4.1.13"
67+
},
68+
"peerDependencies": {
69+
"@aws-lambda-powertools/logger": "^2.29.0",
70+
"@hono/mcp": "^0.2.0",
71+
"@modelcontextprotocol/sdk": "^1.23.0",
72+
"hono": "^4.10.6",
73+
"zod": "^3.25 || ^4.0"
6774
}
6875
}

pnpm-lock.yaml

Lines changed: 24 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,3 @@ packages:
33
- 'example'
44

55
publishBranch: main
6-
7-
overrides:
8-
# TODO: @modelcontextprotocol/sdk が zod v4 対応するまでは v3 を使用する
9-
'zod@>=4': '^3.25.76'

0 commit comments

Comments
 (0)