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'