From 253b556e6f430012c3094d47838fe397fa588028 Mon Sep 17 00:00:00 2001 From: David Sherret Date: Tue, 21 Mar 2023 18:19:42 -0400 Subject: perf(check): type check local files only when not using `--all` (#18329) Closes #18171 --- cli/tsc/00_typescript.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'cli/tsc/00_typescript.js') diff --git a/cli/tsc/00_typescript.js b/cli/tsc/00_typescript.js index 8bd168cd3..a54ab1e32 100644 --- a/cli/tsc/00_typescript.js +++ b/cli/tsc/00_typescript.js @@ -38066,6 +38066,7 @@ ${lanes.join("\n")} name: "allowImportingTsExtensions", type: "boolean", affectsSemanticDiagnostics: true, + affectsBuildInfo: true, category: Diagnostics.Modules, description: Diagnostics.Allow_imports_to_include_TypeScript_file_extensions_Requires_moduleResolution_bundler_and_either_noEmit_or_emitDeclarationOnly_to_be_set, defaultValueDescription: false @@ -120426,7 +120427,7 @@ ${lanes.join("\n")} const { optionsNameMap } = getOptionsNameMap(); for (const name of getOwnKeys(options).sort(compareStringsCaseSensitive)) { const optionInfo = optionsNameMap.get(name.toLowerCase()); - if (optionInfo == null ? void 0 : optionInfo.affectsBuildInfo) { + if (optionInfo && (optionInfo.affectsBuildInfo || optionInfo.affectsSemanticDiagnostics)) { (result || (result = {}))[name] = convertToReusableCompilerOptionValue( optionInfo, options[name], -- cgit v1.2.3