Skip to content

Commit 261e5e2

Browse files
committed
update all deps
1 parent b15cde8 commit 261e5e2

File tree

39 files changed

+2144
-2622
lines changed

39 files changed

+2144
-2622
lines changed

epicshop/package-lock.json

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

epicshop/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
{
22
"type": "module",
33
"dependencies": {
4-
"@epic-web/workshop-app": "^6.43.0",
5-
"@epic-web/workshop-cli": "^6.43.0",
6-
"@epic-web/workshop-utils": "^6.43.0",
7-
"chokidar": "^4.0.3",
4+
"@epic-web/workshop-app": "^6.45.0",
5+
"@epic-web/workshop-cli": "^6.45.0",
6+
"@epic-web/workshop-utils": "^6.45.0",
7+
"chokidar": "^5.0.0",
88
"enquirer": "^2.4.1",
9-
"execa": "^9.6.0",
9+
"execa": "^9.6.1",
1010
"fs-extra": "^11.3.2",
1111
"get-port": "^7.1.0",
1212
"http-proxy": "^1.18.1",
13-
"match-sorter": "^8.1.0",
14-
"p-limit": "^7.1.1",
15-
"tsx": "^4.20.6"
13+
"match-sorter": "^8.2.0",
14+
"p-limit": "^7.2.0",
15+
"tsx": "^4.21.0"
1616
}
1717
}

exercises/01.advanced-tools/01.problem.annotations/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,18 @@
1111
},
1212
"dependencies": {
1313
"@epic-web/invariant": "^1.0.0",
14-
"@modelcontextprotocol/sdk": "^1.20.0",
14+
"@modelcontextprotocol/sdk": "^1.24.3",
1515
"zod": "^3.25.67"
1616
},
1717
"devDependencies": {
1818
"@epic-web/config": "^1.21.3",
1919
"@epic-web/mcp-dev": "*",
2020
"@faker-js/faker": "^10.1.0",
21-
"@modelcontextprotocol/inspector": "^0.17.1",
22-
"@types/node": "^24.7.2",
23-
"tsx": "^4.20.6",
21+
"@modelcontextprotocol/inspector": "^0.17.5",
22+
"@types/node": "^24.10.1",
23+
"tsx": "^4.21.0",
2424
"typescript": "^5.9.3",
25-
"vitest": "^3.2.4"
25+
"vitest": "^4.0.15"
2626
},
2727
"license": "GPL-3.0-only"
2828
}

exercises/01.advanced-tools/01.solution.annotations/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,18 @@
1111
},
1212
"dependencies": {
1313
"@epic-web/invariant": "^1.0.0",
14-
"@modelcontextprotocol/sdk": "^1.20.0",
14+
"@modelcontextprotocol/sdk": "^1.24.3",
1515
"zod": "^3.25.67"
1616
},
1717
"devDependencies": {
1818
"@epic-web/config": "^1.21.3",
1919
"@epic-web/mcp-dev": "*",
2020
"@faker-js/faker": "^10.1.0",
21-
"@modelcontextprotocol/inspector": "^0.17.1",
22-
"@types/node": "^24.7.2",
23-
"tsx": "^4.20.6",
21+
"@modelcontextprotocol/inspector": "^0.17.5",
22+
"@types/node": "^24.10.1",
23+
"tsx": "^4.21.0",
2424
"typescript": "^5.9.3",
25-
"vitest": "^3.2.4"
25+
"vitest": "^4.0.15"
2626
},
2727
"license": "GPL-3.0-only"
2828
}

exercises/01.advanced-tools/02.problem.structured/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,18 @@
1111
},
1212
"dependencies": {
1313
"@epic-web/invariant": "^1.0.0",
14-
"@modelcontextprotocol/sdk": "^1.20.0",
14+
"@modelcontextprotocol/sdk": "^1.24.3",
1515
"zod": "^3.25.67"
1616
},
1717
"devDependencies": {
1818
"@epic-web/config": "^1.21.3",
1919
"@epic-web/mcp-dev": "*",
2020
"@faker-js/faker": "^10.1.0",
21-
"@modelcontextprotocol/inspector": "^0.17.1",
22-
"@types/node": "^24.7.2",
23-
"tsx": "^4.20.6",
21+
"@modelcontextprotocol/inspector": "^0.17.5",
22+
"@types/node": "^24.10.1",
23+
"tsx": "^4.21.0",
2424
"typescript": "^5.9.3",
25-
"vitest": "^3.2.4"
25+
"vitest": "^4.0.15"
2626
},
2727
"license": "GPL-3.0-only"
2828
}

exercises/01.advanced-tools/02.solution.structured/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,18 @@
1111
},
1212
"dependencies": {
1313
"@epic-web/invariant": "^1.0.0",
14-
"@modelcontextprotocol/sdk": "^1.20.0",
14+
"@modelcontextprotocol/sdk": "^1.24.3",
1515
"zod": "^3.25.67"
1616
},
1717
"devDependencies": {
1818
"@epic-web/config": "^1.21.3",
1919
"@epic-web/mcp-dev": "*",
2020
"@faker-js/faker": "^10.1.0",
21-
"@modelcontextprotocol/inspector": "^0.17.1",
22-
"@types/node": "^24.7.2",
23-
"tsx": "^4.20.6",
21+
"@modelcontextprotocol/inspector": "^0.17.5",
22+
"@types/node": "^24.10.1",
23+
"tsx": "^4.21.0",
2424
"typescript": "^5.9.3",
25-
"vitest": "^3.2.4"
25+
"vitest": "^4.0.15"
2626
},
2727
"license": "GPL-3.0-only"
2828
}

exercises/02.elicitation/01.problem/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,18 @@
1111
},
1212
"dependencies": {
1313
"@epic-web/invariant": "^1.0.0",
14-
"@modelcontextprotocol/sdk": "^1.20.0",
14+
"@modelcontextprotocol/sdk": "^1.24.3",
1515
"zod": "^3.25.67"
1616
},
1717
"devDependencies": {
1818
"@epic-web/config": "^1.21.3",
1919
"@epic-web/mcp-dev": "*",
2020
"@faker-js/faker": "^10.1.0",
21-
"@modelcontextprotocol/inspector": "^0.17.1",
22-
"@types/node": "^24.7.2",
23-
"tsx": "^4.20.6",
21+
"@modelcontextprotocol/inspector": "^0.17.5",
22+
"@types/node": "^24.10.1",
23+
"tsx": "^4.21.0",
2424
"typescript": "^5.9.3",
25-
"vitest": "^3.2.4"
25+
"vitest": "^4.0.15"
2626
},
2727
"license": "GPL-3.0-only"
2828
}

exercises/02.elicitation/01.solution/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,18 @@
1111
},
1212
"dependencies": {
1313
"@epic-web/invariant": "^1.0.0",
14-
"@modelcontextprotocol/sdk": "^1.20.0",
14+
"@modelcontextprotocol/sdk": "^1.24.3",
1515
"zod": "^3.25.67"
1616
},
1717
"devDependencies": {
1818
"@epic-web/config": "^1.21.3",
1919
"@epic-web/mcp-dev": "*",
2020
"@faker-js/faker": "^10.1.0",
21-
"@modelcontextprotocol/inspector": "^0.17.1",
22-
"@types/node": "^24.7.2",
23-
"tsx": "^4.20.6",
21+
"@modelcontextprotocol/inspector": "^0.17.5",
22+
"@types/node": "^24.10.1",
23+
"tsx": "^4.21.0",
2424
"typescript": "^5.9.3",
25-
"vitest": "^3.2.4"
25+
"vitest": "^4.0.15"
2626
},
2727
"license": "GPL-3.0-only"
2828
}

exercises/03.sampling/01.problem.simple/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,18 @@
1111
},
1212
"dependencies": {
1313
"@epic-web/invariant": "^1.0.0",
14-
"@modelcontextprotocol/sdk": "^1.20.0",
14+
"@modelcontextprotocol/sdk": "^1.24.3",
1515
"zod": "^3.25.67"
1616
},
1717
"devDependencies": {
1818
"@epic-web/config": "^1.21.3",
1919
"@epic-web/mcp-dev": "*",
2020
"@faker-js/faker": "^10.1.0",
21-
"@modelcontextprotocol/inspector": "^0.17.1",
22-
"@types/node": "^24.7.2",
23-
"tsx": "^4.20.6",
21+
"@modelcontextprotocol/inspector": "^0.17.5",
22+
"@types/node": "^24.10.1",
23+
"tsx": "^4.21.0",
2424
"typescript": "^5.9.3",
25-
"vitest": "^3.2.4"
25+
"vitest": "^4.0.15"
2626
},
2727
"license": "GPL-3.0-only"
2828
}

exercises/03.sampling/01.problem.simple/src/index.test.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { faker } from '@faker-js/faker'
55
import { Client } from '@modelcontextprotocol/sdk/client/index.js'
66
import { StdioClientTransport } from '@modelcontextprotocol/sdk/client/stdio.js'
77
import {
8+
type CreateMessageRequest,
89
CreateMessageRequestSchema,
910
type CreateMessageResult,
1011
ElicitRequestSchema,
@@ -229,7 +230,7 @@ test('Simple Sampling', async () => {
229230
const { client } = setup
230231
const messageResultDeferred = await deferred<CreateMessageResult>()
231232
const messageRequestDeferred =
232-
await deferred<z.infer<typeof CreateMessageRequestSchema>>()
233+
await deferred<CreateMessageRequest>()
233234

234235
client.setRequestHandler(CreateMessageRequestSchema, (r) => {
235236
messageRequestDeferred.resolve(r)
@@ -297,6 +298,7 @@ test('Simple Sampling', async () => {
297298
const userMessage = params.messages.find((m) => m.role === 'user')
298299
invariant(userMessage, '🚨 User message is required')
299300
invariant(
301+
// @ts-ignore 🤷‍♂️ pretty sure this is correct
300302
typeof userMessage.content.text === 'string',
301303
'🚨 User message content text must be a string',
302304
)

0 commit comments

Comments
 (0)