Skip to content

Commit 25cd319

Browse files
committed
fix: handle cases of chunked middleware
1 parent ec5e1f5 commit 25cd319

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/build/functions/edge.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ const copyHandlerDependencies = async (
125125
const entrypoint = await readFile(join(srcDir, file), 'utf8')
126126
parts.push(`;// Concatenated file: ${file} \n`, entrypoint)
127127
}
128-
const exports = `export default _ENTRIES["middleware_${name}"].default;`
128+
const exports = `const middlewareEntryKey = Object.keys(_ENTRIES).find(entryKey => entryKey.startsWith("middleware_${name}")); export default _ENTRIES[middlewareEntryKey].default;`
129129
await mkdir(dirname(join(destDir, `server/${name}.js`)), { recursive: true })
130130

131131
await writeFile(join(destDir, `server/${name}.js`), [...parts, exports].join('\n'))

0 commit comments

Comments
 (0)