Skip to content

Commit d6889d8

Browse files
fix(middleware): copy wasm files for middleware (opennextjs#862)
* add copyMiddlewareResources to middleware * add changeset * review fix --------- Co-authored-by: conico974 <nicodorseuil@yahoo.fr>
1 parent 69a26e7 commit d6889d8

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

.changeset/popular-candles-watch.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@opennextjs/aws": patch
3+
---
4+
5+
fix(middleware): copy wasm files for the external middleware

packages/open-next/src/build/createMiddleware.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@ import {
77
} from "config/util.js";
88
import logger from "../logger.js";
99
import type { MiddlewareInfo } from "../types/next-types.js";
10-
import { buildEdgeBundle } from "./edge/createEdgeBundle.js";
10+
import {
11+
buildEdgeBundle,
12+
copyMiddlewareResources,
13+
} from "./edge/createEdgeBundle.js";
1114
import * as buildHelper from "./helper.js";
1215
import { installDependencies } from "./installDeps.js";
1316
import {
@@ -53,6 +56,8 @@ export async function createMiddleware(
5356

5457
if (config.middleware?.external) {
5558
const outputPath = path.join(outputDir, "middleware");
59+
copyMiddlewareResources(options, edgeMiddlewareInfo, outputPath);
60+
5661
fs.mkdirSync(outputPath, { recursive: true });
5762

5863
// Copy open-next.config.mjs

0 commit comments

Comments
 (0)