Skip to content

Commit bf132aa

Browse files
committed
fix: use default import for zod/v4 to support Deno/esm.sh (#1182)
1 parent 4fb4d4d commit bf132aa

13 files changed

+13
-13
lines changed

src/examples/server/jsonResponseStreamableHttp.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import express, { Request, Response } from 'express';
22
import { randomUUID } from 'node:crypto';
33
import { McpServer } from '../../server/mcp.js';
44
import { StreamableHTTPServerTransport } from '../../server/streamableHttp.js';
5-
import * as z from 'zod/v4';
5+
import z from 'zod/v4';
66
import { CallToolResult, isInitializeRequest } from '../../types.js';
77
import cors from 'cors';
88

src/examples/server/mcpServerOutputSchema.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
import { McpServer } from '../../server/mcp.js';
88
import { StdioServerTransport } from '../../server/stdio.js';
9-
import * as z from 'zod/v4';
9+
import z from 'zod/v4';
1010

1111
const server = new McpServer({
1212
name: 'mcp-output-schema-high-level-example',

src/examples/server/simpleSseServer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import express, { Request, Response } from 'express';
22
import { McpServer } from '../../server/mcp.js';
33
import { SSEServerTransport } from '../../server/sse.js';
4-
import * as z from 'zod/v4';
4+
import z from 'zod/v4';
55
import { CallToolResult } from '../../types.js';
66

77
/**

src/examples/server/simpleStatelessStreamableHttp.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import express, { Request, Response } from 'express';
22
import { McpServer } from '../../server/mcp.js';
33
import { StreamableHTTPServerTransport } from '../../server/streamableHttp.js';
4-
import * as z from 'zod/v4';
4+
import z from 'zod/v4';
55
import { CallToolResult, GetPromptResult, ReadResourceResult } from '../../types.js';
66
import cors from 'cors';
77

src/examples/server/simpleStreamableHttp.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import express, { Request, Response } from 'express';
22
import { randomUUID } from 'node:crypto';
3-
import * as z from 'zod/v4';
3+
import z from 'zod/v4';
44
import { McpServer } from '../../server/mcp.js';
55
import { StreamableHTTPServerTransport } from '../../server/streamableHttp.js';
66
import { getOAuthProtectedResourceMetadataUrl, mcpAuthMetadataRouter } from '../../server/auth/router.js';

src/examples/server/sseAndStreamableHttpCompatibleServer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { randomUUID } from 'node:crypto';
33
import { McpServer } from '../../server/mcp.js';
44
import { StreamableHTTPServerTransport } from '../../server/streamableHttp.js';
55
import { SSEServerTransport } from '../../server/sse.js';
6-
import * as z from 'zod/v4';
6+
import z from 'zod/v4';
77
import { CallToolResult, isInitializeRequest } from '../../types.js';
88
import { InMemoryEventStore } from '../shared/inMemoryEventStore.js';
99
import cors from 'cors';

src/examples/server/toolWithSampleServer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import { McpServer } from '../../server/mcp.js';
44
import { StdioServerTransport } from '../../server/stdio.js';
5-
import * as z from 'zod/v4';
5+
import z from 'zod/v4';
66

77
const mcpServer = new McpServer({
88
name: 'tools-with-sample-server',

src/server/auth/handlers/authorize.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { RequestHandler } from 'express';
2-
import * as z from 'zod/v4';
2+
import z from 'zod/v4';
33
import express from 'express';
44
import { OAuthServerProvider } from '../provider.js';
55
import { rateLimit, Options as RateLimitOptions } from 'express-rate-limit';

src/server/auth/handlers/token.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as z from 'zod/v4';
1+
import z from 'zod/v4';
22
import express, { RequestHandler } from 'express';
33
import { OAuthServerProvider } from '../provider.js';
44
import cors from 'cors';

src/server/auth/middleware/clientAuth.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as z from 'zod/v4';
1+
import z from 'zod/v4';
22
import { RequestHandler } from 'express';
33
import { OAuthRegisteredClientsStore } from '../clients.js';
44
import { OAuthClientInformationFull } from '../../../shared/auth.js';

0 commit comments

Comments
 (0)