diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 5cefd7aa08717..e52b8f5d36055 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -62,7 +62,7 @@ import { canHaveModifiers, canHaveModuleSpecifier, canHaveSymbol, - canIncludeBindAndCheckDiagnsotics, + canIncludeBindAndCheckDiagnostics, canUsePropertyAccess, cartesianProduct, CaseBlock, @@ -49205,7 +49205,7 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker { } function calculateNodeCheckFlagWorker(node: Node, flag: LazyNodeCheckFlags) { - if (!compilerOptions.noCheck && canIncludeBindAndCheckDiagnsotics(getSourceFileOfNode(node), compilerOptions)) { + if (!compilerOptions.noCheck && canIncludeBindAndCheckDiagnostics(getSourceFileOfNode(node), compilerOptions)) { // Unless noCheck is passed, assume calculation of node check flags has been done eagerly. // This saves needing to mark up where in the eager traversal certain results are "done", // just to reconcile the eager and lazy results. This wouldn't be hard if an eager typecheck diff --git a/src/compiler/emitter.ts b/src/compiler/emitter.ts index 7dbc9bf267704..755f1e53476b8 100644 --- a/src/compiler/emitter.ts +++ b/src/compiler/emitter.ts @@ -21,7 +21,7 @@ import { CallExpression, CallSignatureDeclaration, canHaveLocals, - canIncludeBindAndCheckDiagnsotics, + canIncludeBindAndCheckDiagnostics, CaseBlock, CaseClause, CaseOrDefaultClause, @@ -811,7 +811,7 @@ export function emitFiles( sourceFile => { if ( compilerOptions.noCheck || - !canIncludeBindAndCheckDiagnsotics(sourceFile, compilerOptions) + !canIncludeBindAndCheckDiagnostics(sourceFile, compilerOptions) ) markLinkedReferences(sourceFile); }, ); @@ -878,7 +878,7 @@ export function emitFiles( (emitOnly && !getEmitDeclarations(compilerOptions)) || compilerOptions.noCheck || emitResolverSkipsTypeChecking(emitOnly, forceDtsEmit) || - !canIncludeBindAndCheckDiagnsotics(sourceFile, compilerOptions) + !canIncludeBindAndCheckDiagnostics(sourceFile, compilerOptions) ) { collectLinkedAliases(sourceFile); } diff --git a/src/compiler/utilities.ts b/src/compiler/utilities.ts index 0da394ac80d56..62ae9ff03566c 100644 --- a/src/compiler/utilities.ts +++ b/src/compiler/utilities.ts @@ -10116,11 +10116,11 @@ export function skipTypeChecking(sourceFile: SourceFile, options: CompilerOption options.skipDefaultLibCheck && sourceFile.hasNoDefaultLib) || options.noCheck || host.isSourceOfProjectReferenceRedirect(sourceFile.fileName) || - !canIncludeBindAndCheckDiagnsotics(sourceFile, options); + !canIncludeBindAndCheckDiagnostics(sourceFile, options); } /** @internal */ -export function canIncludeBindAndCheckDiagnsotics(sourceFile: SourceFile, options: CompilerOptions) { +export function canIncludeBindAndCheckDiagnostics(sourceFile: SourceFile, options: CompilerOptions) { if (!!sourceFile.checkJsDirective && sourceFile.checkJsDirective.enabled === false) return false; if ( sourceFile.scriptKind === ScriptKind.TS ||