diff --git a/src/compiler/emitter.ts b/src/compiler/emitter.ts
index d225a10254a..c934b723a4e 100644
--- a/src/compiler/emitter.ts
+++ b/src/compiler/emitter.ts
@@ -131,9 +131,9 @@ namespace ts {
};
function emitSourceFileOrBundle({ jsFilePath, sourceMapFilePath, declarationFilePath, declarationMapPath, buildInfoPath }: EmitFileNames, sourceFileOrBundle: SourceFile | Bundle) {
- if (buildInfoPath && !emitOnlyDtsFiles) buildInfo = { js: [], dts: [], commonSourceDirectory: host.getCommonSourceDirectory() };
- emitJsFileOrBundle(sourceFileOrBundle, jsFilePath, sourceMapFilePath, buildInfo && buildInfo.js);
- emitDeclarationFileOrBundle(sourceFileOrBundle, declarationFilePath, declarationMapPath, buildInfo && buildInfo.dts);
+ if (buildInfoPath && !emitOnlyDtsFiles) buildInfo = { js: [], dts: [], commonSourceDirectory: host.getCommonSourceDirectory(), sources: {} };
+ emitJsFileOrBundle(sourceFileOrBundle, jsFilePath, sourceMapFilePath, buildInfo && { sections: buildInfo.js, sources: buildInfo.sources });
+ emitDeclarationFileOrBundle(sourceFileOrBundle, declarationFilePath, declarationMapPath, buildInfo && { sections: buildInfo.dts, sources: buildInfo.sources });
// Write bundled offset information if applicable
if (!emitOnlyDtsFiles && !emitSkipped && buildInfoPath) {
writeFile(host, emitterDiagnostics, buildInfoPath, JSON.stringify(buildInfo, undefined, 2), /*writeByteOrderMark*/ false);
@@ -316,7 +316,7 @@ namespace ts {
if (!writer.isAtStartOfLine()) writer.rawWrite(newLine);
const pos = writer.getTextPos();
writer.writeComment(`//# ${"sourceMappingURL"}=${sourceMappingURL}`); // Tools can sometimes see this line as a source mapping url comment
- if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.SourceMapUrl });
+ if (bundleFileInfo) bundleFileInfo.sections.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.SourceMapUrl });
}
// Write the source map
@@ -562,14 +562,17 @@ namespace ts {
writeLine();
const pos = getTextPosWithWriteLine();
print(EmitHint.Unspecified, prepend, /*sourceFile*/ undefined);
- if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Prepend, data: (prepend as UnparsedSource).fileName });
+ if (bundleFileInfo) bundleFileInfo.sections.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Prepend, data: (prepend as UnparsedSource).fileName });
}
const pos = getTextPosWithWriteLine();
for (const sourceFile of bundle.sourceFiles) {
print(EmitHint.SourceFile, sourceFile, sourceFile);
}
- if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Text });
+ if (bundleFileInfo) {
+ bundleFileInfo.sections.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Text });
+ // Source file metadata if needed later on
+ }
reset();
writer = previousWriter;
@@ -1182,7 +1185,7 @@ namespace ts {
else {
writeLines(helper.text(makeFileLevelOptimisticUniqueName));
}
- if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.EmitHelpers, data: helper.name });
+ if (bundleFileInfo) bundleFileInfo.sections.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.EmitHelpers, data: helper.name });
helpersEmitted = true;
}
}
@@ -2953,7 +2956,7 @@ namespace ts {
if (hasNoDefaultLib) {
const pos = writer.getTextPos();
writeComment(`/// `);
- if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.NoDefaultLib });
+ if (bundleFileInfo) bundleFileInfo.sections.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.NoDefaultLib });
writeLine();
}
if (currentSourceFile && currentSourceFile.moduleName) {
@@ -2974,19 +2977,19 @@ namespace ts {
for (const directive of files) {
const pos = writer.getTextPos();
writeComment(`/// `);
- if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Reference, data: directive.fileName });
+ if (bundleFileInfo) bundleFileInfo.sections.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Reference, data: directive.fileName });
writeLine();
}
for (const directive of types) {
const pos = writer.getTextPos();
writeComment(`/// `);
- if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Type, data: directive.fileName });
+ if (bundleFileInfo) bundleFileInfo.sections.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Type, data: directive.fileName });
writeLine();
}
for (const directive of libs) {
const pos = writer.getTextPos();
writeComment(`/// `);
- if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Lib, data: directive.fileName });
+ if (bundleFileInfo) bundleFileInfo.sections.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Lib, data: directive.fileName });
writeLine();
}
}
@@ -3030,7 +3033,7 @@ namespace ts {
writeLine();
const pos = writer.getTextPos();
emit(statement);
- if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Prologue, data: statement.expression.text });
+ if (bundleFileInfo) bundleFileInfo.sections.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Prologue, data: statement.expression.text });
if (seenPrologueDirectives) {
seenPrologueDirectives.set(statement.expression.text, true);
}
@@ -3051,7 +3054,7 @@ namespace ts {
writeLine();
const pos = writer.getTextPos();
emit(prologue);
- if (bundleFileInfo) bundleFileInfo.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Prologue, data: prologue.data });
+ if (bundleFileInfo) bundleFileInfo.sections.push({ pos, end: writer.getTextPos(), kind: BundleFileSectionKind.Prologue, data: prologue.data });
if (seenPrologueDirectives) {
seenPrologueDirectives.set(prologue.data, true);
}
diff --git a/src/compiler/types.ts b/src/compiler/types.ts
index 8066fe31077..25c77198255 100644
--- a/src/compiler/types.ts
+++ b/src/compiler/types.ts
@@ -5528,12 +5528,21 @@ namespace ts {
BundleFileText | BundleFileSourceMapUrl;
/*@internal*/
- export type BundleFileInfo = BundleFileSection[];
+ export interface SourceFileInfo {
+ }
+
+ /*@internal*/
+ export interface BundleFileInfo {
+ sections: BundleFileSection[];
+ sources: SourceFileInfo;
+ }
+
/* @internal */
export interface BuildInfo {
- js: BundleFileInfo;
- dts: BundleFileInfo;
+ js: BundleFileSection[];
+ dts: BundleFileSection[];
commonSourceDirectory: string;
+ sources: SourceFileInfo;
}
export interface PrintHandlers {
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/baseline-sectioned-sourcemaps.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/baseline-sectioned-sourcemaps.js
index 72e1e54c389..f2bd4d9dce3 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/baseline-sectioned-sourcemaps.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/baseline-sectioned-sourcemaps.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -391,7 +392,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/emitHelpers-in-all-projects.js
index 11607e39703..a32384c833f 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/emitHelpers-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/emitHelpers-in-all-projects.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -496,7 +497,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/emitHelpers-in-only-one-dependency-project.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/emitHelpers-in-only-one-dependency-project.js
index 669df32f3d0..6698b82fd2f 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/emitHelpers-in-only-one-dependency-project.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/emitHelpers-in-only-one-dependency-project.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -434,7 +435,8 @@ function forfirstfirst_PART1Rest() { }
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/multiple-emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/multiple-emitHelpers-in-all-projects.js
index 9246e40f10a..32ee76a1244 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/multiple-emitHelpers-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/multiple-emitHelpers-in-all-projects.js
@@ -42,7 +42,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -693,7 +694,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/multiple-emitHelpers-in-different-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/multiple-emitHelpers-in-different-projects.js
index ed6560487bb..d7e0e547163 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/multiple-emitHelpers-in-different-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/multiple-emitHelpers-in-different-projects.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -508,7 +509,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/multiple-prologues-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/multiple-prologues-in-all-projects.js
index 6b4ea289d57..807eae172aa 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/multiple-prologues-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/multiple-prologues-in-all-projects.js
@@ -36,7 +36,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -445,7 +446,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/multiple-prologues-in-different-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/multiple-prologues-in-different-projects.js
index 305cc2594c5..617b0a507bd 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/multiple-prologues-in-different-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/multiple-prologues-in-different-projects.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -417,7 +418,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/shebang-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/shebang-in-all-projects.js
index 29329cd1715..89005d61977 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/shebang-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/shebang-in-all-projects.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -399,7 +400,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/shebang-in-only-one-dependency-project.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/shebang-in-only-one-dependency-project.js
index 41319b4ad6c..64b0a316dfa 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/shebang-in-only-one-dependency-project.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/shebang-in-only-one-dependency-project.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -391,7 +392,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/strict-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/strict-in-all-projects.js
index 61f629d50c3..61f679fda22 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/strict-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/strict-in-all-projects.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -405,7 +406,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/strict-in-one-dependency.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/strict-in-one-dependency.js
index a7bc809fa03..a26ce28b0d3 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/strict-in-one-dependency.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/strict-in-one-dependency.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -397,7 +398,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/triple-slash-refs-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/triple-slash-refs-in-all-projects.js
index c4ec2ca1da3..59d8b7e099d 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/triple-slash-refs-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/triple-slash-refs-in-all-projects.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -472,7 +473,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/triple-slash-refs-in-one-project.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/triple-slash-refs-in-one-project.js
index d9c99b64fe5..99785331044 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/triple-slash-refs-in-one-project.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/triple-slash-refs-in-one-project.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -397,7 +398,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/when-final-project-is-not-composite-but-uses-project-references.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/when-final-project-is-not-composite-but-uses-project-references.js
index 72e1e54c389..f2bd4d9dce3 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/when-final-project-is-not-composite-but-uses-project-references.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-changes/buildInfo/when-final-project-is-not-composite-but-uses-project-references.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -391,7 +392,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/baseline-sectioned-sourcemaps.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/baseline-sectioned-sourcemaps.js
index 0c61cc9833d..5c5ddf3d505 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/baseline-sectioned-sourcemaps.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/baseline-sectioned-sourcemaps.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.js]
@@ -276,7 +277,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.js]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/emitHelpers-in-all-projects.js
index 408eaa1c87c..b780822614c 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/emitHelpers-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/emitHelpers-in-all-projects.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.js]
@@ -360,7 +361,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.js]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/emitHelpers-in-only-one-dependency-project.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/emitHelpers-in-only-one-dependency-project.js
index 0e513ac7f9b..6cc2fa7554e 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/emitHelpers-in-only-one-dependency-project.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/emitHelpers-in-only-one-dependency-project.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.js]
@@ -300,7 +301,8 @@ function forfirstfirst_PART1Rest() { }console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.js]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/multiple-emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/multiple-emitHelpers-in-all-projects.js
index 813484db7bf..b883e60f929 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/multiple-emitHelpers-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/multiple-emitHelpers-in-all-projects.js
@@ -42,7 +42,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.js]
@@ -526,7 +527,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.js]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/multiple-emitHelpers-in-different-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/multiple-emitHelpers-in-different-projects.js
index c56a1577b34..af0c117b743 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/multiple-emitHelpers-in-different-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/multiple-emitHelpers-in-different-projects.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.js]
@@ -372,7 +373,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.js]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/multiple-prologues-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/multiple-prologues-in-all-projects.js
index 3f865dc3616..6faff30b988 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/multiple-prologues-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/multiple-prologues-in-all-projects.js
@@ -36,7 +36,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.js]
@@ -329,7 +330,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.js]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/multiple-prologues-in-different-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/multiple-prologues-in-different-projects.js
index ddfa56eb126..3db458c9bf5 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/multiple-prologues-in-different-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/multiple-prologues-in-different-projects.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.js]
@@ -302,7 +303,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.js]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/shebang-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/shebang-in-all-projects.js
index 2adac79013e..27e774a02b0 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/shebang-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/shebang-in-all-projects.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.js]
@@ -281,7 +282,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.js]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/shebang-in-only-one-dependency-project.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/shebang-in-only-one-dependency-project.js
index 691c7b8509f..9c9c306efd0 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/shebang-in-only-one-dependency-project.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/shebang-in-only-one-dependency-project.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.js]
@@ -276,7 +277,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.js]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/strict-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/strict-in-all-projects.js
index f09d0b8ad86..b772bfc075e 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/strict-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/strict-in-all-projects.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.js]
@@ -290,7 +291,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.js]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/strict-in-one-dependency.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/strict-in-one-dependency.js
index aefb1ae0dc8..8805579b1ff 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/strict-in-one-dependency.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/strict-in-one-dependency.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.js]
@@ -282,7 +283,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.js]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/triple-slash-refs-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/triple-slash-refs-in-all-projects.js
index 697d86b69d6..f5478ebcafe 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/triple-slash-refs-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/triple-slash-refs-in-all-projects.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.js]
@@ -329,7 +330,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.js]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/triple-slash-refs-in-one-project.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/triple-slash-refs-in-one-project.js
index eaa2446743e..967d55e8147 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/triple-slash-refs-in-one-project.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/triple-slash-refs-in-one-project.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.js]
@@ -282,7 +283,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.js]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/when-final-project-is-not-composite-but-uses-project-references.js b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/when-final-project-is-not-composite-but-uses-project-references.js
index 0c61cc9833d..5c5ddf3d505 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/when-final-project-is-not-composite-but-uses-project-references.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-declaration-doesnt-change/buildInfo/when-final-project-is-not-composite-but-uses-project-references.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.js]
@@ -276,7 +277,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.js]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/emitHelpers-in-all-projects.js
index 9b9c17b7b2b..1ac6631bb80 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/emitHelpers-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/emitHelpers-in-all-projects.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts.map]
@@ -422,7 +423,8 @@ function forfirstfirst_PART1Rest() { }
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts.map]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/emitHelpers-in-only-one-dependency-project.js b/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/emitHelpers-in-only-one-dependency-project.js
index b0701bb00d4..36cfd84683c 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/emitHelpers-in-only-one-dependency-project.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/emitHelpers-in-only-one-dependency-project.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts.map]
@@ -484,7 +485,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts.map]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/multiple-emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/multiple-emitHelpers-in-all-projects.js
index f85f38aa71a..02680e1a053 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/multiple-emitHelpers-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/multiple-emitHelpers-in-all-projects.js
@@ -36,7 +36,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts.map]
@@ -618,7 +619,8 @@ function forfirstfirst_PART1Rest() { }
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts.map]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/multiple-emitHelpers-in-different-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/multiple-emitHelpers-in-different-projects.js
index 20f337067ff..01da4e074f8 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/multiple-emitHelpers-in-different-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/multiple-emitHelpers-in-different-projects.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts.map]
@@ -434,7 +435,8 @@ function forfirstfirst_PART1Rest() { }
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts.map]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/multiple-prologues-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/multiple-prologues-in-all-projects.js
index b2799e902c7..af1a302d59b 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/multiple-prologues-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/multiple-prologues-in-all-projects.js
@@ -42,7 +42,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts.map]
@@ -461,7 +462,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts.map]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/multiple-prologues-in-different-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/multiple-prologues-in-different-projects.js
index 571b1a8619e..b5407cc7e5d 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/multiple-prologues-in-different-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/multiple-prologues-in-different-projects.js
@@ -36,7 +36,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts.map]
@@ -434,7 +435,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts.map]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/strict-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/strict-in-all-projects.js
index b4799143298..6306cb82962 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/strict-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/strict-in-all-projects.js
@@ -36,7 +36,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts.map]
@@ -422,7 +423,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts.map]
diff --git a/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/strict-in-one-dependency.js b/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/strict-in-one-dependency.js
index 41455f579ef..8c9150862dd 100644
--- a/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/strict-in-one-dependency.js
+++ b/tests/baselines/reference/tsbuild/outFile/incremental-headers-change/buildInfo/strict-in-one-dependency.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts.map]
@@ -414,7 +415,8 @@ console.log(s);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts.map]
diff --git a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/baseline-sectioned-sourcemaps.js b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/baseline-sectioned-sourcemaps.js
index c2d6e8e8827..b764c449559 100644
--- a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/baseline-sectioned-sourcemaps.js
+++ b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/baseline-sectioned-sourcemaps.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/second/"
+ "commonSourceDirectory": "/src/second/",
+ "sources": {}
}
//// [/src/2/second-output.d.ts]
@@ -438,7 +439,8 @@ sourceFile:../second/second_part2.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -791,7 +793,8 @@ sourceFile:../first_part3.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/emitHelpers-in-all-projects.js
index ca76edcb0e0..0ef10cf99fc 100644
--- a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/emitHelpers-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/emitHelpers-in-all-projects.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/second/"
+ "commonSourceDirectory": "/src/second/",
+ "sources": {}
}
//// [/src/2/second-output.d.ts]
@@ -539,7 +540,8 @@ sourceFile:../second/second_part2.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -1021,7 +1023,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/emitHelpers-in-only-one-dependency-project.js b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/emitHelpers-in-only-one-dependency-project.js
index f5f3ad0a4c2..a2725903e39 100644
--- a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/emitHelpers-in-only-one-dependency-project.js
+++ b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/emitHelpers-in-only-one-dependency-project.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/second/"
+ "commonSourceDirectory": "/src/second/",
+ "sources": {}
}
//// [/src/2/second-output.d.ts]
@@ -533,7 +534,8 @@ sourceFile:../second/second_part2.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -959,7 +961,8 @@ const { b, ...rest } = { a: 10, b: 30, yy: 30 };
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/multiple-emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/multiple-emitHelpers-in-all-projects.js
index 4be82144eda..937f056b7c7 100644
--- a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/multiple-emitHelpers-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/multiple-emitHelpers-in-all-projects.js
@@ -42,7 +42,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/second/"
+ "commonSourceDirectory": "/src/second/",
+ "sources": {}
}
//// [/src/2/second-output.d.ts]
@@ -738,7 +739,8 @@ sourceFile:../second/second_part2.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -1464,7 +1466,8 @@ secondsecond_part2Spread(...[10, 20, 30]);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/multiple-emitHelpers-in-different-projects.js b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/multiple-emitHelpers-in-different-projects.js
index d40d8e4bb59..f95dd8282e6 100644
--- a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/multiple-emitHelpers-in-different-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/multiple-emitHelpers-in-different-projects.js
@@ -36,7 +36,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/second/"
+ "commonSourceDirectory": "/src/second/",
+ "sources": {}
}
//// [/src/2/second-output.d.ts]
@@ -631,7 +632,8 @@ sourceFile:../second/second_part2.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -1144,7 +1146,8 @@ secondsecond_part1Spread(...[10, 20, 30]);
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/multiple-prologues-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/multiple-prologues-in-all-projects.js
index 5bdcce80d2e..c867790361a 100644
--- a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/multiple-prologues-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/multiple-prologues-in-all-projects.js
@@ -42,7 +42,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/second/"
+ "commonSourceDirectory": "/src/second/",
+ "sources": {}
}
//// [/src/2/second-output.d.ts]
@@ -507,7 +508,8 @@ sourceFile:../second/second_part2.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -980,7 +982,8 @@ class C {
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/multiple-prologues-in-different-projects.js b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/multiple-prologues-in-different-projects.js
index e79910a6e71..408eb6c98c4 100644
--- a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/multiple-prologues-in-different-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/multiple-prologues-in-different-projects.js
@@ -36,7 +36,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/second/"
+ "commonSourceDirectory": "/src/second/",
+ "sources": {}
}
//// [/src/2/second-output.d.ts]
@@ -493,7 +494,8 @@ sourceFile:../second/second_part2.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -912,7 +914,8 @@ class C {
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/shebang-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/shebang-in-all-projects.js
index 8992996ae66..be48b704844 100644
--- a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/shebang-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/shebang-in-all-projects.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/second/"
+ "commonSourceDirectory": "/src/second/",
+ "sources": {}
}
//// [/src/2/second-output.d.ts]
@@ -444,7 +445,8 @@ sourceFile:../second/second_part2.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -839,7 +841,8 @@ namespace N {
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/shebang-in-only-one-dependency-project.js b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/shebang-in-only-one-dependency-project.js
index e40f051d5c0..59c7b69c8b0 100644
--- a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/shebang-in-only-one-dependency-project.js
+++ b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/shebang-in-only-one-dependency-project.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/second/"
+ "commonSourceDirectory": "/src/second/",
+ "sources": {}
}
//// [/src/2/second-output.d.ts]
@@ -444,7 +445,8 @@ sourceFile:../second/second_part2.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -812,7 +814,8 @@ namespace N {
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/strict-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/strict-in-all-projects.js
index e6942131bb0..1cbf24781f2 100644
--- a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/strict-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/strict-in-all-projects.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/second/"
+ "commonSourceDirectory": "/src/second/",
+ "sources": {}
}
//// [/src/2/second-output.d.ts]
@@ -452,7 +453,8 @@ sourceFile:../second/second_part2.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -853,7 +855,8 @@ sourceFile:../first_part3.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/strict-in-one-dependency.js b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/strict-in-one-dependency.js
index 6dbc9e86b09..1249aab723c 100644
--- a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/strict-in-one-dependency.js
+++ b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/strict-in-one-dependency.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/second/"
+ "commonSourceDirectory": "/src/second/",
+ "sources": {}
}
//// [/src/2/second-output.d.ts]
@@ -446,7 +447,8 @@ sourceFile:../second/second_part2.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -823,7 +825,8 @@ sourceFile:../first_part3.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/triple-slash-refs-in-all-projects.js b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/triple-slash-refs-in-all-projects.js
index af56212d407..09c66ce4f3b 100644
--- a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/triple-slash-refs-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/triple-slash-refs-in-all-projects.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/second/"
+ "commonSourceDirectory": "/src/second/",
+ "sources": {}
}
//// [/src/2/second-output.d.ts]
@@ -504,7 +505,8 @@ sourceFile:../second/second_part2.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -960,7 +962,8 @@ declare class secondsecond_part1 { }
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/triple-slash-refs-in-one-project.js b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/triple-slash-refs-in-one-project.js
index 72686322333..58151e980b9 100644
--- a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/triple-slash-refs-in-one-project.js
+++ b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/triple-slash-refs-in-one-project.js
@@ -30,7 +30,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/second/"
+ "commonSourceDirectory": "/src/second/",
+ "sources": {}
}
//// [/src/2/second-output.d.ts]
@@ -498,7 +499,8 @@ sourceFile:../second/second_part2.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -876,7 +878,8 @@ declare class secondsecond_part1 { }
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]
diff --git a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/when-final-project-is-not-composite-but-uses-project-references.js b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/when-final-project-is-not-composite-but-uses-project-references.js
index 317d258f82f..3a9e82dd6d3 100644
--- a/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/when-final-project-is-not-composite-but-uses-project-references.js
+++ b/tests/baselines/reference/tsbuild/outFile/initial-Build/buildInfo/when-final-project-is-not-composite-but-uses-project-references.js
@@ -24,7 +24,8 @@
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/second/"
+ "commonSourceDirectory": "/src/second/",
+ "sources": {}
}
//// [/src/2/second-output.d.ts]
@@ -438,7 +439,8 @@ sourceFile:../second/second_part2.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/first/"
+ "commonSourceDirectory": "/src/first/",
+ "sources": {}
}
//// [/src/first/bin/first-output.d.ts]
@@ -791,7 +793,8 @@ sourceFile:../first_part3.ts
"kind": "sourceMapUrl"
}
],
- "commonSourceDirectory": "/src/third/"
+ "commonSourceDirectory": "/src/third/",
+ "sources": {}
}
//// [/src/third/thirdjs/output/third-output.d.ts]