chore: switch to module ESNext + moduleResolution bundler (#2095)

This commit is contained in:
Matt 2026-06-25 12:49:17 +02:00 • committed by GitHub
commit ee732d64b6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 668 additions and 863 deletions

View file

@ -1,7 +1,7 @@
import type { Context } from 'hono';
import { Hono } from 'hono';
import { hostHeaderValidation, localhostHostValidation } from './middleware/hostHeaderValidation.js';
import { hostHeaderValidation, localhostHostValidation } from './middleware/hostHeaderValidation';
/**
* Options for creating an MCP Hono application.

View file

@ -1,2 +1,2 @@
export * from './hono.js';
export * from './middleware/hostHeaderValidation.js';
export * from './hono';
export * from './middleware/hostHeaderValidation';

View file

@ -2,8 +2,8 @@ import type { Context } from 'hono';
import { Hono } from 'hono';
import { vi } from 'vitest';
import { createMcpHonoApp } from '../src/hono.js';
import { hostHeaderValidation } from '../src/middleware/hostHeaderValidation.js';
import { createMcpHonoApp } from '../src/hono';
import { hostHeaderValidation } from '../src/middleware/hostHeaderValidation';
describe('@modelcontextprotocol/hono', () => {
test('hostHeaderValidation blocks invalid Host and allows valid Host', async () => {