Store commonSourceDirectory

This commit is contained in:
Sheetal Nandi 2019-02-01 11:39:23 -08:00
parent 66dab21565
commit a41d546f6e
53 changed files with 243 additions and 124 deletions

View file

@ -131,7 +131,7 @@ namespace ts {
};
function emitSourceFileOrBundle({ jsFilePath, sourceMapFilePath, declarationFilePath, declarationMapPath, buildInfoPath }: EmitFileNames, sourceFileOrBundle: SourceFile | Bundle) {
if (buildInfoPath && !emitOnlyDtsFiles) buildInfo = { js: [], dts: [] };
if (buildInfoPath && !emitOnlyDtsFiles) buildInfo = { js: [], dts: [], commonSourceDirectory: host.getCommonSourceDirectory() };
emitJsFileOrBundle(sourceFileOrBundle, jsFilePath, sourceMapFilePath, buildInfo && buildInfo.js);
emitDeclarationFileOrBundle(sourceFileOrBundle, declarationFilePath, declarationMapPath, buildInfo && buildInfo.dts);
// Write bundled offset information if applicable

View file

@ -2673,8 +2673,8 @@ namespace ts {
sourceMapText: { get() { return mapPathOrType === "js" ? textOrInputFiles.javascriptMapText : textOrInputFiles.declarationMapText; } },
});
const sections = textOrInputFiles.buildInfo ? mapPathOrType === "js" ? textOrInputFiles.buildInfo.js : textOrInputFiles.buildInfo.dts : undefined;
if (sections) {
if (textOrInputFiles.buildInfo) {
const sections = mapPathOrType === "js" ? textOrInputFiles.buildInfo.js : textOrInputFiles.buildInfo.dts;
for (const section of sections) {
switch (section.kind) {
case BundleFileSectionKind.Prologue:
@ -2777,6 +2777,14 @@ namespace ts {
declarationMapTextOrBuildInfoPath?: string
): InputFiles {
const node = <InputFiles>createNode(SyntaxKind.InputFiles);
let buildInfo: BuildInfo | false;
const getBuildInfo = (getText: () => string | undefined) => {
if (buildInfo === undefined) {
const result = getText();
buildInfo = result !== undefined ? JSON.parse(result) as BuildInfo : false;
}
return buildInfo || undefined;
};
if (!isString(javascriptTextOrReadFileText)) {
const cache = createMap<string | false>();
const textGetter = (path: string | undefined) => {
@ -2792,10 +2800,6 @@ namespace ts {
const result = textGetter(path);
return result !== undefined ? result : `/* Input file ${path} was missing */\r\n`;
};
const jsonGetter = (path: string | undefined) => {
const result = textGetter(path);
return result !== undefined ? JSON.parse(result) as BuildInfo : undefined;
};
node.javascriptPath = declarationTextOrJavascriptPath;
node.javascriptMapPath = javascriptMapPath;
node.declarationPath = Debug.assertDefined(javascriptMapTextOrDeclarationPath);
@ -2806,7 +2810,7 @@ namespace ts {
javascriptMapText: { get() { return textGetter(javascriptMapPath); } }, // TODO:: if there is inline sourceMap in jsFile, use that
declarationText: { get() { return definedTextGetter(Debug.assertDefined(javascriptMapTextOrDeclarationPath)); } },
declarationMapText: { get() { return textGetter(declarationMapPath); } }, // TODO:: if there is inline sourceMap in dtsFile, use that
buildInfo: { get() { return jsonGetter(declarationMapTextOrBuildInfoPath); } }
buildInfo: { get() { return getBuildInfo(() => textGetter(declarationMapTextOrBuildInfoPath)); } }
});
}
else {

View file

@ -5531,8 +5531,9 @@ namespace ts {
export type BundleFileInfo = BundleFileSection[];
/* @internal */
export interface BuildInfo {
js?: BundleFileInfo;
dts?: BundleFileInfo;
js: BundleFileInfo;
dts: BundleFileInfo;
commonSourceDirectory: string;
}
export interface PrintHandlers {

View file

@ -23,7 +23,8 @@
"end": 198,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -389,7 +390,8 @@ console.log(s);
"end": 406,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -29,7 +29,8 @@
"end": 249,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -494,7 +495,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"end": 561,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -23,7 +23,8 @@
"end": 249,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -432,7 +433,8 @@ function forfirstfirst_PART1Rest() { }
"end": 510,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -41,7 +41,8 @@
"end": 313,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -691,7 +692,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"end": 755,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -29,7 +29,8 @@
"end": 249,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -506,7 +507,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"end": 574,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -35,7 +35,8 @@
"end": 198,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -443,7 +444,8 @@ console.log(s);
"end": 406,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -29,7 +29,8 @@
"end": 198,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -415,7 +416,8 @@ console.log(s);
"end": 406,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -23,7 +23,8 @@
"end": 231,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -397,7 +398,8 @@ console.log(s);
"end": 439,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -23,7 +23,8 @@
"end": 198,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -389,7 +390,8 @@ console.log(s);
"end": 441,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -29,7 +29,8 @@
"end": 198,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -403,7 +404,8 @@ console.log(s);
"end": 406,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -23,7 +23,8 @@
"end": 198,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -395,7 +396,8 @@ console.log(s);
"end": 406,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -29,7 +29,8 @@
"end": 293,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -470,7 +471,8 @@ console.log(s);
"end": 722,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -23,7 +23,8 @@
"end": 198,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -395,7 +396,8 @@ console.log(s);
"end": 517,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -23,7 +23,8 @@
"end": 198,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -389,7 +390,8 @@ console.log(s);
"end": 406,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -23,7 +23,8 @@
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.js]
@ -274,7 +275,8 @@ console.log(s);
"end": 407,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.js]

View file

@ -29,7 +29,8 @@
"end": 250,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.js]
@ -358,7 +359,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"end": 562,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.js]

View file

@ -23,7 +23,8 @@
"end": 250,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.js]
@ -298,7 +299,8 @@ function forfirstfirst_PART1Rest() { }console.log(s);
"end": 511,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.js]

View file

@ -41,7 +41,8 @@
"end": 314,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.js]
@ -524,7 +525,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"end": 756,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.js]

View file

@ -29,7 +29,8 @@
"end": 250,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.js]
@ -370,7 +371,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"end": 575,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.js]

View file

@ -35,7 +35,8 @@
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.js]
@ -327,7 +328,8 @@ console.log(s);
"end": 407,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.js]

View file

@ -29,7 +29,8 @@
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.js]
@ -300,7 +301,8 @@ console.log(s);
"end": 407,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.js]

View file

@ -23,7 +23,8 @@
"end": 232,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.js]
@ -279,7 +280,8 @@ console.log(s);
"end": 440,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.js]

View file

@ -23,7 +23,8 @@
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.js]
@ -274,7 +275,8 @@ console.log(s);
"end": 442,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.js]

View file

@ -29,7 +29,8 @@
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.js]
@ -288,7 +289,8 @@ console.log(s);
"end": 407,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.js]

View file

@ -23,7 +23,8 @@
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.js]
@ -280,7 +281,8 @@ console.log(s);
"end": 407,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.js]

View file

@ -29,7 +29,8 @@
"end": 294,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.js]
@ -327,7 +328,8 @@ console.log(s);
"end": 723,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.js]

View file

@ -23,7 +23,8 @@
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.js]
@ -280,7 +281,8 @@ console.log(s);
"end": 518,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.js]

View file

@ -23,7 +23,8 @@
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.js]
@ -274,7 +275,8 @@ console.log(s);
"end": 407,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.js]

View file

@ -23,7 +23,8 @@
"end": 250,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts.map]
@ -420,7 +421,8 @@ function forfirstfirst_PART1Rest() { }
"end": 562,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts.map]

View file

@ -29,7 +29,8 @@
"end": 250,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts.map]
@ -482,7 +483,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"end": 511,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts.map]

View file

@ -35,7 +35,8 @@
"end": 314,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts.map]
@ -616,7 +617,8 @@ function forfirstfirst_PART1Rest() { }
"end": 756,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts.map]

View file

@ -23,7 +23,8 @@
"end": 250,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts.map]
@ -432,7 +433,8 @@ function forfirstfirst_PART1Rest() { }
"end": 575,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts.map]

View file

@ -41,7 +41,8 @@
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts.map]
@ -459,7 +460,8 @@ console.log(s);
"end": 407,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts.map]

View file

@ -35,7 +35,8 @@
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts.map]
@ -432,7 +433,8 @@ console.log(s);
"end": 407,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts.map]

View file

@ -35,7 +35,8 @@
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts.map]
@ -420,7 +421,8 @@ console.log(s);
"end": 407,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts.map]

View file

@ -29,7 +29,8 @@
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts.map]
@ -412,7 +413,8 @@ console.log(s);
"end": 407,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts.map]

View file

@ -23,7 +23,8 @@
"end": 143,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/second/"
}
//// [/src/2/second-output.d.ts]
@ -436,7 +437,8 @@ sourceFile:../second/second_part2.ts
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -788,7 +790,8 @@ sourceFile:../first_part3.ts
"end": 407,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -29,7 +29,8 @@
"end": 196,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/second/"
}
//// [/src/2/second-output.d.ts]
@ -537,7 +538,8 @@ sourceFile:../second/second_part2.ts
"end": 250,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -1018,7 +1020,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"end": 562,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -29,7 +29,8 @@
"end": 196,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/second/"
}
//// [/src/2/second-output.d.ts]
@ -531,7 +532,8 @@ sourceFile:../second/second_part2.ts
"end": 250,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -956,7 +958,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"end": 511,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -41,7 +41,8 @@
"end": 262,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/second/"
}
//// [/src/2/second-output.d.ts]
@ -736,7 +737,8 @@ sourceFile:../second/second_part2.ts
"end": 314,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -1461,7 +1463,8 @@ secondsecond_part2Spread(...[10, 20, 30]);
"end": 756,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -35,7 +35,8 @@
"end": 209,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/second/"
}
//// [/src/2/second-output.d.ts]
@ -629,7 +630,8 @@ sourceFile:../second/second_part2.ts
"end": 250,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -1141,7 +1143,8 @@ secondsecond_part1Spread(...[10, 20, 30]);
"end": 575,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -41,7 +41,8 @@
"end": 143,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/second/"
}
//// [/src/2/second-output.d.ts]
@ -505,7 +506,8 @@ sourceFile:../second/second_part2.ts
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -977,7 +979,8 @@ class C {
"end": 407,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -35,7 +35,8 @@
"end": 143,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/second/"
}
//// [/src/2/second-output.d.ts]
@ -491,7 +492,8 @@ sourceFile:../second/second_part2.ts
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -909,7 +911,8 @@ class C {
"end": 407,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -23,7 +23,8 @@
"end": 178,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/second/"
}
//// [/src/2/second-output.d.ts]
@ -442,7 +443,8 @@ sourceFile:../second/second_part2.ts
"end": 232,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -836,7 +838,8 @@ namespace N {
"end": 440,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -23,7 +23,8 @@
"end": 178,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/second/"
}
//// [/src/2/second-output.d.ts]
@ -442,7 +443,8 @@ sourceFile:../second/second_part2.ts
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -809,7 +811,8 @@ namespace N {
"end": 442,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -29,7 +29,8 @@
"end": 143,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/second/"
}
//// [/src/2/second-output.d.ts]
@ -450,7 +451,8 @@ sourceFile:../second/second_part2.ts
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -850,7 +852,8 @@ sourceFile:../first_part3.ts
"end": 407,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -29,7 +29,8 @@
"end": 143,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/second/"
}
//// [/src/2/second-output.d.ts]
@ -444,7 +445,8 @@ sourceFile:../second/second_part2.ts
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -820,7 +822,8 @@ sourceFile:../first_part3.ts
"end": 407,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -29,7 +29,8 @@
"end": 248,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/second/"
}
//// [/src/2/second-output.d.ts]
@ -502,7 +503,8 @@ sourceFile:../second/second_part2.ts
"end": 294,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -957,7 +959,8 @@ declare class secondsecond_part1 { }
"end": 723,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -29,7 +29,8 @@
"end": 248,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/second/"
}
//// [/src/2/second-output.d.ts]
@ -496,7 +497,8 @@ sourceFile:../second/second_part2.ts
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -873,7 +875,8 @@ declare class secondsecond_part1 { }
"end": 518,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]

View file

@ -23,7 +23,8 @@
"end": 143,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/second/"
}
//// [/src/2/second-output.d.ts]
@ -436,7 +437,8 @@ sourceFile:../second/second_part2.ts
"end": 199,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/first/"
}
//// [/src/first/bin/first-output.d.ts]
@ -788,7 +790,8 @@ sourceFile:../first_part3.ts
"end": 407,
"kind": "sourceMapUrl"
}
]
],
"commonSourceDirectory": "/src/third/"
}
//// [/src/third/thirdjs/output/third-output.d.ts]