From 4183f6d11e0dc886722cc5cf8353646e7c58259c Mon Sep 17 00:00:00 2001 From: Jiachi Liu Date: Tue, 8 Mar 2022 19:27:50 +0100 Subject: [PATCH] Disable the functions manifest plugin --- packages/next/build/webpack-config.ts | 9 --------- .../build/webpack/plugins/functions-manifest-plugin.ts | 2 ++ 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/packages/next/build/webpack-config.ts b/packages/next/build/webpack-config.ts index b6326c8c4add..754369bab79a 100644 --- a/packages/next/build/webpack-config.ts +++ b/packages/next/build/webpack-config.ts @@ -44,7 +44,6 @@ import { regexLikeCss } from './webpack/config/blocks/css' import { CopyFilePlugin } from './webpack/plugins/copy-file-plugin' import { FlightManifestPlugin } from './webpack/plugins/flight-manifest-plugin' import { TelemetryPlugin } from './webpack/plugins/telemetry-plugin' -import FunctionsManifestPlugin from './webpack/plugins/functions-manifest-plugin' import type { Span } from '../trace' import { getRawPageExtensions } from './utils' import browserslist from 'next/dist/compiled/browserslist' @@ -1449,14 +1448,6 @@ export default async function getBaseWebpackConfig( // replacement is done before its process.env.* handling (!isServer || isEdgeRuntime) && new MiddlewarePlugin({ dev, isEdgeRuntime }), - process.env.ENABLE_FILE_SYSTEM_API === '1' && - isEdgeRuntime && - new FunctionsManifestPlugin({ - dev, - pagesDir, - isEdgeRuntime, - pageExtensions: config.pageExtensions, - }), !isServer && new BuildManifestPlugin({ buildId, diff --git a/packages/next/build/webpack/plugins/functions-manifest-plugin.ts b/packages/next/build/webpack/plugins/functions-manifest-plugin.ts index c8a04a2f34b9..21d94ec59fc8 100644 --- a/packages/next/build/webpack/plugins/functions-manifest-plugin.ts +++ b/packages/next/build/webpack/plugins/functions-manifest-plugin.ts @@ -1,3 +1,5 @@ +// TODO: rewrite against the stable edge functions standard + import { relative } from 'path' import { sources, webpack5 } from 'next/dist/compiled/webpack/webpack' import { normalizePagePath } from '../../../server/normalize-page-path'