Skip to content

Commit c4c4b36

Browse files
committed
add file ext to middleware
1 parent 26e5284 commit c4c4b36

File tree

3 files changed

+4
-8
lines changed

3 files changed

+4
-8
lines changed

package.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,7 @@
2323
"require": "./dist/module.cjs",
2424
"import": "./dist/module.mjs"
2525
},
26-
"./middleware": {
27-
"types": "./dist/runtime/middleware.d.ts",
28-
"import": "./dist/runtime/middleware.mjs"
29-
}
26+
"./middleware": "./dist/runtime/middleware.mjs"
3027
},
3128
"main": "./dist/module.cjs",
3229
"types": "./dist/types.d.ts",

src/module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export default defineNuxtModule<ModuleOptions>({
2727

2828
function createProxyMiddleware(options: Options, index?: number) {
2929
return `
30-
import { createProxyMiddleware } from ${JSON.stringify(resolve(runtimeDir, './middleware.ts'))}
30+
import { createProxyMiddleware } from ${JSON.stringify(resolve(runtimeDir, './middleware.mjs'))}
3131
import { defu } from 'defu'
3232
import { useRuntimeConfig } from '#imports'
3333

src/runtime/middleware.ts renamed to src/runtime/middleware.mjs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
1-
import type { Options } from 'http-proxy-middleware'
21
import { defineEventHandler } from 'h3'
32
import { createProxyMiddleware as _createProxyMiddleware } from 'http-proxy-middleware'
43

5-
export function createProxyMiddleware(options: Options) {
4+
export function createProxyMiddleware(options) {
65
const proxyMiddleware = _createProxyMiddleware(options)
76

87
return defineEventHandler(async (event) => {
98
await new Promise((resolve, reject) => {
10-
proxyMiddleware(event.node.req, event.node.res, (err?: unknown) => {
9+
proxyMiddleware(event.node.req, event.node.res, (err) => {
1110
if (err)
1211
reject(err)
1312
else

0 commit comments

Comments
 (0)