From 408b162cee0fb7c54e38d878f438f94c13106587 Mon Sep 17 00:00:00 2001 From: devjiwonchoi Date: Tue, 25 Jun 2024 23:31:50 +0900 Subject: [PATCH] refactor: no need to use Object property --- packages/next/src/build/index.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/packages/next/src/build/index.ts b/packages/next/src/build/index.ts index a7229393fb1d0..e2497924d6eb4 100644 --- a/packages/next/src/build/index.ts +++ b/packages/next/src/build/index.ts @@ -726,12 +726,8 @@ export default async function build( ) if (config.requiredEnv.length > 0) { - const envs = Object.assign({}, config.env, combinedEnv) - const envKeys = new Set(Object.keys(envs)) - - const missingKeys = config.requiredEnv.filter( - (key) => !envKeys.has(key) - ) + const envs = { ...config.env, ...combinedEnv } + const missingKeys = config.requiredEnv.filter((key) => !(key in envs)) Log.error( `Missing required environment variables: ${missingKeys.join(', ')}`