Merge pull request #28886 from Microsoft/sourceMapDecoder

Enhancements to SourceMap decoder from tsserver
This commit is contained in:
Sheetal Nandi
2018-12-19 12:51:42 -08:00
committed by GitHub
17 changed files with 1102 additions and 202 deletions

View File

@@ -2617,6 +2617,8 @@ namespace ts {
export interface SourceFileLike {
readonly text: string;
lineMap?: ReadonlyArray<number>;
/* @internal */
getPositionOfLineAndCharacter?(line: number, character: number, allowEdits?: true): number;
}
@@ -5531,9 +5533,9 @@ namespace ts {
/* @internal */
export interface DocumentPositionMapperHost {
getSourceFileLike(path: Path): SourceFileLike | undefined;
getSourceFileLike(fileName: string): SourceFileLike | undefined;
getCanonicalFileName(path: string): string;
log?(text: string): void;
log(text: string): void;
}
/**