Skip to content

Commit dfc33cc

Browse files
Merge remote-tracking branch 'origin/fweinberger/v2-bc-typesversions' into fweinberger/v2-bc-d1-base
2 parents 8149462 + 00391bf commit dfc33cc

7 files changed

Lines changed: 32 additions & 4 deletions

File tree

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
'@modelcontextprotocol/client': patch
3+
'@modelcontextprotocol/server': patch
4+
'@modelcontextprotocol/node': patch
5+
'@modelcontextprotocol/express': patch
6+
'@modelcontextprotocol/fastify': patch
7+
'@modelcontextprotocol/hono': patch
8+
---
9+
10+
Add top-level `types` field (and `typesVersions` on client/server for the `validators/cf-worker` subpath) so consumers on legacy `moduleResolution: "node"` can resolve type declarations. The `exports` map remains the source of truth for `nodenext`/`bundler` resolution.

packages/client/package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,5 +92,11 @@
9292
"typescript-eslint": "catalog:devTools",
9393
"vitest": "catalog:devTools",
9494
"tsdown": "catalog:devTools"
95+
},
96+
"types": "./dist/index.d.mts",
97+
"typesVersions": {
98+
"*": {
99+
"validators/cf-worker": ["dist/validators/cfWorker.d.mts"]
100+
}
95101
}
96102
}

packages/middleware/express/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,5 +63,6 @@
6363
"typescript": "catalog:devTools",
6464
"typescript-eslint": "catalog:devTools",
6565
"vitest": "catalog:devTools"
66-
}
66+
},
67+
"types": "./dist/index.d.mts"
6768
}

packages/middleware/fastify/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,5 +61,6 @@
6161
"typescript": "catalog:devTools",
6262
"typescript-eslint": "catalog:devTools",
6363
"vitest": "catalog:devTools"
64-
}
64+
},
65+
"types": "./dist/index.d.mts"
6566
}

packages/middleware/hono/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,5 +61,6 @@
6161
"typescript": "catalog:devTools",
6262
"typescript-eslint": "catalog:devTools",
6363
"vitest": "catalog:devTools"
64-
}
64+
},
65+
"types": "./dist/index.d.mts"
6566
}

packages/middleware/node/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,5 +74,6 @@
7474
"typescript": "catalog:devTools",
7575
"typescript-eslint": "catalog:devTools",
7676
"vitest": "catalog:devTools"
77-
}
77+
},
78+
"types": "./dist/index.d.mts"
7879
}

packages/server/package.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,5 +91,13 @@
9191
"typescript": "catalog:devTools",
9292
"typescript-eslint": "catalog:devTools",
9393
"vitest": "catalog:devTools"
94+
},
95+
"types": "./dist/index.d.mts",
96+
"typesVersions": {
97+
"*": {
98+
"validators/cf-worker": [
99+
"dist/validators/cfWorker.d.mts"
100+
]
101+
}
94102
}
95103
}

0 commit comments

Comments
 (0)