Skip to content

Commit f17603d

Browse files
author
Armando Aguirre
committed
Addressed PR comments
1 parent 9923003 commit f17603d

4 files changed

Lines changed: 5 additions & 1 deletion

File tree

src/compiler/core.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2677,7 +2677,7 @@ namespace ts {
26772677

26782678
const extensions = [
26792679
...needJsExtensions ? allSupportedExtensions : supportedTypeScriptExtensions,
2680-
...extraFileExtensions.filter(x => x.scriptKind === ScriptKind.Deferred || needJsExtensions && isJavaScriptLike(x.scriptKind)).map(x => x.extension)
2680+
...mapDefined(extraFileExtensions, x => x.scriptKind === ScriptKind.Deferred || needJsExtensions && isJavaScriptLike(x.scriptKind) ? x.extension : undefined)
26812681
];
26822682

26832683
return deduplicate(extensions, equateStringsCaseSensitive, compareStringsCaseSensitive);

src/compiler/types.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4066,6 +4066,8 @@ namespace ts {
40664066
Prototype,
40674067
}
40684068

4069+
export type JsFileExtensionInfo = FileExtensionInfo;
4070+
40694071
export interface FileExtensionInfo {
40704072
extension: string;
40714073
isMixedContent: boolean;

tests/baselines/reference/api/tsserverlibrary.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2266,6 +2266,7 @@ declare namespace ts {
22662266
AlwaysStrict = 64,
22672267
PriorityImpliesCombination = 28
22682268
}
2269+
type JsFileExtensionInfo = FileExtensionInfo;
22692270
interface FileExtensionInfo {
22702271
extension: string;
22712272
isMixedContent: boolean;

tests/baselines/reference/api/typescript.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2266,6 +2266,7 @@ declare namespace ts {
22662266
AlwaysStrict = 64,
22672267
PriorityImpliesCombination = 28
22682268
}
2269+
type JsFileExtensionInfo = FileExtensionInfo;
22692270
interface FileExtensionInfo {
22702271
extension: string;
22712272
isMixedContent: boolean;

0 commit comments

Comments
 (0)