From 790e4d0f98f464a923bfb89a7855c287ea1b5422 Mon Sep 17 00:00:00 2001 From: Tobias Koppers Date: Fri, 19 Mar 2021 19:09:28 +0100 Subject: [PATCH] add separate progress output for typechecking --- packages/next/build/index.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/packages/next/build/index.ts b/packages/next/build/index.ts index 56a30c9df9..4faaaad434 100644 --- a/packages/next/build/index.ts +++ b/packages/next/build/index.ts @@ -151,8 +151,8 @@ export default async function build( } } - const buildSpinner = createSpinner({ - prefixText: `${Log.prefixes.info} Creating an optimized production build`, + const typeCheckingSpinner = createSpinner({ + prefixText: `${Log.prefixes.info} Checking validity of types`, }) const telemetry = new Telemetry({ distDir }) @@ -182,6 +182,14 @@ export default async function build( verifyTypeScriptSetup(dir, pagesDir, !ignoreTypeScriptErrors) ) + if (typeCheckingSpinner) { + typeCheckingSpinner.stopAndPersist() + } + + const buildSpinner = createSpinner({ + prefixText: `${Log.prefixes.info} Creating an optimized production build`, + }) + const isLikeServerless = isTargetLikeServerless(target) const pagePaths: string[] = await nextBuildSpan -- GitLab