From 1f25235877cb9234478a719cc59566510f16b3dc Mon Sep 17 00:00:00 2001 From: Mathusan Selvarajah Date: Mon, 7 Jul 2025 11:32:26 -0400 Subject: [PATCH 1/2] Revert "Filter out node_modules (#346)" This reverts commit 96c420b629ccebe4430c761379adc61a0737f6ff. --- package-lock.json | 2 +- packages/@apphosting/adapter-nextjs/package.json | 2 +- .../@apphosting/adapter-nextjs/src/bin/build.spec.ts | 4 ---- packages/@apphosting/adapter-nextjs/src/utils.ts | 9 +-------- 4 files changed, 3 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9d8082c5..d6c65b4b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25618,7 +25618,7 @@ } }, "packages/@apphosting/adapter-nextjs": { - "version": "14.0.15", + "version": "14.0.14", "license": "Apache-2.0", "dependencies": { "@apphosting/common": "*", diff --git a/packages/@apphosting/adapter-nextjs/package.json b/packages/@apphosting/adapter-nextjs/package.json index 38c07faa..4e387ea5 100644 --- a/packages/@apphosting/adapter-nextjs/package.json +++ b/packages/@apphosting/adapter-nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@apphosting/adapter-nextjs", - "version": "14.0.15", + "version": "14.0.14", "main": "dist/index.js", "description": "Experimental addon to the Firebase CLI to add web framework support", "repository": { diff --git a/packages/@apphosting/adapter-nextjs/src/bin/build.spec.ts b/packages/@apphosting/adapter-nextjs/src/bin/build.spec.ts index eb81b226..bc969a8e 100644 --- a/packages/@apphosting/adapter-nextjs/src/bin/build.spec.ts +++ b/packages/@apphosting/adapter-nextjs/src/bin/build.spec.ts @@ -62,10 +62,6 @@ metadata: adapterVersion: ${adapterMetadata.adapterVersion} framework: nextjs frameworkVersion: ${defaultNextVersion} -outputFiles: - serverApp: - include: - - .next/standalone `, }; validateTestFiles(tmpDir, expectedFiles); diff --git a/packages/@apphosting/adapter-nextjs/src/utils.ts b/packages/@apphosting/adapter-nextjs/src/utils.ts index c363c28e..bc50afd3 100644 --- a/packages/@apphosting/adapter-nextjs/src/utils.ts +++ b/packages/@apphosting/adapter-nextjs/src/utils.ts @@ -151,9 +151,7 @@ async function moveResources( for (const path of pathsToMove) { const isbundleYamlDir = join(appDir, path) === dirname(bundleYamlPath); const existsInOutputBundle = await exists(join(outputBundleAppDir, path)); - // Keep apphosting.yaml files in the root directory still, as later steps expect them to be there - const isApphostingYaml = path === "apphosting_preprocessed" || path === "apphosting.yaml"; - if (!isbundleYamlDir && !existsInOutputBundle && !isApphostingYaml) { + if (!isbundleYamlDir && !existsInOutputBundle) { await move(join(appDir, path), join(outputBundleAppDir, path)); } } @@ -192,11 +190,6 @@ async function generateBundleYaml( framework: "nextjs", frameworkVersion: nextVersion, }, - outputFiles: { - serverApp: { - include: [".next/standalone"], // we're only including the standalone directory to exclude the node_modules folder specifically - }, - }, }; await writeFile(opts.bundleYamlPath, yamlStringify(outputBundle)); return; From a3234d0869ff3a77c05e77e7d2e3962815e64b5a Mon Sep 17 00:00:00 2001 From: Mathusan Selvarajah Date: Mon, 7 Jul 2025 15:58:19 +0000 Subject: [PATCH 2/2] bump nextjs adapter version to 14.0.16 --- package-lock.json | 2 +- packages/@apphosting/adapter-nextjs/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index d6c65b4b..5c247f46 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25618,7 +25618,7 @@ } }, "packages/@apphosting/adapter-nextjs": { - "version": "14.0.14", + "version": "14.0.16", "license": "Apache-2.0", "dependencies": { "@apphosting/common": "*", diff --git a/packages/@apphosting/adapter-nextjs/package.json b/packages/@apphosting/adapter-nextjs/package.json index 4e387ea5..dcbec9fb 100644 --- a/packages/@apphosting/adapter-nextjs/package.json +++ b/packages/@apphosting/adapter-nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@apphosting/adapter-nextjs", - "version": "14.0.14", + "version": "14.0.16", "main": "dist/index.js", "description": "Experimental addon to the Firebase CLI to add web framework support", "repository": {