Skip to content

Commit e540a72

Browse files
committed
fix: add conformance as pinned devDependency
This avoids downloading on every run and allows manual version bumps when new conformance tests are released.
1 parent 404374b commit e540a72

2 files changed

Lines changed: 63 additions & 2 deletions

File tree

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@
3030
"lint:fix:all": "pnpm -r lint:fix",
3131
"check:all": "pnpm -r typecheck && pnpm -r lint",
3232
"test:all": "pnpm -r test",
33-
"test:conformance:client": "npx @modelcontextprotocol/conformance client --command 'npx tsx src/conformance/everything-client.ts'",
34-
"test:conformance:client:all": "npx @modelcontextprotocol/conformance client --command 'npx tsx src/conformance/everything-client.ts' --suite all",
33+
"test:conformance:client": "conformance client --command 'npx tsx src/conformance/everything-client.ts'",
34+
"test:conformance:client:all": "conformance client --command 'npx tsx src/conformance/everything-client.ts' --suite all",
3535
"test:conformance:client:run": "npx tsx src/conformance/everything-client.ts"
3636
},
3737
"devDependencies": {
@@ -40,6 +40,7 @@
4040
"@changesets/cli": "^2.29.8",
4141
"@eslint/js": "catalog:devTools",
4242
"@modelcontextprotocol/client": "workspace:^",
43+
"@modelcontextprotocol/conformance": "0.1.9",
4344
"@types/content-type": "catalog:devTools",
4445
"@types/cors": "catalog:devTools",
4546
"@types/cross-spawn": "catalog:devTools",

pnpm-lock.yaml

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

0 commit comments

Comments
 (0)