From df6e7d646e7c72468fa00d91e8ae03a13a421b9c Mon Sep 17 00:00:00 2001 From: JJ Kasper Date: Thu, 3 Nov 2022 13:50:32 -0700 Subject: [PATCH 1/2] Fix undici warning showing unexpectedly --- packages/next/server/config.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/next/server/config.ts b/packages/next/server/config.ts index af9f3eb80e2fc05..0d2f6260de9d07a 100644 --- a/packages/next/server/config.ts +++ b/packages/next/server/config.ts @@ -59,7 +59,11 @@ const experimentalWarning = execOnce( export function setHttpClientAndAgentOptions(config: NextConfig) { if (isAboveNodejs16) { - if (config.experimental?.enableUndici && isAboveNodejs18) { + if ( + config.experimental?.enableUndici && + isAboveNodejs18 && + !config.experimental.appDir + ) { Log.warn( `\`enableUndici\` option is unnecessary in Node.js v${NODE_18_VERSION} or greater.` ) From fd346d0238492a00987d48369b7106347ee38e22 Mon Sep 17 00:00:00 2001 From: JJ Kasper Date: Thu, 3 Nov 2022 13:59:29 -0700 Subject: [PATCH 2/2] tweak check --- packages/next/server/config.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/next/server/config.ts b/packages/next/server/config.ts index 0d2f6260de9d07a..400324e11c60951 100644 --- a/packages/next/server/config.ts +++ b/packages/next/server/config.ts @@ -61,8 +61,8 @@ export function setHttpClientAndAgentOptions(config: NextConfig) { if (isAboveNodejs16) { if ( config.experimental?.enableUndici && - isAboveNodejs18 && - !config.experimental.appDir + !config.experimental?.appDir && + isAboveNodejs18 ) { Log.warn( `\`enableUndici\` option is unnecessary in Node.js v${NODE_18_VERSION} or greater.`