Skip to content

Commit 19dffdd

Browse files
committed
chore(deps): align dependencies with Deno LTS
1 parent 810ecc9 commit 19dffdd

9 files changed

Lines changed: 150 additions & 165 deletions

.github/workflows/deno-ci-check.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,18 @@ jobs:
2121
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2222

2323
- name: Setup Deno
24-
uses: denoland/setup-deno@e95548e56dfa95d4e1a28d6f422fafe75c4c26fb # v2.0.3
24+
uses: denoland/setup-deno@22d081ff2d3a40755e97629de92e3bcbfa7cf2ed # v2.0.5
2525
with:
26-
deno-version: v2.x
26+
deno-version: lts
2727

2828
- name: Verify formatting
2929
run: deno fmt --check
3030

3131
- name: Run linter
3232
run: deno lint
3333

34+
- name: Type check
35+
run: deno check baseline-mcp-server.ts
36+
3437
- name: Run tests
3538
run: deno test -A

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM denoland/deno:latest
1+
FROM denoland/deno:2.9.4
22

33
# Create the application directory
44
WORKDIR /app

baseline-mcp-server.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// baseline-mcp-server.ts
2-
import { McpServer } from "npm:@modelcontextprotocol/sdk@^1.11.1/server/mcp.js";
3-
import { StdioServerTransport } from "npm:@modelcontextprotocol/sdk@^1.11.1/server/stdio.js";
4-
import { z } from "npm:zod@^3.24.4";
2+
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
3+
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
4+
import { z } from "zod";
55
import {
66
getNegatedBrowserBaselineStatusAsMCPContent,
77
getWebFeatureBaselineStatusAsMCPContent,

deno.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,11 @@
1313
"fmt": "deno fmt"
1414
},
1515
"imports": {
16-
"@modelcontextprotocol/sdk": "npm:@modelcontextprotocol/sdk@^1.15.1",
17-
"zod": "npm:zod@^3.24.4"
16+
"@modelcontextprotocol/sdk": "npm:@modelcontextprotocol/sdk@^1.30.0",
17+
"@modelcontextprotocol/sdk/server/mcp.js": "npm:@modelcontextprotocol/sdk@^1.30.0/server/mcp.js",
18+
"@modelcontextprotocol/sdk/server/stdio.js": "npm:@modelcontextprotocol/sdk@^1.30.0/server/stdio.js",
19+
"@std/assert": "jsr:@std/assert@^1.0.19",
20+
"zod": "npm:zod@^4.4.3"
1821
},
1922
"publish": {
2023
"include": [

0 commit comments

Comments
 (0)