diff --git a/package.json b/package.json index 634123e..f5349e9 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "@types/ws": "8.18.1", "chokidar": "^5.0.0", "connect-history-api-fallback": "^2.0.0", - "connect-next": "^4.0.3", + "connect-next": "^5.0.0", "cross-env": "^10.1.0", "express": "^5.2.1", "hono": "^4.13.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e883aa8..f0b4ab4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -58,8 +58,8 @@ importers: specifier: ^2.0.0 version: 2.0.0 connect-next: - specifier: ^4.0.3 - version: 4.0.3 + specifier: ^5.0.0 + version: 5.0.0 cross-env: specifier: ^10.1.0 version: 10.1.0 @@ -1167,8 +1167,8 @@ packages: resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} engines: {node: '>=0.8'} - connect-next@4.0.3: - resolution: {integrity: sha512-XzXkWnwNtbFJEPqW9gWZBRsS83lbI+alSxSSOL8PbHDqzRG6CMxLOfNGrpFfwr6jx1SqmwLvdNHlMZRaa0z4Fw==} + connect-next@5.0.0: + resolution: {integrity: sha512-f8s8Vjzr46shiGeR6KIQxDy8i/PRw+cFpzDei9SHEv8C46WVpzfmKIIvYA6z9lkE7Qqiq+XcKlfdsU4MqcUl0w==} engines: {node: ^20.19.0 || >=22.12.0} content-disposition@1.0.1: @@ -2956,7 +2956,7 @@ snapshots: connect-history-api-fallback@2.0.0: {} - connect-next@4.0.3: {} + connect-next@5.0.0: {} content-disposition@1.0.1: {} diff --git a/src/server.ts b/src/server.ts index a55c0d7..ecd3f2b 100644 --- a/src/server.ts +++ b/src/server.ts @@ -1718,7 +1718,7 @@ class Server< const getProxyMiddleware = ( proxyConfig: DevServerProxyConfigArrayItem, - ): NextHandleFunction | undefined => { + ): RequestHandler | undefined => { const { context, ...proxyOptions } = proxyConfig; const pathFilter = proxyOptions.pathFilter ?? context; @@ -1761,7 +1761,7 @@ class Server< * ] */ for (const proxyConfigOrCallback of this.options.proxy) { - let proxyMiddleware: NextHandleFunction | undefined; + let proxyMiddleware: RequestHandler | undefined; let proxyConfig = typeof proxyConfigOrCallback === 'function'