From 42da1361ea4945b3c3d7346170ff88349901eb69 Mon Sep 17 00:00:00 2001 From: Maksym Kupko Date: Fri, 24 May 2024 20:53:29 +0300 Subject: [PATCH 1/3] fix(open-next): look for required-server-files.json in outputPath instead of appPath --- packages/open-next/src/build/generateOutput.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/open-next/src/build/generateOutput.ts b/packages/open-next/src/build/generateOutput.ts index 7247c7f96..f0c090626 100644 --- a/packages/open-next/src/build/generateOutput.ts +++ b/packages/open-next/src/build/generateOutput.ts @@ -195,7 +195,7 @@ export async function generateOutput( //Load required-server-files.json const requiredServerFiles = JSON.parse( fs.readFileSync( - path.join(appPath, ".next", "required-server-files.json"), + path.join(outputPath, ".next", "required-server-files.json"), "utf-8", ), ).config as NextConfig; From d6535ca1179f8c2322e50da0a430eeb513114ce2 Mon Sep 17 00:00:00 2001 From: Maksym Kupko Date: Sun, 26 May 2024 12:49:07 +0300 Subject: [PATCH 2/3] refactor: remove appPath from generateOutput arguments as it's not used anymore --- packages/open-next/src/build.ts | 2 +- packages/open-next/src/build/generateOutput.ts | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/open-next/src/build.ts b/packages/open-next/src/build.ts index 26d0794ff..4afc8c628 100755 --- a/packages/open-next/src/build.ts +++ b/packages/open-next/src/build.ts @@ -95,7 +95,7 @@ export async function build( await createRevalidationBundle(config); await createImageOptimizationBundle(config); await createWarmerBundle(config); - await generateOutput(options.appPath, options.appBuildOutputPath, config); + await generateOutput(options.appBuildOutputPath, config); logger.info("OpenNext build complete."); } diff --git a/packages/open-next/src/build/generateOutput.ts b/packages/open-next/src/build/generateOutput.ts index f0c090626..c02d1c8e1 100644 --- a/packages/open-next/src/build/generateOutput.ts +++ b/packages/open-next/src/build/generateOutput.ts @@ -162,7 +162,6 @@ function prefixPattern(basePath: string) { } export async function generateOutput( - appPath: string, outputPath: string, config: OpenNextConfig, ) { From 518d834860c7a1c6316563cb73b8b84926680359 Mon Sep 17 00:00:00 2001 From: conico974 Date: Sun, 9 Jun 2024 14:46:45 +0200 Subject: [PATCH 3/3] Create early-olives-kick.md --- .changeset/early-olives-kick.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/early-olives-kick.md diff --git a/.changeset/early-olives-kick.md b/.changeset/early-olives-kick.md new file mode 100644 index 000000000..47d24498b --- /dev/null +++ b/.changeset/early-olives-kick.md @@ -0,0 +1,5 @@ +--- +"open-next": patch +--- + +fix: look for required-server-files.json in outputPath