diff --git a/packages/next/build/webpack-config.ts b/packages/next/build/webpack-config.ts index 8f9753d16796e..780677c9f28bb 100644 --- a/packages/next/build/webpack-config.ts +++ b/packages/next/build/webpack-config.ts @@ -852,6 +852,18 @@ export default async function getBaseWebpackConfig( }, module: { rules: [ + ...(isWebpack5 + ? [ + // TODO: FIXME: do NOT webpack 5 support with this + // x-ref: https://github.com/webpack/webpack/issues/11467 + { + test: /\.m?js/, + resolve: { + fullySpecified: false, + }, + } as any, + ] + : []), { test: /\.(tsx|ts|js|mjs|jsx)$/, include: [dir, ...babelIncludeRegexes],