From bc429f50c270a1da07c4833a5e64e5ddebe5a8c2 Mon Sep 17 00:00:00 2001 From: Tim Neutkens Date: Fri, 3 Dec 2021 20:25:05 +0100 Subject: [PATCH] Remove future.strictPostcssConfiguration config (#32098) --- packages/next/build/webpack/config/blocks/css/index.ts | 3 --- packages/next/build/webpack/config/blocks/css/plugins.ts | 8 ++++---- packages/next/server/config-shared.ts | 4 ---- 3 files changed, 4 insertions(+), 11 deletions(-) diff --git a/packages/next/build/webpack/config/blocks/css/index.ts b/packages/next/build/webpack/config/blocks/css/index.ts index 65bf3d8e11d160a..61576638150f9fb 100644 --- a/packages/next/build/webpack/config/blocks/css/index.ts +++ b/packages/next/build/webpack/config/blocks/css/index.ts @@ -42,7 +42,6 @@ let postcssInstancePromise: Promise export async function lazyPostCSS( rootDirectory: string, supportedBrowsers: string[] | undefined, - strictPostcssConfiguration: boolean | undefined, disablePostcssPresetEnv: boolean | undefined ) { if (!postcssInstancePromise) { @@ -117,7 +116,6 @@ export async function lazyPostCSS( const postCssPlugins = await getPostCssPlugins( rootDirectory, supportedBrowsers, - strictPostcssConfiguration, disablePostcssPresetEnv ) @@ -145,7 +143,6 @@ export const css = curry(async function css( lazyPostCSS( ctx.rootDirectory, ctx.supportedBrowsers, - ctx.future.strictPostcssConfiguration, ctx.experimental.disablePostcssPresetEnv ) diff --git a/packages/next/build/webpack/config/blocks/css/plugins.ts b/packages/next/build/webpack/config/blocks/css/plugins.ts index 025ad3ea9caecdd..1cecc6bed2f49b2 100644 --- a/packages/next/build/webpack/config/blocks/css/plugins.ts +++ b/packages/next/build/webpack/config/blocks/css/plugins.ts @@ -117,12 +117,12 @@ function getDefaultPlugins( export async function getPostCssPlugins( dir: string, supportedBrowsers: string[] | undefined, - defaults: boolean = false, disablePostcssPresetEnv: boolean = false ): Promise { - let config = defaults - ? null - : await findConfig<{ plugins: CssPluginCollection }>(dir, 'postcss') + let config = await findConfig<{ plugins: CssPluginCollection }>( + dir, + 'postcss' + ) if (config == null) { config = { diff --git a/packages/next/server/config-shared.ts b/packages/next/server/config-shared.ts index e83b8fe610cb2bc..d7270c1612a872d 100644 --- a/packages/next/server/config-shared.ts +++ b/packages/next/server/config-shared.ts @@ -119,7 +119,6 @@ export type NextConfig = { [key: string]: any } & { * @deprecated this options was moved to the top level */ webpack5?: false - strictPostcssConfiguration?: boolean } outputFileTracing?: boolean staticPageGenerationTimeout?: number @@ -255,9 +254,6 @@ export const defaultConfig: NextConfig = { outputFileTracingRoot: process.env.NEXT_PRIVATE_OUTPUT_TRACE_ROOT || '', outputStandalone: !!process.env.NEXT_PRIVATE_STANDALONE, }, - future: { - strictPostcssConfiguration: false, - }, } export function normalizeConfig(phase: string, config: any) {