@@ -1726,15 +1726,18 @@ declare namespace ts {
1726
1726
}
1727
1727
interface InputFiles extends Node {
1728
1728
kind : SyntaxKind . InputFiles ;
1729
+ javascriptPath ?: string ;
1729
1730
javascriptText : string ;
1730
1731
javascriptMapPath ?: string ;
1731
1732
javascriptMapText ?: string ;
1733
+ declarationPath ?: string ;
1732
1734
declarationText : string ;
1733
1735
declarationMapPath ?: string ;
1734
1736
declarationMapText ?: string ;
1735
1737
}
1736
1738
interface UnparsedSource extends Node {
1737
1739
kind : SyntaxKind . UnparsedSource ;
1740
+ fileName ?: string ;
1738
1741
text : string ;
1739
1742
sourceMapPath ?: string ;
1740
1743
sourceMapText ?: string ;
@@ -2214,6 +2217,7 @@ declare namespace ts {
2214
2217
}
2215
2218
interface UniqueESSymbolType extends Type {
2216
2219
symbol : Symbol ;
2220
+ escapedName : __String ;
2217
2221
}
2218
2222
interface StringLiteralType extends LiteralType {
2219
2223
value : string ;
@@ -3097,6 +3101,7 @@ declare namespace ts {
3097
3101
scanJsxIdentifier ( ) : SyntaxKind ;
3098
3102
scanJsxAttributeValue ( ) : SyntaxKind ;
3099
3103
reScanJsxToken ( ) : JsxTokenSyntaxKind ;
3104
+ reScanLessThanToken ( ) : SyntaxKind ;
3100
3105
scanJsxToken ( ) : JsxTokenSyntaxKind ;
3101
3106
scanJSDocToken ( ) : JsDocSyntaxKind ;
3102
3107
scan ( ) : SyntaxKind ;
@@ -3978,9 +3983,11 @@ declare namespace ts {
3978
3983
function updateCommaList ( node : CommaListExpression , elements : ReadonlyArray < Expression > ) : CommaListExpression ;
3979
3984
function createBundle ( sourceFiles : ReadonlyArray < SourceFile > , prepends ?: ReadonlyArray < UnparsedSource | InputFiles > ) : Bundle ;
3980
3985
function createUnparsedSourceFile ( text : string ) : UnparsedSource ;
3986
+ function createUnparsedSourceFile ( inputFile : InputFiles , type : "js" | "dts" ) : UnparsedSource ;
3981
3987
function createUnparsedSourceFile ( text : string , mapPath : string | undefined , map : string | undefined ) : UnparsedSource ;
3982
- function createInputFiles ( javascript : string , declaration : string ) : InputFiles ;
3983
- function createInputFiles ( javascript : string , declaration : string , javascriptMapPath : string | undefined , javascriptMapText : string | undefined , declarationMapPath : string | undefined , declarationMapText : string | undefined ) : InputFiles ;
3988
+ function createInputFiles ( javascriptText : string , declarationText : string ) : InputFiles ;
3989
+ function createInputFiles ( readFileText : ( path : string ) => string | undefined , javascriptPath : string , javascriptMapPath : string | undefined , declarationPath : string , declarationMapPath : string | undefined ) : InputFiles ;
3990
+ function createInputFiles ( javascriptText : string , declarationText : string , javascriptMapPath : string | undefined , javascriptMapText : string | undefined , declarationMapPath : string | undefined , declarationMapText : string | undefined ) : InputFiles ;
3984
3991
function updateBundle ( node : Bundle , sourceFiles : ReadonlyArray < SourceFile > , prepends ?: ReadonlyArray < UnparsedSource > ) : Bundle ;
3985
3992
function createImmediatelyInvokedFunctionExpression ( statements : ReadonlyArray < Statement > ) : CallExpression ;
3986
3993
function createImmediatelyInvokedFunctionExpression ( statements : ReadonlyArray < Statement > , param : ParameterDeclaration , paramValue : Expression ) : CallExpression ;
@@ -7932,8 +7939,8 @@ declare namespace ts.server.protocol {
7932
7939
readonly importModuleSpecifierPreference ?: "relative" | "non-relative" ;
7933
7940
readonly allowTextChangesInNewFiles ?: boolean ;
7934
7941
readonly lazyConfiguredProjectsFromExternalProject ?: boolean ;
7935
- readonly allowRenameOfImportPath ?: boolean ;
7936
7942
readonly providePrefixAndSuffixTextForRename ?: boolean ;
7943
+ readonly allowRenameOfImportPath ?: boolean ;
7937
7944
}
7938
7945
interface CompilerOptions {
7939
7946
allowJs ?: boolean ;
0 commit comments