diff --git a/package.json b/package.json
index 9d4593df9c736..f044fa6904f98 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "typescript",
"author": "Microsoft Corp.",
"homepage": "https://www.typescriptlang.org/",
- "version": "5.4.0",
+ "version": "5.5.0",
"license": "Apache-2.0",
"description": "TypeScript is a language for application scale JavaScript development",
"keywords": [
diff --git a/src/compiler/corePublic.ts b/src/compiler/corePublic.ts
index 07916f98555cd..ff085aeabfebe 100644
--- a/src/compiler/corePublic.ts
+++ b/src/compiler/corePublic.ts
@@ -1,6 +1,6 @@
// WARNING: The script `configurePrerelease.ts` uses a regexp to parse out these values.
// If changing the text in this section, be sure to test `configurePrerelease` too.
-export const versionMajorMinor = "5.4";
+export const versionMajorMinor = "5.5";
// The following is baselined as a literal template type without intervention
/** The version of the TypeScript compiler release */
// eslint-disable-next-line @typescript-eslint/no-inferrable-types
diff --git a/src/testRunner/unittests/tsserver/projectReferences.ts b/src/testRunner/unittests/tsserver/projectReferences.ts
index f038a09be9c87..78b35303fd295 100644
--- a/src/testRunner/unittests/tsserver/projectReferences.ts
+++ b/src/testRunner/unittests/tsserver/projectReferences.ts
@@ -115,7 +115,14 @@ describe("unittests:: tsserver:: with project references and tsbuild", () => {
};
const files = [libFile, containerLibConfig, containerLibIndex, containerExecConfig, containerExecIndex, containerCompositeExecConfig, containerCompositeExecIndex, containerConfig];
if (tempFile) files.push(tempFile);
- const host = createHostWithSolutionBuild(files, [containerConfig.path]);
+
+ const rootNames = [containerConfig.path];
+ const host = createServerHost(files);
+ // Can't use createHostWithSolutionBuild. This test used to work,
+ // but no longer does since prepend isn't allowed in project references.
+ // We just baseline and assert nothing about the output.
+ solutionBuildWithBaseline(host, rootNames);
+
const session = new TestSession(host);
return { files, session, containerConfig, containerCompositeExecIndex };
}
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck1.errors.txt b/tests/baselines/reference/ES3For-ofTypeCheck1.errors.txt
index 806f2458b9d79..daae6adc3af03 100644
--- a/tests/baselines/reference/ES3For-ofTypeCheck1.errors.txt
+++ b/tests/baselines/reference/ES3For-ofTypeCheck1.errors.txt
@@ -1,8 +1,8 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
ES3For-ofTypeCheck1.ts(1,15): error TS2494: Using a string in a 'for...of' statement is only supported in ECMAScript 5 and higher.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== ES3For-ofTypeCheck1.ts (1 errors) ====
for (var v of "") { }
~~
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck2.errors.txt b/tests/baselines/reference/ES3For-ofTypeCheck2.errors.txt
index 4e6bade0e1901..9a5e8d21172e1 100644
--- a/tests/baselines/reference/ES3For-ofTypeCheck2.errors.txt
+++ b/tests/baselines/reference/ES3For-ofTypeCheck2.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== ES3For-ofTypeCheck2.ts (0 errors) ====
for (var v of [true]) { }
\ No newline at end of file
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck4.errors.txt b/tests/baselines/reference/ES3For-ofTypeCheck4.errors.txt
index 10cf9f7cbb851..7a98a77453bf7 100644
--- a/tests/baselines/reference/ES3For-ofTypeCheck4.errors.txt
+++ b/tests/baselines/reference/ES3For-ofTypeCheck4.errors.txt
@@ -1,8 +1,8 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
ES3For-ofTypeCheck4.ts(2,17): error TS2494: Using a string in a 'for...of' statement is only supported in ECMAScript 5 and higher.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== ES3For-ofTypeCheck4.ts (1 errors) ====
var union: string | string[];
for (const v of union) { }
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck6.errors.txt b/tests/baselines/reference/ES3For-ofTypeCheck6.errors.txt
index e2c16523c274c..dfd2dbacc5553 100644
--- a/tests/baselines/reference/ES3For-ofTypeCheck6.errors.txt
+++ b/tests/baselines/reference/ES3For-ofTypeCheck6.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== ES3For-ofTypeCheck6.ts (0 errors) ====
var union: string[] | number[];
for (var v of union) { }
\ No newline at end of file
diff --git a/tests/baselines/reference/accessorWithES3.errors.txt b/tests/baselines/reference/accessorWithES3.errors.txt
index 1e2249cb4d0c8..a41231b132c65 100644
--- a/tests/baselines/reference/accessorWithES3.errors.txt
+++ b/tests/baselines/reference/accessorWithES3.errors.txt
@@ -1,11 +1,11 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
accessorWithES3.ts(4,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher.
accessorWithES3.ts(10,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher.
accessorWithES3.ts(15,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher.
accessorWithES3.ts(19,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== accessorWithES3.ts (4 errors) ====
// error to use accessors in ES3 mode
diff --git a/tests/baselines/reference/accessorsNotAllowedInES3.errors.txt b/tests/baselines/reference/accessorsNotAllowedInES3.errors.txt
index 7c7f0015248e3..2f67300c82e07 100644
--- a/tests/baselines/reference/accessorsNotAllowedInES3.errors.txt
+++ b/tests/baselines/reference/accessorsNotAllowedInES3.errors.txt
@@ -1,9 +1,9 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
accessorsNotAllowedInES3.ts(2,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher.
accessorsNotAllowedInES3.ts(4,15): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== accessorsNotAllowedInES3.ts (2 errors) ====
class C {
get x(): number { return 1; }
diff --git a/tests/baselines/reference/alwaysStrictNoImplicitUseStrict.errors.txt b/tests/baselines/reference/alwaysStrictNoImplicitUseStrict.errors.txt
index 18bfbcc29791e..08d5db9ad26c7 100644
--- a/tests/baselines/reference/alwaysStrictNoImplicitUseStrict.errors.txt
+++ b/tests/baselines/reference/alwaysStrictNoImplicitUseStrict.errors.txt
@@ -1,10 +1,10 @@
error TS5053: Option 'noImplicitUseStrict' cannot be specified with option 'alwaysStrict'.
-error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
alwaysStrictNoImplicitUseStrict.ts(3,13): error TS1100: Invalid use of 'arguments' in strict mode.
!!! error TS5053: Option 'noImplicitUseStrict' cannot be specified with option 'alwaysStrict'.
-!!! error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
==== alwaysStrictNoImplicitUseStrict.ts (1 errors) ====
module M {
export function f() {
diff --git a/tests/baselines/reference/ambientAccessors(target=es3).errors.txt b/tests/baselines/reference/ambientAccessors(target=es3).errors.txt
index 8924a0b2a1831..2e4da3b3ddd1b 100644
--- a/tests/baselines/reference/ambientAccessors(target=es3).errors.txt
+++ b/tests/baselines/reference/ambientAccessors(target=es3).errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== ambientAccessors.ts (0 errors) ====
// ok to use accessors in ambient class in ES3
declare class C {
diff --git a/tests/baselines/reference/amdDeclarationEmitNoExtraDeclare.errors.txt b/tests/baselines/reference/amdDeclarationEmitNoExtraDeclare.errors.txt
index 23e57a706ce04..e2998c1d6b941 100644
--- a/tests/baselines/reference/amdDeclarationEmitNoExtraDeclare.errors.txt
+++ b/tests/baselines/reference/amdDeclarationEmitNoExtraDeclare.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== Class.ts (0 errors) ====
import { Configurable } from "./Configurable"
diff --git a/tests/baselines/reference/api/typescript.d.ts b/tests/baselines/reference/api/typescript.d.ts
index a131733463740..bf2b10738827f 100644
--- a/tests/baselines/reference/api/typescript.d.ts
+++ b/tests/baselines/reference/api/typescript.d.ts
@@ -4139,7 +4139,7 @@ declare namespace ts {
responseRequired?: boolean;
}
}
- const versionMajorMinor = "5.4";
+ const versionMajorMinor = "5.5";
/** The version of the TypeScript compiler release */
const version: string;
/**
diff --git a/tests/baselines/reference/bigIntWithTargetES3.errors.txt b/tests/baselines/reference/bigIntWithTargetES3.errors.txt
index d810c7521ea19..b3b56dd77606a 100644
--- a/tests/baselines/reference/bigIntWithTargetES3.errors.txt
+++ b/tests/baselines/reference/bigIntWithTargetES3.errors.txt
@@ -1,11 +1,11 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
bigIntWithTargetES3.ts(5,22): error TS2737: BigInt literals are not available when targeting lower than ES2020.
bigIntWithTargetES3.ts(5,29): error TS2737: BigInt literals are not available when targeting lower than ES2020.
bigIntWithTargetES3.ts(5,39): error TS2737: BigInt literals are not available when targeting lower than ES2020.
bigIntWithTargetES3.ts(5,48): error TS2737: BigInt literals are not available when targeting lower than ES2020.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== bigIntWithTargetES3.ts (4 errors) ====
const normalNumber = 123; // should not error
let bigintType: bigint; // should not error
diff --git a/tests/baselines/reference/checkIndexConstraintOfJavascriptClassExpression.errors.txt b/tests/baselines/reference/checkIndexConstraintOfJavascriptClassExpression.errors.txt
index 4cdbf6b79170c..b82c15fe008ba 100644
--- a/tests/baselines/reference/checkIndexConstraintOfJavascriptClassExpression.errors.txt
+++ b/tests/baselines/reference/checkIndexConstraintOfJavascriptClassExpression.errors.txt
@@ -1,12 +1,12 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
weird.js(1,1): error TS2552: Cannot find name 'someFunction'. Did you mean 'Function'?
weird.js(1,23): error TS7006: Parameter 'BaseClass' implicitly has an 'any' type.
weird.js(9,17): error TS7006: Parameter 'error' implicitly has an 'any' type.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== weird.js (3 errors) ====
someFunction(function(BaseClass) {
~~~~~~~~~~~~
diff --git a/tests/baselines/reference/checkJsdocReturnTag1.errors.txt b/tests/baselines/reference/checkJsdocReturnTag1.errors.txt
index 5737592582e53..9ad6b7d9b8aa9 100644
--- a/tests/baselines/reference/checkJsdocReturnTag1.errors.txt
+++ b/tests/baselines/reference/checkJsdocReturnTag1.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== returns.js (0 errors) ====
// @ts-check
/**
diff --git a/tests/baselines/reference/checkJsdocReturnTag2.errors.txt b/tests/baselines/reference/checkJsdocReturnTag2.errors.txt
index 9969a0fac028b..76905223b7acf 100644
--- a/tests/baselines/reference/checkJsdocReturnTag2.errors.txt
+++ b/tests/baselines/reference/checkJsdocReturnTag2.errors.txt
@@ -1,12 +1,12 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
returns.js(6,5): error TS2322: Type 'number' is not assignable to type 'string'.
returns.js(13,5): error TS2322: Type 'number | boolean' is not assignable to type 'string | number'.
Type 'boolean' is not assignable to type 'string | number'.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== returns.js (2 errors) ====
// @ts-check
/**
diff --git a/tests/baselines/reference/compilerOptionsOutAndNoEmit.errors.txt b/tests/baselines/reference/compilerOptionsOutAndNoEmit.errors.txt
index 8a64572fcdab4..23f8f9d2eb157 100644
--- a/tests/baselines/reference/compilerOptionsOutAndNoEmit.errors.txt
+++ b/tests/baselines/reference/compilerOptionsOutAndNoEmit.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.ts (0 errors) ====
class c {
}
diff --git a/tests/baselines/reference/computedPropertyNames52(target=es2015).errors.txt b/tests/baselines/reference/computedPropertyNames52(target=es2015).errors.txt
index ecc6be2208821..a23d97abfa060 100644
--- a/tests/baselines/reference/computedPropertyNames52(target=es2015).errors.txt
+++ b/tests/baselines/reference/computedPropertyNames52(target=es2015).errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== computedPropertyNames52.js (0 errors) ====
const array = [];
for (let i = 0; i < 10; ++i) {
diff --git a/tests/baselines/reference/computedPropertyNames52(target=es5).errors.txt b/tests/baselines/reference/computedPropertyNames52(target=es5).errors.txt
index ecc6be2208821..a23d97abfa060 100644
--- a/tests/baselines/reference/computedPropertyNames52(target=es5).errors.txt
+++ b/tests/baselines/reference/computedPropertyNames52(target=es5).errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== computedPropertyNames52.js (0 errors) ====
const array = [];
for (let i = 0; i < 10; ++i) {
diff --git a/tests/baselines/reference/constDeclarations-useBeforeDefinition2.errors.txt b/tests/baselines/reference/constDeclarations-useBeforeDefinition2.errors.txt
index 35b4bc985014c..569d2d4117b9b 100644
--- a/tests/baselines/reference/constDeclarations-useBeforeDefinition2.errors.txt
+++ b/tests/baselines/reference/constDeclarations-useBeforeDefinition2.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
file1.ts(1,1): error TS2448: Block-scoped variable 'c' used before its declaration.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== file1.ts (1 errors) ====
c;
~
diff --git a/tests/baselines/reference/controlFlowJavascript.errors.txt b/tests/baselines/reference/controlFlowJavascript.errors.txt
index 23f5f99c8015a..fd16cd6999370 100644
--- a/tests/baselines/reference/controlFlowJavascript.errors.txt
+++ b/tests/baselines/reference/controlFlowJavascript.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== controlFlowJavascript.js (0 errors) ====
let cond = true;
diff --git a/tests/baselines/reference/declFileWithErrorsInInputDeclarationFileWithOut.errors.txt b/tests/baselines/reference/declFileWithErrorsInInputDeclarationFileWithOut.errors.txt
index 1642ac24bab01..c2a41fa766339 100644
--- a/tests/baselines/reference/declFileWithErrorsInInputDeclarationFileWithOut.errors.txt
+++ b/tests/baselines/reference/declFileWithErrorsInInputDeclarationFileWithOut.errors.txt
@@ -1,4 +1,4 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
declFile.d.ts(2,5): error TS1038: A 'declare' modifier cannot be used in an already ambient context.
declFile.d.ts(3,5): error TS1038: A 'declare' modifier cannot be used in an already ambient context.
@@ -6,8 +6,8 @@ declFile.d.ts(5,5): error TS1038: A 'declare' modifier cannot be used in an alre
declFile.d.ts(7,5): error TS1038: A 'declare' modifier cannot be used in an already ambient context.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== client.ts (0 errors) ====
///
var x = new M.C(); // Declaration file wont get emitted because there are errors in declaration file
diff --git a/tests/baselines/reference/declarationFileOverwriteErrorWithOut.errors.txt b/tests/baselines/reference/declarationFileOverwriteErrorWithOut.errors.txt
index 8fd3b9e460dc8..f5c737af1ff0c 100644
--- a/tests/baselines/reference/declarationFileOverwriteErrorWithOut.errors.txt
+++ b/tests/baselines/reference/declarationFileOverwriteErrorWithOut.errors.txt
@@ -1,13 +1,13 @@
error TS5055: Cannot write file '/out.d.ts' because it would overwrite input file.
Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig.
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
!!! error TS5055: Cannot write file '/out.d.ts' because it would overwrite input file.
!!! error TS5055: Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== /out.d.ts (0 errors) ====
declare class c {
}
diff --git a/tests/baselines/reference/definePropertyOutputES3.errors.txt b/tests/baselines/reference/definePropertyOutputES3.errors.txt
index 610fa516341b9..ea82363114e49 100644
--- a/tests/baselines/reference/definePropertyOutputES3.errors.txt
+++ b/tests/baselines/reference/definePropertyOutputES3.errors.txt
@@ -1,9 +1,9 @@
error TS5048: Option 'useDefineForClassFields' cannot be specified when option 'target' is 'ES3'.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
!!! error TS5048: Option 'useDefineForClassFields' cannot be specified when option 'target' is 'ES3'.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== definePropertyOutputES3.ts (0 errors) ====
class A {
a = 12
diff --git a/tests/baselines/reference/dynamicRequire.errors.txt b/tests/baselines/reference/dynamicRequire.errors.txt
index 5a64aac104728..f8d86e38a0281 100644
--- a/tests/baselines/reference/dynamicRequire.errors.txt
+++ b/tests/baselines/reference/dynamicRequire.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.js (0 errors) ====
function foo(name) {
var s = require("t/" + name)
diff --git a/tests/baselines/reference/emptyFile-declaration.errors.txt b/tests/baselines/reference/emptyFile-declaration.errors.txt
index d5c73625f7c27..7eb96ca9efaaf 100644
--- a/tests/baselines/reference/emptyFile-declaration.errors.txt
+++ b/tests/baselines/reference/emptyFile-declaration.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== emptyFile-declaration.ts (0 errors) ====
\ No newline at end of file
diff --git a/tests/baselines/reference/emptyFile-souremap.errors.txt b/tests/baselines/reference/emptyFile-souremap.errors.txt
index 728a85e854dd9..86145e4e2fa1b 100644
--- a/tests/baselines/reference/emptyFile-souremap.errors.txt
+++ b/tests/baselines/reference/emptyFile-souremap.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== emptyFile-souremap.ts (0 errors) ====
\ No newline at end of file
diff --git a/tests/baselines/reference/es3-amd.errors.txt b/tests/baselines/reference/es3-amd.errors.txt
index 2e2afb5846c2f..6ba2b3983b513 100644
--- a/tests/baselines/reference/es3-amd.errors.txt
+++ b/tests/baselines/reference/es3-amd.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== es3-amd.ts (0 errors) ====
class A
{
diff --git a/tests/baselines/reference/es3-declaration-amd.errors.txt b/tests/baselines/reference/es3-declaration-amd.errors.txt
index 032d3375ab6d4..b41c1f6bd63b1 100644
--- a/tests/baselines/reference/es3-declaration-amd.errors.txt
+++ b/tests/baselines/reference/es3-declaration-amd.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== es3-declaration-amd.ts (0 errors) ====
class A
{
diff --git a/tests/baselines/reference/es3-jsx-preserve.errors.txt b/tests/baselines/reference/es3-jsx-preserve.errors.txt
index 4afa9de6b25df..47ea502cc96aa 100644
--- a/tests/baselines/reference/es3-jsx-preserve.errors.txt
+++ b/tests/baselines/reference/es3-jsx-preserve.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== es3-jsx-preserve.tsx (0 errors) ====
const React: any = null;
diff --git a/tests/baselines/reference/es3-jsx-react-native.errors.txt b/tests/baselines/reference/es3-jsx-react-native.errors.txt
index 6d8d8f0def364..1d2971b1e3353 100644
--- a/tests/baselines/reference/es3-jsx-react-native.errors.txt
+++ b/tests/baselines/reference/es3-jsx-react-native.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== es3-jsx-react-native.tsx (0 errors) ====
const React: any = null;
diff --git a/tests/baselines/reference/es3-jsx-react.errors.txt b/tests/baselines/reference/es3-jsx-react.errors.txt
index e0a97b9956533..43fe326918442 100644
--- a/tests/baselines/reference/es3-jsx-react.errors.txt
+++ b/tests/baselines/reference/es3-jsx-react.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== es3-jsx-react.tsx (0 errors) ====
const React: any = null;
diff --git a/tests/baselines/reference/es3-oldStyleOctalLiteralInEnums.errors.txt b/tests/baselines/reference/es3-oldStyleOctalLiteralInEnums.errors.txt
index d58ef292d8a7c..62281a63f6b9a 100644
--- a/tests/baselines/reference/es3-oldStyleOctalLiteralInEnums.errors.txt
+++ b/tests/baselines/reference/es3-oldStyleOctalLiteralInEnums.errors.txt
@@ -1,9 +1,9 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
es3-oldStyleOctalLiteralInEnums.ts(2,7): error TS1121: Octal literals are not allowed. Use the syntax '-0o1'.
es3-oldStyleOctalLiteralInEnums.ts(3,7): error TS1121: Octal literals are not allowed. Use the syntax '0o2'.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== es3-oldStyleOctalLiteralInEnums.ts (2 errors) ====
enum E {
x = -01,
diff --git a/tests/baselines/reference/es3-oldStyleOctalLiteralTypes.errors.txt b/tests/baselines/reference/es3-oldStyleOctalLiteralTypes.errors.txt
index a8944c6a1ded6..3b9739ebd84f1 100644
--- a/tests/baselines/reference/es3-oldStyleOctalLiteralTypes.errors.txt
+++ b/tests/baselines/reference/es3-oldStyleOctalLiteralTypes.errors.txt
@@ -1,9 +1,9 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
es3-oldStyleOctalLiteralTypes.ts(1,8): error TS1121: Octal literals are not allowed. Use the syntax '0o10'.
es3-oldStyleOctalLiteralTypes.ts(2,8): error TS1121: Octal literals are not allowed. Use the syntax '-0o20'.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== es3-oldStyleOctalLiteralTypes.ts (2 errors) ====
let x: 010;
~~~
diff --git a/tests/baselines/reference/es3-sourcemap-amd.errors.txt b/tests/baselines/reference/es3-sourcemap-amd.errors.txt
index fa6fcebd4995a..e4748e64ff7df 100644
--- a/tests/baselines/reference/es3-sourcemap-amd.errors.txt
+++ b/tests/baselines/reference/es3-sourcemap-amd.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== es3-sourcemap-amd.ts (0 errors) ====
class A
{
diff --git a/tests/baselines/reference/es3defaultAliasIsQuoted.errors.txt b/tests/baselines/reference/es3defaultAliasIsQuoted.errors.txt
index 2334bcd041ef7..c60a205e98dfa 100644
--- a/tests/baselines/reference/es3defaultAliasIsQuoted.errors.txt
+++ b/tests/baselines/reference/es3defaultAliasIsQuoted.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== es3defaultAliasQuoted_file0.ts (0 errors) ====
export class Foo {
static CONSTANT = "Foo";
diff --git a/tests/baselines/reference/esModuleInteropWithExportStar(target=es3).errors.txt b/tests/baselines/reference/esModuleInteropWithExportStar(target=es3).errors.txt
index 9061ed6e6cce3..4a7c967633215 100644
--- a/tests/baselines/reference/esModuleInteropWithExportStar(target=es3).errors.txt
+++ b/tests/baselines/reference/esModuleInteropWithExportStar(target=es3).errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== fs.d.ts (0 errors) ====
export const x: number;
==== mjts.ts (0 errors) ====
diff --git a/tests/baselines/reference/excessPropertyErrorsSuppressed.errors.txt b/tests/baselines/reference/excessPropertyErrorsSuppressed.errors.txt
index 8ab6826de4767..3d2ecb5a9c538 100644
--- a/tests/baselines/reference/excessPropertyErrorsSuppressed.errors.txt
+++ b/tests/baselines/reference/excessPropertyErrorsSuppressed.errors.txt
@@ -1,7 +1,7 @@
-error TS5101: Option 'suppressExcessPropertyErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'suppressExcessPropertyErrors' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'suppressExcessPropertyErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'suppressExcessPropertyErrors' has been removed. Please remove it from your configuration.
==== excessPropertyErrorsSuppressed.ts (0 errors) ====
var x: { a: string } = { a: "hello", b: 42 }; // No error
\ No newline at end of file
diff --git a/tests/baselines/reference/exportAndImport-es3-amd.errors.txt b/tests/baselines/reference/exportAndImport-es3-amd.errors.txt
index 79264f69ffb38..70276ce9bf00b 100644
--- a/tests/baselines/reference/exportAndImport-es3-amd.errors.txt
+++ b/tests/baselines/reference/exportAndImport-es3-amd.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== m1.ts (0 errors) ====
export default function f1() {
}
diff --git a/tests/baselines/reference/exportAndImport-es3.errors.txt b/tests/baselines/reference/exportAndImport-es3.errors.txt
index ce067da2ceebd..7d95115a64b50 100644
--- a/tests/baselines/reference/exportAndImport-es3.errors.txt
+++ b/tests/baselines/reference/exportAndImport-es3.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== m1.ts (0 errors) ====
export default function f1() {
}
diff --git a/tests/baselines/reference/exportDefaultInJsFile01.errors.txt b/tests/baselines/reference/exportDefaultInJsFile01.errors.txt
index ebd35fc02ab5d..705b47e7ebce7 100644
--- a/tests/baselines/reference/exportDefaultInJsFile01.errors.txt
+++ b/tests/baselines/reference/exportDefaultInJsFile01.errors.txt
@@ -1,10 +1,10 @@
error TS5055: Cannot write file 'myFile01.js' because it would overwrite input file.
Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
!!! error TS5055: Cannot write file 'myFile01.js' because it would overwrite input file.
!!! error TS5055: Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== myFile01.js (0 errors) ====
export default "hello";
\ No newline at end of file
diff --git a/tests/baselines/reference/exportsAndImportsWithUnderscores1.errors.txt b/tests/baselines/reference/exportsAndImportsWithUnderscores1.errors.txt
index 395d233254df2..54a22817f3971 100644
--- a/tests/baselines/reference/exportsAndImportsWithUnderscores1.errors.txt
+++ b/tests/baselines/reference/exportsAndImportsWithUnderscores1.errors.txt
@@ -1,8 +1,8 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
m1.ts(5,5): error TS1005: ',' expected.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== m1.ts (1 errors) ====
var R: any
export default R = {
diff --git a/tests/baselines/reference/exportsAndImportsWithUnderscores2.errors.txt b/tests/baselines/reference/exportsAndImportsWithUnderscores2.errors.txt
index 1cbcf116cc3c7..426e4d8e07090 100644
--- a/tests/baselines/reference/exportsAndImportsWithUnderscores2.errors.txt
+++ b/tests/baselines/reference/exportsAndImportsWithUnderscores2.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== m1.ts (0 errors) ====
var R: any
export default R = {
diff --git a/tests/baselines/reference/exportsAndImportsWithUnderscores3.errors.txt b/tests/baselines/reference/exportsAndImportsWithUnderscores3.errors.txt
index daa7c8cb913fa..d9ac761a75c2d 100644
--- a/tests/baselines/reference/exportsAndImportsWithUnderscores3.errors.txt
+++ b/tests/baselines/reference/exportsAndImportsWithUnderscores3.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== m1.ts (0 errors) ====
var R: any
export default R = {
diff --git a/tests/baselines/reference/exportsAndImportsWithUnderscores4.errors.txt b/tests/baselines/reference/exportsAndImportsWithUnderscores4.errors.txt
index 3e9c3cd6d7ec3..c0976cf24be38 100644
--- a/tests/baselines/reference/exportsAndImportsWithUnderscores4.errors.txt
+++ b/tests/baselines/reference/exportsAndImportsWithUnderscores4.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== m1.ts (0 errors) ====
declare var console: any;
export function _() {
diff --git a/tests/baselines/reference/filesEmittingIntoSameOutputWithOutOption.errors.txt b/tests/baselines/reference/filesEmittingIntoSameOutputWithOutOption.errors.txt
index 488bcc565d139..823d9d0323e0e 100644
--- a/tests/baselines/reference/filesEmittingIntoSameOutputWithOutOption.errors.txt
+++ b/tests/baselines/reference/filesEmittingIntoSameOutputWithOutOption.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.ts (0 errors) ====
export class c {
}
diff --git a/tests/baselines/reference/genericSetterInClassTypeJsDoc.errors.txt b/tests/baselines/reference/genericSetterInClassTypeJsDoc.errors.txt
index 67ff2528ed006..6f5cb710cfa46 100644
--- a/tests/baselines/reference/genericSetterInClassTypeJsDoc.errors.txt
+++ b/tests/baselines/reference/genericSetterInClassTypeJsDoc.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== genericSetterInClassTypeJsDoc.js (0 errors) ====
/**
* @template T
diff --git a/tests/baselines/reference/globalThisVarDeclaration.errors.txt b/tests/baselines/reference/globalThisVarDeclaration.errors.txt
index 80baab30e00d0..1b4a09e489477 100644
--- a/tests/baselines/reference/globalThisVarDeclaration.errors.txt
+++ b/tests/baselines/reference/globalThisVarDeclaration.errors.txt
@@ -1,4 +1,4 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
actual.ts(12,5): error TS2339: Property 'a' does not exist on type 'Window'.
actual.ts(13,5): error TS2339: Property 'b' does not exist on type 'Window'.
@@ -6,8 +6,8 @@ b.js(12,5): error TS2339: Property 'a' does not exist on type 'Window'.
b.js(13,5): error TS2339: Property 'b' does not exist on type 'Window'.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== b.js (2 errors) ====
var a = 10;
this.a;
diff --git a/tests/baselines/reference/importCallExpressionAsyncES3AMD.errors.txt b/tests/baselines/reference/importCallExpressionAsyncES3AMD.errors.txt
index 9a527e97c59cc..f22f6de7ae1db 100644
--- a/tests/baselines/reference/importCallExpressionAsyncES3AMD.errors.txt
+++ b/tests/baselines/reference/importCallExpressionAsyncES3AMD.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== test.ts (0 errors) ====
export async function fn() {
const req = await import('./test') // ONE
diff --git a/tests/baselines/reference/importCallExpressionAsyncES3CJS.errors.txt b/tests/baselines/reference/importCallExpressionAsyncES3CJS.errors.txt
index 9a527e97c59cc..f22f6de7ae1db 100644
--- a/tests/baselines/reference/importCallExpressionAsyncES3CJS.errors.txt
+++ b/tests/baselines/reference/importCallExpressionAsyncES3CJS.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== test.ts (0 errors) ====
export async function fn() {
const req = await import('./test') // ONE
diff --git a/tests/baselines/reference/importCallExpressionAsyncES3System.errors.txt b/tests/baselines/reference/importCallExpressionAsyncES3System.errors.txt
index 9a527e97c59cc..f22f6de7ae1db 100644
--- a/tests/baselines/reference/importCallExpressionAsyncES3System.errors.txt
+++ b/tests/baselines/reference/importCallExpressionAsyncES3System.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== test.ts (0 errors) ====
export async function fn() {
const req = await import('./test') // ONE
diff --git a/tests/baselines/reference/importCallExpressionAsyncES3UMD.errors.txt b/tests/baselines/reference/importCallExpressionAsyncES3UMD.errors.txt
index 9a527e97c59cc..f22f6de7ae1db 100644
--- a/tests/baselines/reference/importCallExpressionAsyncES3UMD.errors.txt
+++ b/tests/baselines/reference/importCallExpressionAsyncES3UMD.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== test.ts (0 errors) ====
export async function fn() {
const req = await import('./test') // ONE
diff --git a/tests/baselines/reference/importsNotUsedAsValues_error.errors.txt b/tests/baselines/reference/importsNotUsedAsValues_error.errors.txt
index dd2eda5644c57..8bd2485056c40 100644
--- a/tests/baselines/reference/importsNotUsedAsValues_error.errors.txt
+++ b/tests/baselines/reference/importsNotUsedAsValues_error.errors.txt
@@ -1,4 +1,4 @@
-error TS5101: Option 'importsNotUsedAsValues' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'importsNotUsedAsValues' has been removed. Please remove it from your configuration.
Use 'verbatimModuleSyntax' instead.
/b.ts(1,1): error TS1371: This import is never used as a value and must use 'import type' because 'importsNotUsedAsValues' is set to 'error'.
/c.ts(1,1): error TS1371: This import is never used as a value and must use 'import type' because 'importsNotUsedAsValues' is set to 'error'.
@@ -7,8 +7,8 @@ error TS5101: Option 'importsNotUsedAsValues' is deprecated and will stop functi
/i.ts(1,1): error TS1371: This import is never used as a value and must use 'import type' because 'importsNotUsedAsValues' is set to 'error'.
-!!! error TS5101: Option 'importsNotUsedAsValues' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'verbatimModuleSyntax' instead.
+!!! error TS5102: Option 'importsNotUsedAsValues' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'verbatimModuleSyntax' instead.
==== /a.ts (0 errors) ====
export default class {}
export class A {}
diff --git a/tests/baselines/reference/incrementalOut.errors.txt b/tests/baselines/reference/incrementalOut.errors.txt
index d55f43130369e..f63729881d5df 100644
--- a/tests/baselines/reference/incrementalOut.errors.txt
+++ b/tests/baselines/reference/incrementalOut.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== incrementalOut.ts (0 errors) ====
const x = 10;
diff --git a/tests/baselines/reference/inferringClassMembersFromAssignments.errors.txt b/tests/baselines/reference/inferringClassMembersFromAssignments.errors.txt
index 491e271a4cfb9..7c5d24520bde4 100644
--- a/tests/baselines/reference/inferringClassMembersFromAssignments.errors.txt
+++ b/tests/baselines/reference/inferringClassMembersFromAssignments.errors.txt
@@ -1,12 +1,12 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
a.js(14,13): error TS7008: Member 'inMethodNullable' implicitly has an 'any' type.
a.js(20,9): error TS2322: Type 'string' is not assignable to type 'number'.
a.js(39,9): error TS2322: Type 'boolean' is not assignable to type 'number'.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.js (3 errors) ====
class C {
constructor() {
diff --git a/tests/baselines/reference/inlineSourceMap.errors.txt b/tests/baselines/reference/inlineSourceMap.errors.txt
index aa2d6540382a9..b6f6ea0168e76 100644
--- a/tests/baselines/reference/inlineSourceMap.errors.txt
+++ b/tests/baselines/reference/inlineSourceMap.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== inlineSourceMap.ts (0 errors) ====
var x = 0;
console.log(x);
\ No newline at end of file
diff --git a/tests/baselines/reference/inlineSourceMap2.errors.txt b/tests/baselines/reference/inlineSourceMap2.errors.txt
index 19da2a795e3a3..7b08c3a3955d7 100644
--- a/tests/baselines/reference/inlineSourceMap2.errors.txt
+++ b/tests/baselines/reference/inlineSourceMap2.errors.txt
@@ -1,15 +1,15 @@
error TS5053: Option 'mapRoot' cannot be specified with option 'inlineSourceMap'.
error TS5053: Option 'sourceMap' cannot be specified with option 'inlineSourceMap'.
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
!!! error TS5053: Option 'mapRoot' cannot be specified with option 'inlineSourceMap'.
!!! error TS5053: Option 'sourceMap' cannot be specified with option 'inlineSourceMap'.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== inlineSourceMap2.ts (0 errors) ====
// configuration errors
diff --git a/tests/baselines/reference/inlineSources.errors.txt b/tests/baselines/reference/inlineSources.errors.txt
index 263d668f64902..7a86c2dcccd2c 100644
--- a/tests/baselines/reference/inlineSources.errors.txt
+++ b/tests/baselines/reference/inlineSources.errors.txt
@@ -1,11 +1,11 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== a.ts (0 errors) ====
var a = 0;
console.log(a);
diff --git a/tests/baselines/reference/inlineSources2.errors.txt b/tests/baselines/reference/inlineSources2.errors.txt
index 263d668f64902..7a86c2dcccd2c 100644
--- a/tests/baselines/reference/inlineSources2.errors.txt
+++ b/tests/baselines/reference/inlineSources2.errors.txt
@@ -1,11 +1,11 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== a.ts (0 errors) ====
var a = 0;
console.log(a);
diff --git a/tests/baselines/reference/isLiteral2.errors.txt b/tests/baselines/reference/isLiteral2.errors.txt
index 02afc4b3781b7..6e57873525032 100644
--- a/tests/baselines/reference/isLiteral2.errors.txt
+++ b/tests/baselines/reference/isLiteral2.errors.txt
@@ -1,8 +1,8 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
isLiteral2.ts(1,17): error TS1121: Octal literals are not allowed. Use the syntax '0o2343'.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== isLiteral2.ts (1 errors) ====
var x: number = 02343
~~~~~
diff --git a/tests/baselines/reference/isolatedModulesOut.errors.txt b/tests/baselines/reference/isolatedModulesOut.errors.txt
index 07905bcf7e095..0a331ba0b6c8a 100644
--- a/tests/baselines/reference/isolatedModulesOut.errors.txt
+++ b/tests/baselines/reference/isolatedModulesOut.errors.txt
@@ -1,12 +1,12 @@
error TS5053: Option 'out' cannot be specified with option 'isolatedModules'.
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
file1.ts(1,1): error TS6131: Cannot compile modules using option 'out' unless the '--module' flag is 'amd' or 'system'.
!!! error TS5053: Option 'out' cannot be specified with option 'isolatedModules'.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== file1.ts (1 errors) ====
export var x;
~~~~~~~~~~~~~
diff --git a/tests/baselines/reference/jsFileCompilationClassMethodContainingArrowFunction.errors.txt b/tests/baselines/reference/jsFileCompilationClassMethodContainingArrowFunction.errors.txt
index 2d6d252503211..61703c9b666a5 100644
--- a/tests/baselines/reference/jsFileCompilationClassMethodContainingArrowFunction.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationClassMethodContainingArrowFunction.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.js (0 errors) ====
class c {
method(a) {
diff --git a/tests/baselines/reference/jsFileCompilationDuplicateFunctionImplementation.errors.txt b/tests/baselines/reference/jsFileCompilationDuplicateFunctionImplementation.errors.txt
index 856d15e4acffe..4641485b7cd50 100644
--- a/tests/baselines/reference/jsFileCompilationDuplicateFunctionImplementation.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationDuplicateFunctionImplementation.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
a.ts(1,10): error TS2393: Duplicate function implementation.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== b.js (0 errors) ====
function foo() {
return 10;
diff --git a/tests/baselines/reference/jsFileCompilationDuplicateFunctionImplementationFileOrderReversed.errors.txt b/tests/baselines/reference/jsFileCompilationDuplicateFunctionImplementationFileOrderReversed.errors.txt
index 65fd332cc9165..6c6c2d5ab1816 100644
--- a/tests/baselines/reference/jsFileCompilationDuplicateFunctionImplementationFileOrderReversed.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationDuplicateFunctionImplementationFileOrderReversed.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
a.ts(1,10): error TS2393: Duplicate function implementation.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.ts (1 errors) ====
function foo() {
~~~
diff --git a/tests/baselines/reference/jsFileCompilationDuplicateVariable.errors.txt b/tests/baselines/reference/jsFileCompilationDuplicateVariable.errors.txt
index a870604fa2e06..52ed2fb6c99a6 100644
--- a/tests/baselines/reference/jsFileCompilationDuplicateVariable.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationDuplicateVariable.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.ts (0 errors) ====
var x = 10;
diff --git a/tests/baselines/reference/jsFileCompilationDuplicateVariableErrorReported.errors.txt b/tests/baselines/reference/jsFileCompilationDuplicateVariableErrorReported.errors.txt
index 1add73a1aaf3b..7d9d14322358b 100644
--- a/tests/baselines/reference/jsFileCompilationDuplicateVariableErrorReported.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationDuplicateVariableErrorReported.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
a.ts(1,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'string', but here has type 'number'.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== b.js (0 errors) ====
var x = "hello";
diff --git a/tests/baselines/reference/jsFileCompilationEmitDeclarations.errors.txt b/tests/baselines/reference/jsFileCompilationEmitDeclarations.errors.txt
index b149b7262df1b..342ed01c06157 100644
--- a/tests/baselines/reference/jsFileCompilationEmitDeclarations.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationEmitDeclarations.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.ts (0 errors) ====
class c {
}
diff --git a/tests/baselines/reference/jsFileCompilationEmitTrippleSlashReference.errors.txt b/tests/baselines/reference/jsFileCompilationEmitTrippleSlashReference.errors.txt
index 1d0d88b37c8a7..bd36dfd3572b8 100644
--- a/tests/baselines/reference/jsFileCompilationEmitTrippleSlashReference.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationEmitTrippleSlashReference.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.ts (0 errors) ====
class c {
}
diff --git a/tests/baselines/reference/jsFileCompilationErrorOnDeclarationsWithJsFileReferenceWithOut.errors.txt b/tests/baselines/reference/jsFileCompilationErrorOnDeclarationsWithJsFileReferenceWithOut.errors.txt
index 437d2ba7c807e..7589b9a054900 100644
--- a/tests/baselines/reference/jsFileCompilationErrorOnDeclarationsWithJsFileReferenceWithOut.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationErrorOnDeclarationsWithJsFileReferenceWithOut.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.ts (0 errors) ====
class c {
}
diff --git a/tests/baselines/reference/jsFileCompilationLetBeingRenamed.errors.txt b/tests/baselines/reference/jsFileCompilationLetBeingRenamed.errors.txt
index dbb10cc2fbd4a..560b8639fe09e 100644
--- a/tests/baselines/reference/jsFileCompilationLetBeingRenamed.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationLetBeingRenamed.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.js (0 errors) ====
function foo(a) {
for (let a = 0; a < 10; a++) {
diff --git a/tests/baselines/reference/jsFileCompilationLetDeclarationOrder.errors.txt b/tests/baselines/reference/jsFileCompilationLetDeclarationOrder.errors.txt
index 9f1b31375935e..fab59e158f82b 100644
--- a/tests/baselines/reference/jsFileCompilationLetDeclarationOrder.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationLetDeclarationOrder.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== b.js (0 errors) ====
let a = 10;
b = 30;
diff --git a/tests/baselines/reference/jsFileCompilationLetDeclarationOrder2.errors.txt b/tests/baselines/reference/jsFileCompilationLetDeclarationOrder2.errors.txt
index 8beeb79331bc4..0067d8cc2eecb 100644
--- a/tests/baselines/reference/jsFileCompilationLetDeclarationOrder2.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationLetDeclarationOrder2.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
a.ts(2,1): error TS2448: Block-scoped variable 'a' used before its declaration.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.ts (1 errors) ====
let b = 30;
a = 10;
diff --git a/tests/baselines/reference/jsFileCompilationNoErrorWithoutDeclarationsWithJsFileReferenceWithOut.errors.txt b/tests/baselines/reference/jsFileCompilationNoErrorWithoutDeclarationsWithJsFileReferenceWithOut.errors.txt
index 5323af74b344a..e8698c762c6bc 100644
--- a/tests/baselines/reference/jsFileCompilationNoErrorWithoutDeclarationsWithJsFileReferenceWithOut.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationNoErrorWithoutDeclarationsWithJsFileReferenceWithOut.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.ts (0 errors) ====
class c {
}
diff --git a/tests/baselines/reference/jsFileCompilationNonNullAssertion.errors.txt b/tests/baselines/reference/jsFileCompilationNonNullAssertion.errors.txt
index 767ce9cd60410..721805613c4ff 100644
--- a/tests/baselines/reference/jsFileCompilationNonNullAssertion.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationNonNullAssertion.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
/src/a.js(1,1): error TS8013: Non-null assertions can only be used in TypeScript files.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== /src/a.js (1 errors) ====
0!
~~
diff --git a/tests/baselines/reference/jsFileCompilationRestParamJsDocFunction.errors.txt b/tests/baselines/reference/jsFileCompilationRestParamJsDocFunction.errors.txt
index 8ff4a12a73135..53e7c63945575 100644
--- a/tests/baselines/reference/jsFileCompilationRestParamJsDocFunction.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationRestParamJsDocFunction.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== _apply.js (0 errors) ====
/**
* A faster alternative to `Function#apply`, this function invokes `func`
diff --git a/tests/baselines/reference/jsFileCompilationRestParameter.errors.txt b/tests/baselines/reference/jsFileCompilationRestParameter.errors.txt
index 8dd5a95f388af..9762362825627 100644
--- a/tests/baselines/reference/jsFileCompilationRestParameter.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationRestParameter.errors.txt
@@ -1,8 +1,8 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.js (0 errors) ====
function foo(...a) { }
\ No newline at end of file
diff --git a/tests/baselines/reference/jsFileCompilationShortHandProperty.errors.txt b/tests/baselines/reference/jsFileCompilationShortHandProperty.errors.txt
index 8c0360b4a1c02..bbcf5cd11500c 100644
--- a/tests/baselines/reference/jsFileCompilationShortHandProperty.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationShortHandProperty.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.js (0 errors) ====
function foo() {
var a = 10;
diff --git a/tests/baselines/reference/jsFileCompilationTypeAssertions.errors.txt b/tests/baselines/reference/jsFileCompilationTypeAssertions.errors.txt
index ec53565069f85..e9892f083077c 100644
--- a/tests/baselines/reference/jsFileCompilationTypeAssertions.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationTypeAssertions.errors.txt
@@ -1,12 +1,12 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
/src/a.js(1,6): error TS8016: Type assertion expressions can only be used in TypeScript files.
/src/a.js(2,10): error TS17008: JSX element 'string' has no corresponding closing tag.
/src/a.js(3,1): error TS1005: '' expected.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== /src/a.js (3 errors) ====
0 as number;
~~~~~~
diff --git a/tests/baselines/reference/jsFileCompilationWithEnabledCompositeOption.errors.txt b/tests/baselines/reference/jsFileCompilationWithEnabledCompositeOption.errors.txt
index b149b7262df1b..342ed01c06157 100644
--- a/tests/baselines/reference/jsFileCompilationWithEnabledCompositeOption.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationWithEnabledCompositeOption.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.ts (0 errors) ====
class c {
}
diff --git a/tests/baselines/reference/jsFileCompilationWithOut.errors.txt b/tests/baselines/reference/jsFileCompilationWithOut.errors.txt
index b149b7262df1b..342ed01c06157 100644
--- a/tests/baselines/reference/jsFileCompilationWithOut.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationWithOut.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.ts (0 errors) ====
class c {
}
diff --git a/tests/baselines/reference/jsFileCompilationWithOutDeclarationFileNameSameAsInputJsFile.errors.txt b/tests/baselines/reference/jsFileCompilationWithOutDeclarationFileNameSameAsInputJsFile.errors.txt
index 4ca6c4c8af8cb..2b1347d3a5906 100644
--- a/tests/baselines/reference/jsFileCompilationWithOutDeclarationFileNameSameAsInputJsFile.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationWithOutDeclarationFileNameSameAsInputJsFile.errors.txt
@@ -1,13 +1,13 @@
error TS5055: Cannot write file '/b.d.ts' because it would overwrite input file.
Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig.
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
!!! error TS5055: Cannot write file '/b.d.ts' because it would overwrite input file.
!!! error TS5055: Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== /a.ts (0 errors) ====
class c {
}
diff --git a/tests/baselines/reference/jsFileCompilationWithOutFileNameSameAsInputJsFile.errors.txt b/tests/baselines/reference/jsFileCompilationWithOutFileNameSameAsInputJsFile.errors.txt
index b5d417a3f51b3..a81507d94a4df 100644
--- a/tests/baselines/reference/jsFileCompilationWithOutFileNameSameAsInputJsFile.errors.txt
+++ b/tests/baselines/reference/jsFileCompilationWithOutFileNameSameAsInputJsFile.errors.txt
@@ -1,13 +1,13 @@
error TS5055: Cannot write file '/b.js' because it would overwrite input file.
Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig.
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
!!! error TS5055: Cannot write file '/b.js' because it would overwrite input file.
!!! error TS5055: Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== /a.ts (0 errors) ====
class c {
}
diff --git a/tests/baselines/reference/jsObjectsMarkedAsOpenEnded.errors.txt b/tests/baselines/reference/jsObjectsMarkedAsOpenEnded.errors.txt
index 361dac875a130..f9b7c1da41ada 100644
--- a/tests/baselines/reference/jsObjectsMarkedAsOpenEnded.errors.txt
+++ b/tests/baselines/reference/jsObjectsMarkedAsOpenEnded.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.js (0 errors) ====
var variable = {};
variable.a = 0;
diff --git a/tests/baselines/reference/jsdocAccessibilityTagsDeclarations.errors.txt b/tests/baselines/reference/jsdocAccessibilityTagsDeclarations.errors.txt
index 715d4ebc868f4..d50eb7aff3b7f 100644
--- a/tests/baselines/reference/jsdocAccessibilityTagsDeclarations.errors.txt
+++ b/tests/baselines/reference/jsdocAccessibilityTagsDeclarations.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== jsdocAccessibilityTagDeclarations.js (0 errors) ====
class Protected {
/** @protected */
diff --git a/tests/baselines/reference/jsdocLiteral.errors.txt b/tests/baselines/reference/jsdocLiteral.errors.txt
index 4062860543667..e95ff9e045b8b 100644
--- a/tests/baselines/reference/jsdocLiteral.errors.txt
+++ b/tests/baselines/reference/jsdocLiteral.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== in.js (0 errors) ====
/**
* @param {'literal'} p1
diff --git a/tests/baselines/reference/jsdocNeverUndefinedNull.errors.txt b/tests/baselines/reference/jsdocNeverUndefinedNull.errors.txt
index 9bb7dca5e2219..124c606ac34a3 100644
--- a/tests/baselines/reference/jsdocNeverUndefinedNull.errors.txt
+++ b/tests/baselines/reference/jsdocNeverUndefinedNull.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== in.js (0 errors) ====
/**
* @param {never} p1
diff --git a/tests/baselines/reference/jsdocReadonlyDeclarations.errors.txt b/tests/baselines/reference/jsdocReadonlyDeclarations.errors.txt
index 8cff42cc7e12d..27b08710d5f1a 100644
--- a/tests/baselines/reference/jsdocReadonlyDeclarations.errors.txt
+++ b/tests/baselines/reference/jsdocReadonlyDeclarations.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== jsdocReadonlyDeclarations.js (0 errors) ====
class C {
/** @readonly */
diff --git a/tests/baselines/reference/jsdocReturnTag1.errors.txt b/tests/baselines/reference/jsdocReturnTag1.errors.txt
index e338692c1f368..7a17f05ebfdb5 100644
--- a/tests/baselines/reference/jsdocReturnTag1.errors.txt
+++ b/tests/baselines/reference/jsdocReturnTag1.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== returns.js (0 errors) ====
/**
* @returns {string} This comment is not currently exposed
diff --git a/tests/baselines/reference/keepImportsInDts3.errors.txt b/tests/baselines/reference/keepImportsInDts3.errors.txt
index 6e77abc047996..d8305f3bf0c6c 100644
--- a/tests/baselines/reference/keepImportsInDts3.errors.txt
+++ b/tests/baselines/reference/keepImportsInDts3.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== c:/test.ts (0 errors) ====
export {};
==== c:/app/main.ts (0 errors) ====
diff --git a/tests/baselines/reference/keepImportsInDts4.errors.txt b/tests/baselines/reference/keepImportsInDts4.errors.txt
index 8fed69ccb41bd..333b91c1c916d 100644
--- a/tests/baselines/reference/keepImportsInDts4.errors.txt
+++ b/tests/baselines/reference/keepImportsInDts4.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== folder/test.ts (0 errors) ====
export {};
==== main.ts (0 errors) ====
diff --git a/tests/baselines/reference/keyofDoesntContainSymbols.errors.txt b/tests/baselines/reference/keyofDoesntContainSymbols.errors.txt
index 74e9ea95d0d3a..f8457a00e9086 100644
--- a/tests/baselines/reference/keyofDoesntContainSymbols.errors.txt
+++ b/tests/baselines/reference/keyofDoesntContainSymbols.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'keyofStringsOnly' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'keyofStringsOnly' has been removed. Please remove it from your configuration.
keyofDoesntContainSymbols.ts(11,30): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'.
keyofDoesntContainSymbols.ts(14,23): error TS2345: Argument of type 'unique symbol' is not assignable to parameter of type '"str" | "num"'.
keyofDoesntContainSymbols.ts(17,23): error TS2345: Argument of type '0' is not assignable to parameter of type '"str" | "num"'.
-!!! error TS5101: Option 'keyofStringsOnly' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'keyofStringsOnly' has been removed. Please remove it from your configuration.
==== keyofDoesntContainSymbols.ts (3 errors) ====
const sym = Symbol();
const num = 0;
diff --git a/tests/baselines/reference/lateBoundConstraintTypeChecksCorrectly.errors.txt b/tests/baselines/reference/lateBoundConstraintTypeChecksCorrectly.errors.txt
index 72eafcc51a958..0ca5827fa63d5 100644
--- a/tests/baselines/reference/lateBoundConstraintTypeChecksCorrectly.errors.txt
+++ b/tests/baselines/reference/lateBoundConstraintTypeChecksCorrectly.errors.txt
@@ -1,7 +1,7 @@
-error TS5101: Option 'keyofStringsOnly' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'keyofStringsOnly' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'keyofStringsOnly' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'keyofStringsOnly' has been removed. Please remove it from your configuration.
==== lateBoundConstraintTypeChecksCorrectly.ts (0 errors) ====
declare const fooProp: unique symbol;
declare const barProp: unique symbol;
diff --git a/tests/baselines/reference/letDeclarations-useBeforeDefinition2.errors.txt b/tests/baselines/reference/letDeclarations-useBeforeDefinition2.errors.txt
index a65f3a8d737b8..eab5b738b9b88 100644
--- a/tests/baselines/reference/letDeclarations-useBeforeDefinition2.errors.txt
+++ b/tests/baselines/reference/letDeclarations-useBeforeDefinition2.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
file1.ts(1,1): error TS2448: Block-scoped variable 'l' used before its declaration.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== file1.ts (1 errors) ====
l;
~
diff --git a/tests/baselines/reference/mappedTypeUnionConstraintInferences.errors.txt b/tests/baselines/reference/mappedTypeUnionConstraintInferences.errors.txt
index ad3408e17418a..2fa56d5f1171e 100644
--- a/tests/baselines/reference/mappedTypeUnionConstraintInferences.errors.txt
+++ b/tests/baselines/reference/mappedTypeUnionConstraintInferences.errors.txt
@@ -1,7 +1,7 @@
-error TS5101: Option 'keyofStringsOnly' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'keyofStringsOnly' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'keyofStringsOnly' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'keyofStringsOnly' has been removed. Please remove it from your configuration.
==== mappedTypeUnionConstraintInferences.ts (0 errors) ====
export declare type Omit = Pick>;
export declare type PartialProperties = Partial> & Omit;
diff --git a/tests/baselines/reference/methodsReturningThis.errors.txt b/tests/baselines/reference/methodsReturningThis.errors.txt
index c0d60139cb1e4..03accab13475a 100644
--- a/tests/baselines/reference/methodsReturningThis.errors.txt
+++ b/tests/baselines/reference/methodsReturningThis.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== input.js (0 errors) ====
function Class()
{
diff --git a/tests/baselines/reference/moduleAugmentationsBundledOutput1.errors.txt b/tests/baselines/reference/moduleAugmentationsBundledOutput1.errors.txt
index 3d4528629d0c8..8652df4a6cc4c 100644
--- a/tests/baselines/reference/moduleAugmentationsBundledOutput1.errors.txt
+++ b/tests/baselines/reference/moduleAugmentationsBundledOutput1.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export class Cls {
}
diff --git a/tests/baselines/reference/moduleAugmentationsImports1.errors.txt b/tests/baselines/reference/moduleAugmentationsImports1.errors.txt
index 0bc92428ae898..5fd1b985d0f90 100644
--- a/tests/baselines/reference/moduleAugmentationsImports1.errors.txt
+++ b/tests/baselines/reference/moduleAugmentationsImports1.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.ts (0 errors) ====
export class A {}
diff --git a/tests/baselines/reference/moduleAugmentationsImports2.errors.txt b/tests/baselines/reference/moduleAugmentationsImports2.errors.txt
index 003932bb3edaa..088ff6656864c 100644
--- a/tests/baselines/reference/moduleAugmentationsImports2.errors.txt
+++ b/tests/baselines/reference/moduleAugmentationsImports2.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.ts (0 errors) ====
export class A {}
diff --git a/tests/baselines/reference/moduleAugmentationsImports3.errors.txt b/tests/baselines/reference/moduleAugmentationsImports3.errors.txt
index ec6d192c90184..471de3a26b5c0 100644
--- a/tests/baselines/reference/moduleAugmentationsImports3.errors.txt
+++ b/tests/baselines/reference/moduleAugmentationsImports3.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== main.ts (0 errors) ====
///
import {A} from "./a";
diff --git a/tests/baselines/reference/moduleAugmentationsImports4.errors.txt b/tests/baselines/reference/moduleAugmentationsImports4.errors.txt
index e7c2fda49b97c..c00b54c5d1f1d 100644
--- a/tests/baselines/reference/moduleAugmentationsImports4.errors.txt
+++ b/tests/baselines/reference/moduleAugmentationsImports4.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== main.ts (0 errors) ====
///
///
diff --git a/tests/baselines/reference/multipleDeclarations.errors.txt b/tests/baselines/reference/multipleDeclarations.errors.txt
index b854ce9da5957..fdb73950391ad 100644
--- a/tests/baselines/reference/multipleDeclarations.errors.txt
+++ b/tests/baselines/reference/multipleDeclarations.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== input.js (0 errors) ====
function C() {
this.m = null;
diff --git a/tests/baselines/reference/noCrashWithVerbatimModuleSyntaxAndImportsNotUsedAsValues.errors.txt b/tests/baselines/reference/noCrashWithVerbatimModuleSyntaxAndImportsNotUsedAsValues.errors.txt
index 28d1e0b2f0965..334991b46fad2 100644
--- a/tests/baselines/reference/noCrashWithVerbatimModuleSyntaxAndImportsNotUsedAsValues.errors.txt
+++ b/tests/baselines/reference/noCrashWithVerbatimModuleSyntaxAndImportsNotUsedAsValues.errors.txt
@@ -1,9 +1,13 @@
+error TS5102: Option 'importsNotUsedAsValues' has been removed. Please remove it from your configuration.
+ Use 'verbatimModuleSyntax' instead.
error TS5104: Option 'importsNotUsedAsValues' is redundant and cannot be specified with option 'verbatimModuleSyntax'.
file.ts(1,1): error TS1287: A top-level 'export' modifier cannot be used on value declarations in a CommonJS module when 'verbatimModuleSyntax' is enabled.
index.ts(1,1): error TS1371: This import is never used as a value and must use 'import type' because 'importsNotUsedAsValues' is set to 'error'.
index.ts(1,9): error TS1286: ESM syntax is not allowed in a CommonJS module when 'verbatimModuleSyntax' is enabled.
+!!! error TS5102: Option 'importsNotUsedAsValues' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'verbatimModuleSyntax' instead.
!!! error TS5104: Option 'importsNotUsedAsValues' is redundant and cannot be specified with option 'verbatimModuleSyntax'.
==== file.ts (1 errors) ====
export class A {}
diff --git a/tests/baselines/reference/noImplicitAnyIndexingSuppressed.errors.txt b/tests/baselines/reference/noImplicitAnyIndexingSuppressed.errors.txt
index 1a0ea27102ac5..0a941ac64772f 100644
--- a/tests/baselines/reference/noImplicitAnyIndexingSuppressed.errors.txt
+++ b/tests/baselines/reference/noImplicitAnyIndexingSuppressed.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'suppressImplicitAnyIndexErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'suppressImplicitAnyIndexErrors' has been removed. Please remove it from your configuration.
noImplicitAnyIndexingSuppressed.ts(19,9): error TS2339: Property 'hi' does not exist on type '{}'.
noImplicitAnyIndexingSuppressed.ts(22,9): error TS2339: Property '10' does not exist on type '{}'.
-!!! error TS5101: Option 'suppressImplicitAnyIndexErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'suppressImplicitAnyIndexErrors' has been removed. Please remove it from your configuration.
==== noImplicitAnyIndexingSuppressed.ts (2 errors) ====
enum MyEmusEnum {
emu
diff --git a/tests/baselines/reference/noImplicitUseStrict_amd.errors.txt b/tests/baselines/reference/noImplicitUseStrict_amd.errors.txt
index e6871055f548f..22b673a5b420c 100644
--- a/tests/baselines/reference/noImplicitUseStrict_amd.errors.txt
+++ b/tests/baselines/reference/noImplicitUseStrict_amd.errors.txt
@@ -1,6 +1,6 @@
-error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
==== noImplicitUseStrict_amd.ts (0 errors) ====
export var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/noImplicitUseStrict_commonjs.errors.txt b/tests/baselines/reference/noImplicitUseStrict_commonjs.errors.txt
index 52802f43f1a3e..1404f3d04ad09 100644
--- a/tests/baselines/reference/noImplicitUseStrict_commonjs.errors.txt
+++ b/tests/baselines/reference/noImplicitUseStrict_commonjs.errors.txt
@@ -1,6 +1,6 @@
-error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
==== noImplicitUseStrict_commonjs.ts (0 errors) ====
export var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/noImplicitUseStrict_es6.errors.txt b/tests/baselines/reference/noImplicitUseStrict_es6.errors.txt
index e8c255c7e126e..723bf59817aed 100644
--- a/tests/baselines/reference/noImplicitUseStrict_es6.errors.txt
+++ b/tests/baselines/reference/noImplicitUseStrict_es6.errors.txt
@@ -1,6 +1,6 @@
-error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
==== noImplicitUseStrict_es6.ts (0 errors) ====
export var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/noImplicitUseStrict_system.errors.txt b/tests/baselines/reference/noImplicitUseStrict_system.errors.txt
index f18ceb7a6d409..ecc0908057d97 100644
--- a/tests/baselines/reference/noImplicitUseStrict_system.errors.txt
+++ b/tests/baselines/reference/noImplicitUseStrict_system.errors.txt
@@ -1,6 +1,6 @@
-error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
==== noImplicitUseStrict_system.ts (0 errors) ====
export var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/noImplicitUseStrict_umd.errors.txt b/tests/baselines/reference/noImplicitUseStrict_umd.errors.txt
index 1659911189d75..98e34e0171f66 100644
--- a/tests/baselines/reference/noImplicitUseStrict_umd.errors.txt
+++ b/tests/baselines/reference/noImplicitUseStrict_umd.errors.txt
@@ -1,6 +1,6 @@
-error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
==== noImplicitUseStrict_umd.ts (0 errors) ====
export var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/noStrictGenericChecks.errors.txt b/tests/baselines/reference/noStrictGenericChecks.errors.txt
index c55c378cd9314..a743f001ffa91 100644
--- a/tests/baselines/reference/noStrictGenericChecks.errors.txt
+++ b/tests/baselines/reference/noStrictGenericChecks.errors.txt
@@ -1,7 +1,7 @@
-error TS5101: Option 'noStrictGenericChecks' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'noStrictGenericChecks' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'noStrictGenericChecks' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'noStrictGenericChecks' has been removed. Please remove it from your configuration.
==== noStrictGenericChecks.ts (0 errors) ====
type A = (x: T, y: U) => [T, U];
type B = (x: S, y: S) => [S, S];
diff --git a/tests/baselines/reference/nonPrimitiveIndexingWithForInSupressError.errors.txt b/tests/baselines/reference/nonPrimitiveIndexingWithForInSupressError.errors.txt
index 91af93440a145..3b37c42cac6a0 100644
--- a/tests/baselines/reference/nonPrimitiveIndexingWithForInSupressError.errors.txt
+++ b/tests/baselines/reference/nonPrimitiveIndexingWithForInSupressError.errors.txt
@@ -1,7 +1,7 @@
-error TS5101: Option 'suppressImplicitAnyIndexErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'suppressImplicitAnyIndexErrors' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'suppressImplicitAnyIndexErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'suppressImplicitAnyIndexErrors' has been removed. Please remove it from your configuration.
==== nonPrimitiveIndexingWithForInSupressError.ts (0 errors) ====
var a: object;
diff --git a/tests/baselines/reference/numericUnderscoredSeparator(target=es3).errors.txt b/tests/baselines/reference/numericUnderscoredSeparator(target=es3).errors.txt
index a35d63b948b17..87787965da931 100644
--- a/tests/baselines/reference/numericUnderscoredSeparator(target=es3).errors.txt
+++ b/tests/baselines/reference/numericUnderscoredSeparator(target=es3).errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== numericUnderscoredSeparator.ts (0 errors) ====
1_000_000_000_000
0b1010_0001_1000_0101
diff --git a/tests/baselines/reference/objectLiteralErrorsES3.errors.txt b/tests/baselines/reference/objectLiteralErrorsES3.errors.txt
index 2368d04ce98fd..723c249a8b7aa 100644
--- a/tests/baselines/reference/objectLiteralErrorsES3.errors.txt
+++ b/tests/baselines/reference/objectLiteralErrorsES3.errors.txt
@@ -1,11 +1,11 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
objectLiteralErrorsES3.ts(1,16): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher.
objectLiteralErrorsES3.ts(2,16): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher.
objectLiteralErrorsES3.ts(3,16): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher.
objectLiteralErrorsES3.ts(3,40): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== objectLiteralErrorsES3.ts (4 errors) ====
var e1 = { get a() { return 4; } };
~
diff --git a/tests/baselines/reference/objectTypeWithStringNamedNumericProperty.errors.txt b/tests/baselines/reference/objectTypeWithStringNamedNumericProperty.errors.txt
index fc4487d1be29c..b77346eec4319 100644
--- a/tests/baselines/reference/objectTypeWithStringNamedNumericProperty.errors.txt
+++ b/tests/baselines/reference/objectTypeWithStringNamedNumericProperty.errors.txt
@@ -1,4 +1,4 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
objectTypeWithStringNamedNumericProperty.ts(33,13): error TS1121: Octal literals are not allowed. Use the syntax '0o1'.
objectTypeWithStringNamedNumericProperty.ts(34,13): error TS1121: Octal literals are not allowed. Use the syntax '-0o1'.
objectTypeWithStringNamedNumericProperty.ts(64,13): error TS1121: Octal literals are not allowed. Use the syntax '0o1'.
@@ -9,7 +9,7 @@ objectTypeWithStringNamedNumericProperty.ts(124,13): error TS1121: Octal literal
objectTypeWithStringNamedNumericProperty.ts(125,13): error TS1121: Octal literals are not allowed. Use the syntax '-0o1'.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== objectTypeWithStringNamedNumericProperty.ts (8 errors) ====
// string named numeric properties are legal and distinct when indexed by string values
// indexed numerically the value is converted to a number
diff --git a/tests/baselines/reference/optionsOutAndNoModuleGen.errors.txt b/tests/baselines/reference/optionsOutAndNoModuleGen.errors.txt
index e7b6844962786..055fe91bbb05e 100644
--- a/tests/baselines/reference/optionsOutAndNoModuleGen.errors.txt
+++ b/tests/baselines/reference/optionsOutAndNoModuleGen.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
optionsOutAndNoModuleGen.ts(1,1): error TS6131: Cannot compile modules using option 'out' unless the '--module' flag is 'amd' or 'system'.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== optionsOutAndNoModuleGen.ts (1 errors) ====
export var x = 10;
~~~~~~~~~~~~~~~~~~
diff --git a/tests/baselines/reference/out-flag3.errors.txt b/tests/baselines/reference/out-flag3.errors.txt
index d385b4d3eb376..860daa0fef2f1 100644
--- a/tests/baselines/reference/out-flag3.errors.txt
+++ b/tests/baselines/reference/out-flag3.errors.txt
@@ -1,12 +1,12 @@
error TS5053: Option 'out' cannot be specified with option 'outFile'.
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
!!! error TS5053: Option 'out' cannot be specified with option 'outFile'.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== a.ts (0 errors) ====
// --out and --outFile error
diff --git a/tests/baselines/reference/parserArrowFunctionExpression10(target=es3).errors.txt b/tests/baselines/reference/parserArrowFunctionExpression10(target=es3).errors.txt
index a5d439cb2679b..5ea66f54d9ffc 100644
--- a/tests/baselines/reference/parserArrowFunctionExpression10(target=es3).errors.txt
+++ b/tests/baselines/reference/parserArrowFunctionExpression10(target=es3).errors.txt
@@ -1,4 +1,4 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
fileJs.js(1,1): error TS2304: Cannot find name 'a'.
fileJs.js(1,11): error TS2304: Cannot find name 'c'.
fileJs.js(1,11): error TS8010: Type annotations can only be used in TypeScript files.
@@ -10,7 +10,7 @@ fileTs.ts(1,17): error TS2304: Cannot find name 'd'.
fileTs.ts(1,27): error TS2304: Cannot find name 'f'.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== fileJs.js (5 errors) ====
a ? (b) : c => (d) : e => f // Not legal JS; "Unexpected token ':'" at last colon
~
diff --git a/tests/baselines/reference/parserArrowFunctionExpression11(target=es3).errors.txt b/tests/baselines/reference/parserArrowFunctionExpression11(target=es3).errors.txt
index addf5883a7256..86f7377d990ad 100644
--- a/tests/baselines/reference/parserArrowFunctionExpression11(target=es3).errors.txt
+++ b/tests/baselines/reference/parserArrowFunctionExpression11(target=es3).errors.txt
@@ -1,4 +1,4 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
fileJs.js(1,1): error TS2304: Cannot find name 'a'.
fileJs.js(1,5): error TS2304: Cannot find name 'b'.
fileJs.js(1,9): error TS2304: Cannot find name 'c'.
@@ -11,7 +11,7 @@ fileTs.ts(1,14): error TS2304: Cannot find name 'd'.
fileTs.ts(1,24): error TS2304: Cannot find name 'f'.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== fileJs.js (5 errors) ====
a ? b ? c : (d) : e => f // Legal JS
~
diff --git a/tests/baselines/reference/parserArrowFunctionExpression12(target=es3).errors.txt b/tests/baselines/reference/parserArrowFunctionExpression12(target=es3).errors.txt
index 1b94f7491ec2c..e4128a8941280 100644
--- a/tests/baselines/reference/parserArrowFunctionExpression12(target=es3).errors.txt
+++ b/tests/baselines/reference/parserArrowFunctionExpression12(target=es3).errors.txt
@@ -1,4 +1,4 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
fileJs.js(1,1): error TS2304: Cannot find name 'a'.
fileJs.js(1,13): error TS2304: Cannot find name 'c'.
fileJs.js(1,22): error TS2304: Cannot find name 'e'.
@@ -7,7 +7,7 @@ fileTs.ts(1,13): error TS2304: Cannot find name 'c'.
fileTs.ts(1,22): error TS2304: Cannot find name 'e'.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== fileJs.js (3 errors) ====
a ? (b) => (c): d => e // Legal JS
~
diff --git a/tests/baselines/reference/parserArrowFunctionExpression13(target=es3).errors.txt b/tests/baselines/reference/parserArrowFunctionExpression13(target=es3).errors.txt
index e9ea634760609..7974f3a3dad71 100644
--- a/tests/baselines/reference/parserArrowFunctionExpression13(target=es3).errors.txt
+++ b/tests/baselines/reference/parserArrowFunctionExpression13(target=es3).errors.txt
@@ -1,4 +1,4 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
fileJs.js(1,1): error TS2304: Cannot find name 'a'.
fileJs.js(1,11): error TS2304: Cannot find name 'a'.
fileJs.js(1,21): error TS8010: Type annotations can only be used in TypeScript files.
@@ -6,7 +6,7 @@ fileTs.ts(1,1): error TS2304: Cannot find name 'a'.
fileTs.ts(1,11): error TS2304: Cannot find name 'a'.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== fileJs.js (3 errors) ====
a ? () => a() : (): any => null; // Not legal JS; "Unexpected token ')'" at last paren
~
diff --git a/tests/baselines/reference/parserArrowFunctionExpression14(target=es3).errors.txt b/tests/baselines/reference/parserArrowFunctionExpression14(target=es3).errors.txt
index 799c4d1f1daeb..d47283bf6f0b5 100644
--- a/tests/baselines/reference/parserArrowFunctionExpression14(target=es3).errors.txt
+++ b/tests/baselines/reference/parserArrowFunctionExpression14(target=es3).errors.txt
@@ -1,4 +1,4 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
fileJs.js(1,1): error TS2304: Cannot find name 'a'.
fileJs.js(1,11): error TS8010: Type annotations can only be used in TypeScript files.
fileJs.js(1,20): error TS8009: The '?' modifier can only be used in TypeScript files.
@@ -11,7 +11,7 @@ fileTs.ts(1,40): error TS2304: Cannot find name 'd'.
fileTs.ts(1,46): error TS2304: Cannot find name 'e'.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== fileJs.js (7 errors) ====
a() ? (b: number, c?: string): void => d() : e; // Not legal JS; "Unexpected token ':'" at first colon
~
diff --git a/tests/baselines/reference/parserArrowFunctionExpression15(target=es3).errors.txt b/tests/baselines/reference/parserArrowFunctionExpression15(target=es3).errors.txt
index a09ffe8fc50f2..7b8a0858904ee 100644
--- a/tests/baselines/reference/parserArrowFunctionExpression15(target=es3).errors.txt
+++ b/tests/baselines/reference/parserArrowFunctionExpression15(target=es3).errors.txt
@@ -1,8 +1,8 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
fileJs.js(1,18): error TS8010: Type annotations can only be used in TypeScript files.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== fileJs.js (1 errors) ====
false ? (param): string => param : null // Not legal JS; "Unexpected token ':'" at last colon
~~~~~~
diff --git a/tests/baselines/reference/parserArrowFunctionExpression16(target=es3).errors.txt b/tests/baselines/reference/parserArrowFunctionExpression16(target=es3).errors.txt
index c9fb0ee396a9f..c79c63a0e61bb 100644
--- a/tests/baselines/reference/parserArrowFunctionExpression16(target=es3).errors.txt
+++ b/tests/baselines/reference/parserArrowFunctionExpression16(target=es3).errors.txt
@@ -1,8 +1,8 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
fileJs.js(1,25): error TS8010: Type annotations can only be used in TypeScript files.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== fileJs.js (1 errors) ====
true ? false ? (param): string => param : null : null // Not legal JS; "Unexpected token ':'" at last colon
~~~~~~
diff --git a/tests/baselines/reference/parserArrowFunctionExpression17(target=es3).errors.txt b/tests/baselines/reference/parserArrowFunctionExpression17(target=es3).errors.txt
index 989dd7263c80c..eca650f62c3d9 100644
--- a/tests/baselines/reference/parserArrowFunctionExpression17(target=es3).errors.txt
+++ b/tests/baselines/reference/parserArrowFunctionExpression17(target=es3).errors.txt
@@ -1,4 +1,4 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
fileJs.js(1,1): error TS2304: Cannot find name 'a'.
fileJs.js(1,5): error TS2304: Cannot find name 'b'.
fileJs.js(1,15): error TS2304: Cannot find name 'd'.
@@ -10,7 +10,7 @@ fileTs.ts(1,15): error TS2304: Cannot find name 'd'.
fileTs.ts(1,20): error TS2304: Cannot find name 'e'.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== fileJs.js (5 errors) ====
a ? b : (c) : d => e // Not legal JS; "Unexpected token ':'" at last colon
~
diff --git a/tests/baselines/reference/parserArrowFunctionExpression8(target=es3).errors.txt b/tests/baselines/reference/parserArrowFunctionExpression8(target=es3).errors.txt
index b8a7b41e8d4c8..acfd43e63f4cd 100644
--- a/tests/baselines/reference/parserArrowFunctionExpression8(target=es3).errors.txt
+++ b/tests/baselines/reference/parserArrowFunctionExpression8(target=es3).errors.txt
@@ -1,9 +1,9 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
fileJs.js(1,1): error TS2304: Cannot find name 'x'.
fileTs.ts(1,1): error TS2304: Cannot find name 'x'.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== fileJs.js (1 errors) ====
x ? y => ({ y }) : z => ({ z }) // Legal JS
~
diff --git a/tests/baselines/reference/parserArrowFunctionExpression9(target=es3).errors.txt b/tests/baselines/reference/parserArrowFunctionExpression9(target=es3).errors.txt
index 33016aa424f64..5f75eac8bb051 100644
--- a/tests/baselines/reference/parserArrowFunctionExpression9(target=es3).errors.txt
+++ b/tests/baselines/reference/parserArrowFunctionExpression9(target=es3).errors.txt
@@ -1,4 +1,4 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
fileJs.js(1,1): error TS2304: Cannot find name 'b'.
fileJs.js(1,6): error TS2304: Cannot find name 'c'.
fileJs.js(1,16): error TS2304: Cannot find name 'e'.
@@ -7,7 +7,7 @@ fileTs.ts(1,6): error TS2304: Cannot find name 'c'.
fileTs.ts(1,16): error TS2304: Cannot find name 'e'.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== fileJs.js (3 errors) ====
b ? (c) : d => e // Legal JS
~
diff --git a/tests/baselines/reference/preserveUnusedImports.errors.txt b/tests/baselines/reference/preserveUnusedImports.errors.txt
index 5135b86433ede..72640575e3be3 100644
--- a/tests/baselines/reference/preserveUnusedImports.errors.txt
+++ b/tests/baselines/reference/preserveUnusedImports.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'importsNotUsedAsValues' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'importsNotUsedAsValues' has been removed. Please remove it from your configuration.
Use 'verbatimModuleSyntax' instead.
-!!! error TS5101: Option 'importsNotUsedAsValues' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'verbatimModuleSyntax' instead.
+!!! error TS5102: Option 'importsNotUsedAsValues' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'verbatimModuleSyntax' instead.
==== a.ts (0 errors) ====
export type A = {};
diff --git a/tests/baselines/reference/preserveValueImports(isolatedmodules=false).errors.txt b/tests/baselines/reference/preserveValueImports(isolatedmodules=false).errors.txt
index 44aff11bd38f1..a2fb07e18c5c6 100644
--- a/tests/baselines/reference/preserveValueImports(isolatedmodules=false).errors.txt
+++ b/tests/baselines/reference/preserveValueImports(isolatedmodules=false).errors.txt
@@ -1,12 +1,12 @@
-error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
Use 'verbatimModuleSyntax' instead.
d.ts(1,1): error TS1203: Export assignment cannot be used when targeting ECMAScript modules. Consider using 'export default' or another module format instead.
e.ts(1,1): error TS1202: Import assignment cannot be used when targeting ECMAScript modules. Consider using 'import * as ns from "mod"', 'import {a} from "mod"', 'import d from "mod"', or another module format instead.
e.ts(2,1): error TS1202: Import assignment cannot be used when targeting ECMAScript modules. Consider using 'import * as ns from "mod"', 'import {a} from "mod"', 'import d from "mod"', or another module format instead.
-!!! error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'verbatimModuleSyntax' instead.
+!!! error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'verbatimModuleSyntax' instead.
==== a.ts (0 errors) ====
export default {};
export const b = 0;
diff --git a/tests/baselines/reference/preserveValueImports(isolatedmodules=true).errors.txt b/tests/baselines/reference/preserveValueImports(isolatedmodules=true).errors.txt
index e5f051def0f70..cece8441d834d 100644
--- a/tests/baselines/reference/preserveValueImports(isolatedmodules=true).errors.txt
+++ b/tests/baselines/reference/preserveValueImports(isolatedmodules=true).errors.txt
@@ -1,4 +1,4 @@
-error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
Use 'verbatimModuleSyntax' instead.
b.ts(1,19): error TS1444: 'D' is a type and must be imported using a type-only import when 'preserveValueImports' and 'isolatedModules' are both enabled.
d.ts(1,1): error TS1203: Export assignment cannot be used when targeting ECMAScript modules. Consider using 'export default' or another module format instead.
@@ -6,8 +6,8 @@ e.ts(1,1): error TS1202: Import assignment cannot be used when targeting ECMAScr
e.ts(2,1): error TS1202: Import assignment cannot be used when targeting ECMAScript modules. Consider using 'import * as ns from "mod"', 'import {a} from "mod"', 'import d from "mod"', or another module format instead.
-!!! error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'verbatimModuleSyntax' instead.
+!!! error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'verbatimModuleSyntax' instead.
==== a.ts (0 errors) ====
export default {};
export const b = 0;
diff --git a/tests/baselines/reference/preserveValueImports_errors(isolatedmodules=false).errors.txt b/tests/baselines/reference/preserveValueImports_errors(isolatedmodules=false).errors.txt
index 761b7e06cc249..d6c3e5e098484 100644
--- a/tests/baselines/reference/preserveValueImports_errors(isolatedmodules=false).errors.txt
+++ b/tests/baselines/reference/preserveValueImports_errors(isolatedmodules=false).errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
Use 'verbatimModuleSyntax' instead.
-!!! error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'verbatimModuleSyntax' instead.
+!!! error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'verbatimModuleSyntax' instead.
==== a.ts (0 errors) ====
export type A = {};
export type { A as default };
diff --git a/tests/baselines/reference/preserveValueImports_errors(isolatedmodules=true).errors.txt b/tests/baselines/reference/preserveValueImports_errors(isolatedmodules=true).errors.txt
index b87296a00bbb7..857a8b36b3fd4 100644
--- a/tests/baselines/reference/preserveValueImports_errors(isolatedmodules=true).errors.txt
+++ b/tests/baselines/reference/preserveValueImports_errors(isolatedmodules=true).errors.txt
@@ -1,4 +1,4 @@
-error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
Use 'verbatimModuleSyntax' instead.
c.ts(1,8): error TS1444: 'DefaultA' is a type and must be imported using a type-only import when 'preserveValueImports' and 'isolatedModules' are both enabled.
c.ts(2,10): error TS1444: 'A' is a type and must be imported using a type-only import when 'preserveValueImports' and 'isolatedModules' are both enabled.
@@ -10,8 +10,8 @@ e.ts(1,10): error TS1444: 'AA' is a type and must be imported using a type-only
e.ts(1,14): error TS1446: 'BB' resolves to a type-only declaration and must be imported using a type-only import when 'preserveValueImports' and 'isolatedModules' are both enabled.
-!!! error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'verbatimModuleSyntax' instead.
+!!! error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'verbatimModuleSyntax' instead.
==== a.ts (0 errors) ====
export type A = {};
export type { A as default };
diff --git a/tests/baselines/reference/preserveValueImports_importsNotUsedAsValues.errors.txt b/tests/baselines/reference/preserveValueImports_importsNotUsedAsValues.errors.txt
index 364382869daf9..1b623f2bc9535 100644
--- a/tests/baselines/reference/preserveValueImports_importsNotUsedAsValues.errors.txt
+++ b/tests/baselines/reference/preserveValueImports_importsNotUsedAsValues.errors.txt
@@ -1,13 +1,13 @@
-error TS5101: Option 'importsNotUsedAsValues' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'importsNotUsedAsValues' has been removed. Please remove it from your configuration.
Use 'verbatimModuleSyntax' instead.
-error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
Use 'verbatimModuleSyntax' instead.
-!!! error TS5101: Option 'importsNotUsedAsValues' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'verbatimModuleSyntax' instead.
-!!! error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'verbatimModuleSyntax' instead.
+!!! error TS5102: Option 'importsNotUsedAsValues' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'verbatimModuleSyntax' instead.
+!!! error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'verbatimModuleSyntax' instead.
==== /mod.ts (0 errors) ====
export type A = unknown;
export type B = never;
diff --git a/tests/baselines/reference/preserveValueImports_mixedImports.errors.txt b/tests/baselines/reference/preserveValueImports_mixedImports.errors.txt
index 098b6d9cd6d56..64413364cd207 100644
--- a/tests/baselines/reference/preserveValueImports_mixedImports.errors.txt
+++ b/tests/baselines/reference/preserveValueImports_mixedImports.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
Use 'verbatimModuleSyntax' instead.
/index.ts(1,21): error TS1444: 'ComponentProps' is a type and must be imported using a type-only import when 'preserveValueImports' and 'isolatedModules' are both enabled.
-!!! error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'verbatimModuleSyntax' instead.
+!!! error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'verbatimModuleSyntax' instead.
==== /exports.ts (0 errors) ====
export function Component() {}
export interface ComponentProps {}
diff --git a/tests/baselines/reference/preserveValueImports_module(module=amd).errors.txt b/tests/baselines/reference/preserveValueImports_module(module=amd).errors.txt
index cc2e3641f6ab3..979d04db2a926 100644
--- a/tests/baselines/reference/preserveValueImports_module(module=amd).errors.txt
+++ b/tests/baselines/reference/preserveValueImports_module(module=amd).errors.txt
@@ -1,11 +1,11 @@
error TS5095: Option 'preserveValueImports' can only be used when 'module' is set to 'preserve' or to 'es2015' or later.
-error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
Use 'verbatimModuleSyntax' instead.
!!! error TS5095: Option 'preserveValueImports' can only be used when 'module' is set to 'preserve' or to 'es2015' or later.
-!!! error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'verbatimModuleSyntax' instead.
+!!! error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'verbatimModuleSyntax' instead.
==== preserveValueImports_module.ts (0 errors) ====
export {};
\ No newline at end of file
diff --git a/tests/baselines/reference/preserveValueImports_module(module=commonjs).errors.txt b/tests/baselines/reference/preserveValueImports_module(module=commonjs).errors.txt
index cc2e3641f6ab3..979d04db2a926 100644
--- a/tests/baselines/reference/preserveValueImports_module(module=commonjs).errors.txt
+++ b/tests/baselines/reference/preserveValueImports_module(module=commonjs).errors.txt
@@ -1,11 +1,11 @@
error TS5095: Option 'preserveValueImports' can only be used when 'module' is set to 'preserve' or to 'es2015' or later.
-error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
Use 'verbatimModuleSyntax' instead.
!!! error TS5095: Option 'preserveValueImports' can only be used when 'module' is set to 'preserve' or to 'es2015' or later.
-!!! error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'verbatimModuleSyntax' instead.
+!!! error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'verbatimModuleSyntax' instead.
==== preserveValueImports_module.ts (0 errors) ====
export {};
\ No newline at end of file
diff --git a/tests/baselines/reference/preserveValueImports_module(module=es2015).errors.txt b/tests/baselines/reference/preserveValueImports_module(module=es2015).errors.txt
index e442c2d651a0e..6421fbec30524 100644
--- a/tests/baselines/reference/preserveValueImports_module(module=es2015).errors.txt
+++ b/tests/baselines/reference/preserveValueImports_module(module=es2015).errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
Use 'verbatimModuleSyntax' instead.
-!!! error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'verbatimModuleSyntax' instead.
+!!! error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'verbatimModuleSyntax' instead.
==== preserveValueImports_module.ts (0 errors) ====
export {};
\ No newline at end of file
diff --git a/tests/baselines/reference/preserveValueImports_module(module=system).errors.txt b/tests/baselines/reference/preserveValueImports_module(module=system).errors.txt
index cc2e3641f6ab3..979d04db2a926 100644
--- a/tests/baselines/reference/preserveValueImports_module(module=system).errors.txt
+++ b/tests/baselines/reference/preserveValueImports_module(module=system).errors.txt
@@ -1,11 +1,11 @@
error TS5095: Option 'preserveValueImports' can only be used when 'module' is set to 'preserve' or to 'es2015' or later.
-error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
Use 'verbatimModuleSyntax' instead.
!!! error TS5095: Option 'preserveValueImports' can only be used when 'module' is set to 'preserve' or to 'es2015' or later.
-!!! error TS5101: Option 'preserveValueImports' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'verbatimModuleSyntax' instead.
+!!! error TS5102: Option 'preserveValueImports' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'verbatimModuleSyntax' instead.
==== preserveValueImports_module.ts (0 errors) ====
export {};
\ No newline at end of file
diff --git a/tests/baselines/reference/privateNameES5Ban(target=es3).errors.txt b/tests/baselines/reference/privateNameES5Ban(target=es3).errors.txt
index d41102a795653..a6d694f0c73c9 100644
--- a/tests/baselines/reference/privateNameES5Ban(target=es3).errors.txt
+++ b/tests/baselines/reference/privateNameES5Ban(target=es3).errors.txt
@@ -1,4 +1,4 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
privateNameES5Ban.ts(3,5): error TS18028: Private identifiers are only available when targeting ECMAScript 2015 and higher.
privateNameES5Ban.ts(4,5): error TS18028: Private identifiers are only available when targeting ECMAScript 2015 and higher.
privateNameES5Ban.ts(5,12): error TS18028: Private identifiers are only available when targeting ECMAScript 2015 and higher.
@@ -9,7 +9,7 @@ privateNameES5Ban.ts(9,16): error TS1056: Accessors are only available when targ
privateNameES5Ban.ts(10,16): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== privateNameES5Ban.ts (8 errors) ====
class A {
constructor() {}
diff --git a/tests/baselines/reference/project/declarationDir3/amd/declarationDir3.errors.txt b/tests/baselines/reference/project/declarationDir3/amd/declarationDir3.errors.txt
index d9678b62ff161..88730d22afb94 100644
--- a/tests/baselines/reference/project/declarationDir3/amd/declarationDir3.errors.txt
+++ b/tests/baselines/reference/project/declarationDir3/amd/declarationDir3.errors.txt
@@ -1,11 +1,11 @@
error TS5053: Option 'declarationDir' cannot be specified with option 'out'.
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
!!! error TS5053: Option 'declarationDir' cannot be specified with option 'out'.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== b.ts (0 errors) ====
export class B {
diff --git a/tests/baselines/reference/project/declarationDir3/node/declarationDir3.errors.txt b/tests/baselines/reference/project/declarationDir3/node/declarationDir3.errors.txt
index 059f6d13a1f97..4a582e479711a 100644
--- a/tests/baselines/reference/project/declarationDir3/node/declarationDir3.errors.txt
+++ b/tests/baselines/reference/project/declarationDir3/node/declarationDir3.errors.txt
@@ -1,12 +1,12 @@
error TS5053: Option 'declarationDir' cannot be specified with option 'out'.
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
!!! error TS5053: Option 'declarationDir' cannot be specified with option 'out'.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== b.ts (0 errors) ====
export class B {
diff --git a/tests/baselines/reference/project/jsFileCompilationDifferentNamesNotSpecified/amd/jsFileCompilationDifferentNamesNotSpecified.errors.txt b/tests/baselines/reference/project/jsFileCompilationDifferentNamesNotSpecified/amd/jsFileCompilationDifferentNamesNotSpecified.errors.txt
index fce9f492876db..8c60acfa6f128 100644
--- a/tests/baselines/reference/project/jsFileCompilationDifferentNamesNotSpecified/amd/jsFileCompilationDifferentNamesNotSpecified.errors.txt
+++ b/tests/baselines/reference/project/jsFileCompilationDifferentNamesNotSpecified/amd/jsFileCompilationDifferentNamesNotSpecified.errors.txt
@@ -1,4 +1,4 @@
-DifferentNamesNotSpecified/tsconfig.json(2,24): error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+DifferentNamesNotSpecified/tsconfig.json(2,24): error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
@@ -6,8 +6,8 @@ DifferentNamesNotSpecified/tsconfig.json(2,24): error TS5101: Option 'out' is de
{
"compilerOptions": { "out": "test.js" }
~~~~~
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
}
==== DifferentNamesNotSpecified/a.ts (0 errors) ====
var test = 10;
\ No newline at end of file
diff --git a/tests/baselines/reference/project/jsFileCompilationDifferentNamesNotSpecified/node/jsFileCompilationDifferentNamesNotSpecified.errors.txt b/tests/baselines/reference/project/jsFileCompilationDifferentNamesNotSpecified/node/jsFileCompilationDifferentNamesNotSpecified.errors.txt
index 82f2252cca75e..c5bd67af08d82 100644
--- a/tests/baselines/reference/project/jsFileCompilationDifferentNamesNotSpecified/node/jsFileCompilationDifferentNamesNotSpecified.errors.txt
+++ b/tests/baselines/reference/project/jsFileCompilationDifferentNamesNotSpecified/node/jsFileCompilationDifferentNamesNotSpecified.errors.txt
@@ -1,4 +1,4 @@
-DifferentNamesNotSpecified/tsconfig.json(2,24): error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+DifferentNamesNotSpecified/tsconfig.json(2,24): error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
DifferentNamesNotSpecified/tsconfig.json(2,24): error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
@@ -7,8 +7,8 @@ DifferentNamesNotSpecified/tsconfig.json(2,24): error TS6082: Only 'amd' and 'sy
{
"compilerOptions": { "out": "test.js" }
~~~~~
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
~~~~~
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
}
diff --git a/tests/baselines/reference/project/jsFileCompilationDifferentNamesNotSpecifiedWithAllowJs/amd/jsFileCompilationDifferentNamesNotSpecifiedWithAllowJs.errors.txt b/tests/baselines/reference/project/jsFileCompilationDifferentNamesNotSpecifiedWithAllowJs/amd/jsFileCompilationDifferentNamesNotSpecifiedWithAllowJs.errors.txt
index 1bea6c8ad8b6d..c6a5f4cc05448 100644
--- a/tests/baselines/reference/project/jsFileCompilationDifferentNamesNotSpecifiedWithAllowJs/amd/jsFileCompilationDifferentNamesNotSpecifiedWithAllowJs.errors.txt
+++ b/tests/baselines/reference/project/jsFileCompilationDifferentNamesNotSpecifiedWithAllowJs/amd/jsFileCompilationDifferentNamesNotSpecifiedWithAllowJs.errors.txt
@@ -1,4 +1,4 @@
-DifferentNamesNotSpecifiedWithAllowJs/tsconfig.json(3,5): error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+DifferentNamesNotSpecifiedWithAllowJs/tsconfig.json(3,5): error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
@@ -7,8 +7,8 @@ DifferentNamesNotSpecifiedWithAllowJs/tsconfig.json(3,5): error TS5101: Option '
"compilerOptions": {
"out": "test.js",
~~~~~
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
"allowJs": true
}
}
diff --git a/tests/baselines/reference/project/jsFileCompilationDifferentNamesNotSpecifiedWithAllowJs/node/jsFileCompilationDifferentNamesNotSpecifiedWithAllowJs.errors.txt b/tests/baselines/reference/project/jsFileCompilationDifferentNamesNotSpecifiedWithAllowJs/node/jsFileCompilationDifferentNamesNotSpecifiedWithAllowJs.errors.txt
index ed7a1ac63058d..f0b63f2a3d2e1 100644
--- a/tests/baselines/reference/project/jsFileCompilationDifferentNamesNotSpecifiedWithAllowJs/node/jsFileCompilationDifferentNamesNotSpecifiedWithAllowJs.errors.txt
+++ b/tests/baselines/reference/project/jsFileCompilationDifferentNamesNotSpecifiedWithAllowJs/node/jsFileCompilationDifferentNamesNotSpecifiedWithAllowJs.errors.txt
@@ -1,4 +1,4 @@
-DifferentNamesNotSpecifiedWithAllowJs/tsconfig.json(3,5): error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+DifferentNamesNotSpecifiedWithAllowJs/tsconfig.json(3,5): error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
DifferentNamesNotSpecifiedWithAllowJs/tsconfig.json(3,5): error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
@@ -8,8 +8,8 @@ DifferentNamesNotSpecifiedWithAllowJs/tsconfig.json(3,5): error TS6082: Only 'am
"compilerOptions": {
"out": "test.js",
~~~~~
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
~~~~~
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
"allowJs": true
diff --git a/tests/baselines/reference/project/jsFileCompilationDifferentNamesSpecified/amd/jsFileCompilationDifferentNamesSpecified.errors.txt b/tests/baselines/reference/project/jsFileCompilationDifferentNamesSpecified/amd/jsFileCompilationDifferentNamesSpecified.errors.txt
index 8d87f5102ea9b..0fbf7c7c03368 100644
--- a/tests/baselines/reference/project/jsFileCompilationDifferentNamesSpecified/amd/jsFileCompilationDifferentNamesSpecified.errors.txt
+++ b/tests/baselines/reference/project/jsFileCompilationDifferentNamesSpecified/amd/jsFileCompilationDifferentNamesSpecified.errors.txt
@@ -1,7 +1,7 @@
error TS6504: File 'DifferentNamesSpecified/b.js' is a JavaScript file. Did you mean to enable the 'allowJs' option?
The file is in the program because:
Part of 'files' list in tsconfig.json
-DifferentNamesSpecified/tsconfig.json(2,24): error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+DifferentNamesSpecified/tsconfig.json(2,24): error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
@@ -13,8 +13,8 @@ DifferentNamesSpecified/tsconfig.json(2,24): error TS5101: Option 'out' is depre
{
"compilerOptions": { "out": "test.js" },
~~~~~
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
"files": [ "a.ts", "b.js" ]
}
==== DifferentNamesSpecified/a.ts (0 errors) ====
diff --git a/tests/baselines/reference/project/jsFileCompilationDifferentNamesSpecified/node/jsFileCompilationDifferentNamesSpecified.errors.txt b/tests/baselines/reference/project/jsFileCompilationDifferentNamesSpecified/node/jsFileCompilationDifferentNamesSpecified.errors.txt
index 17632e3d6be23..c329663583980 100644
--- a/tests/baselines/reference/project/jsFileCompilationDifferentNamesSpecified/node/jsFileCompilationDifferentNamesSpecified.errors.txt
+++ b/tests/baselines/reference/project/jsFileCompilationDifferentNamesSpecified/node/jsFileCompilationDifferentNamesSpecified.errors.txt
@@ -1,7 +1,7 @@
error TS6504: File 'DifferentNamesSpecified/b.js' is a JavaScript file. Did you mean to enable the 'allowJs' option?
The file is in the program because:
Part of 'files' list in tsconfig.json
-DifferentNamesSpecified/tsconfig.json(2,24): error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+DifferentNamesSpecified/tsconfig.json(2,24): error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
DifferentNamesSpecified/tsconfig.json(2,24): error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
@@ -14,8 +14,8 @@ DifferentNamesSpecified/tsconfig.json(2,24): error TS6082: Only 'amd' and 'syste
{
"compilerOptions": { "out": "test.js" },
~~~~~
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
~~~~~
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
"files": [ "a.ts", "b.js" ]
diff --git a/tests/baselines/reference/project/jsFileCompilationDifferentNamesSpecifiedWithAllowJs/amd/jsFileCompilationDifferentNamesSpecifiedWithAllowJs.errors.txt b/tests/baselines/reference/project/jsFileCompilationDifferentNamesSpecifiedWithAllowJs/amd/jsFileCompilationDifferentNamesSpecifiedWithAllowJs.errors.txt
index 75423493ecfe0..d21ae4a062773 100644
--- a/tests/baselines/reference/project/jsFileCompilationDifferentNamesSpecifiedWithAllowJs/amd/jsFileCompilationDifferentNamesSpecifiedWithAllowJs.errors.txt
+++ b/tests/baselines/reference/project/jsFileCompilationDifferentNamesSpecifiedWithAllowJs/amd/jsFileCompilationDifferentNamesSpecifiedWithAllowJs.errors.txt
@@ -1,4 +1,4 @@
-DifferentNamesSpecifiedWithAllowJs/tsconfig.json(3,5): error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+DifferentNamesSpecifiedWithAllowJs/tsconfig.json(3,5): error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
@@ -7,8 +7,8 @@ DifferentNamesSpecifiedWithAllowJs/tsconfig.json(3,5): error TS5101: Option 'out
"compilerOptions": {
"out": "test.js",
~~~~~
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
"allowJs": true
},
"files": [ "a.ts", "b.js" ]
diff --git a/tests/baselines/reference/project/jsFileCompilationDifferentNamesSpecifiedWithAllowJs/node/jsFileCompilationDifferentNamesSpecifiedWithAllowJs.errors.txt b/tests/baselines/reference/project/jsFileCompilationDifferentNamesSpecifiedWithAllowJs/node/jsFileCompilationDifferentNamesSpecifiedWithAllowJs.errors.txt
index e1b40f2e08191..d39730567a1c0 100644
--- a/tests/baselines/reference/project/jsFileCompilationDifferentNamesSpecifiedWithAllowJs/node/jsFileCompilationDifferentNamesSpecifiedWithAllowJs.errors.txt
+++ b/tests/baselines/reference/project/jsFileCompilationDifferentNamesSpecifiedWithAllowJs/node/jsFileCompilationDifferentNamesSpecifiedWithAllowJs.errors.txt
@@ -1,4 +1,4 @@
-DifferentNamesSpecifiedWithAllowJs/tsconfig.json(3,5): error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+DifferentNamesSpecifiedWithAllowJs/tsconfig.json(3,5): error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
DifferentNamesSpecifiedWithAllowJs/tsconfig.json(3,5): error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
@@ -8,8 +8,8 @@ DifferentNamesSpecifiedWithAllowJs/tsconfig.json(3,5): error TS6082: Only 'amd'
"compilerOptions": {
"out": "test.js",
~~~~~
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
~~~~~
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
"allowJs": true
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile/amd/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile/amd/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile.errors.txt
index 37fa51f273f66..6ae1bc3544d52 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile/amd/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile/amd/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile/node/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile/node/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile.errors.txt
index 66f7ea7b3a250..70119d48e1308 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile/node/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile/node/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputFile/amd/mapRootAbsolutePathModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputFile/amd/mapRootAbsolutePathModuleSimpleSpecifyOutputFile.errors.txt
index 3c0d816fe85cc..26d9ee3effd22 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputFile/amd/mapRootAbsolutePathModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputFile/amd/mapRootAbsolutePathModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputFile/node/mapRootAbsolutePathModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputFile/node/mapRootAbsolutePathModuleSimpleSpecifyOutputFile.errors.txt
index 6a7483593d26f..b1251e65c487e 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputFile/node/mapRootAbsolutePathModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputFile/node/mapRootAbsolutePathModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile.errors.txt
index 8274ae8907a7b..64a69acb2aff0 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile/node/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile/node/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile.errors.txt
index e6b1a69828125..76a5b2b384a2b 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile/node/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile/node/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputFile/amd/mapRootAbsolutePathMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputFile/amd/mapRootAbsolutePathMultifolderSpecifyOutputFile.errors.txt
index 0effddb001fce..a644c1c6d296d 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputFile/amd/mapRootAbsolutePathMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputFile/amd/mapRootAbsolutePathMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputFile/node/mapRootAbsolutePathMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputFile/node/mapRootAbsolutePathMultifolderSpecifyOutputFile.errors.txt
index 67c1d0220148d..ec74fc9a4ee8d 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputFile/node/mapRootAbsolutePathMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputFile/node/mapRootAbsolutePathMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputFile/amd/mapRootAbsolutePathSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputFile/amd/mapRootAbsolutePathSimpleSpecifyOutputFile.errors.txt
index 8bb337d288045..44fdc1b33985f 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputFile/amd/mapRootAbsolutePathSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputFile/amd/mapRootAbsolutePathSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputFile/node/mapRootAbsolutePathSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputFile/node/mapRootAbsolutePathSimpleSpecifyOutputFile.errors.txt
index cec00391a2706..a9a9b2cc4a371 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputFile/node/mapRootAbsolutePathSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputFile/node/mapRootAbsolutePathSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputFile/amd/mapRootAbsolutePathSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputFile/amd/mapRootAbsolutePathSingleFileSpecifyOutputFile.errors.txt
index ce79abb2a79c5..7542dd5a80ba7 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputFile/amd/mapRootAbsolutePathSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputFile/amd/mapRootAbsolutePathSingleFileSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== test.ts (0 errors) ====
var a1 = 10;
class c1 {
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputFile/node/mapRootAbsolutePathSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputFile/node/mapRootAbsolutePathSingleFileSpecifyOutputFile.errors.txt
index 8030290f6a09d..4cb8eea6a1c12 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputFile/node/mapRootAbsolutePathSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputFile/node/mapRootAbsolutePathSingleFileSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== test.ts (0 errors) ====
var a1 = 10;
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathSubfolderSpecifyOutputFile.errors.txt
index 2e1e4f9438ef7..9d44caf58785e 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputFile/node/mapRootAbsolutePathSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputFile/node/mapRootAbsolutePathSubfolderSpecifyOutputFile.errors.txt
index b54ec12445ead..5b48bc2c2c178 100644
--- a/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputFile/node/mapRootAbsolutePathSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputFile/node/mapRootAbsolutePathSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFile/amd/mapRootRelativePathMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFile/amd/mapRootRelativePathMixedSubfolderSpecifyOutputFile.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFile/amd/mapRootRelativePathMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFile/amd/mapRootRelativePathMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFile/node/mapRootRelativePathMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFile/node/mapRootRelativePathMixedSubfolderSpecifyOutputFile.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFile/node/mapRootRelativePathMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFile/node/mapRootRelativePathMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputFile/amd/mapRootRelativePathModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputFile/amd/mapRootRelativePathModuleMultifolderSpecifyOutputFile.errors.txt
index 37fa51f273f66..6ae1bc3544d52 100644
--- a/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputFile/amd/mapRootRelativePathModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputFile/amd/mapRootRelativePathModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputFile/node/mapRootRelativePathModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputFile/node/mapRootRelativePathModuleMultifolderSpecifyOutputFile.errors.txt
index 66f7ea7b3a250..70119d48e1308 100644
--- a/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputFile/node/mapRootRelativePathModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputFile/node/mapRootRelativePathModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputFile/amd/mapRootRelativePathModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputFile/amd/mapRootRelativePathModuleSimpleSpecifyOutputFile.errors.txt
index 3c0d816fe85cc..26d9ee3effd22 100644
--- a/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputFile/amd/mapRootRelativePathModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputFile/amd/mapRootRelativePathModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputFile/node/mapRootRelativePathModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputFile/node/mapRootRelativePathModuleSimpleSpecifyOutputFile.errors.txt
index 6a7483593d26f..b1251e65c487e 100644
--- a/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputFile/node/mapRootRelativePathModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputFile/node/mapRootRelativePathModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputFile/amd/mapRootRelativePathModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputFile/amd/mapRootRelativePathModuleSubfolderSpecifyOutputFile.errors.txt
index 8274ae8907a7b..64a69acb2aff0 100644
--- a/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputFile/amd/mapRootRelativePathModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputFile/amd/mapRootRelativePathModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputFile/node/mapRootRelativePathModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputFile/node/mapRootRelativePathModuleSubfolderSpecifyOutputFile.errors.txt
index e6b1a69828125..76a5b2b384a2b 100644
--- a/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputFile/node/mapRootRelativePathModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputFile/node/mapRootRelativePathModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputFile/amd/mapRootRelativePathMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputFile/amd/mapRootRelativePathMultifolderSpecifyOutputFile.errors.txt
index 0effddb001fce..a644c1c6d296d 100644
--- a/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputFile/amd/mapRootRelativePathMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputFile/amd/mapRootRelativePathMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputFile/node/mapRootRelativePathMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputFile/node/mapRootRelativePathMultifolderSpecifyOutputFile.errors.txt
index 67c1d0220148d..ec74fc9a4ee8d 100644
--- a/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputFile/node/mapRootRelativePathMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputFile/node/mapRootRelativePathMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputFile/amd/mapRootRelativePathSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputFile/amd/mapRootRelativePathSimpleSpecifyOutputFile.errors.txt
index 8bb337d288045..44fdc1b33985f 100644
--- a/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputFile/amd/mapRootRelativePathSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputFile/amd/mapRootRelativePathSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputFile/node/mapRootRelativePathSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputFile/node/mapRootRelativePathSimpleSpecifyOutputFile.errors.txt
index cec00391a2706..a9a9b2cc4a371 100644
--- a/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputFile/node/mapRootRelativePathSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputFile/node/mapRootRelativePathSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputFile/amd/mapRootRelativePathSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputFile/amd/mapRootRelativePathSingleFileSpecifyOutputFile.errors.txt
index ce79abb2a79c5..7542dd5a80ba7 100644
--- a/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputFile/amd/mapRootRelativePathSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputFile/amd/mapRootRelativePathSingleFileSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== test.ts (0 errors) ====
var a1 = 10;
class c1 {
diff --git a/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputFile/node/mapRootRelativePathSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputFile/node/mapRootRelativePathSingleFileSpecifyOutputFile.errors.txt
index 8030290f6a09d..4cb8eea6a1c12 100644
--- a/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputFile/node/mapRootRelativePathSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputFile/node/mapRootRelativePathSingleFileSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== test.ts (0 errors) ====
var a1 = 10;
diff --git a/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputFile/amd/mapRootRelativePathSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputFile/amd/mapRootRelativePathSubfolderSpecifyOutputFile.errors.txt
index 2e1e4f9438ef7..9d44caf58785e 100644
--- a/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputFile/amd/mapRootRelativePathSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputFile/amd/mapRootRelativePathSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputFile/node/mapRootRelativePathSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputFile/node/mapRootRelativePathSubfolderSpecifyOutputFile.errors.txt
index b54ec12445ead..5b48bc2c2c178 100644
--- a/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputFile/node/mapRootRelativePathSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputFile/node/mapRootRelativePathSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFile/amd/maprootUrlMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFile/amd/maprootUrlMixedSubfolderSpecifyOutputFile.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFile/amd/maprootUrlMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFile/amd/maprootUrlMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFile/node/maprootUrlMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFile/node/maprootUrlMixedSubfolderSpecifyOutputFile.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFile/node/maprootUrlMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFile/node/maprootUrlMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputFile/amd/maprootUrlModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputFile/amd/maprootUrlModuleMultifolderSpecifyOutputFile.errors.txt
index 37fa51f273f66..6ae1bc3544d52 100644
--- a/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputFile/amd/maprootUrlModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputFile/amd/maprootUrlModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputFile/node/maprootUrlModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputFile/node/maprootUrlModuleMultifolderSpecifyOutputFile.errors.txt
index 66f7ea7b3a250..70119d48e1308 100644
--- a/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputFile/node/maprootUrlModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputFile/node/maprootUrlModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputFile/amd/maprootUrlModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputFile/amd/maprootUrlModuleSimpleSpecifyOutputFile.errors.txt
index 3c0d816fe85cc..26d9ee3effd22 100644
--- a/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputFile/amd/maprootUrlModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputFile/amd/maprootUrlModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputFile/node/maprootUrlModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputFile/node/maprootUrlModuleSimpleSpecifyOutputFile.errors.txt
index 6a7483593d26f..b1251e65c487e 100644
--- a/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputFile/node/maprootUrlModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputFile/node/maprootUrlModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputFile/amd/maprootUrlModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputFile/amd/maprootUrlModuleSubfolderSpecifyOutputFile.errors.txt
index 8274ae8907a7b..64a69acb2aff0 100644
--- a/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputFile/amd/maprootUrlModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputFile/amd/maprootUrlModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputFile/node/maprootUrlModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputFile/node/maprootUrlModuleSubfolderSpecifyOutputFile.errors.txt
index e6b1a69828125..76a5b2b384a2b 100644
--- a/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputFile/node/maprootUrlModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputFile/node/maprootUrlModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputFile/amd/maprootUrlMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputFile/amd/maprootUrlMultifolderSpecifyOutputFile.errors.txt
index 0effddb001fce..a644c1c6d296d 100644
--- a/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputFile/amd/maprootUrlMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputFile/amd/maprootUrlMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputFile/node/maprootUrlMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputFile/node/maprootUrlMultifolderSpecifyOutputFile.errors.txt
index 67c1d0220148d..ec74fc9a4ee8d 100644
--- a/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputFile/node/maprootUrlMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputFile/node/maprootUrlMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputFile/amd/maprootUrlSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputFile/amd/maprootUrlSimpleSpecifyOutputFile.errors.txt
index 8bb337d288045..44fdc1b33985f 100644
--- a/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputFile/amd/maprootUrlSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputFile/amd/maprootUrlSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputFile/node/maprootUrlSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputFile/node/maprootUrlSimpleSpecifyOutputFile.errors.txt
index cec00391a2706..a9a9b2cc4a371 100644
--- a/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputFile/node/maprootUrlSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputFile/node/maprootUrlSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputFile/amd/maprootUrlSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputFile/amd/maprootUrlSingleFileSpecifyOutputFile.errors.txt
index ce79abb2a79c5..7542dd5a80ba7 100644
--- a/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputFile/amd/maprootUrlSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputFile/amd/maprootUrlSingleFileSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== test.ts (0 errors) ====
var a1 = 10;
class c1 {
diff --git a/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputFile/node/maprootUrlSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputFile/node/maprootUrlSingleFileSpecifyOutputFile.errors.txt
index 8030290f6a09d..4cb8eea6a1c12 100644
--- a/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputFile/node/maprootUrlSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputFile/node/maprootUrlSingleFileSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== test.ts (0 errors) ====
var a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputFile/amd/maprootUrlSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputFile/amd/maprootUrlSubfolderSpecifyOutputFile.errors.txt
index 2e1e4f9438ef7..9d44caf58785e 100644
--- a/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputFile/amd/maprootUrlSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputFile/amd/maprootUrlSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputFile/node/maprootUrlSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputFile/node/maprootUrlSubfolderSpecifyOutputFile.errors.txt
index b54ec12445ead..5b48bc2c2c178 100644
--- a/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputFile/node/maprootUrlSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputFile/node/maprootUrlSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile.errors.txt
index 37fa51f273f66..6ae1bc3544d52 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile.errors.txt
index 66f7ea7b3a250..70119d48e1308 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile.errors.txt
index 3c0d816fe85cc..26d9ee3effd22 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile.errors.txt
index 6a7483593d26f..b1251e65c487e 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile.errors.txt
index 8274ae8907a7b..64a69acb2aff0 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile.errors.txt
index e6b1a69828125..76a5b2b384a2b 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile.errors.txt
index 0effddb001fce..a644c1c6d296d 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile/node/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile/node/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile.errors.txt
index 67c1d0220148d..ec74fc9a4ee8d 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile/node/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile/node/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputFile/amd/maprootUrlsourcerootUrlSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputFile/amd/maprootUrlsourcerootUrlSimpleSpecifyOutputFile.errors.txt
index 8bb337d288045..44fdc1b33985f 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputFile/amd/maprootUrlsourcerootUrlSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputFile/amd/maprootUrlsourcerootUrlSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputFile/node/maprootUrlsourcerootUrlSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputFile/node/maprootUrlsourcerootUrlSimpleSpecifyOutputFile.errors.txt
index cec00391a2706..a9a9b2cc4a371 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputFile/node/maprootUrlsourcerootUrlSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputFile/node/maprootUrlsourcerootUrlSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile/amd/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile/amd/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile.errors.txt
index ce79abb2a79c5..7542dd5a80ba7 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile/amd/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile/amd/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== test.ts (0 errors) ====
var a1 = 10;
class c1 {
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile/node/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile/node/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile.errors.txt
index 8030290f6a09d..4cb8eea6a1c12 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile/node/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile/node/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== test.ts (0 errors) ====
var a1 = 10;
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile.errors.txt
index 2e1e4f9438ef7..9d44caf58785e 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile.errors.txt
index b54ec12445ead..5b48bc2c2c178 100644
--- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFile/amd/outMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFile/amd/outMixedSubfolderSpecifyOutputFile.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFile/amd/outMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFile/amd/outMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFile/node/outMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFile/node/outMixedSubfolderSpecifyOutputFile.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFile/node/outMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFile/node/outMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/outMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/outMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/outMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/outMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/outMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/outMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/outMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/outMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputFile/amd/outModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputFile/amd/outModuleMultifolderSpecifyOutputFile.errors.txt
index 37fa51f273f66..6ae1bc3544d52 100644
--- a/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputFile/amd/outModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputFile/amd/outModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputFile/node/outModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputFile/node/outModuleMultifolderSpecifyOutputFile.errors.txt
index 66f7ea7b3a250..70119d48e1308 100644
--- a/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputFile/node/outModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputFile/node/outModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/outModuleSimpleSpecifyOutputFile/amd/outModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/outModuleSimpleSpecifyOutputFile/amd/outModuleSimpleSpecifyOutputFile.errors.txt
index 3c0d816fe85cc..26d9ee3effd22 100644
--- a/tests/baselines/reference/project/outModuleSimpleSpecifyOutputFile/amd/outModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/outModuleSimpleSpecifyOutputFile/amd/outModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/outModuleSimpleSpecifyOutputFile/node/outModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/outModuleSimpleSpecifyOutputFile/node/outModuleSimpleSpecifyOutputFile.errors.txt
index 6a7483593d26f..b1251e65c487e 100644
--- a/tests/baselines/reference/project/outModuleSimpleSpecifyOutputFile/node/outModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/outModuleSimpleSpecifyOutputFile/node/outModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputFile/amd/outModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputFile/amd/outModuleSubfolderSpecifyOutputFile.errors.txt
index 8274ae8907a7b..64a69acb2aff0 100644
--- a/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputFile/amd/outModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputFile/amd/outModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputFile/node/outModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputFile/node/outModuleSubfolderSpecifyOutputFile.errors.txt
index e6b1a69828125..76a5b2b384a2b 100644
--- a/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputFile/node/outModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputFile/node/outModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/outMultifolderSpecifyOutputFile/amd/outMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/outMultifolderSpecifyOutputFile/amd/outMultifolderSpecifyOutputFile.errors.txt
index 0effddb001fce..a644c1c6d296d 100644
--- a/tests/baselines/reference/project/outMultifolderSpecifyOutputFile/amd/outMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/outMultifolderSpecifyOutputFile/amd/outMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/outMultifolderSpecifyOutputFile/node/outMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/outMultifolderSpecifyOutputFile/node/outMultifolderSpecifyOutputFile.errors.txt
index 67c1d0220148d..ec74fc9a4ee8d 100644
--- a/tests/baselines/reference/project/outMultifolderSpecifyOutputFile/node/outMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/outMultifolderSpecifyOutputFile/node/outMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/outSimpleSpecifyOutputFile/amd/outSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/outSimpleSpecifyOutputFile/amd/outSimpleSpecifyOutputFile.errors.txt
index 8bb337d288045..44fdc1b33985f 100644
--- a/tests/baselines/reference/project/outSimpleSpecifyOutputFile/amd/outSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/outSimpleSpecifyOutputFile/amd/outSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/outSimpleSpecifyOutputFile/node/outSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/outSimpleSpecifyOutputFile/node/outSimpleSpecifyOutputFile.errors.txt
index cec00391a2706..a9a9b2cc4a371 100644
--- a/tests/baselines/reference/project/outSimpleSpecifyOutputFile/node/outSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/outSimpleSpecifyOutputFile/node/outSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/outSingleFileSpecifyOutputFile/amd/outSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/outSingleFileSpecifyOutputFile/amd/outSingleFileSpecifyOutputFile.errors.txt
index ce79abb2a79c5..7542dd5a80ba7 100644
--- a/tests/baselines/reference/project/outSingleFileSpecifyOutputFile/amd/outSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/outSingleFileSpecifyOutputFile/amd/outSingleFileSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== test.ts (0 errors) ====
var a1 = 10;
class c1 {
diff --git a/tests/baselines/reference/project/outSingleFileSpecifyOutputFile/node/outSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/outSingleFileSpecifyOutputFile/node/outSingleFileSpecifyOutputFile.errors.txt
index 8030290f6a09d..4cb8eea6a1c12 100644
--- a/tests/baselines/reference/project/outSingleFileSpecifyOutputFile/node/outSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/outSingleFileSpecifyOutputFile/node/outSingleFileSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== test.ts (0 errors) ====
var a1 = 10;
diff --git a/tests/baselines/reference/project/outSubfolderSpecifyOutputFile/amd/outSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/outSubfolderSpecifyOutputFile/amd/outSubfolderSpecifyOutputFile.errors.txt
index 2e1e4f9438ef7..9d44caf58785e 100644
--- a/tests/baselines/reference/project/outSubfolderSpecifyOutputFile/amd/outSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/outSubfolderSpecifyOutputFile/amd/outSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/outSubfolderSpecifyOutputFile/node/outSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/outSubfolderSpecifyOutputFile/node/outSubfolderSpecifyOutputFile.errors.txt
index b54ec12445ead..5b48bc2c2c178 100644
--- a/tests/baselines/reference/project/outSubfolderSpecifyOutputFile/node/outSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/outSubfolderSpecifyOutputFile/node/outSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/prologueEmit/amd/prologueEmit.errors.txt b/tests/baselines/reference/project/prologueEmit/amd/prologueEmit.errors.txt
index c25d6eb915c48..6222fbb742681 100644
--- a/tests/baselines/reference/project/prologueEmit/amd/prologueEmit.errors.txt
+++ b/tests/baselines/reference/project/prologueEmit/amd/prologueEmit.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== globalThisCapture.ts (0 errors) ====
// Add a lambda to ensure global 'this' capture is triggered
(()=>this.window);
diff --git a/tests/baselines/reference/project/prologueEmit/node/prologueEmit.errors.txt b/tests/baselines/reference/project/prologueEmit/node/prologueEmit.errors.txt
index 7819598111af2..e78becdaae4e1 100644
--- a/tests/baselines/reference/project/prologueEmit/node/prologueEmit.errors.txt
+++ b/tests/baselines/reference/project/prologueEmit/node/prologueEmit.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== globalThisCapture.ts (0 errors) ====
// Add a lambda to ensure global 'this' capture is triggered
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile/amd/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile/amd/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile.errors.txt
index 37fa51f273f66..6ae1bc3544d52 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile/amd/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile/amd/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile/node/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile/node/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile.errors.txt
index 66f7ea7b3a250..70119d48e1308 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile/node/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile/node/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile/amd/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile/amd/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile.errors.txt
index 3c0d816fe85cc..26d9ee3effd22 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile/amd/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile/amd/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile/node/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile/node/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile.errors.txt
index 6a7483593d26f..b1251e65c487e 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile/node/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile/node/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile.errors.txt
index 8274ae8907a7b..64a69acb2aff0 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile.errors.txt
index e6b1a69828125..76a5b2b384a2b 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputFile/amd/sourceRootAbsolutePathMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputFile/amd/sourceRootAbsolutePathMultifolderSpecifyOutputFile.errors.txt
index 0effddb001fce..a644c1c6d296d 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputFile/amd/sourceRootAbsolutePathMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputFile/amd/sourceRootAbsolutePathMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputFile/node/sourceRootAbsolutePathMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputFile/node/sourceRootAbsolutePathMultifolderSpecifyOutputFile.errors.txt
index 67c1d0220148d..ec74fc9a4ee8d 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputFile/node/sourceRootAbsolutePathMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputFile/node/sourceRootAbsolutePathMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputFile/amd/sourceRootAbsolutePathSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputFile/amd/sourceRootAbsolutePathSimpleSpecifyOutputFile.errors.txt
index 8bb337d288045..44fdc1b33985f 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputFile/amd/sourceRootAbsolutePathSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputFile/amd/sourceRootAbsolutePathSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputFile/node/sourceRootAbsolutePathSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputFile/node/sourceRootAbsolutePathSimpleSpecifyOutputFile.errors.txt
index cec00391a2706..a9a9b2cc4a371 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputFile/node/sourceRootAbsolutePathSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputFile/node/sourceRootAbsolutePathSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputFile/amd/sourceRootAbsolutePathSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputFile/amd/sourceRootAbsolutePathSingleFileSpecifyOutputFile.errors.txt
index ce79abb2a79c5..7542dd5a80ba7 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputFile/amd/sourceRootAbsolutePathSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputFile/amd/sourceRootAbsolutePathSingleFileSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== test.ts (0 errors) ====
var a1 = 10;
class c1 {
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputFile/node/sourceRootAbsolutePathSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputFile/node/sourceRootAbsolutePathSingleFileSpecifyOutputFile.errors.txt
index 8030290f6a09d..4cb8eea6a1c12 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputFile/node/sourceRootAbsolutePathSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputFile/node/sourceRootAbsolutePathSingleFileSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== test.ts (0 errors) ====
var a1 = 10;
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathSubfolderSpecifyOutputFile.errors.txt
index 2e1e4f9438ef7..9d44caf58785e 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathSubfolderSpecifyOutputFile.errors.txt
index b54ec12445ead..5b48bc2c2c178 100644
--- a/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFile/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFile/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputFile.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFile/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFile/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFile/node/sourceRootRelativePathMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFile/node/sourceRootRelativePathMixedSubfolderSpecifyOutputFile.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFile/node/sourceRootRelativePathMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFile/node/sourceRootRelativePathMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputFile/amd/sourceRootRelativePathModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputFile/amd/sourceRootRelativePathModuleMultifolderSpecifyOutputFile.errors.txt
index 37fa51f273f66..6ae1bc3544d52 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputFile/amd/sourceRootRelativePathModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputFile/amd/sourceRootRelativePathModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputFile/node/sourceRootRelativePathModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputFile/node/sourceRootRelativePathModuleMultifolderSpecifyOutputFile.errors.txt
index 66f7ea7b3a250..70119d48e1308 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputFile/node/sourceRootRelativePathModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputFile/node/sourceRootRelativePathModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputFile/amd/sourceRootRelativePathModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputFile/amd/sourceRootRelativePathModuleSimpleSpecifyOutputFile.errors.txt
index 3c0d816fe85cc..26d9ee3effd22 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputFile/amd/sourceRootRelativePathModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputFile/amd/sourceRootRelativePathModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputFile/node/sourceRootRelativePathModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputFile/node/sourceRootRelativePathModuleSimpleSpecifyOutputFile.errors.txt
index 6a7483593d26f..b1251e65c487e 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputFile/node/sourceRootRelativePathModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputFile/node/sourceRootRelativePathModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputFile/amd/sourceRootRelativePathModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputFile/amd/sourceRootRelativePathModuleSubfolderSpecifyOutputFile.errors.txt
index 8274ae8907a7b..64a69acb2aff0 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputFile/amd/sourceRootRelativePathModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputFile/amd/sourceRootRelativePathModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputFile/node/sourceRootRelativePathModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputFile/node/sourceRootRelativePathModuleSubfolderSpecifyOutputFile.errors.txt
index e6b1a69828125..76a5b2b384a2b 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputFile/node/sourceRootRelativePathModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputFile/node/sourceRootRelativePathModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputFile/amd/sourceRootRelativePathMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputFile/amd/sourceRootRelativePathMultifolderSpecifyOutputFile.errors.txt
index 0effddb001fce..a644c1c6d296d 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputFile/amd/sourceRootRelativePathMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputFile/amd/sourceRootRelativePathMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputFile/node/sourceRootRelativePathMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputFile/node/sourceRootRelativePathMultifolderSpecifyOutputFile.errors.txt
index 67c1d0220148d..ec74fc9a4ee8d 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputFile/node/sourceRootRelativePathMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputFile/node/sourceRootRelativePathMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputFile/amd/sourceRootRelativePathSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputFile/amd/sourceRootRelativePathSimpleSpecifyOutputFile.errors.txt
index 8bb337d288045..44fdc1b33985f 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputFile/amd/sourceRootRelativePathSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputFile/amd/sourceRootRelativePathSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputFile/node/sourceRootRelativePathSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputFile/node/sourceRootRelativePathSimpleSpecifyOutputFile.errors.txt
index cec00391a2706..a9a9b2cc4a371 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputFile/node/sourceRootRelativePathSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputFile/node/sourceRootRelativePathSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputFile/amd/sourceRootRelativePathSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputFile/amd/sourceRootRelativePathSingleFileSpecifyOutputFile.errors.txt
index ce79abb2a79c5..7542dd5a80ba7 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputFile/amd/sourceRootRelativePathSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputFile/amd/sourceRootRelativePathSingleFileSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== test.ts (0 errors) ====
var a1 = 10;
class c1 {
diff --git a/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputFile/node/sourceRootRelativePathSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputFile/node/sourceRootRelativePathSingleFileSpecifyOutputFile.errors.txt
index 8030290f6a09d..4cb8eea6a1c12 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputFile/node/sourceRootRelativePathSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputFile/node/sourceRootRelativePathSingleFileSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== test.ts (0 errors) ====
var a1 = 10;
diff --git a/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputFile/amd/sourceRootRelativePathSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputFile/amd/sourceRootRelativePathSubfolderSpecifyOutputFile.errors.txt
index 2e1e4f9438ef7..9d44caf58785e 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputFile/amd/sourceRootRelativePathSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputFile/amd/sourceRootRelativePathSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputFile/node/sourceRootRelativePathSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputFile/node/sourceRootRelativePathSubfolderSpecifyOutputFile.errors.txt
index b54ec12445ead..5b48bc2c2c178 100644
--- a/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputFile/node/sourceRootRelativePathSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputFile/node/sourceRootRelativePathSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFile/amd/sourcemapMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFile/amd/sourcemapMixedSubfolderSpecifyOutputFile.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFile/amd/sourcemapMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFile/amd/sourcemapMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFile/node/sourcemapMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFile/node/sourcemapMixedSubfolderSpecifyOutputFile.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFile/node/sourcemapMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFile/node/sourcemapMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputFile/amd/sourcemapModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputFile/amd/sourcemapModuleMultifolderSpecifyOutputFile.errors.txt
index 37fa51f273f66..6ae1bc3544d52 100644
--- a/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputFile/amd/sourcemapModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputFile/amd/sourcemapModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputFile/node/sourcemapModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputFile/node/sourcemapModuleMultifolderSpecifyOutputFile.errors.txt
index 66f7ea7b3a250..70119d48e1308 100644
--- a/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputFile/node/sourcemapModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputFile/node/sourcemapModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputFile/amd/sourcemapModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputFile/amd/sourcemapModuleSimpleSpecifyOutputFile.errors.txt
index 3c0d816fe85cc..26d9ee3effd22 100644
--- a/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputFile/amd/sourcemapModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputFile/amd/sourcemapModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputFile/node/sourcemapModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputFile/node/sourcemapModuleSimpleSpecifyOutputFile.errors.txt
index 6a7483593d26f..b1251e65c487e 100644
--- a/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputFile/node/sourcemapModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputFile/node/sourcemapModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputFile/amd/sourcemapModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputFile/amd/sourcemapModuleSubfolderSpecifyOutputFile.errors.txt
index 8274ae8907a7b..64a69acb2aff0 100644
--- a/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputFile/amd/sourcemapModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputFile/amd/sourcemapModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputFile/node/sourcemapModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputFile/node/sourcemapModuleSubfolderSpecifyOutputFile.errors.txt
index e6b1a69828125..76a5b2b384a2b 100644
--- a/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputFile/node/sourcemapModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputFile/node/sourcemapModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputFile/amd/sourcemapMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputFile/amd/sourcemapMultifolderSpecifyOutputFile.errors.txt
index 0effddb001fce..a644c1c6d296d 100644
--- a/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputFile/amd/sourcemapMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputFile/amd/sourcemapMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputFile/node/sourcemapMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputFile/node/sourcemapMultifolderSpecifyOutputFile.errors.txt
index 67c1d0220148d..ec74fc9a4ee8d 100644
--- a/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputFile/node/sourcemapMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputFile/node/sourcemapMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputFile/amd/sourcemapSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputFile/amd/sourcemapSimpleSpecifyOutputFile.errors.txt
index 8bb337d288045..44fdc1b33985f 100644
--- a/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputFile/amd/sourcemapSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputFile/amd/sourcemapSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputFile/node/sourcemapSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputFile/node/sourcemapSimpleSpecifyOutputFile.errors.txt
index cec00391a2706..a9a9b2cc4a371 100644
--- a/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputFile/node/sourcemapSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputFile/node/sourcemapSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputFile/amd/sourcemapSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputFile/amd/sourcemapSingleFileSpecifyOutputFile.errors.txt
index ce79abb2a79c5..7542dd5a80ba7 100644
--- a/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputFile/amd/sourcemapSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputFile/amd/sourcemapSingleFileSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== test.ts (0 errors) ====
var a1 = 10;
class c1 {
diff --git a/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputFile/node/sourcemapSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputFile/node/sourcemapSingleFileSpecifyOutputFile.errors.txt
index 8030290f6a09d..4cb8eea6a1c12 100644
--- a/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputFile/node/sourcemapSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputFile/node/sourcemapSingleFileSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== test.ts (0 errors) ====
var a1 = 10;
diff --git a/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputFile/amd/sourcemapSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputFile/amd/sourcemapSubfolderSpecifyOutputFile.errors.txt
index 2e1e4f9438ef7..9d44caf58785e 100644
--- a/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputFile/amd/sourcemapSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputFile/amd/sourcemapSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputFile/node/sourcemapSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputFile/node/sourcemapSubfolderSpecifyOutputFile.errors.txt
index b54ec12445ead..5b48bc2c2c178 100644
--- a/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputFile/node/sourcemapSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputFile/node/sourcemapSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFile/amd/sourcerootUrlMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFile/amd/sourcerootUrlMixedSubfolderSpecifyOutputFile.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFile/amd/sourcerootUrlMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFile/amd/sourcerootUrlMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFile/node/sourcerootUrlMixedSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFile/node/sourcerootUrlMixedSubfolderSpecifyOutputFile.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFile/node/sourcerootUrlMixedSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFile/node/sourcerootUrlMixedSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 19a05ba9d1ac8..30fd9f0cf956d 100644
--- a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
index 235fc8477efea..3658c2a02d5d9 100644
--- a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputFile/amd/sourcerootUrlModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputFile/amd/sourcerootUrlModuleMultifolderSpecifyOutputFile.errors.txt
index 37fa51f273f66..6ae1bc3544d52 100644
--- a/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputFile/amd/sourcerootUrlModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputFile/amd/sourcerootUrlModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputFile/node/sourcerootUrlModuleMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputFile/node/sourcerootUrlModuleMultifolderSpecifyOutputFile.errors.txt
index 66f7ea7b3a250..70119d48e1308 100644
--- a/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputFile/node/sourcerootUrlModuleMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputFile/node/sourcerootUrlModuleMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputFile/amd/sourcerootUrlModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputFile/amd/sourcerootUrlModuleSimpleSpecifyOutputFile.errors.txt
index 3c0d816fe85cc..26d9ee3effd22 100644
--- a/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputFile/amd/sourcerootUrlModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputFile/amd/sourcerootUrlModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputFile/node/sourcerootUrlModuleSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputFile/node/sourcerootUrlModuleSimpleSpecifyOutputFile.errors.txt
index 6a7483593d26f..b1251e65c487e 100644
--- a/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputFile/node/sourcerootUrlModuleSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputFile/node/sourcerootUrlModuleSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputFile/amd/sourcerootUrlModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputFile/amd/sourcerootUrlModuleSubfolderSpecifyOutputFile.errors.txt
index 8274ae8907a7b..64a69acb2aff0 100644
--- a/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputFile/amd/sourcerootUrlModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputFile/amd/sourcerootUrlModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
export class m1_c1 {
diff --git a/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputFile/node/sourcerootUrlModuleSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputFile/node/sourcerootUrlModuleSubfolderSpecifyOutputFile.errors.txt
index e6b1a69828125..76a5b2b384a2b 100644
--- a/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputFile/node/sourcerootUrlModuleSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputFile/node/sourcerootUrlModuleSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
export var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputFile/amd/sourcerootUrlMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputFile/amd/sourcerootUrlMultifolderSpecifyOutputFile.errors.txt
index 0effddb001fce..a644c1c6d296d 100644
--- a/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputFile/amd/sourcerootUrlMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputFile/amd/sourcerootUrlMultifolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputFile/node/sourcerootUrlMultifolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputFile/node/sourcerootUrlMultifolderSpecifyOutputFile.errors.txt
index 67c1d0220148d..ec74fc9a4ee8d 100644
--- a/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputFile/node/sourcerootUrlMultifolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputFile/node/sourcerootUrlMultifolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputFile/amd/sourcerootUrlSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputFile/amd/sourcerootUrlSimpleSpecifyOutputFile.errors.txt
index 8bb337d288045..44fdc1b33985f 100644
--- a/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputFile/amd/sourcerootUrlSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputFile/amd/sourcerootUrlSimpleSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputFile/node/sourcerootUrlSimpleSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputFile/node/sourcerootUrlSimpleSpecifyOutputFile.errors.txt
index cec00391a2706..a9a9b2cc4a371 100644
--- a/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputFile/node/sourcerootUrlSimpleSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputFile/node/sourcerootUrlSimpleSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputFile/amd/sourcerootUrlSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputFile/amd/sourcerootUrlSingleFileSpecifyOutputFile.errors.txt
index ce79abb2a79c5..7542dd5a80ba7 100644
--- a/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputFile/amd/sourcerootUrlSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputFile/amd/sourcerootUrlSingleFileSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== test.ts (0 errors) ====
var a1 = 10;
class c1 {
diff --git a/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputFile/node/sourcerootUrlSingleFileSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputFile/node/sourcerootUrlSingleFileSpecifyOutputFile.errors.txt
index 8030290f6a09d..4cb8eea6a1c12 100644
--- a/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputFile/node/sourcerootUrlSingleFileSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputFile/node/sourcerootUrlSingleFileSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== test.ts (0 errors) ====
var a1 = 10;
diff --git a/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputFile/amd/sourcerootUrlSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputFile/amd/sourcerootUrlSubfolderSpecifyOutputFile.errors.txt
index 2e1e4f9438ef7..9d44caf58785e 100644
--- a/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputFile/amd/sourcerootUrlSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputFile/amd/sourcerootUrlSubfolderSpecifyOutputFile.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
class m1_c1 {
diff --git a/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputFile/node/sourcerootUrlSubfolderSpecifyOutputFile.errors.txt b/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputFile/node/sourcerootUrlSubfolderSpecifyOutputFile.errors.txt
index b54ec12445ead..5b48bc2c2c178 100644
--- a/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputFile/node/sourcerootUrlSubfolderSpecifyOutputFile.errors.txt
+++ b/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputFile/node/sourcerootUrlSubfolderSpecifyOutputFile.errors.txt
@@ -1,10 +1,10 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
!!! error TS6082: Only 'amd' and 'system' modules are supported alongside --out.
==== ref/m1.ts (0 errors) ====
var m1_a1 = 10;
diff --git a/tests/baselines/reference/signaturesUseJSDocForOptionalParameters.errors.txt b/tests/baselines/reference/signaturesUseJSDocForOptionalParameters.errors.txt
index 586b116c0bd44..4488938b75cfd 100644
--- a/tests/baselines/reference/signaturesUseJSDocForOptionalParameters.errors.txt
+++ b/tests/baselines/reference/signaturesUseJSDocForOptionalParameters.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== jsDocOptionality.js (0 errors) ====
function MyClass() {
this.prop = null;
diff --git a/tests/baselines/reference/sourceMap-Comment1.errors.txt b/tests/baselines/reference/sourceMap-Comment1.errors.txt
index 41e86a3039997..73fdaa403cb39 100644
--- a/tests/baselines/reference/sourceMap-Comment1.errors.txt
+++ b/tests/baselines/reference/sourceMap-Comment1.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== sourceMap-Comment1.ts (0 errors) ====
// Comment
\ No newline at end of file
diff --git a/tests/baselines/reference/sourceMap-EmptyFile1.errors.txt b/tests/baselines/reference/sourceMap-EmptyFile1.errors.txt
index bdd5296691bed..42a96072591e7 100644
--- a/tests/baselines/reference/sourceMap-EmptyFile1.errors.txt
+++ b/tests/baselines/reference/sourceMap-EmptyFile1.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== sourceMap-EmptyFile1.ts (0 errors) ====
\ No newline at end of file
diff --git a/tests/baselines/reference/sourceMap-InterfacePrecedingVariableDeclaration1.errors.txt b/tests/baselines/reference/sourceMap-InterfacePrecedingVariableDeclaration1.errors.txt
index 2fcea53844624..2d793befeca91 100644
--- a/tests/baselines/reference/sourceMap-InterfacePrecedingVariableDeclaration1.errors.txt
+++ b/tests/baselines/reference/sourceMap-InterfacePrecedingVariableDeclaration1.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== sourceMap-InterfacePrecedingVariableDeclaration1.ts (0 errors) ====
interface I {}
var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/sourceMap-LineBreaks.errors.txt b/tests/baselines/reference/sourceMap-LineBreaks.errors.txt
index 2fee3b48c4b8d..b796ecf1fabe5 100644
--- a/tests/baselines/reference/sourceMap-LineBreaks.errors.txt
+++ b/tests/baselines/reference/sourceMap-LineBreaks.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== sourceMap-LineBreaks.ts (0 errors) ====
var endsWithlineSeparator = 10; 
var endsWithParagraphSeparator = 10; 
var endsWithNextLine = 1;…var endsWithLineFeed = 1;
var endsWithCarriageReturnLineFeed = 1;
diff --git a/tests/baselines/reference/sourceMap-NewLine1.errors.txt b/tests/baselines/reference/sourceMap-NewLine1.errors.txt
index 079054ee401be..d6daff1f13140 100644
--- a/tests/baselines/reference/sourceMap-NewLine1.errors.txt
+++ b/tests/baselines/reference/sourceMap-NewLine1.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== sourceMap-NewLine1.ts (0 errors) ====
\ No newline at end of file
diff --git a/tests/baselines/reference/sourceMap-SemiColon1.errors.txt b/tests/baselines/reference/sourceMap-SemiColon1.errors.txt
index 0f8c39197113d..4e3fb870b11df 100644
--- a/tests/baselines/reference/sourceMap-SemiColon1.errors.txt
+++ b/tests/baselines/reference/sourceMap-SemiColon1.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== sourceMap-SemiColon1.ts (0 errors) ====
;
\ No newline at end of file
diff --git a/tests/baselines/reference/sourceMap-SingleSpace1.errors.txt b/tests/baselines/reference/sourceMap-SingleSpace1.errors.txt
index 9c6ca29d8bc39..d26caed51e582 100644
--- a/tests/baselines/reference/sourceMap-SingleSpace1.errors.txt
+++ b/tests/baselines/reference/sourceMap-SingleSpace1.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== sourceMap-SingleSpace1.ts (0 errors) ====
\ No newline at end of file
diff --git a/tests/baselines/reference/sourceMap-StringLiteralWithNewLine.errors.txt b/tests/baselines/reference/sourceMap-StringLiteralWithNewLine.errors.txt
index 4a5e78942a7d4..e62c50670164a 100644
--- a/tests/baselines/reference/sourceMap-StringLiteralWithNewLine.errors.txt
+++ b/tests/baselines/reference/sourceMap-StringLiteralWithNewLine.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== sourceMap-StringLiteralWithNewLine.ts (0 errors) ====
interface Document {
}
diff --git a/tests/baselines/reference/sourceMapWithCaseSensitiveFileNames.errors.txt b/tests/baselines/reference/sourceMapWithCaseSensitiveFileNames.errors.txt
index 7b819cf54944a..e274395b5effe 100644
--- a/tests/baselines/reference/sourceMapWithCaseSensitiveFileNames.errors.txt
+++ b/tests/baselines/reference/sourceMapWithCaseSensitiveFileNames.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== testFiles/app.ts (0 errors) ====
// Note in the out result we are using same folder name only different in casing
// Since this is case sensitive, the folders are different and hence the relative paths in sourcemap shouldn't be just app.ts or app2.ts
diff --git a/tests/baselines/reference/sourceMapWithMultipleFilesWithCopyright.errors.txt b/tests/baselines/reference/sourceMapWithMultipleFilesWithCopyright.errors.txt
index 3fac105e114a3..76f8b9c73fc1a 100644
--- a/tests/baselines/reference/sourceMapWithMultipleFilesWithCopyright.errors.txt
+++ b/tests/baselines/reference/sourceMapWithMultipleFilesWithCopyright.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== b.ts (0 errors) ====
/*--------------------------------------------------------------------------
Copyright
diff --git a/tests/baselines/reference/sourceMapWithMultipleFilesWithFileEndingWithInterface.errors.txt b/tests/baselines/reference/sourceMapWithMultipleFilesWithFileEndingWithInterface.errors.txt
index 20fdf2e2a048a..a34be0883c77e 100644
--- a/tests/baselines/reference/sourceMapWithMultipleFilesWithFileEndingWithInterface.errors.txt
+++ b/tests/baselines/reference/sourceMapWithMultipleFilesWithFileEndingWithInterface.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.ts (0 errors) ====
module M {
export var X = 1;
diff --git a/tests/baselines/reference/sourceMapWithNonCaseSensitiveFileNames.errors.txt b/tests/baselines/reference/sourceMapWithNonCaseSensitiveFileNames.errors.txt
index f0a59df5e656b..1277a2e7132dc 100644
--- a/tests/baselines/reference/sourceMapWithNonCaseSensitiveFileNames.errors.txt
+++ b/tests/baselines/reference/sourceMapWithNonCaseSensitiveFileNames.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== testFiles/app.ts (0 errors) ====
// Note in the out result we are using same folder name only different in casing
// Since this is non case sensitive, the relative paths should be just app.ts and app2.ts in the sourcemap
diff --git a/tests/baselines/reference/taggedTemplateStringsWithCurriedFunction.errors.txt b/tests/baselines/reference/taggedTemplateStringsWithCurriedFunction.errors.txt
index 55b151fdd155e..4f2fce6f140d3 100644
--- a/tests/baselines/reference/taggedTemplateStringsWithCurriedFunction.errors.txt
+++ b/tests/baselines/reference/taggedTemplateStringsWithCurriedFunction.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== taggedTemplateStringsWithCurriedFunction.ts (0 errors) ====
// Originated from #38558
diff --git a/tests/baselines/reference/topLevelThisAssignment.errors.txt b/tests/baselines/reference/topLevelThisAssignment.errors.txt
index db3653d7263f1..227933a462dd2 100644
--- a/tests/baselines/reference/topLevelThisAssignment.errors.txt
+++ b/tests/baselines/reference/topLevelThisAssignment.errors.txt
@@ -1,9 +1,9 @@
-error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'out' has been removed. Please remove it from your configuration.
Use 'outFile' instead.
-!!! error TS5101: Option 'out' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5101: Use 'outFile' instead.
+!!! error TS5102: Option 'out' has been removed. Please remove it from your configuration.
+!!! error TS5102: Use 'outFile' instead.
==== a.js (0 errors) ====
this.a = 10;
this.a;
diff --git a/tests/baselines/reference/trailingCommasES3.errors.txt b/tests/baselines/reference/trailingCommasES3.errors.txt
index 93d2fd99cb4f2..d6e42060c0a84 100644
--- a/tests/baselines/reference/trailingCommasES3.errors.txt
+++ b/tests/baselines/reference/trailingCommasES3.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== trailingCommasES3.ts (0 errors) ====
var o1 = { a: 1, b: 2 };
var o2 = { a: 1, b: 2, };
diff --git a/tests/baselines/reference/transpile/Does not elide import equals referenced only by export type (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Does not elide import equals referenced only by export type (verbatimModuleSyntax=true).errors.txt
index 446d224f1ce3d..a386c7ac82f09 100644
--- a/tests/baselines/reference/transpile/Does not elide import equals referenced only by export type (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Does not elide import equals referenced only by export type (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
import IFoo = Namespace.IFoo;export type { IFoo };
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Does not elide import equals referenced only by export type (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Does not elide import equals referenced only by export type (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 446d224f1ce3d..a386c7ac82f09 100644
--- a/tests/baselines/reference/transpile/Does not elide import equals referenced only by export type (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Does not elide import equals referenced only by export type (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
import IFoo = Namespace.IFoo;export type { IFoo };
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Does not elide import equals referenced only by type only export specifier (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Does not elide import equals referenced only by type only export specifier (verbatimModuleSyntax=true).errors.txt
index 4f2320c9c4e04..17fe95867a72a 100644
--- a/tests/baselines/reference/transpile/Does not elide import equals referenced only by type only export specifier (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Does not elide import equals referenced only by type only export specifier (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
import IFoo = Namespace.IFoo;export { type IFoo };
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Does not elide import equals referenced only by type only export specifier (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Does not elide import equals referenced only by type only export specifier (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 4f2320c9c4e04..17fe95867a72a 100644
--- a/tests/baselines/reference/transpile/Does not elide import equals referenced only by type only export specifier (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Does not elide import equals referenced only by type only export specifier (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
import IFoo = Namespace.IFoo;export { type IFoo };
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Does not generate semantic diagnostics (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Does not generate semantic diagnostics (verbatimModuleSyntax=true).errors.txt
index 48e2c35e4443f..61c84f29d5048 100644
--- a/tests/baselines/reference/transpile/Does not generate semantic diagnostics (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Does not generate semantic diagnostics (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var x: string = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Does not generate semantic diagnostics (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Does not generate semantic diagnostics (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 48e2c35e4443f..61c84f29d5048 100644
--- a/tests/baselines/reference/transpile/Does not generate semantic diagnostics (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Does not generate semantic diagnostics (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var x: string = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Does not generate semantic diagnostics.errors.txt b/tests/baselines/reference/transpile/Does not generate semantic diagnostics.errors.txt
index 48e2c35e4443f..61c84f29d5048 100644
--- a/tests/baselines/reference/transpile/Does not generate semantic diagnostics.errors.txt
+++ b/tests/baselines/reference/transpile/Does not generate semantic diagnostics.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var x: string = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Does not generate semantic diagnostics.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Does not generate semantic diagnostics.oldTranspile.errors.txt
index 48e2c35e4443f..61c84f29d5048 100644
--- a/tests/baselines/reference/transpile/Does not generate semantic diagnostics.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Does not generate semantic diagnostics.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var x: string = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Does not support setting isolatedModules (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Does not support setting isolatedModules (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Does not support setting isolatedModules (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Does not support setting isolatedModules (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Does not support setting isolatedModules (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Does not support setting isolatedModules (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Does not support setting isolatedModules (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Does not support setting isolatedModules (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Elides import equals referenced only by export type.errors.txt b/tests/baselines/reference/transpile/Elides import equals referenced only by export type.errors.txt
index 446d224f1ce3d..a386c7ac82f09 100644
--- a/tests/baselines/reference/transpile/Elides import equals referenced only by export type.errors.txt
+++ b/tests/baselines/reference/transpile/Elides import equals referenced only by export type.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
import IFoo = Namespace.IFoo;export type { IFoo };
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Elides import equals referenced only by export type.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Elides import equals referenced only by export type.oldTranspile.errors.txt
index 446d224f1ce3d..a386c7ac82f09 100644
--- a/tests/baselines/reference/transpile/Elides import equals referenced only by export type.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Elides import equals referenced only by export type.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
import IFoo = Namespace.IFoo;export type { IFoo };
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Elides import equals referenced only by type only export specifier.errors.txt b/tests/baselines/reference/transpile/Elides import equals referenced only by type only export specifier.errors.txt
index 4f2320c9c4e04..17fe95867a72a 100644
--- a/tests/baselines/reference/transpile/Elides import equals referenced only by type only export specifier.errors.txt
+++ b/tests/baselines/reference/transpile/Elides import equals referenced only by type only export specifier.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
import IFoo = Namespace.IFoo;export { type IFoo };
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Elides import equals referenced only by type only export specifier.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Elides import equals referenced only by type only export specifier.oldTranspile.errors.txt
index 4f2320c9c4e04..17fe95867a72a 100644
--- a/tests/baselines/reference/transpile/Elides import equals referenced only by type only export specifier.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Elides import equals referenced only by type only export specifier.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
import IFoo = Namespace.IFoo;export { type IFoo };
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Export star as ns conflict does not crash (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Export star as ns conflict does not crash (verbatimModuleSyntax=true).errors.txt
index 5d165a9e5cb32..82586dfb3767f 100644
--- a/tests/baselines/reference/transpile/Export star as ns conflict does not crash (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Export star as ns conflict does not crash (verbatimModuleSyntax=true).errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var a;
diff --git a/tests/baselines/reference/transpile/Export star as ns conflict does not crash (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Export star as ns conflict does not crash (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 5d165a9e5cb32..82586dfb3767f 100644
--- a/tests/baselines/reference/transpile/Export star as ns conflict does not crash (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Export star as ns conflict does not crash (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var a;
diff --git a/tests/baselines/reference/transpile/Export star as ns conflict does not crash.errors.txt b/tests/baselines/reference/transpile/Export star as ns conflict does not crash.errors.txt
index 5d165a9e5cb32..82586dfb3767f 100644
--- a/tests/baselines/reference/transpile/Export star as ns conflict does not crash.errors.txt
+++ b/tests/baselines/reference/transpile/Export star as ns conflict does not crash.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var a;
diff --git a/tests/baselines/reference/transpile/Export star as ns conflict does not crash.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Export star as ns conflict does not crash.oldTranspile.errors.txt
index 5d165a9e5cb32..82586dfb3767f 100644
--- a/tests/baselines/reference/transpile/Export star as ns conflict does not crash.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Export star as ns conflict does not crash.oldTranspile.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var a;
diff --git a/tests/baselines/reference/transpile/Generates expected syntactic diagnostics (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Generates expected syntactic diagnostics (verbatimModuleSyntax=true).errors.txt
index cb892b6e4312d..b399ddc1ae745 100644
--- a/tests/baselines/reference/transpile/Generates expected syntactic diagnostics (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Generates expected syntactic diagnostics (verbatimModuleSyntax=true).errors.txt
@@ -1,8 +1,8 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
file.ts(1,1): error TS1434: Unexpected keyword or identifier.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (1 errors) ====
a b
~
diff --git a/tests/baselines/reference/transpile/Generates expected syntactic diagnostics (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Generates expected syntactic diagnostics (verbatimModuleSyntax=true).oldTranspile.errors.txt
index cb892b6e4312d..b399ddc1ae745 100644
--- a/tests/baselines/reference/transpile/Generates expected syntactic diagnostics (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Generates expected syntactic diagnostics (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,8 +1,8 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
file.ts(1,1): error TS1434: Unexpected keyword or identifier.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (1 errors) ====
a b
~
diff --git a/tests/baselines/reference/transpile/Generates expected syntactic diagnostics.errors.txt b/tests/baselines/reference/transpile/Generates expected syntactic diagnostics.errors.txt
index cb892b6e4312d..b399ddc1ae745 100644
--- a/tests/baselines/reference/transpile/Generates expected syntactic diagnostics.errors.txt
+++ b/tests/baselines/reference/transpile/Generates expected syntactic diagnostics.errors.txt
@@ -1,8 +1,8 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
file.ts(1,1): error TS1434: Unexpected keyword or identifier.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (1 errors) ====
a b
~
diff --git a/tests/baselines/reference/transpile/Generates expected syntactic diagnostics.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Generates expected syntactic diagnostics.oldTranspile.errors.txt
index cb892b6e4312d..b399ddc1ae745 100644
--- a/tests/baselines/reference/transpile/Generates expected syntactic diagnostics.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Generates expected syntactic diagnostics.oldTranspile.errors.txt
@@ -1,8 +1,8 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
file.ts(1,1): error TS1434: Unexpected keyword or identifier.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (1 errors) ====
a b
~
diff --git a/tests/baselines/reference/transpile/Generates module output.errors.txt b/tests/baselines/reference/transpile/Generates module output.errors.txt
index ff60ff6a319dc..3d5a29154ec5e 100644
--- a/tests/baselines/reference/transpile/Generates module output.errors.txt
+++ b/tests/baselines/reference/transpile/Generates module output.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var x = 0; export {};
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Generates module output.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Generates module output.oldTranspile.errors.txt
index ff60ff6a319dc..3d5a29154ec5e 100644
--- a/tests/baselines/reference/transpile/Generates module output.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Generates module output.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var x = 0; export {};
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Generates no diagnostics for missing file references (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Generates no diagnostics for missing file references (verbatimModuleSyntax=true).errors.txt
index 9af2d50b93057..45b129bd012ad 100644
--- a/tests/baselines/reference/transpile/Generates no diagnostics for missing file references (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Generates no diagnostics for missing file references (verbatimModuleSyntax=true).errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
///
var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Generates no diagnostics for missing file references (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Generates no diagnostics for missing file references (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 9af2d50b93057..45b129bd012ad 100644
--- a/tests/baselines/reference/transpile/Generates no diagnostics for missing file references (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Generates no diagnostics for missing file references (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
///
var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Generates no diagnostics for missing file references.errors.txt b/tests/baselines/reference/transpile/Generates no diagnostics for missing file references.errors.txt
index 9af2d50b93057..45b129bd012ad 100644
--- a/tests/baselines/reference/transpile/Generates no diagnostics for missing file references.errors.txt
+++ b/tests/baselines/reference/transpile/Generates no diagnostics for missing file references.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
///
var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Generates no diagnostics for missing file references.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Generates no diagnostics for missing file references.oldTranspile.errors.txt
index 9af2d50b93057..45b129bd012ad 100644
--- a/tests/baselines/reference/transpile/Generates no diagnostics for missing file references.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Generates no diagnostics for missing file references.oldTranspile.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
///
var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Generates no diagnostics for missing module imports (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Generates no diagnostics for missing module imports (verbatimModuleSyntax=true).errors.txt
index 5088820790e6a..8aecf14a2b3e5 100644
--- a/tests/baselines/reference/transpile/Generates no diagnostics for missing module imports (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Generates no diagnostics for missing module imports (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
import {a} from "module2";
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Generates no diagnostics for missing module imports (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Generates no diagnostics for missing module imports (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 5088820790e6a..8aecf14a2b3e5 100644
--- a/tests/baselines/reference/transpile/Generates no diagnostics for missing module imports (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Generates no diagnostics for missing module imports (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
import {a} from "module2";
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Generates no diagnostics for missing module imports.errors.txt b/tests/baselines/reference/transpile/Generates no diagnostics for missing module imports.errors.txt
index 5088820790e6a..8aecf14a2b3e5 100644
--- a/tests/baselines/reference/transpile/Generates no diagnostics for missing module imports.errors.txt
+++ b/tests/baselines/reference/transpile/Generates no diagnostics for missing module imports.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
import {a} from "module2";
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Generates no diagnostics for missing module imports.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Generates no diagnostics for missing module imports.oldTranspile.errors.txt
index 5088820790e6a..8aecf14a2b3e5 100644
--- a/tests/baselines/reference/transpile/Generates no diagnostics for missing module imports.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Generates no diagnostics for missing module imports.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
import {a} from "module2";
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Generates no diagnostics with valid inputs (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Generates no diagnostics with valid inputs (verbatimModuleSyntax=true).errors.txt
index 5b06d0efa56ec..0903ad12e4669 100644
--- a/tests/baselines/reference/transpile/Generates no diagnostics with valid inputs (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Generates no diagnostics with valid inputs (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Generates no diagnostics with valid inputs (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Generates no diagnostics with valid inputs (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 5b06d0efa56ec..0903ad12e4669 100644
--- a/tests/baselines/reference/transpile/Generates no diagnostics with valid inputs (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Generates no diagnostics with valid inputs (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Generates no diagnostics with valid inputs.errors.txt b/tests/baselines/reference/transpile/Generates no diagnostics with valid inputs.errors.txt
index 5b06d0efa56ec..0903ad12e4669 100644
--- a/tests/baselines/reference/transpile/Generates no diagnostics with valid inputs.errors.txt
+++ b/tests/baselines/reference/transpile/Generates no diagnostics with valid inputs.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Generates no diagnostics with valid inputs.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Generates no diagnostics with valid inputs.oldTranspile.errors.txt
index 5b06d0efa56ec..0903ad12e4669 100644
--- a/tests/baselines/reference/transpile/Generates no diagnostics with valid inputs.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Generates no diagnostics with valid inputs.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Infer correct file extension (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Infer correct file extension (verbatimModuleSyntax=true).errors.txt
index 2dbc7833f54af..61a6b2e9d0107 100644
--- a/tests/baselines/reference/transpile/Infer correct file extension (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Infer correct file extension (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
const fn = (a: T) => a
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Infer correct file extension (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Infer correct file extension (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 2dbc7833f54af..61a6b2e9d0107 100644
--- a/tests/baselines/reference/transpile/Infer correct file extension (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Infer correct file extension (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
const fn = (a: T) => a
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Infer correct file extension.errors.txt b/tests/baselines/reference/transpile/Infer correct file extension.errors.txt
index 2dbc7833f54af..61a6b2e9d0107 100644
--- a/tests/baselines/reference/transpile/Infer correct file extension.errors.txt
+++ b/tests/baselines/reference/transpile/Infer correct file extension.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
const fn = (a: T) => a
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Infer correct file extension.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Infer correct file extension.oldTranspile.errors.txt
index 2dbc7833f54af..61a6b2e9d0107 100644
--- a/tests/baselines/reference/transpile/Infer correct file extension.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Infer correct file extension.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
const fn = (a: T) => a
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/No extra errors for file without extension (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/No extra errors for file without extension (verbatimModuleSyntax=true).errors.txt
index 00d0f6d0d9b9b..698b1593a6102 100644
--- a/tests/baselines/reference/transpile/No extra errors for file without extension (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/No extra errors for file without extension (verbatimModuleSyntax=true).errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file (0 errors) ====
"use strict";
var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/No extra errors for file without extension (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/No extra errors for file without extension (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 00d0f6d0d9b9b..698b1593a6102 100644
--- a/tests/baselines/reference/transpile/No extra errors for file without extension (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/No extra errors for file without extension (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file (0 errors) ====
"use strict";
var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/No extra errors for file without extension.errors.txt b/tests/baselines/reference/transpile/No extra errors for file without extension.errors.txt
index 00d0f6d0d9b9b..698b1593a6102 100644
--- a/tests/baselines/reference/transpile/No extra errors for file without extension.errors.txt
+++ b/tests/baselines/reference/transpile/No extra errors for file without extension.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file (0 errors) ====
"use strict";
var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/No extra errors for file without extension.oldTranspile.errors.txt b/tests/baselines/reference/transpile/No extra errors for file without extension.oldTranspile.errors.txt
index 00d0f6d0d9b9b..698b1593a6102 100644
--- a/tests/baselines/reference/transpile/No extra errors for file without extension.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/No extra errors for file without extension.oldTranspile.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file (0 errors) ====
"use strict";
var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Rename dependencies - AMD.errors.txt b/tests/baselines/reference/transpile/Rename dependencies - AMD.errors.txt
index e39ca9344d5f1..04f5f97f9e536 100644
--- a/tests/baselines/reference/transpile/Rename dependencies - AMD.errors.txt
+++ b/tests/baselines/reference/transpile/Rename dependencies - AMD.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
import {foo} from "SomeName";
declare function use(a: any);
diff --git a/tests/baselines/reference/transpile/Rename dependencies - System.errors.txt b/tests/baselines/reference/transpile/Rename dependencies - System.errors.txt
index e39ca9344d5f1..04f5f97f9e536 100644
--- a/tests/baselines/reference/transpile/Rename dependencies - System.errors.txt
+++ b/tests/baselines/reference/transpile/Rename dependencies - System.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
import {foo} from "SomeName";
declare function use(a: any);
diff --git a/tests/baselines/reference/transpile/Rename dependencies - UMD.errors.txt b/tests/baselines/reference/transpile/Rename dependencies - UMD.errors.txt
index e39ca9344d5f1..04f5f97f9e536 100644
--- a/tests/baselines/reference/transpile/Rename dependencies - UMD.errors.txt
+++ b/tests/baselines/reference/transpile/Rename dependencies - UMD.errors.txt
@@ -1,7 +1,7 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
import {foo} from "SomeName";
declare function use(a: any);
diff --git a/tests/baselines/reference/transpile/Report an error when compiler-options module-kind is out-of-range.errors.txt b/tests/baselines/reference/transpile/Report an error when compiler-options module-kind is out-of-range.errors.txt
index 9049e0c6b8db3..e28fa57bed106 100644
--- a/tests/baselines/reference/transpile/Report an error when compiler-options module-kind is out-of-range.errors.txt
+++ b/tests/baselines/reference/transpile/Report an error when compiler-options module-kind is out-of-range.errors.txt
@@ -1,8 +1,8 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
error TS6046: Argument for '--module' option must be: 'none', 'commonjs', 'amd', 'system', 'umd', 'es6', 'es2015', 'es2020', 'es2022', 'esnext', 'node16', 'nodenext', 'preserve'.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
!!! error TS6046: Argument for '--module' option must be: 'none', 'commonjs', 'amd', 'system', 'umd', 'es6', 'es2015', 'es2020', 'es2022', 'esnext', 'node16', 'nodenext', 'preserve'.
==== file.ts (0 errors) ====
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Report an error when compiler-options module-kind is out-of-range.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Report an error when compiler-options module-kind is out-of-range.oldTranspile.errors.txt
index 9049e0c6b8db3..e28fa57bed106 100644
--- a/tests/baselines/reference/transpile/Report an error when compiler-options module-kind is out-of-range.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Report an error when compiler-options module-kind is out-of-range.oldTranspile.errors.txt
@@ -1,8 +1,8 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
error TS6046: Argument for '--module' option must be: 'none', 'commonjs', 'amd', 'system', 'umd', 'es6', 'es2015', 'es2020', 'es2022', 'esnext', 'node16', 'nodenext', 'preserve'.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
!!! error TS6046: Argument for '--module' option must be: 'none', 'commonjs', 'amd', 'system', 'umd', 'es6', 'es2015', 'es2020', 'es2022', 'esnext', 'node16', 'nodenext', 'preserve'.
==== file.ts (0 errors) ====
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Report an error when compiler-options target-script is out-of-range.errors.txt b/tests/baselines/reference/transpile/Report an error when compiler-options target-script is out-of-range.errors.txt
index 9049e0c6b8db3..e28fa57bed106 100644
--- a/tests/baselines/reference/transpile/Report an error when compiler-options target-script is out-of-range.errors.txt
+++ b/tests/baselines/reference/transpile/Report an error when compiler-options target-script is out-of-range.errors.txt
@@ -1,8 +1,8 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
error TS6046: Argument for '--module' option must be: 'none', 'commonjs', 'amd', 'system', 'umd', 'es6', 'es2015', 'es2020', 'es2022', 'esnext', 'node16', 'nodenext', 'preserve'.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
!!! error TS6046: Argument for '--module' option must be: 'none', 'commonjs', 'amd', 'system', 'umd', 'es6', 'es2015', 'es2020', 'es2022', 'esnext', 'node16', 'nodenext', 'preserve'.
==== file.ts (0 errors) ====
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Report an error when compiler-options target-script is out-of-range.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Report an error when compiler-options target-script is out-of-range.oldTranspile.errors.txt
index 9049e0c6b8db3..e28fa57bed106 100644
--- a/tests/baselines/reference/transpile/Report an error when compiler-options target-script is out-of-range.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Report an error when compiler-options target-script is out-of-range.oldTranspile.errors.txt
@@ -1,8 +1,8 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
error TS6046: Argument for '--module' option must be: 'none', 'commonjs', 'amd', 'system', 'umd', 'es6', 'es2015', 'es2020', 'es2022', 'esnext', 'node16', 'nodenext', 'preserve'.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
!!! error TS6046: Argument for '--module' option must be: 'none', 'commonjs', 'amd', 'system', 'umd', 'es6', 'es2015', 'es2020', 'es2022', 'esnext', 'node16', 'nodenext', 'preserve'.
==== file.ts (0 errors) ====
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Sets module name.errors.txt b/tests/baselines/reference/transpile/Sets module name.errors.txt
index b3fa2aa25a36c..ca38a2312a85b 100644
--- a/tests/baselines/reference/transpile/Sets module name.errors.txt
+++ b/tests/baselines/reference/transpile/Sets module name.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var x = 1; export {};
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Sets module name.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Sets module name.oldTranspile.errors.txt
index b3fa2aa25a36c..ca38a2312a85b 100644
--- a/tests/baselines/reference/transpile/Sets module name.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Sets module name.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var x = 1; export {};
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Support options with lib values (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Support options with lib values (verbatimModuleSyntax=true).errors.txt
index dc710829d5256..5d913c19f5108 100644
--- a/tests/baselines/reference/transpile/Support options with lib values (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Support options with lib values (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
const a = 10;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Support options with lib values (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Support options with lib values (verbatimModuleSyntax=true).oldTranspile.errors.txt
index dc710829d5256..5d913c19f5108 100644
--- a/tests/baselines/reference/transpile/Support options with lib values (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Support options with lib values (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
const a = 10;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Support options with lib values.errors.txt b/tests/baselines/reference/transpile/Support options with lib values.errors.txt
index dc710829d5256..5d913c19f5108 100644
--- a/tests/baselines/reference/transpile/Support options with lib values.errors.txt
+++ b/tests/baselines/reference/transpile/Support options with lib values.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
const a = 10;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Support options with lib values.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Support options with lib values.oldTranspile.errors.txt
index dc710829d5256..5d913c19f5108 100644
--- a/tests/baselines/reference/transpile/Support options with lib values.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Support options with lib values.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
const a = 10;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Support options with types values (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Support options with types values (verbatimModuleSyntax=true).errors.txt
index dc710829d5256..5d913c19f5108 100644
--- a/tests/baselines/reference/transpile/Support options with types values (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Support options with types values (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
const a = 10;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Support options with types values (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Support options with types values (verbatimModuleSyntax=true).oldTranspile.errors.txt
index dc710829d5256..5d913c19f5108 100644
--- a/tests/baselines/reference/transpile/Support options with types values (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Support options with types values (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
const a = 10;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Support options with types values.errors.txt b/tests/baselines/reference/transpile/Support options with types values.errors.txt
index dc710829d5256..5d913c19f5108 100644
--- a/tests/baselines/reference/transpile/Support options with types values.errors.txt
+++ b/tests/baselines/reference/transpile/Support options with types values.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
const a = 10;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Support options with types values.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Support options with types values.oldTranspile.errors.txt
index dc710829d5256..5d913c19f5108 100644
--- a/tests/baselines/reference/transpile/Support options with types values.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Support options with types values.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
const a = 10;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports as const arrays (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports as const arrays (verbatimModuleSyntax=true).errors.txt
index 07ca9ddfed490..5b7e06b79cc53 100644
--- a/tests/baselines/reference/transpile/Supports as const arrays (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports as const arrays (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
([] as const).forEach(k => console.log(k));
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports as const arrays (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports as const arrays (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 07ca9ddfed490..5b7e06b79cc53 100644
--- a/tests/baselines/reference/transpile/Supports as const arrays (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports as const arrays (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
([] as const).forEach(k => console.log(k));
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports as const arrays.errors.txt b/tests/baselines/reference/transpile/Supports as const arrays.errors.txt
index 07ca9ddfed490..5b7e06b79cc53 100644
--- a/tests/baselines/reference/transpile/Supports as const arrays.errors.txt
+++ b/tests/baselines/reference/transpile/Supports as const arrays.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
([] as const).forEach(k => console.log(k));
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports as const arrays.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports as const arrays.oldTranspile.errors.txt
index 07ca9ddfed490..5b7e06b79cc53 100644
--- a/tests/baselines/reference/transpile/Supports as const arrays.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports as const arrays.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
([] as const).forEach(k => console.log(k));
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports backslashes in file name.errors.txt b/tests/baselines/reference/transpile/Supports backslashes in file name.errors.txt
index 42af06f8d33d1..516a63d716236 100644
--- a/tests/baselines/reference/transpile/Supports backslashes in file name.errors.txt
+++ b/tests/baselines/reference/transpile/Supports backslashes in file name.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== a\b.ts (0 errors) ====
var x
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports backslashes in file name.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports backslashes in file name.oldTranspile.errors.txt
index 42af06f8d33d1..516a63d716236 100644
--- a/tests/baselines/reference/transpile/Supports backslashes in file name.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports backslashes in file name.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== a\b.ts (0 errors) ====
var x
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports readonly keyword for arrays (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports readonly keyword for arrays (verbatimModuleSyntax=true).errors.txt
index 36495a53372d3..8e5c810e155ca 100644
--- a/tests/baselines/reference/transpile/Supports readonly keyword for arrays (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports readonly keyword for arrays (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
let x: readonly string[];
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports readonly keyword for arrays (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports readonly keyword for arrays (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 36495a53372d3..8e5c810e155ca 100644
--- a/tests/baselines/reference/transpile/Supports readonly keyword for arrays (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports readonly keyword for arrays (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
let x: readonly string[];
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports readonly keyword for arrays.errors.txt b/tests/baselines/reference/transpile/Supports readonly keyword for arrays.errors.txt
index 36495a53372d3..8e5c810e155ca 100644
--- a/tests/baselines/reference/transpile/Supports readonly keyword for arrays.errors.txt
+++ b/tests/baselines/reference/transpile/Supports readonly keyword for arrays.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
let x: readonly string[];
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports readonly keyword for arrays.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports readonly keyword for arrays.oldTranspile.errors.txt
index 36495a53372d3..8e5c810e155ca 100644
--- a/tests/baselines/reference/transpile/Supports readonly keyword for arrays.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports readonly keyword for arrays.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
let x: readonly string[];
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting allowJs (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting allowJs (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting allowJs (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting allowJs (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting allowJs (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting allowJs (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting allowJs (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting allowJs (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting allowJs.errors.txt b/tests/baselines/reference/transpile/Supports setting allowJs.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting allowJs.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting allowJs.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting allowJs.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting allowJs.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting allowJs.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting allowJs.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting allowSyntheticDefaultImports (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting allowSyntheticDefaultImports (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting allowSyntheticDefaultImports (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting allowSyntheticDefaultImports (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting allowSyntheticDefaultImports (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting allowSyntheticDefaultImports (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting allowSyntheticDefaultImports (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting allowSyntheticDefaultImports (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting allowSyntheticDefaultImports.errors.txt b/tests/baselines/reference/transpile/Supports setting allowSyntheticDefaultImports.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting allowSyntheticDefaultImports.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting allowSyntheticDefaultImports.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting allowSyntheticDefaultImports.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting allowSyntheticDefaultImports.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting allowSyntheticDefaultImports.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting allowSyntheticDefaultImports.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting allowUnreachableCode (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting allowUnreachableCode (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting allowUnreachableCode (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting allowUnreachableCode (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting allowUnreachableCode (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting allowUnreachableCode (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting allowUnreachableCode (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting allowUnreachableCode (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting allowUnreachableCode.errors.txt b/tests/baselines/reference/transpile/Supports setting allowUnreachableCode.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting allowUnreachableCode.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting allowUnreachableCode.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting allowUnreachableCode.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting allowUnreachableCode.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting allowUnreachableCode.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting allowUnreachableCode.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting allowUnusedLabels (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting allowUnusedLabels (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting allowUnusedLabels (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting allowUnusedLabels (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting allowUnusedLabels (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting allowUnusedLabels (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting allowUnusedLabels (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting allowUnusedLabels (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting allowUnusedLabels.errors.txt b/tests/baselines/reference/transpile/Supports setting allowUnusedLabels.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting allowUnusedLabels.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting allowUnusedLabels.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting allowUnusedLabels.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting allowUnusedLabels.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting allowUnusedLabels.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting allowUnusedLabels.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting alwaysStrict (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting alwaysStrict (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting alwaysStrict (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting alwaysStrict (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting alwaysStrict (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting alwaysStrict (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting alwaysStrict (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting alwaysStrict (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting alwaysStrict.errors.txt b/tests/baselines/reference/transpile/Supports setting alwaysStrict.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting alwaysStrict.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting alwaysStrict.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting alwaysStrict.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting alwaysStrict.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting alwaysStrict.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting alwaysStrict.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting baseUrl (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting baseUrl (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting baseUrl (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting baseUrl (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting baseUrl (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting baseUrl (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting baseUrl (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting baseUrl (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting baseUrl.errors.txt b/tests/baselines/reference/transpile/Supports setting baseUrl.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting baseUrl.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting baseUrl.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting baseUrl.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting baseUrl.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting baseUrl.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting baseUrl.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting charset (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting charset (verbatimModuleSyntax=true).errors.txt
index d0357734678dd..53e7258dc3e13 100644
--- a/tests/baselines/reference/transpile/Supports setting charset (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting charset (verbatimModuleSyntax=true).errors.txt
@@ -1,8 +1,8 @@
-error TS5101: Option 'charset' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'charset' has been removed. Please remove it from your configuration.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'charset' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'charset' has been removed. Please remove it from your configuration.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting charset (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting charset (verbatimModuleSyntax=true).oldTranspile.errors.txt
index d0357734678dd..53e7258dc3e13 100644
--- a/tests/baselines/reference/transpile/Supports setting charset (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting charset (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,8 +1,8 @@
-error TS5101: Option 'charset' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'charset' has been removed. Please remove it from your configuration.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'charset' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'charset' has been removed. Please remove it from your configuration.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting charset.errors.txt b/tests/baselines/reference/transpile/Supports setting charset.errors.txt
index d0357734678dd..53e7258dc3e13 100644
--- a/tests/baselines/reference/transpile/Supports setting charset.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting charset.errors.txt
@@ -1,8 +1,8 @@
-error TS5101: Option 'charset' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'charset' has been removed. Please remove it from your configuration.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'charset' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'charset' has been removed. Please remove it from your configuration.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting charset.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting charset.oldTranspile.errors.txt
index d0357734678dd..53e7258dc3e13 100644
--- a/tests/baselines/reference/transpile/Supports setting charset.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting charset.oldTranspile.errors.txt
@@ -1,8 +1,8 @@
-error TS5101: Option 'charset' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'charset' has been removed. Please remove it from your configuration.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'charset' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'charset' has been removed. Please remove it from your configuration.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting composite (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting composite (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting composite (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting composite (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting composite (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting composite (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting composite (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting composite (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting composite.errors.txt b/tests/baselines/reference/transpile/Supports setting composite.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting composite.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting composite.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting composite.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting composite.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting composite.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting composite.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting declaration (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting declaration (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting declaration (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting declaration (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting declaration (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting declaration (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting declaration (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting declaration (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting declaration.errors.txt b/tests/baselines/reference/transpile/Supports setting declaration.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting declaration.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting declaration.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting declaration.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting declaration.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting declaration.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting declaration.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting declarationDir (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting declarationDir (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting declarationDir (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting declarationDir (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting declarationDir (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting declarationDir (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting declarationDir (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting declarationDir (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting declarationDir.errors.txt b/tests/baselines/reference/transpile/Supports setting declarationDir.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting declarationDir.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting declarationDir.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting declarationDir.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting declarationDir.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting declarationDir.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting declarationDir.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting emitBOM (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting emitBOM (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting emitBOM (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting emitBOM (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting emitBOM (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting emitBOM (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting emitBOM (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting emitBOM (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting emitBOM.errors.txt b/tests/baselines/reference/transpile/Supports setting emitBOM.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting emitBOM.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting emitBOM.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting emitBOM.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting emitBOM.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting emitBOM.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting emitBOM.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting emitDecoratorMetadata (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting emitDecoratorMetadata (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting emitDecoratorMetadata (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting emitDecoratorMetadata (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting emitDecoratorMetadata (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting emitDecoratorMetadata (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting emitDecoratorMetadata (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting emitDecoratorMetadata (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting emitDecoratorMetadata.errors.txt b/tests/baselines/reference/transpile/Supports setting emitDecoratorMetadata.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting emitDecoratorMetadata.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting emitDecoratorMetadata.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting emitDecoratorMetadata.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting emitDecoratorMetadata.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting emitDecoratorMetadata.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting emitDecoratorMetadata.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting experimentalDecorators (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting experimentalDecorators (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting experimentalDecorators (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting experimentalDecorators (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting experimentalDecorators (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting experimentalDecorators (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting experimentalDecorators (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting experimentalDecorators (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting experimentalDecorators.errors.txt b/tests/baselines/reference/transpile/Supports setting experimentalDecorators.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting experimentalDecorators.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting experimentalDecorators.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting experimentalDecorators.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting experimentalDecorators.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting experimentalDecorators.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting experimentalDecorators.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting forceConsistentCasingInFileNames (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting forceConsistentCasingInFileNames (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting forceConsistentCasingInFileNames (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting forceConsistentCasingInFileNames (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting forceConsistentCasingInFileNames (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting forceConsistentCasingInFileNames (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting forceConsistentCasingInFileNames (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting forceConsistentCasingInFileNames (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting forceConsistentCasingInFileNames.errors.txt b/tests/baselines/reference/transpile/Supports setting forceConsistentCasingInFileNames.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting forceConsistentCasingInFileNames.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting forceConsistentCasingInFileNames.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting forceConsistentCasingInFileNames.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting forceConsistentCasingInFileNames.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting forceConsistentCasingInFileNames.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting forceConsistentCasingInFileNames.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting incremental (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting incremental (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting incremental (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting incremental (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting incremental (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting incremental (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting incremental (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting incremental (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting incremental.errors.txt b/tests/baselines/reference/transpile/Supports setting incremental.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting incremental.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting incremental.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting incremental.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting incremental.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting incremental.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting incremental.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting isolatedModules.errors.txt b/tests/baselines/reference/transpile/Supports setting isolatedModules.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting isolatedModules.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting isolatedModules.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting isolatedModules.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting isolatedModules.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting isolatedModules.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting isolatedModules.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting jsx (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting jsx (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting jsx (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting jsx (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting jsx (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting jsx (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting jsx (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting jsx (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting jsx.errors.txt b/tests/baselines/reference/transpile/Supports setting jsx.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting jsx.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting jsx.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting jsx.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting jsx.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting jsx.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting jsx.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting jsxFactory (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting jsxFactory (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting jsxFactory (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting jsxFactory (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting jsxFactory (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting jsxFactory (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting jsxFactory (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting jsxFactory (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting jsxFactory.errors.txt b/tests/baselines/reference/transpile/Supports setting jsxFactory.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting jsxFactory.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting jsxFactory.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting jsxFactory.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting jsxFactory.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting jsxFactory.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting jsxFactory.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting jsxFragmentFactory (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting jsxFragmentFactory (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting jsxFragmentFactory (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting jsxFragmentFactory (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting jsxFragmentFactory (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting jsxFragmentFactory (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting jsxFragmentFactory (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting jsxFragmentFactory (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting jsxFragmentFactory.errors.txt b/tests/baselines/reference/transpile/Supports setting jsxFragmentFactory.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting jsxFragmentFactory.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting jsxFragmentFactory.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting jsxFragmentFactory.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting jsxFragmentFactory.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting jsxFragmentFactory.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting jsxFragmentFactory.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting lib (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting lib (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting lib (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting lib (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting lib (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting lib (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting lib (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting lib (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting lib.errors.txt b/tests/baselines/reference/transpile/Supports setting lib.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting lib.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting lib.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting lib.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting lib.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting lib.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting lib.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting locale (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting locale (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting locale (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting locale (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting locale (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting locale (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting locale (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting locale (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting locale.errors.txt b/tests/baselines/reference/transpile/Supports setting locale.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting locale.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting locale.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting locale.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting locale.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting locale.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting locale.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting module (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting module (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting module (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting module (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting module (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting module (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting module (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting module (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting module.errors.txt b/tests/baselines/reference/transpile/Supports setting module.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting module.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting module.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting module.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting module.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting module.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting module.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting moduleResolution (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting moduleResolution (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting moduleResolution (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting moduleResolution (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting moduleResolution (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting moduleResolution (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting moduleResolution (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting moduleResolution (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting moduleResolution.errors.txt b/tests/baselines/reference/transpile/Supports setting moduleResolution.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting moduleResolution.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting moduleResolution.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting moduleResolution.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting moduleResolution.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting moduleResolution.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting moduleResolution.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting newLine (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting newLine (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting newLine (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting newLine (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting newLine (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting newLine (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting newLine (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting newLine (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting newLine.errors.txt b/tests/baselines/reference/transpile/Supports setting newLine.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting newLine.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting newLine.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting newLine.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting newLine.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting newLine.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting newLine.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noEmit (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting noEmit (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noEmit (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noEmit (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noEmit (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noEmit (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noEmit (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noEmit (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noEmit.errors.txt b/tests/baselines/reference/transpile/Supports setting noEmit.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noEmit.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noEmit.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noEmit.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noEmit.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noEmit.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noEmit.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noEmitHelpers (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting noEmitHelpers (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noEmitHelpers (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noEmitHelpers (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noEmitHelpers (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noEmitHelpers (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noEmitHelpers (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noEmitHelpers (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noEmitHelpers.errors.txt b/tests/baselines/reference/transpile/Supports setting noEmitHelpers.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noEmitHelpers.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noEmitHelpers.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noEmitHelpers.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noEmitHelpers.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noEmitHelpers.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noEmitHelpers.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noEmitOnError (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting noEmitOnError (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noEmitOnError (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noEmitOnError (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noEmitOnError (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noEmitOnError (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noEmitOnError (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noEmitOnError (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noEmitOnError.errors.txt b/tests/baselines/reference/transpile/Supports setting noEmitOnError.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noEmitOnError.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noEmitOnError.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noEmitOnError.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noEmitOnError.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noEmitOnError.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noEmitOnError.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noErrorTruncation (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting noErrorTruncation (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noErrorTruncation (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noErrorTruncation (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noErrorTruncation (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noErrorTruncation (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noErrorTruncation (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noErrorTruncation (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noErrorTruncation.errors.txt b/tests/baselines/reference/transpile/Supports setting noErrorTruncation.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noErrorTruncation.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noErrorTruncation.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noErrorTruncation.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noErrorTruncation.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noErrorTruncation.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noErrorTruncation.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noFallthroughCasesInSwitch (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting noFallthroughCasesInSwitch (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noFallthroughCasesInSwitch (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noFallthroughCasesInSwitch (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noFallthroughCasesInSwitch (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noFallthroughCasesInSwitch (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noFallthroughCasesInSwitch (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noFallthroughCasesInSwitch (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noFallthroughCasesInSwitch.errors.txt b/tests/baselines/reference/transpile/Supports setting noFallthroughCasesInSwitch.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noFallthroughCasesInSwitch.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noFallthroughCasesInSwitch.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noFallthroughCasesInSwitch.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noFallthroughCasesInSwitch.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noFallthroughCasesInSwitch.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noFallthroughCasesInSwitch.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noImplicitAny (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting noImplicitAny (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noImplicitAny (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noImplicitAny (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noImplicitAny (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noImplicitAny (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noImplicitAny (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noImplicitAny (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noImplicitAny.errors.txt b/tests/baselines/reference/transpile/Supports setting noImplicitAny.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noImplicitAny.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noImplicitAny.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noImplicitAny.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noImplicitAny.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noImplicitAny.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noImplicitAny.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noImplicitReturns (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting noImplicitReturns (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noImplicitReturns (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noImplicitReturns (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noImplicitReturns (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noImplicitReturns (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noImplicitReturns (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noImplicitReturns (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noImplicitReturns.errors.txt b/tests/baselines/reference/transpile/Supports setting noImplicitReturns.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noImplicitReturns.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noImplicitReturns.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noImplicitReturns.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noImplicitReturns.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noImplicitReturns.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noImplicitReturns.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noImplicitThis (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting noImplicitThis (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noImplicitThis (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noImplicitThis (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noImplicitThis (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noImplicitThis (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noImplicitThis (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noImplicitThis (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noImplicitThis.errors.txt b/tests/baselines/reference/transpile/Supports setting noImplicitThis.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noImplicitThis.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noImplicitThis.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noImplicitThis.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noImplicitThis.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noImplicitThis.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noImplicitThis.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noImplicitUseStrict (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting noImplicitUseStrict (verbatimModuleSyntax=true).errors.txt
index d018d9ffb97c7..7d798815c8154 100644
--- a/tests/baselines/reference/transpile/Supports setting noImplicitUseStrict (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noImplicitUseStrict (verbatimModuleSyntax=true).errors.txt
@@ -1,8 +1,8 @@
-error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noImplicitUseStrict (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noImplicitUseStrict (verbatimModuleSyntax=true).oldTranspile.errors.txt
index d018d9ffb97c7..7d798815c8154 100644
--- a/tests/baselines/reference/transpile/Supports setting noImplicitUseStrict (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noImplicitUseStrict (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,8 +1,8 @@
-error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noImplicitUseStrict.errors.txt b/tests/baselines/reference/transpile/Supports setting noImplicitUseStrict.errors.txt
index d018d9ffb97c7..7d798815c8154 100644
--- a/tests/baselines/reference/transpile/Supports setting noImplicitUseStrict.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noImplicitUseStrict.errors.txt
@@ -1,8 +1,8 @@
-error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noImplicitUseStrict.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noImplicitUseStrict.oldTranspile.errors.txt
index d018d9ffb97c7..7d798815c8154 100644
--- a/tests/baselines/reference/transpile/Supports setting noImplicitUseStrict.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noImplicitUseStrict.oldTranspile.errors.txt
@@ -1,8 +1,8 @@
-error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'noImplicitUseStrict' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'noImplicitUseStrict' has been removed. Please remove it from your configuration.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noLib (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting noLib (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noLib (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noLib (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noLib (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noLib (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noLib (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noLib (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noLib.errors.txt b/tests/baselines/reference/transpile/Supports setting noLib.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noLib.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noLib.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noLib.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noLib.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noLib.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noLib.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noResolve (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting noResolve (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noResolve (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noResolve (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noResolve (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noResolve (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noResolve (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noResolve (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noResolve.errors.txt b/tests/baselines/reference/transpile/Supports setting noResolve.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noResolve.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noResolve.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting noResolve.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting noResolve.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting noResolve.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting noResolve.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting out (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting out (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting out (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting out (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting out (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting out (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting out (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting out (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting out.errors.txt b/tests/baselines/reference/transpile/Supports setting out.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting out.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting out.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting out.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting out.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting out.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting out.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting outDir (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting outDir (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting outDir (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting outDir (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting outDir (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting outDir (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting outDir (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting outDir (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting outDir.errors.txt b/tests/baselines/reference/transpile/Supports setting outDir.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting outDir.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting outDir.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting outDir.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting outDir.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting outDir.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting outDir.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting outFile (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting outFile (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting outFile (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting outFile (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting outFile (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting outFile (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting outFile (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting outFile (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting outFile.errors.txt b/tests/baselines/reference/transpile/Supports setting outFile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting outFile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting outFile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting outFile.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting outFile.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting outFile.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting outFile.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting paths (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting paths (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting paths (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting paths (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting paths (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting paths (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting paths (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting paths (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting paths.errors.txt b/tests/baselines/reference/transpile/Supports setting paths.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting paths.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting paths.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting paths.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting paths.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting paths.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting paths.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting preserveConstEnums (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting preserveConstEnums (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting preserveConstEnums (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting preserveConstEnums (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting preserveConstEnums (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting preserveConstEnums (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting preserveConstEnums (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting preserveConstEnums (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting preserveConstEnums.errors.txt b/tests/baselines/reference/transpile/Supports setting preserveConstEnums.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting preserveConstEnums.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting preserveConstEnums.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting preserveConstEnums.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting preserveConstEnums.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting preserveConstEnums.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting preserveConstEnums.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting reactNamespace (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting reactNamespace (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting reactNamespace (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting reactNamespace (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting reactNamespace (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting reactNamespace (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting reactNamespace (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting reactNamespace (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting reactNamespace.errors.txt b/tests/baselines/reference/transpile/Supports setting reactNamespace.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting reactNamespace.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting reactNamespace.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting reactNamespace.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting reactNamespace.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting reactNamespace.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting reactNamespace.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting removeComments (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting removeComments (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting removeComments (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting removeComments (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting removeComments (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting removeComments (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting removeComments (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting removeComments (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting removeComments.errors.txt b/tests/baselines/reference/transpile/Supports setting removeComments.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting removeComments.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting removeComments.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting removeComments.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting removeComments.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting removeComments.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting removeComments.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting rootDir (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting rootDir (verbatimModuleSyntax=true).errors.txt
index aabde4cab2729..1c0603614c445 100644
--- a/tests/baselines/reference/transpile/Supports setting rootDir (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting rootDir (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== ./rootDir/input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting rootDir (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting rootDir (verbatimModuleSyntax=true).oldTranspile.errors.txt
index aabde4cab2729..1c0603614c445 100644
--- a/tests/baselines/reference/transpile/Supports setting rootDir (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting rootDir (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== ./rootDir/input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting rootDir.errors.txt b/tests/baselines/reference/transpile/Supports setting rootDir.errors.txt
index aabde4cab2729..1c0603614c445 100644
--- a/tests/baselines/reference/transpile/Supports setting rootDir.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting rootDir.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== ./rootDir/input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting rootDir.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting rootDir.oldTranspile.errors.txt
index aabde4cab2729..1c0603614c445 100644
--- a/tests/baselines/reference/transpile/Supports setting rootDir.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting rootDir.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== ./rootDir/input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting rootDirs (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting rootDirs (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting rootDirs (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting rootDirs (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting rootDirs (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting rootDirs (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting rootDirs (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting rootDirs (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting rootDirs.errors.txt b/tests/baselines/reference/transpile/Supports setting rootDirs.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting rootDirs.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting rootDirs.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting rootDirs.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting rootDirs.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting rootDirs.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting rootDirs.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting skipDefaultLibCheck (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting skipDefaultLibCheck (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting skipDefaultLibCheck (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting skipDefaultLibCheck (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting skipDefaultLibCheck (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting skipDefaultLibCheck (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting skipDefaultLibCheck (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting skipDefaultLibCheck (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting skipDefaultLibCheck.errors.txt b/tests/baselines/reference/transpile/Supports setting skipDefaultLibCheck.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting skipDefaultLibCheck.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting skipDefaultLibCheck.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting skipDefaultLibCheck.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting skipDefaultLibCheck.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting skipDefaultLibCheck.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting skipDefaultLibCheck.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting skipLibCheck (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting skipLibCheck (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting skipLibCheck (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting skipLibCheck (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting skipLibCheck (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting skipLibCheck (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting skipLibCheck (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting skipLibCheck (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting skipLibCheck.errors.txt b/tests/baselines/reference/transpile/Supports setting skipLibCheck.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting skipLibCheck.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting skipLibCheck.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting skipLibCheck.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting skipLibCheck.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting skipLibCheck.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting skipLibCheck.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting strictNullChecks (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting strictNullChecks (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting strictNullChecks (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting strictNullChecks (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting strictNullChecks (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting strictNullChecks (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting strictNullChecks (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting strictNullChecks (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting strictNullChecks.errors.txt b/tests/baselines/reference/transpile/Supports setting strictNullChecks.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting strictNullChecks.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting strictNullChecks.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting strictNullChecks.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting strictNullChecks.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting strictNullChecks.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting strictNullChecks.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting stripInternal (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting stripInternal (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting stripInternal (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting stripInternal (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting stripInternal (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting stripInternal (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting stripInternal (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting stripInternal (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting stripInternal.errors.txt b/tests/baselines/reference/transpile/Supports setting stripInternal.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting stripInternal.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting stripInternal.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting stripInternal.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting stripInternal.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting stripInternal.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting stripInternal.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting suppressExcessPropertyErrors (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting suppressExcessPropertyErrors (verbatimModuleSyntax=true).errors.txt
index a33a5c24a1bcd..d782f566a15dd 100644
--- a/tests/baselines/reference/transpile/Supports setting suppressExcessPropertyErrors (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting suppressExcessPropertyErrors (verbatimModuleSyntax=true).errors.txt
@@ -1,8 +1,8 @@
-error TS5101: Option 'suppressExcessPropertyErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'suppressExcessPropertyErrors' has been removed. Please remove it from your configuration.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'suppressExcessPropertyErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'suppressExcessPropertyErrors' has been removed. Please remove it from your configuration.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting suppressExcessPropertyErrors (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting suppressExcessPropertyErrors (verbatimModuleSyntax=true).oldTranspile.errors.txt
index a33a5c24a1bcd..d782f566a15dd 100644
--- a/tests/baselines/reference/transpile/Supports setting suppressExcessPropertyErrors (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting suppressExcessPropertyErrors (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,8 +1,8 @@
-error TS5101: Option 'suppressExcessPropertyErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'suppressExcessPropertyErrors' has been removed. Please remove it from your configuration.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'suppressExcessPropertyErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'suppressExcessPropertyErrors' has been removed. Please remove it from your configuration.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting suppressExcessPropertyErrors.errors.txt b/tests/baselines/reference/transpile/Supports setting suppressExcessPropertyErrors.errors.txt
index a33a5c24a1bcd..d782f566a15dd 100644
--- a/tests/baselines/reference/transpile/Supports setting suppressExcessPropertyErrors.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting suppressExcessPropertyErrors.errors.txt
@@ -1,8 +1,8 @@
-error TS5101: Option 'suppressExcessPropertyErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'suppressExcessPropertyErrors' has been removed. Please remove it from your configuration.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'suppressExcessPropertyErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'suppressExcessPropertyErrors' has been removed. Please remove it from your configuration.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting suppressExcessPropertyErrors.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting suppressExcessPropertyErrors.oldTranspile.errors.txt
index a33a5c24a1bcd..d782f566a15dd 100644
--- a/tests/baselines/reference/transpile/Supports setting suppressExcessPropertyErrors.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting suppressExcessPropertyErrors.oldTranspile.errors.txt
@@ -1,8 +1,8 @@
-error TS5101: Option 'suppressExcessPropertyErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'suppressExcessPropertyErrors' has been removed. Please remove it from your configuration.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'suppressExcessPropertyErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'suppressExcessPropertyErrors' has been removed. Please remove it from your configuration.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting suppressImplicitAnyIndexErrors (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting suppressImplicitAnyIndexErrors (verbatimModuleSyntax=true).errors.txt
index f9ea56e463d40..54bbc3dc7daa0 100644
--- a/tests/baselines/reference/transpile/Supports setting suppressImplicitAnyIndexErrors (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting suppressImplicitAnyIndexErrors (verbatimModuleSyntax=true).errors.txt
@@ -1,8 +1,8 @@
-error TS5101: Option 'suppressImplicitAnyIndexErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'suppressImplicitAnyIndexErrors' has been removed. Please remove it from your configuration.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'suppressImplicitAnyIndexErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'suppressImplicitAnyIndexErrors' has been removed. Please remove it from your configuration.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting suppressImplicitAnyIndexErrors (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting suppressImplicitAnyIndexErrors (verbatimModuleSyntax=true).oldTranspile.errors.txt
index f9ea56e463d40..54bbc3dc7daa0 100644
--- a/tests/baselines/reference/transpile/Supports setting suppressImplicitAnyIndexErrors (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting suppressImplicitAnyIndexErrors (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,8 +1,8 @@
-error TS5101: Option 'suppressImplicitAnyIndexErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'suppressImplicitAnyIndexErrors' has been removed. Please remove it from your configuration.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'suppressImplicitAnyIndexErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'suppressImplicitAnyIndexErrors' has been removed. Please remove it from your configuration.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting suppressImplicitAnyIndexErrors.errors.txt b/tests/baselines/reference/transpile/Supports setting suppressImplicitAnyIndexErrors.errors.txt
index f9ea56e463d40..54bbc3dc7daa0 100644
--- a/tests/baselines/reference/transpile/Supports setting suppressImplicitAnyIndexErrors.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting suppressImplicitAnyIndexErrors.errors.txt
@@ -1,8 +1,8 @@
-error TS5101: Option 'suppressImplicitAnyIndexErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'suppressImplicitAnyIndexErrors' has been removed. Please remove it from your configuration.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'suppressImplicitAnyIndexErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'suppressImplicitAnyIndexErrors' has been removed. Please remove it from your configuration.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting suppressImplicitAnyIndexErrors.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting suppressImplicitAnyIndexErrors.oldTranspile.errors.txt
index f9ea56e463d40..54bbc3dc7daa0 100644
--- a/tests/baselines/reference/transpile/Supports setting suppressImplicitAnyIndexErrors.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting suppressImplicitAnyIndexErrors.oldTranspile.errors.txt
@@ -1,8 +1,8 @@
-error TS5101: Option 'suppressImplicitAnyIndexErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5102: Option 'suppressImplicitAnyIndexErrors' has been removed. Please remove it from your configuration.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5101: Option 'suppressImplicitAnyIndexErrors' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5102: Option 'suppressImplicitAnyIndexErrors' has been removed. Please remove it from your configuration.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting tsbuildinfo (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting tsbuildinfo (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting tsbuildinfo (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting tsbuildinfo (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting tsbuildinfo (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting tsbuildinfo (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting tsbuildinfo (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting tsbuildinfo (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting tsbuildinfo.errors.txt b/tests/baselines/reference/transpile/Supports setting tsbuildinfo.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting tsbuildinfo.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting tsbuildinfo.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting tsbuildinfo.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting tsbuildinfo.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting tsbuildinfo.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting tsbuildinfo.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting typeRoots (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting typeRoots (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting typeRoots (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting typeRoots (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting typeRoots (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting typeRoots (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting typeRoots (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting typeRoots (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting typeRoots.errors.txt b/tests/baselines/reference/transpile/Supports setting typeRoots.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting typeRoots.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting typeRoots.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting typeRoots.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting typeRoots.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting typeRoots.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting typeRoots.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting types (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Supports setting types (verbatimModuleSyntax=true).errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting types (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting types (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting types (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting types (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting types (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting types (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting types.errors.txt b/tests/baselines/reference/transpile/Supports setting types.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting types.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting types.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports setting types.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports setting types.oldTranspile.errors.txt
index 3d6bff97de1a3..145488a434a33 100644
--- a/tests/baselines/reference/transpile/Supports setting types.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports setting types.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
x;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports urls in file name.errors.txt b/tests/baselines/reference/transpile/Supports urls in file name.errors.txt
index 25e154f9af082..cc8f88c03b192 100644
--- a/tests/baselines/reference/transpile/Supports urls in file name.errors.txt
+++ b/tests/baselines/reference/transpile/Supports urls in file name.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== http://somewhere/directory//directory2/file.ts (0 errors) ====
var x
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Supports urls in file name.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Supports urls in file name.oldTranspile.errors.txt
index 25e154f9af082..cc8f88c03b192 100644
--- a/tests/baselines/reference/transpile/Supports urls in file name.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Supports urls in file name.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== http://somewhere/directory//directory2/file.ts (0 errors) ====
var x
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Uses correct newLine character (verbatimModuleSyntax=true).errors.txt b/tests/baselines/reference/transpile/Uses correct newLine character (verbatimModuleSyntax=true).errors.txt
index 5b06d0efa56ec..0903ad12e4669 100644
--- a/tests/baselines/reference/transpile/Uses correct newLine character (verbatimModuleSyntax=true).errors.txt
+++ b/tests/baselines/reference/transpile/Uses correct newLine character (verbatimModuleSyntax=true).errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Uses correct newLine character (verbatimModuleSyntax=true).oldTranspile.errors.txt b/tests/baselines/reference/transpile/Uses correct newLine character (verbatimModuleSyntax=true).oldTranspile.errors.txt
index 5b06d0efa56ec..0903ad12e4669 100644
--- a/tests/baselines/reference/transpile/Uses correct newLine character (verbatimModuleSyntax=true).oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Uses correct newLine character (verbatimModuleSyntax=true).oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Uses correct newLine character.errors.txt b/tests/baselines/reference/transpile/Uses correct newLine character.errors.txt
index 5b06d0efa56ec..0903ad12e4669 100644
--- a/tests/baselines/reference/transpile/Uses correct newLine character.errors.txt
+++ b/tests/baselines/reference/transpile/Uses correct newLine character.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/Uses correct newLine character.oldTranspile.errors.txt b/tests/baselines/reference/transpile/Uses correct newLine character.oldTranspile.errors.txt
index 5b06d0efa56ec..0903ad12e4669 100644
--- a/tests/baselines/reference/transpile/Uses correct newLine character.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/Uses correct newLine character.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.ts (0 errors) ====
var x = 0;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/transpile .js files.errors.txt b/tests/baselines/reference/transpile/transpile .js files.errors.txt
index dc710829d5256..5d913c19f5108 100644
--- a/tests/baselines/reference/transpile/transpile .js files.errors.txt
+++ b/tests/baselines/reference/transpile/transpile .js files.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
const a = 10;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/transpile .js files.oldTranspile.errors.txt b/tests/baselines/reference/transpile/transpile .js files.oldTranspile.errors.txt
index dc710829d5256..5d913c19f5108 100644
--- a/tests/baselines/reference/transpile/transpile .js files.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/transpile .js files.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== input.js (0 errors) ====
const a = 10;
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/transpile file as tsx if jsx is specified.errors.txt b/tests/baselines/reference/transpile/transpile file as tsx if jsx is specified.errors.txt
index 391f2a206dc69..8c8112d3dc06d 100644
--- a/tests/baselines/reference/transpile/transpile file as tsx if jsx is specified.errors.txt
+++ b/tests/baselines/reference/transpile/transpile file as tsx if jsx is specified.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.tsx (0 errors) ====
var x =
\ No newline at end of file
diff --git a/tests/baselines/reference/transpile/transpile file as tsx if jsx is specified.oldTranspile.errors.txt b/tests/baselines/reference/transpile/transpile file as tsx if jsx is specified.oldTranspile.errors.txt
index 391f2a206dc69..8c8112d3dc06d 100644
--- a/tests/baselines/reference/transpile/transpile file as tsx if jsx is specified.oldTranspile.errors.txt
+++ b/tests/baselines/reference/transpile/transpile file as tsx if jsx is specified.oldTranspile.errors.txt
@@ -1,6 +1,6 @@
-error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
-!!! error TS5107: Option 'target=ES3' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+!!! error TS5108: Option 'target=ES3' has been removed. Please remove it from your configuration.
==== file.tsx (0 errors) ====
var x =
\ No newline at end of file
diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/modules-and-globals-mixed-in-amd.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/modules-and-globals-mixed-in-amd.js
index 014b8a37247e8..567b9e8fbd7c9 100644
--- a/tests/baselines/reference/tsbuild/amdModulesWithOut/modules-and-globals-mixed-in-amd.js
+++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/modules-and-globals-mixed-in-amd.js
@@ -90,10 +90,24 @@ Output::
[[90m12:00:28 AM[0m] Building project '/src/app/tsconfig.json'...
-exitCode:: ExitStatus.Success
+[96msrc/app/tsconfig.json[0m:[93m16[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
+
+[7m16[0m {
+[7m [0m [91m ~[0m
+[7m17[0m "path": "../lib",
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~~~[0m
+[7m18[0m "prepend": true
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~[0m
+[7m19[0m }
+[7m [0m [91m~~~~~[0m
+
+
+Found 1 error.
+
+exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated
-//// [/src/app/module.d.ts]
+//// [/src/lib/module.d.ts]
declare const myGlob = 20;
declare module "file1" {
export const x = 10;
@@ -102,25 +116,21 @@ declare module "file2" {
export const y = 20;
}
declare const globalConst = 10;
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
//# sourceMappingURL=module.d.ts.map
-//// [/src/app/module.d.ts.map]
-{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC"}
+//// [/src/lib/module.d.ts.map]
+{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC"}
-//// [/src/app/module.d.ts.map.baseline.txt]
+//// [/src/lib/module.d.ts.map.baseline.txt]
===================================================================
JsFile: module.d.ts
mapUrl: module.d.ts.map
sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
+sources: file0.ts,file1.ts,file2.ts,global.ts
===================================================================
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file0.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:file0.ts
-------------------------------------------------------------------
>>>declare const myGlob = 20;
1 >
@@ -143,8 +153,8 @@ sourceFile:../lib/file0.ts
6 >Emitted(1, 27) Source(1, 19) + SourceIndex(0)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file1.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:file1.ts
-------------------------------------------------------------------
>>>declare module "file1" {
>>> export const x = 10;
@@ -171,8 +181,8 @@ sourceFile:../lib/file1.ts
7 >Emitted(3, 25) Source(1, 21) + SourceIndex(1)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file2.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:file2.ts
-------------------------------------------------------------------
>>>}
>>>declare module "file2" {
@@ -200,8 +210,8 @@ sourceFile:../lib/file2.ts
7 >Emitted(6, 25) Source(1, 21) + SourceIndex(2)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/global.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:global.ts
-------------------------------------------------------------------
>>>}
>>>declare const globalConst = 10;
@@ -211,6 +221,7 @@ sourceFile:../lib/global.ts
4 > ^^^^^^^^^^^
5 > ^^^^^
6 > ^
+7 > ^^^^->
1 >
2 >
3 > const
@@ -224,63 +235,9 @@ sourceFile:../lib/global.ts
5 >Emitted(8, 31) Source(1, 23) + SourceIndex(3)
6 >Emitted(8, 32) Source(1, 24) + SourceIndex(3)
---
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>declare module "file3" {
->>> export const z = 30;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > z
-6 > = 30
-7 > ;
-1 >Emitted(10, 5) Source(1, 1) + SourceIndex(4)
-2 >Emitted(10, 11) Source(1, 7) + SourceIndex(4)
-3 >Emitted(10, 12) Source(1, 8) + SourceIndex(4)
-4 >Emitted(10, 18) Source(1, 14) + SourceIndex(4)
-5 >Emitted(10, 19) Source(1, 15) + SourceIndex(4)
-6 >Emitted(10, 24) Source(1, 20) + SourceIndex(4)
-7 >Emitted(10, 25) Source(1, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>}
->>>declare const myVar = 30;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^
-5 > ^^^^^
-6 > ^
-7 > ^^^^^^^^^^->
-1 >
-2 >
-3 > const
-4 > myVar
-5 > = 30
-6 > ;
-1 >Emitted(12, 1) Source(1, 1) + SourceIndex(5)
-2 >Emitted(12, 9) Source(1, 1) + SourceIndex(5)
-3 >Emitted(12, 15) Source(1, 7) + SourceIndex(5)
-4 >Emitted(12, 20) Source(1, 12) + SourceIndex(5)
-5 >Emitted(12, 25) Source(1, 17) + SourceIndex(5)
-6 >Emitted(12, 26) Source(1, 18) + SourceIndex(5)
----
>>>//# sourceMappingURL=module.d.ts.map
-//// [/src/app/module.js]
+//// [/src/lib/module.js]
var myGlob = 20;
define("file1", ["require", "exports"], function (require, exports) {
"use strict";
@@ -295,28 +252,21 @@ define("file2", ["require", "exports"], function (require, exports) {
exports.y = 20;
});
var globalConst = 10;
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
//# sourceMappingURL=module.js.map
-//// [/src/app/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":"AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC"}
+//// [/src/lib/module.js.map]
+{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
-//// [/src/app/module.js.map.baseline.txt]
+//// [/src/lib/module.js.map.baseline.txt]
===================================================================
JsFile: module.js
mapUrl: module.js.map
sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
+sources: file0.ts,file1.ts,file2.ts,global.ts
===================================================================
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
+emittedFile:/src/lib/module.js
+sourceFile:file0.ts
-------------------------------------------------------------------
>>>var myGlob = 20;
1 >
@@ -340,8 +290,8 @@ sourceFile:../lib/file0.ts
6 >Emitted(1, 17) Source(1, 19) + SourceIndex(0)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file1.ts
+emittedFile:/src/lib/module.js
+sourceFile:file1.ts
-------------------------------------------------------------------
>>>define("file1", ["require", "exports"], function (require, exports) {
>>> "use strict";
@@ -368,8 +318,8 @@ sourceFile:../lib/file1.ts
6 >Emitted(6, 20) Source(1, 21) + SourceIndex(1)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file2.ts
+emittedFile:/src/lib/module.js
+sourceFile:file2.ts
-------------------------------------------------------------------
>>>});
>>>define("file2", ["require", "exports"], function (require, exports) {
@@ -397,8 +347,8 @@ sourceFile:../lib/file2.ts
6 >Emitted(12, 20) Source(1, 21) + SourceIndex(2)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
+emittedFile:/src/lib/module.js
+sourceFile:global.ts
-------------------------------------------------------------------
>>>});
>>>var globalConst = 10;
@@ -408,7 +358,7 @@ sourceFile:../lib/global.ts
4 > ^^^
5 > ^^
6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+7 > ^^^^^^^^^^^^->
1 >
2 >const
3 > globalConst
@@ -422,71 +372,15 @@ sourceFile:../lib/global.ts
5 >Emitted(14, 21) Source(1, 23) + SourceIndex(3)
6 >Emitted(14, 22) Source(1, 24) + SourceIndex(3)
---
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>define("file3", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.z = void 0;
->>> exports.z = 30;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->export const
-2 >
-3 > z
-4 > =
-5 > 30
-6 > ;
-1->Emitted(19, 5) Source(1, 14) + SourceIndex(4)
-2 >Emitted(19, 13) Source(1, 14) + SourceIndex(4)
-3 >Emitted(19, 14) Source(1, 15) + SourceIndex(4)
-4 >Emitted(19, 17) Source(1, 18) + SourceIndex(4)
-5 >Emitted(19, 19) Source(1, 20) + SourceIndex(4)
-6 >Emitted(19, 20) Source(1, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>});
->>>var myVar = 30;
-1 >
-2 >^^^^
-3 > ^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > myVar
-4 > =
-5 > 30
-6 > ;
-1 >Emitted(21, 1) Source(1, 1) + SourceIndex(5)
-2 >Emitted(21, 5) Source(1, 7) + SourceIndex(5)
-3 >Emitted(21, 10) Source(1, 12) + SourceIndex(5)
-4 >Emitted(21, 13) Source(1, 15) + SourceIndex(5)
-5 >Emitted(21, 15) Source(1, 17) + SourceIndex(5)
-6 >Emitted(21, 16) Source(1, 18) + SourceIndex(5)
----
>>>//# sourceMappingURL=module.js.map
-//// [/src/app/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file3.ts","./file4.ts"],"js":{"sections":[{"pos":0,"end":445,"kind":"prepend","data":"../lib/module.js","texts":[{"pos":0,"end":445,"kind":"text"}]},{"pos":445,"end":664,"kind":"text"}],"mapHash":"5108062215-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}","hash":"8716820086-var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":163,"kind":"prepend","data":"../lib/module.d.ts","texts":[{"pos":0,"end":163,"kind":"text"}]},{"pos":163,"end":241,"kind":"text"}],"mapHash":"-41254439122-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}","hash":"11992050152-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","../lib/module.d.ts","./file3.ts","./file4.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","-10505171738-export const z = 30;\nimport { x } from \"file1\";\n","1463681686-const myVar = 30;"],"root":[3,4],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"21172764033-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
+//// [/src/lib/module.tsbuildinfo]
+{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":0,"end":445,"kind":"text"}],"mapHash":"15919942799-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"-9556600741-var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":163,"kind":"text"}],"mapHash":"-14214505027-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"27518228764-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","3587416848-const myGlob = 20;","-10726455937-export const x = 10;","-13729954175-export const y = 20;","1028229885-const globalConst = 10;"],"root":[[2,5]],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-//// [/src/app/module.tsbuildinfo.baseline.txt]
+//// [/src/lib/module.tsbuildinfo.baseline.txt]
======================================================================
-File:: /src/app/module.js
+File:: /src/lib/module.js
----------------------------------------------------------------------
-prepend: (0-445):: ../lib/module.js texts:: 1
->>--------------------------------------------------------------------
text: (0-445)
var myGlob = 20;
define("file1", ["require", "exports"], function (require, exports) {
@@ -503,22 +397,10 @@ define("file2", ["require", "exports"], function (require, exports) {
});
var globalConst = 10;
-----------------------------------------------------------------------
-text: (445-664)
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
-
======================================================================
======================================================================
-File:: /src/app/module.d.ts
+File:: /src/lib/module.d.ts
----------------------------------------------------------------------
-prepend: (0-163):: ../lib/module.d.ts texts:: 1
->>--------------------------------------------------------------------
text: (0-163)
declare const myGlob = 20;
declare module "file1" {
@@ -529,93 +411,68 @@ declare module "file2" {
}
declare const globalConst = 10;
-----------------------------------------------------------------------
-text: (163-241)
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
-
======================================================================
-//// [/src/app/module.tsbuildinfo.readable.baseline.txt]
+//// [/src/lib/module.tsbuildinfo.readable.baseline.txt]
{
"bundle": {
"commonSourceDirectory": "./",
"sourceFiles": [
- "./file3.ts",
- "./file4.ts"
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
],
"js": {
"sections": [
{
"pos": 0,
"end": 445,
- "kind": "prepend",
- "data": "../lib/module.js",
- "texts": [
- {
- "pos": 0,
- "end": 445,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 445,
- "end": 664,
"kind": "text"
}
],
- "hash": "8716820086-var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map",
- "mapHash": "5108062215-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}"
+ "hash": "-9556600741-var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
+ "mapHash": "15919942799-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}"
},
"dts": {
"sections": [
{
"pos": 0,
"end": 163,
- "kind": "prepend",
- "data": "../lib/module.d.ts",
- "texts": [
- {
- "pos": 0,
- "end": 163,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 163,
- "end": 241,
"kind": "text"
}
],
- "hash": "11992050152-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-41254439122-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}"
+ "hash": "27518228764-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map",
+ "mapHash": "-14214505027-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}"
}
},
"program": {
"fileNames": [
"../../lib/lib.d.ts",
- "../lib/module.d.ts",
- "./file3.ts",
- "./file4.ts"
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
],
"fileInfos": {
"../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "../lib/module.d.ts": "29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "./file3.ts": "-10505171738-export const z = 30;\nimport { x } from \"file1\";\n",
- "./file4.ts": "1463681686-const myVar = 30;"
+ "./file0.ts": "3587416848-const myGlob = 20;",
+ "./file1.ts": "-10726455937-export const x = 10;",
+ "./file2.ts": "-13729954175-export const y = 20;",
+ "./global.ts": "1028229885-const globalConst = 10;"
},
"root": [
[
- 3,
- "./file3.ts"
- ],
- [
- 4,
- "./file4.ts"
+ [
+ 2,
+ 5
+ ],
+ [
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
+ ]
]
],
"options": {
@@ -627,806 +484,53 @@ declare const myVar = 30;
"strict": false,
"target": 1
},
- "outSignature": "21172764033-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n",
+ "outSignature": "29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
"latestChangedDtsFile": "./module.d.ts"
},
"version": "FakeTSVersion",
- "size": 3706
+ "size": 2728
}
-//// [/src/lib/module.d.ts]
-declare const myGlob = 20;
-declare module "file1" {
- export const x = 10;
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-//# sourceMappingURL=module.d.ts.map
-//// [/src/lib/module.d.ts.map]
-{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC"}
-//// [/src/lib/module.d.ts.map.baseline.txt]
-===================================================================
-JsFile: module.d.ts
-mapUrl: module.d.ts.map
-sourceRoot:
-sources: file0.ts,file1.ts,file2.ts,global.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file0.ts
--------------------------------------------------------------------
->>>declare const myGlob = 20;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^
-5 > ^^^^^
-6 > ^
-1 >
-2 >
-3 > const
-4 > myGlob
-5 > = 20
-6 > ;
-1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0)
-2 >Emitted(1, 9) Source(1, 1) + SourceIndex(0)
-3 >Emitted(1, 15) Source(1, 7) + SourceIndex(0)
-4 >Emitted(1, 21) Source(1, 13) + SourceIndex(0)
-5 >Emitted(1, 26) Source(1, 18) + SourceIndex(0)
-6 >Emitted(1, 27) Source(1, 19) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file1.ts
--------------------------------------------------------------------
->>>declare module "file1" {
->>> export const x = 10;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > x
-6 > = 10
-7 > ;
-1 >Emitted(3, 5) Source(1, 1) + SourceIndex(1)
-2 >Emitted(3, 11) Source(1, 7) + SourceIndex(1)
-3 >Emitted(3, 12) Source(1, 8) + SourceIndex(1)
-4 >Emitted(3, 18) Source(1, 14) + SourceIndex(1)
-5 >Emitted(3, 19) Source(1, 15) + SourceIndex(1)
-6 >Emitted(3, 24) Source(1, 20) + SourceIndex(1)
-7 >Emitted(3, 25) Source(1, 21) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file2.ts
--------------------------------------------------------------------
->>>}
->>>declare module "file2" {
->>> export const y = 20;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > y
-6 > = 20
-7 > ;
-1 >Emitted(6, 5) Source(1, 1) + SourceIndex(2)
-2 >Emitted(6, 11) Source(1, 7) + SourceIndex(2)
-3 >Emitted(6, 12) Source(1, 8) + SourceIndex(2)
-4 >Emitted(6, 18) Source(1, 14) + SourceIndex(2)
-5 >Emitted(6, 19) Source(1, 15) + SourceIndex(2)
-6 >Emitted(6, 24) Source(1, 20) + SourceIndex(2)
-7 >Emitted(6, 25) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:global.ts
--------------------------------------------------------------------
->>>}
->>>declare const globalConst = 10;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^^
-5 > ^^^^^
-6 > ^
-7 > ^^^^->
-1 >
-2 >
-3 > const
-4 > globalConst
-5 > = 10
-6 > ;
-1 >Emitted(8, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(8, 9) Source(1, 1) + SourceIndex(3)
-3 >Emitted(8, 15) Source(1, 7) + SourceIndex(3)
-4 >Emitted(8, 26) Source(1, 18) + SourceIndex(3)
-5 >Emitted(8, 31) Source(1, 23) + SourceIndex(3)
-6 >Emitted(8, 32) Source(1, 24) + SourceIndex(3)
----
->>>//# sourceMappingURL=module.d.ts.map
-
-//// [/src/lib/module.js]
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-//# sourceMappingURL=module.js.map
-
-//// [/src/lib/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
-
-//// [/src/lib/module.js.map.baseline.txt]
-===================================================================
-JsFile: module.js
-mapUrl: module.js.map
-sourceRoot:
-sources: file0.ts,file1.ts,file2.ts,global.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file0.ts
--------------------------------------------------------------------
->>>var myGlob = 20;
-1 >
-2 >^^^^
-3 > ^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > myGlob
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0)
-2 >Emitted(1, 5) Source(1, 7) + SourceIndex(0)
-3 >Emitted(1, 11) Source(1, 13) + SourceIndex(0)
-4 >Emitted(1, 14) Source(1, 16) + SourceIndex(0)
-5 >Emitted(1, 16) Source(1, 18) + SourceIndex(0)
-6 >Emitted(1, 17) Source(1, 19) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file1.ts
--------------------------------------------------------------------
->>>define("file1", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.x = void 0;
->>> exports.x = 10;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->export const
-2 >
-3 > x
-4 > =
-5 > 10
-6 > ;
-1->Emitted(6, 5) Source(1, 14) + SourceIndex(1)
-2 >Emitted(6, 13) Source(1, 14) + SourceIndex(1)
-3 >Emitted(6, 14) Source(1, 15) + SourceIndex(1)
-4 >Emitted(6, 17) Source(1, 18) + SourceIndex(1)
-5 >Emitted(6, 19) Source(1, 20) + SourceIndex(1)
-6 >Emitted(6, 20) Source(1, 21) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file2.ts
--------------------------------------------------------------------
->>>});
->>>define("file2", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.y = void 0;
->>> exports.y = 20;
-1 >^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1 >export const
-2 >
-3 > y
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(12, 5) Source(1, 14) + SourceIndex(2)
-2 >Emitted(12, 13) Source(1, 14) + SourceIndex(2)
-3 >Emitted(12, 14) Source(1, 15) + SourceIndex(2)
-4 >Emitted(12, 17) Source(1, 18) + SourceIndex(2)
-5 >Emitted(12, 19) Source(1, 20) + SourceIndex(2)
-6 >Emitted(12, 20) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:global.ts
--------------------------------------------------------------------
->>>});
->>>var globalConst = 10;
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^->
-1 >
-2 >const
-3 > globalConst
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(14, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(14, 5) Source(1, 7) + SourceIndex(3)
-3 >Emitted(14, 16) Source(1, 18) + SourceIndex(3)
-4 >Emitted(14, 19) Source(1, 21) + SourceIndex(3)
-5 >Emitted(14, 21) Source(1, 23) + SourceIndex(3)
-6 >Emitted(14, 22) Source(1, 24) + SourceIndex(3)
----
->>>//# sourceMappingURL=module.js.map
-
-//// [/src/lib/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":0,"end":445,"kind":"text"}],"mapHash":"15919942799-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"-9556600741-var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":163,"kind":"text"}],"mapHash":"-14214505027-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"27518228764-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","3587416848-const myGlob = 20;","-10726455937-export const x = 10;","-13729954175-export const y = 20;","1028229885-const globalConst = 10;"],"root":[[2,5]],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-
-//// [/src/lib/module.tsbuildinfo.baseline.txt]
-======================================================================
-File:: /src/lib/module.js
-----------------------------------------------------------------------
-text: (0-445)
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-
-======================================================================
-======================================================================
-File:: /src/lib/module.d.ts
-----------------------------------------------------------------------
-text: (0-163)
-declare const myGlob = 20;
-declare module "file1" {
- export const x = 10;
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-
-======================================================================
-
-//// [/src/lib/module.tsbuildinfo.readable.baseline.txt]
-{
- "bundle": {
- "commonSourceDirectory": "./",
- "sourceFiles": [
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ],
- "js": {
- "sections": [
- {
- "pos": 0,
- "end": 445,
- "kind": "text"
- }
- ],
- "hash": "-9556600741-var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
- "mapHash": "15919942799-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}"
- },
- "dts": {
- "sections": [
- {
- "pos": 0,
- "end": 163,
- "kind": "text"
- }
- ],
- "hash": "27518228764-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-14214505027-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}"
- }
- },
- "program": {
- "fileNames": [
- "../../lib/lib.d.ts",
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ],
- "fileInfos": {
- "../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "./file0.ts": "3587416848-const myGlob = 20;",
- "./file1.ts": "-10726455937-export const x = 10;",
- "./file2.ts": "-13729954175-export const y = 20;",
- "./global.ts": "1028229885-const globalConst = 10;"
- },
- "root": [
- [
- [
- 2,
- 5
- ],
- [
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ]
- ]
- ],
- "options": {
- "composite": true,
- "declarationMap": true,
- "module": 2,
- "outFile": "./module.js",
- "sourceMap": true,
- "strict": false,
- "target": 1
- },
- "outSignature": "29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "latestChangedDtsFile": "./module.d.ts"
- },
- "version": "FakeTSVersion",
- "size": 2728
-}
-
-
-
-Change:: incremental-declaration-doesnt-change
-Input::
-//// [/src/lib/file1.ts]
-export const x = 10;console.log(x);
-
-
-
-Output::
-/lib/tsc --b /src/app --verbose
-[[90m12:00:42 AM[0m] Projects in this build:
- * src/lib/tsconfig.json
- * src/app/tsconfig.json
-
-[[90m12:00:43 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
-
-[[90m12:00:44 AM[0m] Building project '/src/lib/tsconfig.json'...
-
-[[90m12:00:52 AM[0m] Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed
-
-[[90m12:00:53 AM[0m] Updating output of project '/src/app/tsconfig.json'...
-
-exitCode:: ExitStatus.Success
-
-
-//// [/src/app/module.js]
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- console.log(exports.x);
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
-//# sourceMappingURL=module.js.map
+Change:: incremental-declaration-doesnt-change
+Input::
+//// [/src/lib/file1.ts]
+export const x = 10;console.log(x);
-//// [/src/app/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":"AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICAtB,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC"}
+
+
+Output::
+/lib/tsc --b /src/app --verbose
+[[90m12:00:32 AM[0m] Projects in this build:
+ * src/lib/tsconfig.json
+ * src/app/tsconfig.json
-//// [/src/app/module.js.map.baseline.txt]
-===================================================================
-JsFile: module.js
-mapUrl: module.js.map
-sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
--------------------------------------------------------------------
->>>var myGlob = 20;
-1 >
-2 >^^^^
-3 > ^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > myGlob
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0)
-2 >Emitted(1, 5) Source(1, 7) + SourceIndex(0)
-3 >Emitted(1, 11) Source(1, 13) + SourceIndex(0)
-4 >Emitted(1, 14) Source(1, 16) + SourceIndex(0)
-5 >Emitted(1, 16) Source(1, 18) + SourceIndex(0)
-6 >Emitted(1, 17) Source(1, 19) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file1.ts
--------------------------------------------------------------------
->>>define("file1", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.x = void 0;
->>> exports.x = 10;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^->
-1->export const
-2 >
-3 > x
-4 > =
-5 > 10
-6 > ;
-1->Emitted(6, 5) Source(1, 14) + SourceIndex(1)
-2 >Emitted(6, 13) Source(1, 14) + SourceIndex(1)
-3 >Emitted(6, 14) Source(1, 15) + SourceIndex(1)
-4 >Emitted(6, 17) Source(1, 18) + SourceIndex(1)
-5 >Emitted(6, 19) Source(1, 20) + SourceIndex(1)
-6 >Emitted(6, 20) Source(1, 21) + SourceIndex(1)
----
->>> console.log(exports.x);
-1->^^^^
-2 > ^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^
-6 > ^^^^^^^^^
-7 > ^
-8 > ^
-1->
-2 > console
-3 > .
-4 > log
-5 > (
-6 > x
-7 > )
-8 > ;
-1->Emitted(7, 5) Source(1, 21) + SourceIndex(1)
-2 >Emitted(7, 12) Source(1, 28) + SourceIndex(1)
-3 >Emitted(7, 13) Source(1, 29) + SourceIndex(1)
-4 >Emitted(7, 16) Source(1, 32) + SourceIndex(1)
-5 >Emitted(7, 17) Source(1, 33) + SourceIndex(1)
-6 >Emitted(7, 26) Source(1, 34) + SourceIndex(1)
-7 >Emitted(7, 27) Source(1, 35) + SourceIndex(1)
-8 >Emitted(7, 28) Source(1, 36) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file2.ts
--------------------------------------------------------------------
->>>});
->>>define("file2", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.y = void 0;
->>> exports.y = 20;
-1 >^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1 >export const
-2 >
-3 > y
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(13, 5) Source(1, 14) + SourceIndex(2)
-2 >Emitted(13, 13) Source(1, 14) + SourceIndex(2)
-3 >Emitted(13, 14) Source(1, 15) + SourceIndex(2)
-4 >Emitted(13, 17) Source(1, 18) + SourceIndex(2)
-5 >Emitted(13, 19) Source(1, 20) + SourceIndex(2)
-6 >Emitted(13, 20) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
--------------------------------------------------------------------
->>>});
->>>var globalConst = 10;
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > globalConst
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(15, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(15, 5) Source(1, 7) + SourceIndex(3)
-3 >Emitted(15, 16) Source(1, 18) + SourceIndex(3)
-4 >Emitted(15, 19) Source(1, 21) + SourceIndex(3)
-5 >Emitted(15, 21) Source(1, 23) + SourceIndex(3)
-6 >Emitted(15, 22) Source(1, 24) + SourceIndex(3)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>define("file3", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.z = void 0;
->>> exports.z = 30;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->export const
-2 >
-3 > z
-4 > =
-5 > 30
-6 > ;
-1->Emitted(20, 5) Source(1, 14) + SourceIndex(4)
-2 >Emitted(20, 13) Source(1, 14) + SourceIndex(4)
-3 >Emitted(20, 14) Source(1, 15) + SourceIndex(4)
-4 >Emitted(20, 17) Source(1, 18) + SourceIndex(4)
-5 >Emitted(20, 19) Source(1, 20) + SourceIndex(4)
-6 >Emitted(20, 20) Source(1, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>});
->>>var myVar = 30;
-1 >
-2 >^^^^
-3 > ^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > myVar
-4 > =
-5 > 30
-6 > ;
-1 >Emitted(22, 1) Source(1, 1) + SourceIndex(5)
-2 >Emitted(22, 5) Source(1, 7) + SourceIndex(5)
-3 >Emitted(22, 10) Source(1, 12) + SourceIndex(5)
-4 >Emitted(22, 13) Source(1, 15) + SourceIndex(5)
-5 >Emitted(22, 15) Source(1, 17) + SourceIndex(5)
-6 >Emitted(22, 16) Source(1, 18) + SourceIndex(5)
----
->>>//# sourceMappingURL=module.js.map
+[[90m12:00:33 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
-//// [/src/app/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file3.ts","./file4.ts"],"js":{"sections":[{"pos":0,"end":473,"kind":"prepend","data":"../lib/module.js","texts":[{"pos":0,"end":473,"kind":"text"}]},{"pos":473,"end":692,"kind":"text"}],"mapHash":"-3706363920-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICAtB,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}","hash":"-22725808438-var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":163,"kind":"prepend","data":"../lib/module.d.ts","texts":[{"pos":0,"end":163,"kind":"text"}]},{"pos":163,"end":241,"kind":"text"}],"mapHash":"-41254439122-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}","hash":"11992050152-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","../lib/module.d.ts","./file3.ts","./file4.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","-10505171738-export const z = 30;\nimport { x } from \"file1\";\n","1463681686-const myVar = 30;"],"root":[3,4],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"21172764033-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
+[[90m12:00:34 AM[0m] Building project '/src/lib/tsconfig.json'...
-//// [/src/app/module.tsbuildinfo.baseline.txt]
-======================================================================
-File:: /src/app/module.js
-----------------------------------------------------------------------
-prepend: (0-473):: ../lib/module.js texts:: 1
->>--------------------------------------------------------------------
-text: (0-473)
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- console.log(exports.x);
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
+[[90m12:00:42 AM[0m] Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.tsbuildinfo' does not exist
-----------------------------------------------------------------------
-text: (473-692)
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
+[[90m12:00:43 AM[0m] Building project '/src/app/tsconfig.json'...
-======================================================================
-======================================================================
-File:: /src/app/module.d.ts
-----------------------------------------------------------------------
-prepend: (0-163):: ../lib/module.d.ts texts:: 1
->>--------------------------------------------------------------------
-text: (0-163)
-declare const myGlob = 20;
-declare module "file1" {
- export const x = 10;
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
+[96msrc/app/tsconfig.json[0m:[93m16[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
-----------------------------------------------------------------------
-text: (163-241)
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
+[7m16[0m {
+[7m [0m [91m ~[0m
+[7m17[0m "path": "../lib",
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~~~[0m
+[7m18[0m "prepend": true
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~[0m
+[7m19[0m }
+[7m [0m [91m~~~~~[0m
-======================================================================
-//// [/src/app/module.tsbuildinfo.readable.baseline.txt]
-{
- "bundle": {
- "commonSourceDirectory": "./",
- "sourceFiles": [
- "./file3.ts",
- "./file4.ts"
- ],
- "js": {
- "sections": [
- {
- "pos": 0,
- "end": 473,
- "kind": "prepend",
- "data": "../lib/module.js",
- "texts": [
- {
- "pos": 0,
- "end": 473,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 473,
- "end": 692,
- "kind": "text"
- }
- ],
- "hash": "-22725808438-var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map",
- "mapHash": "-3706363920-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICAtB,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}"
- },
- "dts": {
- "sections": [
- {
- "pos": 0,
- "end": 163,
- "kind": "prepend",
- "data": "../lib/module.d.ts",
- "texts": [
- {
- "pos": 0,
- "end": 163,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 163,
- "end": 241,
- "kind": "text"
- }
- ],
- "hash": "11992050152-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-41254439122-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}"
- }
- },
- "program": {
- "fileNames": [
- "../../lib/lib.d.ts",
- "../lib/module.d.ts",
- "./file3.ts",
- "./file4.ts"
- ],
- "fileInfos": {
- "../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "../lib/module.d.ts": "29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "./file3.ts": "-10505171738-export const z = 30;\nimport { x } from \"file1\";\n",
- "./file4.ts": "1463681686-const myVar = 30;"
- },
- "root": [
- [
- 3,
- "./file3.ts"
- ],
- [
- 4,
- "./file4.ts"
- ]
- ],
- "options": {
- "composite": true,
- "declarationMap": true,
- "module": 2,
- "outFile": "./module.js",
- "sourceMap": true,
- "strict": false,
- "target": 1
- },
- "outSignature": "21172764033-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n",
- "latestChangedDtsFile": "./module.d.ts"
- },
- "version": "FakeTSVersion",
- "size": 3779
-}
+Found 1 error.
+exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated
+
+
//// [/src/lib/module.d.ts.map] file written with same contents
//// [/src/lib/module.d.ts.map.baseline.txt] file written with same contents
//// [/src/lib/module.js]
diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/multiple-emitHelpers-in-all-projects.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/multiple-emitHelpers-in-all-projects.js
index 60fcfc44c122b..71857ff0d0a8e 100644
--- a/tests/baselines/reference/tsbuild/amdModulesWithOut/multiple-emitHelpers-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/multiple-emitHelpers-in-all-projects.js
@@ -102,10 +102,24 @@ Output::
[[90m12:00:34 AM[0m] Building project '/src/app/tsconfig.json'...
-exitCode:: ExitStatus.Success
+[96msrc/app/tsconfig.json[0m:[93m17[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
+
+[7m17[0m {
+[7m [0m [91m ~[0m
+[7m18[0m "path": "../lib",
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~~~[0m
+[7m19[0m "prepend": true
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~[0m
+[7m20[0m }
+[7m [0m [91m~~~~~[0m
+
+
+Found 1 error.
+
+exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated
-//// [/src/app/module.d.ts]
+//// [/src/lib/module.d.ts]
declare const myGlob = 20;
declare function libfile0Spread(...b: number[]): void;
declare const libfile0_ar: number[];
@@ -116,27 +130,21 @@ declare module "file2" {
export const y = 20;
}
declare const globalConst = 10;
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
-declare function appfile4Spread(...b: number[]): void;
-declare const appfile4_ar: number[];
//# sourceMappingURL=module.d.ts.map
-//// [/src/app/module.d.ts.map]
-{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;AAClB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC;;ICF7B,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC;AACjB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC"}
+//// [/src/lib/module.d.ts.map]
+{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;AAClB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC;;ICF7B,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC"}
-//// [/src/app/module.d.ts.map.baseline.txt]
+//// [/src/lib/module.d.ts.map.baseline.txt]
===================================================================
JsFile: module.d.ts
mapUrl: module.d.ts.map
sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
+sources: file0.ts,file1.ts,file2.ts,global.ts
===================================================================
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file0.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:file0.ts
-------------------------------------------------------------------
>>>declare const myGlob = 20;
1 >
@@ -211,8 +219,8 @@ sourceFile:../lib/file0.ts
6 >Emitted(3, 37) Source(3, 30) + SourceIndex(0)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file1.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:file1.ts
-------------------------------------------------------------------
>>>declare module "file1" {
>>> export const x = 10;
@@ -239,8 +247,8 @@ sourceFile:../lib/file1.ts
7 >Emitted(5, 25) Source(1, 21) + SourceIndex(1)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file2.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:file2.ts
-------------------------------------------------------------------
>>>}
>>>declare module "file2" {
@@ -268,8 +276,8 @@ sourceFile:../lib/file2.ts
7 >Emitted(8, 25) Source(1, 21) + SourceIndex(2)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/global.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:global.ts
-------------------------------------------------------------------
>>>}
>>>declare const globalConst = 10;
@@ -279,6 +287,7 @@ sourceFile:../lib/global.ts
4 > ^^^^^^^^^^^
5 > ^^^^^
6 > ^
+7 > ^^^^->
1 >
2 >
3 > const
@@ -292,114 +301,9 @@ sourceFile:../lib/global.ts
5 >Emitted(10, 31) Source(1, 23) + SourceIndex(3)
6 >Emitted(10, 32) Source(1, 24) + SourceIndex(3)
---
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>declare module "file3" {
->>> export const z = 30;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > z
-6 > = 30
-7 > ;
-1 >Emitted(12, 5) Source(1, 1) + SourceIndex(4)
-2 >Emitted(12, 11) Source(1, 7) + SourceIndex(4)
-3 >Emitted(12, 12) Source(1, 8) + SourceIndex(4)
-4 >Emitted(12, 18) Source(1, 14) + SourceIndex(4)
-5 >Emitted(12, 19) Source(1, 15) + SourceIndex(4)
-6 >Emitted(12, 24) Source(1, 20) + SourceIndex(4)
-7 >Emitted(12, 25) Source(1, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>}
->>>declare const myVar = 30;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^
-5 > ^^^^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >
-3 > const
-4 > myVar
-5 > = 30
-6 > ;
-1 >Emitted(14, 1) Source(1, 1) + SourceIndex(5)
-2 >Emitted(14, 9) Source(1, 1) + SourceIndex(5)
-3 >Emitted(14, 15) Source(1, 7) + SourceIndex(5)
-4 >Emitted(14, 20) Source(1, 12) + SourceIndex(5)
-5 >Emitted(14, 25) Source(1, 17) + SourceIndex(5)
-6 >Emitted(14, 26) Source(1, 18) + SourceIndex(5)
----
->>>declare function appfile4Spread(...b: number[]): void;
-1->
-2 >^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^
-4 > ^
-5 > ^^^
-6 > ^^^
-7 > ^^^^^^
-8 > ^^
-9 > ^^^^^^^^
-1->
- >
-2 >function
-3 > appfile4Spread
-4 > (
-5 > ...
-6 > b:
-7 > number
-8 > []
-9 > ) { }
-1->Emitted(15, 1) Source(2, 1) + SourceIndex(5)
-2 >Emitted(15, 18) Source(2, 10) + SourceIndex(5)
-3 >Emitted(15, 32) Source(2, 24) + SourceIndex(5)
-4 >Emitted(15, 33) Source(2, 25) + SourceIndex(5)
-5 >Emitted(15, 36) Source(2, 28) + SourceIndex(5)
-6 >Emitted(15, 39) Source(2, 31) + SourceIndex(5)
-7 >Emitted(15, 45) Source(2, 37) + SourceIndex(5)
-8 >Emitted(15, 47) Source(2, 39) + SourceIndex(5)
-9 >Emitted(15, 55) Source(2, 44) + SourceIndex(5)
----
->>>declare const appfile4_ar: number[];
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^^
-5 > ^^^^^^^^^^
-6 > ^
-1 >
- >
-2 >
-3 > const
-4 > appfile4_ar
-5 > = [20, 30]
-6 > ;
-1 >Emitted(16, 1) Source(3, 1) + SourceIndex(5)
-2 >Emitted(16, 9) Source(3, 1) + SourceIndex(5)
-3 >Emitted(16, 15) Source(3, 7) + SourceIndex(5)
-4 >Emitted(16, 26) Source(3, 18) + SourceIndex(5)
-5 >Emitted(16, 36) Source(3, 29) + SourceIndex(5)
-6 >Emitted(16, 37) Source(3, 30) + SourceIndex(5)
----
>>>//# sourceMappingURL=module.d.ts.map
-//// [/src/app/module.js]
+//// [/src/lib/module.js]
var __read = (this && this.__read) || function (o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
@@ -461,39 +365,21 @@ define("file2", ["require", "exports"], function (require, exports) {
exports.y = 20;
});
var globalConst = 10;
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
- function forappfile3Rest() {
- var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
- }
-});
-var myVar = 30;
-function appfile4Spread() {
- var b = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- b[_i] = arguments[_i];
- }
-}
-var appfile4_ar = [20, 30];
-appfile4Spread.apply(void 0, __spreadArray([10], __read(appfile4_ar), false));
//# sourceMappingURL=module.js.map
-//// [/src/app/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;;;;;ICFY,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;IAEpB,SAAS,eAAe;QACxB,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;ACJD,IAAM,KAAK,GAAG,EAAE,CAAC;AACjB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE"}
+//// [/src/lib/module.js.map]
+{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;;;;;ICFY,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
-//// [/src/app/module.js.map.baseline.txt]
+//// [/src/lib/module.js.map.baseline.txt]
===================================================================
JsFile: module.js
mapUrl: module.js.map
sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
+sources: file0.ts,file1.ts,file2.ts,global.ts
===================================================================
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
+emittedFile:/src/lib/module.js
+sourceFile:file0.ts
-------------------------------------------------------------------
>>>var __read = (this && this.__read) || function (o, n) {
>>> var m = typeof Symbol === "function" && o[Symbol.iterator];
@@ -670,8 +556,8 @@ sourceFile:../lib/file0.ts
7 >Emitted(45, 79) Source(4, 36) + SourceIndex(0)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file1.ts
+emittedFile:/src/lib/module.js
+sourceFile:file1.ts
-------------------------------------------------------------------
>>>define("file1", ["require", "exports"], function (require, exports) {
>>> "use strict";
@@ -798,8 +684,8 @@ sourceFile:../lib/file1.ts
2 >Emitted(53, 6) Source(3, 2) + SourceIndex(1)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file2.ts
+emittedFile:/src/lib/module.js
+sourceFile:file2.ts
-------------------------------------------------------------------
>>>});
>>>define("file2", ["require", "exports"], function (require, exports) {
@@ -827,8 +713,8 @@ sourceFile:../lib/file2.ts
6 >Emitted(59, 20) Source(1, 21) + SourceIndex(2)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
+emittedFile:/src/lib/module.js
+sourceFile:global.ts
-------------------------------------------------------------------
>>>});
>>>var globalConst = 10;
@@ -838,7 +724,7 @@ sourceFile:../lib/global.ts
4 > ^^^
5 > ^^
6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+7 > ^^^^^^^^^^^^->
1 >
2 >const
3 > globalConst
@@ -852,2854 +738,10 @@ sourceFile:../lib/global.ts
5 >Emitted(61, 21) Source(1, 23) + SourceIndex(3)
6 >Emitted(61, 22) Source(1, 24) + SourceIndex(3)
---
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>define("file3", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.z = void 0;
->>> exports.z = 30;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^->
-1->export const
-2 >
-3 > z
-4 > =
-5 > 30
-6 > ;
-1->Emitted(66, 5) Source(1, 14) + SourceIndex(4)
-2 >Emitted(66, 13) Source(1, 14) + SourceIndex(4)
-3 >Emitted(66, 14) Source(1, 15) + SourceIndex(4)
-4 >Emitted(66, 17) Source(1, 18) + SourceIndex(4)
-5 >Emitted(66, 19) Source(1, 20) + SourceIndex(4)
-6 >Emitted(66, 20) Source(1, 21) + SourceIndex(4)
----
->>> function forappfile3Rest() {
-1->^^^^
-2 > ^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
- >import { x } from "file1";
- >
-2 > function
-3 > forappfile3Rest
-1->Emitted(67, 5) Source(3, 1) + SourceIndex(4)
-2 >Emitted(67, 14) Source(3, 10) + SourceIndex(4)
-3 >Emitted(67, 29) Source(3, 25) + SourceIndex(4)
----
->>> var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
-1->^^^^^^^^
-2 > ^^^^
-3 > ^^^^^
-4 > ^^
-5 > ^
-6 > ^^
-7 > ^^
-8 > ^^
-9 > ^
-10> ^^
-11> ^^
-12> ^^
-13> ^^
-14> ^^
-15> ^^
-16> ^^
-17> ^^
-18> ^
-19> ^^^^^^^
-20> ^^
-21> ^^^^
-22> ^^^^^^^^^^^^^^
-23> ^^^^^
-24> ^
-25> ^
-1->() {
- >
-2 > const
-3 > { b, ...rest } =
-4 > {
-5 > a
-6 > :
-7 > 10
-8 > ,
-9 > b
-10> :
-11> 30
-12> ,
-13> yy
-14> :
-15> 30
-16> }
-17>
-18> b
-19>
-20> , ...
-21> rest
-22>
-23> { b, ...rest }
-24> = { a: 10, b: 30, yy: 30 }
-25> ;
-1->Emitted(68, 9) Source(4, 1) + SourceIndex(4)
-2 >Emitted(68, 13) Source(4, 7) + SourceIndex(4)
-3 >Emitted(68, 18) Source(4, 24) + SourceIndex(4)
-4 >Emitted(68, 20) Source(4, 26) + SourceIndex(4)
-5 >Emitted(68, 21) Source(4, 27) + SourceIndex(4)
-6 >Emitted(68, 23) Source(4, 29) + SourceIndex(4)
-7 >Emitted(68, 25) Source(4, 31) + SourceIndex(4)
-8 >Emitted(68, 27) Source(4, 33) + SourceIndex(4)
-9 >Emitted(68, 28) Source(4, 34) + SourceIndex(4)
-10>Emitted(68, 30) Source(4, 36) + SourceIndex(4)
-11>Emitted(68, 32) Source(4, 38) + SourceIndex(4)
-12>Emitted(68, 34) Source(4, 40) + SourceIndex(4)
-13>Emitted(68, 36) Source(4, 42) + SourceIndex(4)
-14>Emitted(68, 38) Source(4, 44) + SourceIndex(4)
-15>Emitted(68, 40) Source(4, 46) + SourceIndex(4)
-16>Emitted(68, 42) Source(4, 48) + SourceIndex(4)
-17>Emitted(68, 44) Source(4, 9) + SourceIndex(4)
-18>Emitted(68, 45) Source(4, 10) + SourceIndex(4)
-19>Emitted(68, 52) Source(4, 10) + SourceIndex(4)
-20>Emitted(68, 54) Source(4, 15) + SourceIndex(4)
-21>Emitted(68, 58) Source(4, 19) + SourceIndex(4)
-22>Emitted(68, 72) Source(4, 7) + SourceIndex(4)
-23>Emitted(68, 77) Source(4, 21) + SourceIndex(4)
-24>Emitted(68, 78) Source(4, 48) + SourceIndex(4)
-25>Emitted(68, 79) Source(4, 49) + SourceIndex(4)
----
->>> }
-1 >^^^^
-2 > ^
-1 >
- >
-2 > }
-1 >Emitted(69, 5) Source(5, 1) + SourceIndex(4)
-2 >Emitted(69, 6) Source(5, 2) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>});
->>>var myVar = 30;
-1 >
-2 >^^^^
-3 > ^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^->
-1 >
-2 >const
-3 > myVar
-4 > =
-5 > 30
-6 > ;
-1 >Emitted(71, 1) Source(1, 1) + SourceIndex(5)
-2 >Emitted(71, 5) Source(1, 7) + SourceIndex(5)
-3 >Emitted(71, 10) Source(1, 12) + SourceIndex(5)
-4 >Emitted(71, 13) Source(1, 15) + SourceIndex(5)
-5 >Emitted(71, 15) Source(1, 17) + SourceIndex(5)
-6 >Emitted(71, 16) Source(1, 18) + SourceIndex(5)
----
->>>function appfile4Spread() {
-1->
-2 >^^^^^^^^^
-3 > ^^^^^^^^^^^^^^
-1->
- >
-2 >function
-3 > appfile4Spread
-1->Emitted(72, 1) Source(2, 1) + SourceIndex(5)
-2 >Emitted(72, 10) Source(2, 10) + SourceIndex(5)
-3 >Emitted(72, 24) Source(2, 24) + SourceIndex(5)
----
->>> var b = [];
-1 >^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >(
-2 > ...b: number[]
-1 >Emitted(73, 5) Source(2, 25) + SourceIndex(5)
-2 >Emitted(73, 16) Source(2, 39) + SourceIndex(5)
----
->>> for (var _i = 0; _i < arguments.length; _i++) {
-1->^^^^^^^^^
-2 > ^^^^^^^^^^
-3 > ^^
-4 > ^^^^^^^^^^^^^^^^^^^^^
-5 > ^^
-6 > ^^^^
-1->
-2 > ...b: number[]
-3 >
-4 > ...b: number[]
-5 >
-6 > ...b: number[]
-1->Emitted(74, 10) Source(2, 25) + SourceIndex(5)
-2 >Emitted(74, 20) Source(2, 39) + SourceIndex(5)
-3 >Emitted(74, 22) Source(2, 25) + SourceIndex(5)
-4 >Emitted(74, 43) Source(2, 39) + SourceIndex(5)
-5 >Emitted(74, 45) Source(2, 25) + SourceIndex(5)
-6 >Emitted(74, 49) Source(2, 39) + SourceIndex(5)
----
->>> b[_i] = arguments[_i];
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^
-1 >
-2 > ...b: number[]
-1 >Emitted(75, 9) Source(2, 25) + SourceIndex(5)
-2 >Emitted(75, 31) Source(2, 39) + SourceIndex(5)
----
->>> }
->>>}
-1 >
-2 >^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >) {
-2 >}
-1 >Emitted(77, 1) Source(2, 43) + SourceIndex(5)
-2 >Emitted(77, 2) Source(2, 44) + SourceIndex(5)
----
->>>var appfile4_ar = [20, 30];
-1->
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^
-6 > ^^
-7 > ^^
-8 > ^^
-9 > ^
-10> ^
-11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
- >
-2 >const
-3 > appfile4_ar
-4 > =
-5 > [
-6 > 20
-7 > ,
-8 > 30
-9 > ]
-10> ;
-1->Emitted(78, 1) Source(3, 1) + SourceIndex(5)
-2 >Emitted(78, 5) Source(3, 7) + SourceIndex(5)
-3 >Emitted(78, 16) Source(3, 18) + SourceIndex(5)
-4 >Emitted(78, 19) Source(3, 21) + SourceIndex(5)
-5 >Emitted(78, 20) Source(3, 22) + SourceIndex(5)
-6 >Emitted(78, 22) Source(3, 24) + SourceIndex(5)
-7 >Emitted(78, 24) Source(3, 26) + SourceIndex(5)
-8 >Emitted(78, 26) Source(3, 28) + SourceIndex(5)
-9 >Emitted(78, 27) Source(3, 29) + SourceIndex(5)
-10>Emitted(78, 28) Source(3, 30) + SourceIndex(5)
----
->>>appfile4Spread.apply(void 0, __spreadArray([10], __read(appfile4_ar), false));
-1->
-2 >^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-4 > ^^
-5 > ^^^^^^^^^^
-6 > ^^^^^^^^^^^
-7 > ^^^^^^^^^^^
-1->
- >
-2 >appfile4Spread
-3 > (
-4 > 10
-5 > , ...
-6 > appfile4_ar
-7 > );
-1->Emitted(79, 1) Source(4, 1) + SourceIndex(5)
-2 >Emitted(79, 15) Source(4, 15) + SourceIndex(5)
-3 >Emitted(79, 45) Source(4, 16) + SourceIndex(5)
-4 >Emitted(79, 47) Source(4, 18) + SourceIndex(5)
-5 >Emitted(79, 57) Source(4, 23) + SourceIndex(5)
-6 >Emitted(79, 68) Source(4, 34) + SourceIndex(5)
-7 >Emitted(79, 79) Source(4, 36) + SourceIndex(5)
----
->>>//# sourceMappingURL=module.js.map
-
-//// [/src/app/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file3.ts","./file4.ts"],"js":{"sections":[{"pos":0,"end":489,"kind":"emitHelpers","data":"typescript:read"},{"pos":490,"end":870,"kind":"emitHelpers","data":"typescript:spreadArray"},{"pos":871,"end":1361,"kind":"emitHelpers","data":"typescript:rest"},{"pos":1362,"end":2167,"kind":"prepend","data":"../lib/module.js","texts":[{"pos":1362,"end":2167,"kind":"text"}]},{"pos":2167,"end":2746,"kind":"text"}],"sources":{"helpers":["typescript:rest","typescript:read","typescript:spreadArray"]},"mapHash":"40592392858-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;;;;;ICFY,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;IAEpB,SAAS,eAAe;QACxB,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;ACJD,IAAM,KAAK,GAAG,EAAE,CAAC;AACjB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE\"}","hash":"86928161834-var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n};\nvar __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n};\nvar __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n};\nvar myGlob = 20;\nfunction libfile0Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar libfile0_ar = [20, 30];\nlibfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n function forlibfile1Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n function forappfile3Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n});\nvar myVar = 30;\nfunction appfile4Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar appfile4_ar = [20, 30];\nappfile4Spread.apply(void 0, __spreadArray([10], __read(appfile4_ar), false));\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":255,"kind":"prepend","data":"../lib/module.d.ts","texts":[{"pos":0,"end":255,"kind":"text"}]},{"pos":255,"end":425,"kind":"text"}],"mapHash":"-58032587340-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;AAClB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC;;ICF7B,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC;AACjB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC\"}","hash":"41750814766-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\ndeclare function appfile4Spread(...b: number[]): void;\ndeclare const appfile4_ar: number[];\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","../lib/module.d.ts","./file3.ts","./file4.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","19175502154-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","-9404472663-export const z = 30;\nimport { x } from \"file1\";\nfunction forappfile3Rest() {\nconst { b, ...rest } = { a: 10, b: 30, yy: 30 };\n}","-3487084949-const myVar = 30;\nfunction appfile4Spread(...b: number[]) { }\nconst appfile4_ar = [20, 30];\nappfile4Spread(10, ...appfile4_ar);"],"root":[3,4],"options":{"composite":true,"declarationMap":true,"downlevelIteration":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"41122638023-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\ndeclare function appfile4Spread(...b: number[]): void;\ndeclare const appfile4_ar: number[];\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-
-//// [/src/app/module.tsbuildinfo.baseline.txt]
-======================================================================
-File:: /src/app/module.js
-----------------------------------------------------------------------
-emitHelpers: (0-489):: typescript:read
-var __read = (this && this.__read) || function (o, n) {
- var m = typeof Symbol === "function" && o[Symbol.iterator];
- if (!m) return o;
- var i = m.call(o), r, ar = [], e;
- try {
- while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
- }
- catch (error) { e = { error: error }; }
- finally {
- try {
- if (r && !r.done && (m = i["return"])) m.call(i);
- }
- finally { if (e) throw e.error; }
- }
- return ar;
-};
-----------------------------------------------------------------------
-emitHelpers: (490-870):: typescript:spreadArray
-var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {
- if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
- if (ar || !(i in from)) {
- if (!ar) ar = Array.prototype.slice.call(from, 0, i);
- ar[i] = from[i];
- }
- }
- return to.concat(ar || Array.prototype.slice.call(from));
-};
-----------------------------------------------------------------------
-emitHelpers: (871-1361):: typescript:rest
-var __rest = (this && this.__rest) || function (s, e) {
- var t = {};
- for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
- t[p] = s[p];
- if (s != null && typeof Object.getOwnPropertySymbols === "function")
- for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
- if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
- t[p[i]] = s[p[i]];
- }
- return t;
-};
-----------------------------------------------------------------------
-prepend: (1362-2167):: ../lib/module.js texts:: 1
->>--------------------------------------------------------------------
-text: (1362-2167)
-var myGlob = 20;
-function libfile0Spread() {
- var b = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- b[_i] = arguments[_i];
- }
-}
-var libfile0_ar = [20, 30];
-libfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- function forlibfile1Rest() {
- var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
- }
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-
-----------------------------------------------------------------------
-text: (2167-2746)
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
- function forappfile3Rest() {
- var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
- }
-});
-var myVar = 30;
-function appfile4Spread() {
- var b = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- b[_i] = arguments[_i];
- }
-}
-var appfile4_ar = [20, 30];
-appfile4Spread.apply(void 0, __spreadArray([10], __read(appfile4_ar), false));
-
-======================================================================
-======================================================================
-File:: /src/app/module.d.ts
-----------------------------------------------------------------------
-prepend: (0-255):: ../lib/module.d.ts texts:: 1
->>--------------------------------------------------------------------
-text: (0-255)
-declare const myGlob = 20;
-declare function libfile0Spread(...b: number[]): void;
-declare const libfile0_ar: number[];
-declare module "file1" {
- export const x = 10;
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-
-----------------------------------------------------------------------
-text: (255-425)
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
-declare function appfile4Spread(...b: number[]): void;
-declare const appfile4_ar: number[];
-
-======================================================================
-
-//// [/src/app/module.tsbuildinfo.readable.baseline.txt]
-{
- "bundle": {
- "commonSourceDirectory": "./",
- "sourceFiles": [
- "./file3.ts",
- "./file4.ts"
- ],
- "js": {
- "sections": [
- {
- "pos": 0,
- "end": 489,
- "kind": "emitHelpers",
- "data": "typescript:read"
- },
- {
- "pos": 490,
- "end": 870,
- "kind": "emitHelpers",
- "data": "typescript:spreadArray"
- },
- {
- "pos": 871,
- "end": 1361,
- "kind": "emitHelpers",
- "data": "typescript:rest"
- },
- {
- "pos": 1362,
- "end": 2167,
- "kind": "prepend",
- "data": "../lib/module.js",
- "texts": [
- {
- "pos": 1362,
- "end": 2167,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 2167,
- "end": 2746,
- "kind": "text"
- }
- ],
- "hash": "86928161834-var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n};\nvar __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n};\nvar __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n};\nvar myGlob = 20;\nfunction libfile0Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar libfile0_ar = [20, 30];\nlibfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n function forlibfile1Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n function forappfile3Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n});\nvar myVar = 30;\nfunction appfile4Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar appfile4_ar = [20, 30];\nappfile4Spread.apply(void 0, __spreadArray([10], __read(appfile4_ar), false));\n//# sourceMappingURL=module.js.map",
- "mapHash": "40592392858-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;;;;;ICFY,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;IAEpB,SAAS,eAAe;QACxB,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;ACJD,IAAM,KAAK,GAAG,EAAE,CAAC;AACjB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE\"}",
- "sources": {
- "helpers": [
- "typescript:rest",
- "typescript:read",
- "typescript:spreadArray"
- ]
- }
- },
- "dts": {
- "sections": [
- {
- "pos": 0,
- "end": 255,
- "kind": "prepend",
- "data": "../lib/module.d.ts",
- "texts": [
- {
- "pos": 0,
- "end": 255,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 255,
- "end": 425,
- "kind": "text"
- }
- ],
- "hash": "41750814766-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\ndeclare function appfile4Spread(...b: number[]): void;\ndeclare const appfile4_ar: number[];\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-58032587340-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;AAClB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC;;ICF7B,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC;AACjB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC\"}"
- }
- },
- "program": {
- "fileNames": [
- "../../lib/lib.d.ts",
- "../lib/module.d.ts",
- "./file3.ts",
- "./file4.ts"
- ],
- "fileInfos": {
- "../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "../lib/module.d.ts": "19175502154-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "./file3.ts": "-9404472663-export const z = 30;\nimport { x } from \"file1\";\nfunction forappfile3Rest() {\nconst { b, ...rest } = { a: 10, b: 30, yy: 30 };\n}",
- "./file4.ts": "-3487084949-const myVar = 30;\nfunction appfile4Spread(...b: number[]) { }\nconst appfile4_ar = [20, 30];\nappfile4Spread(10, ...appfile4_ar);"
- },
- "root": [
- [
- 3,
- "./file3.ts"
- ],
- [
- 4,
- "./file4.ts"
- ]
- ],
- "options": {
- "composite": true,
- "declarationMap": true,
- "downlevelIteration": true,
- "module": 2,
- "outFile": "./module.js",
- "sourceMap": true,
- "strict": false,
- "target": 1
- },
- "outSignature": "41122638023-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\ndeclare function appfile4Spread(...b: number[]): void;\ndeclare const appfile4_ar: number[];\n",
- "latestChangedDtsFile": "./module.d.ts"
- },
- "version": "FakeTSVersion",
- "size": 7690
-}
-
-//// [/src/lib/module.d.ts]
-declare const myGlob = 20;
-declare function libfile0Spread(...b: number[]): void;
-declare const libfile0_ar: number[];
-declare module "file1" {
- export const x = 10;
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-//# sourceMappingURL=module.d.ts.map
-
-//// [/src/lib/module.d.ts.map]
-{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;AAClB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC;;ICF7B,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC"}
-
-//// [/src/lib/module.d.ts.map.baseline.txt]
-===================================================================
-JsFile: module.d.ts
-mapUrl: module.d.ts.map
-sourceRoot:
-sources: file0.ts,file1.ts,file2.ts,global.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file0.ts
--------------------------------------------------------------------
->>>declare const myGlob = 20;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^
-5 > ^^^^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >
-3 > const
-4 > myGlob
-5 > = 20
-6 > ;
-1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0)
-2 >Emitted(1, 9) Source(1, 1) + SourceIndex(0)
-3 >Emitted(1, 15) Source(1, 7) + SourceIndex(0)
-4 >Emitted(1, 21) Source(1, 13) + SourceIndex(0)
-5 >Emitted(1, 26) Source(1, 18) + SourceIndex(0)
-6 >Emitted(1, 27) Source(1, 19) + SourceIndex(0)
----
->>>declare function libfile0Spread(...b: number[]): void;
-1->
-2 >^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^
-4 > ^
-5 > ^^^
-6 > ^^^
-7 > ^^^^^^
-8 > ^^
-9 > ^^^^^^^^
-1->
- >
-2 >function
-3 > libfile0Spread
-4 > (
-5 > ...
-6 > b:
-7 > number
-8 > []
-9 > ) { }
-1->Emitted(2, 1) Source(2, 1) + SourceIndex(0)
-2 >Emitted(2, 18) Source(2, 10) + SourceIndex(0)
-3 >Emitted(2, 32) Source(2, 24) + SourceIndex(0)
-4 >Emitted(2, 33) Source(2, 25) + SourceIndex(0)
-5 >Emitted(2, 36) Source(2, 28) + SourceIndex(0)
-6 >Emitted(2, 39) Source(2, 31) + SourceIndex(0)
-7 >Emitted(2, 45) Source(2, 37) + SourceIndex(0)
-8 >Emitted(2, 47) Source(2, 39) + SourceIndex(0)
-9 >Emitted(2, 55) Source(2, 44) + SourceIndex(0)
----
->>>declare const libfile0_ar: number[];
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^^
-5 > ^^^^^^^^^^
-6 > ^
-1 >
- >
-2 >
-3 > const
-4 > libfile0_ar
-5 > = [20, 30]
-6 > ;
-1 >Emitted(3, 1) Source(3, 1) + SourceIndex(0)
-2 >Emitted(3, 9) Source(3, 1) + SourceIndex(0)
-3 >Emitted(3, 15) Source(3, 7) + SourceIndex(0)
-4 >Emitted(3, 26) Source(3, 18) + SourceIndex(0)
-5 >Emitted(3, 36) Source(3, 29) + SourceIndex(0)
-6 >Emitted(3, 37) Source(3, 30) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file1.ts
--------------------------------------------------------------------
->>>declare module "file1" {
->>> export const x = 10;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > x
-6 > = 10
-7 > ;
-1 >Emitted(5, 5) Source(1, 1) + SourceIndex(1)
-2 >Emitted(5, 11) Source(1, 7) + SourceIndex(1)
-3 >Emitted(5, 12) Source(1, 8) + SourceIndex(1)
-4 >Emitted(5, 18) Source(1, 14) + SourceIndex(1)
-5 >Emitted(5, 19) Source(1, 15) + SourceIndex(1)
-6 >Emitted(5, 24) Source(1, 20) + SourceIndex(1)
-7 >Emitted(5, 25) Source(1, 21) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file2.ts
--------------------------------------------------------------------
->>>}
->>>declare module "file2" {
->>> export const y = 20;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > y
-6 > = 20
-7 > ;
-1 >Emitted(8, 5) Source(1, 1) + SourceIndex(2)
-2 >Emitted(8, 11) Source(1, 7) + SourceIndex(2)
-3 >Emitted(8, 12) Source(1, 8) + SourceIndex(2)
-4 >Emitted(8, 18) Source(1, 14) + SourceIndex(2)
-5 >Emitted(8, 19) Source(1, 15) + SourceIndex(2)
-6 >Emitted(8, 24) Source(1, 20) + SourceIndex(2)
-7 >Emitted(8, 25) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:global.ts
--------------------------------------------------------------------
->>>}
->>>declare const globalConst = 10;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^^
-5 > ^^^^^
-6 > ^
-7 > ^^^^->
-1 >
-2 >
-3 > const
-4 > globalConst
-5 > = 10
-6 > ;
-1 >Emitted(10, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(10, 9) Source(1, 1) + SourceIndex(3)
-3 >Emitted(10, 15) Source(1, 7) + SourceIndex(3)
-4 >Emitted(10, 26) Source(1, 18) + SourceIndex(3)
-5 >Emitted(10, 31) Source(1, 23) + SourceIndex(3)
-6 >Emitted(10, 32) Source(1, 24) + SourceIndex(3)
----
->>>//# sourceMappingURL=module.d.ts.map
-
-//// [/src/lib/module.js]
-var __read = (this && this.__read) || function (o, n) {
- var m = typeof Symbol === "function" && o[Symbol.iterator];
- if (!m) return o;
- var i = m.call(o), r, ar = [], e;
- try {
- while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
- }
- catch (error) { e = { error: error }; }
- finally {
- try {
- if (r && !r.done && (m = i["return"])) m.call(i);
- }
- finally { if (e) throw e.error; }
- }
- return ar;
-};
-var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {
- if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
- if (ar || !(i in from)) {
- if (!ar) ar = Array.prototype.slice.call(from, 0, i);
- ar[i] = from[i];
- }
- }
- return to.concat(ar || Array.prototype.slice.call(from));
-};
-var __rest = (this && this.__rest) || function (s, e) {
- var t = {};
- for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
- t[p] = s[p];
- if (s != null && typeof Object.getOwnPropertySymbols === "function")
- for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
- if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
- t[p[i]] = s[p[i]];
- }
- return t;
-};
-var myGlob = 20;
-function libfile0Spread() {
- var b = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- b[_i] = arguments[_i];
- }
-}
-var libfile0_ar = [20, 30];
-libfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- function forlibfile1Rest() {
- var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
- }
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-//# sourceMappingURL=module.js.map
-
-//// [/src/lib/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;;;;;ICFY,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
-
-//// [/src/lib/module.js.map.baseline.txt]
-===================================================================
-JsFile: module.js
-mapUrl: module.js.map
-sourceRoot:
-sources: file0.ts,file1.ts,file2.ts,global.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file0.ts
--------------------------------------------------------------------
->>>var __read = (this && this.__read) || function (o, n) {
->>> var m = typeof Symbol === "function" && o[Symbol.iterator];
->>> if (!m) return o;
->>> var i = m.call(o), r, ar = [], e;
->>> try {
->>> while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
->>> }
->>> catch (error) { e = { error: error }; }
->>> finally {
->>> try {
->>> if (r && !r.done && (m = i["return"])) m.call(i);
->>> }
->>> finally { if (e) throw e.error; }
->>> }
->>> return ar;
->>>};
->>>var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {
->>> if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
->>> if (ar || !(i in from)) {
->>> if (!ar) ar = Array.prototype.slice.call(from, 0, i);
->>> ar[i] = from[i];
->>> }
->>> }
->>> return to.concat(ar || Array.prototype.slice.call(from));
->>>};
->>>var __rest = (this && this.__rest) || function (s, e) {
->>> var t = {};
->>> for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
->>> t[p] = s[p];
->>> if (s != null && typeof Object.getOwnPropertySymbols === "function")
->>> for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
->>> if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
->>> t[p[i]] = s[p[i]];
->>> }
->>> return t;
->>>};
->>>var myGlob = 20;
-1 >
-2 >^^^^
-3 > ^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^->
-1 >
-2 >const
-3 > myGlob
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(37, 1) Source(1, 1) + SourceIndex(0)
-2 >Emitted(37, 5) Source(1, 7) + SourceIndex(0)
-3 >Emitted(37, 11) Source(1, 13) + SourceIndex(0)
-4 >Emitted(37, 14) Source(1, 16) + SourceIndex(0)
-5 >Emitted(37, 16) Source(1, 18) + SourceIndex(0)
-6 >Emitted(37, 17) Source(1, 19) + SourceIndex(0)
----
->>>function libfile0Spread() {
-1->
-2 >^^^^^^^^^
-3 > ^^^^^^^^^^^^^^
-1->
- >
-2 >function
-3 > libfile0Spread
-1->Emitted(38, 1) Source(2, 1) + SourceIndex(0)
-2 >Emitted(38, 10) Source(2, 10) + SourceIndex(0)
-3 >Emitted(38, 24) Source(2, 24) + SourceIndex(0)
----
->>> var b = [];
-1 >^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >(
-2 > ...b: number[]
-1 >Emitted(39, 5) Source(2, 25) + SourceIndex(0)
-2 >Emitted(39, 16) Source(2, 39) + SourceIndex(0)
----
->>> for (var _i = 0; _i < arguments.length; _i++) {
-1->^^^^^^^^^
-2 > ^^^^^^^^^^
-3 > ^^
-4 > ^^^^^^^^^^^^^^^^^^^^^
-5 > ^^
-6 > ^^^^
-1->
-2 > ...b: number[]
-3 >
-4 > ...b: number[]
-5 >
-6 > ...b: number[]
-1->Emitted(40, 10) Source(2, 25) + SourceIndex(0)
-2 >Emitted(40, 20) Source(2, 39) + SourceIndex(0)
-3 >Emitted(40, 22) Source(2, 25) + SourceIndex(0)
-4 >Emitted(40, 43) Source(2, 39) + SourceIndex(0)
-5 >Emitted(40, 45) Source(2, 25) + SourceIndex(0)
-6 >Emitted(40, 49) Source(2, 39) + SourceIndex(0)
----
->>> b[_i] = arguments[_i];
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^
-1 >
-2 > ...b: number[]
-1 >Emitted(41, 9) Source(2, 25) + SourceIndex(0)
-2 >Emitted(41, 31) Source(2, 39) + SourceIndex(0)
----
->>> }
->>>}
-1 >
-2 >^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >) {
-2 >}
-1 >Emitted(43, 1) Source(2, 43) + SourceIndex(0)
-2 >Emitted(43, 2) Source(2, 44) + SourceIndex(0)
----
->>>var libfile0_ar = [20, 30];
-1->
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^
-6 > ^^
-7 > ^^
-8 > ^^
-9 > ^
-10> ^
-11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
- >
-2 >const
-3 > libfile0_ar
-4 > =
-5 > [
-6 > 20
-7 > ,
-8 > 30
-9 > ]
-10> ;
-1->Emitted(44, 1) Source(3, 1) + SourceIndex(0)
-2 >Emitted(44, 5) Source(3, 7) + SourceIndex(0)
-3 >Emitted(44, 16) Source(3, 18) + SourceIndex(0)
-4 >Emitted(44, 19) Source(3, 21) + SourceIndex(0)
-5 >Emitted(44, 20) Source(3, 22) + SourceIndex(0)
-6 >Emitted(44, 22) Source(3, 24) + SourceIndex(0)
-7 >Emitted(44, 24) Source(3, 26) + SourceIndex(0)
-8 >Emitted(44, 26) Source(3, 28) + SourceIndex(0)
-9 >Emitted(44, 27) Source(3, 29) + SourceIndex(0)
-10>Emitted(44, 28) Source(3, 30) + SourceIndex(0)
----
->>>libfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));
-1->
-2 >^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-4 > ^^
-5 > ^^^^^^^^^^
-6 > ^^^^^^^^^^^
-7 > ^^^^^^^^^^^
-1->
- >
-2 >libfile0Spread
-3 > (
-4 > 10
-5 > , ...
-6 > libfile0_ar
-7 > );
-1->Emitted(45, 1) Source(4, 1) + SourceIndex(0)
-2 >Emitted(45, 15) Source(4, 15) + SourceIndex(0)
-3 >Emitted(45, 45) Source(4, 16) + SourceIndex(0)
-4 >Emitted(45, 47) Source(4, 18) + SourceIndex(0)
-5 >Emitted(45, 57) Source(4, 23) + SourceIndex(0)
-6 >Emitted(45, 68) Source(4, 34) + SourceIndex(0)
-7 >Emitted(45, 79) Source(4, 36) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file1.ts
--------------------------------------------------------------------
->>>define("file1", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.x = void 0;
->>> exports.x = 10;
-1 >^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^->
-1 >export const
-2 >
-3 > x
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(50, 5) Source(1, 14) + SourceIndex(1)
-2 >Emitted(50, 13) Source(1, 14) + SourceIndex(1)
-3 >Emitted(50, 14) Source(1, 15) + SourceIndex(1)
-4 >Emitted(50, 17) Source(1, 18) + SourceIndex(1)
-5 >Emitted(50, 19) Source(1, 20) + SourceIndex(1)
-6 >Emitted(50, 20) Source(1, 21) + SourceIndex(1)
----
->>> function forlibfile1Rest() {
-1->^^^^
-2 > ^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > function
-3 > forlibfile1Rest
-1->Emitted(51, 5) Source(1, 21) + SourceIndex(1)
-2 >Emitted(51, 14) Source(1, 30) + SourceIndex(1)
-3 >Emitted(51, 29) Source(1, 45) + SourceIndex(1)
----
->>> var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
-1->^^^^^^^^
-2 > ^^^^
-3 > ^^^^^
-4 > ^^
-5 > ^
-6 > ^^
-7 > ^^
-8 > ^^
-9 > ^
-10> ^^
-11> ^^
-12> ^^
-13> ^^
-14> ^^
-15> ^^
-16> ^^
-17> ^^
-18> ^
-19> ^^^^^^^
-20> ^^
-21> ^^^^
-22> ^^^^^^^^^^^^^^
-23> ^^^^^
-24> ^
-25> ^
-1->() {
- >
-2 > const
-3 > { b, ...rest } =
-4 > {
-5 > a
-6 > :
-7 > 10
-8 > ,
-9 > b
-10> :
-11> 30
-12> ,
-13> yy
-14> :
-15> 30
-16> }
-17>
-18> b
-19>
-20> , ...
-21> rest
-22>
-23> { b, ...rest }
-24> = { a: 10, b: 30, yy: 30 }
-25> ;
-1->Emitted(52, 9) Source(2, 1) + SourceIndex(1)
-2 >Emitted(52, 13) Source(2, 7) + SourceIndex(1)
-3 >Emitted(52, 18) Source(2, 24) + SourceIndex(1)
-4 >Emitted(52, 20) Source(2, 26) + SourceIndex(1)
-5 >Emitted(52, 21) Source(2, 27) + SourceIndex(1)
-6 >Emitted(52, 23) Source(2, 29) + SourceIndex(1)
-7 >Emitted(52, 25) Source(2, 31) + SourceIndex(1)
-8 >Emitted(52, 27) Source(2, 33) + SourceIndex(1)
-9 >Emitted(52, 28) Source(2, 34) + SourceIndex(1)
-10>Emitted(52, 30) Source(2, 36) + SourceIndex(1)
-11>Emitted(52, 32) Source(2, 38) + SourceIndex(1)
-12>Emitted(52, 34) Source(2, 40) + SourceIndex(1)
-13>Emitted(52, 36) Source(2, 42) + SourceIndex(1)
-14>Emitted(52, 38) Source(2, 44) + SourceIndex(1)
-15>Emitted(52, 40) Source(2, 46) + SourceIndex(1)
-16>Emitted(52, 42) Source(2, 48) + SourceIndex(1)
-17>Emitted(52, 44) Source(2, 9) + SourceIndex(1)
-18>Emitted(52, 45) Source(2, 10) + SourceIndex(1)
-19>Emitted(52, 52) Source(2, 10) + SourceIndex(1)
-20>Emitted(52, 54) Source(2, 15) + SourceIndex(1)
-21>Emitted(52, 58) Source(2, 19) + SourceIndex(1)
-22>Emitted(52, 72) Source(2, 7) + SourceIndex(1)
-23>Emitted(52, 77) Source(2, 21) + SourceIndex(1)
-24>Emitted(52, 78) Source(2, 48) + SourceIndex(1)
-25>Emitted(52, 79) Source(2, 49) + SourceIndex(1)
----
->>> }
-1 >^^^^
-2 > ^
-1 >
- >
-2 > }
-1 >Emitted(53, 5) Source(3, 1) + SourceIndex(1)
-2 >Emitted(53, 6) Source(3, 2) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file2.ts
--------------------------------------------------------------------
->>>});
->>>define("file2", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.y = void 0;
->>> exports.y = 20;
-1 >^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1 >export const
-2 >
-3 > y
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(59, 5) Source(1, 14) + SourceIndex(2)
-2 >Emitted(59, 13) Source(1, 14) + SourceIndex(2)
-3 >Emitted(59, 14) Source(1, 15) + SourceIndex(2)
-4 >Emitted(59, 17) Source(1, 18) + SourceIndex(2)
-5 >Emitted(59, 19) Source(1, 20) + SourceIndex(2)
-6 >Emitted(59, 20) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:global.ts
--------------------------------------------------------------------
->>>});
->>>var globalConst = 10;
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^->
-1 >
-2 >const
-3 > globalConst
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(61, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(61, 5) Source(1, 7) + SourceIndex(3)
-3 >Emitted(61, 16) Source(1, 18) + SourceIndex(3)
-4 >Emitted(61, 19) Source(1, 21) + SourceIndex(3)
-5 >Emitted(61, 21) Source(1, 23) + SourceIndex(3)
-6 >Emitted(61, 22) Source(1, 24) + SourceIndex(3)
----
->>>//# sourceMappingURL=module.js.map
-
-//// [/src/lib/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":0,"end":489,"kind":"emitHelpers","data":"typescript:read"},{"pos":490,"end":870,"kind":"emitHelpers","data":"typescript:spreadArray"},{"pos":871,"end":1361,"kind":"emitHelpers","data":"typescript:rest"},{"pos":1362,"end":2167,"kind":"text"}],"sources":{"helpers":["typescript:read","typescript:spreadArray","typescript:rest"]},"mapHash":"8627584870-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;;;;;ICFY,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"57418107229-var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n};\nvar __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n};\nvar __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n};\nvar myGlob = 20;\nfunction libfile0Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar libfile0_ar = [20, 30];\nlibfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n function forlibfile1Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":255,"kind":"text"}],"mapHash":"-34036075879-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;AAClB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC;;ICF7B,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"17976393265-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","4690807917-const myGlob = 20;\nfunction libfile0Spread(...b: number[]) { }\nconst libfile0_ar = [20, 30];\nlibfile0Spread(10, ...libfile0_ar);","186113334-export const x = 10;function forlibfile1Rest() {\nconst { b, ...rest } = { a: 10, b: 30, yy: 30 };\n}","-13729954175-export const y = 20;","1028229885-const globalConst = 10;"],"root":[[2,5]],"options":{"composite":true,"declarationMap":true,"downlevelIteration":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"19175502154-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-
-//// [/src/lib/module.tsbuildinfo.baseline.txt]
-======================================================================
-File:: /src/lib/module.js
-----------------------------------------------------------------------
-emitHelpers: (0-489):: typescript:read
-var __read = (this && this.__read) || function (o, n) {
- var m = typeof Symbol === "function" && o[Symbol.iterator];
- if (!m) return o;
- var i = m.call(o), r, ar = [], e;
- try {
- while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
- }
- catch (error) { e = { error: error }; }
- finally {
- try {
- if (r && !r.done && (m = i["return"])) m.call(i);
- }
- finally { if (e) throw e.error; }
- }
- return ar;
-};
-----------------------------------------------------------------------
-emitHelpers: (490-870):: typescript:spreadArray
-var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {
- if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
- if (ar || !(i in from)) {
- if (!ar) ar = Array.prototype.slice.call(from, 0, i);
- ar[i] = from[i];
- }
- }
- return to.concat(ar || Array.prototype.slice.call(from));
-};
-----------------------------------------------------------------------
-emitHelpers: (871-1361):: typescript:rest
-var __rest = (this && this.__rest) || function (s, e) {
- var t = {};
- for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
- t[p] = s[p];
- if (s != null && typeof Object.getOwnPropertySymbols === "function")
- for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
- if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
- t[p[i]] = s[p[i]];
- }
- return t;
-};
-----------------------------------------------------------------------
-text: (1362-2167)
-var myGlob = 20;
-function libfile0Spread() {
- var b = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- b[_i] = arguments[_i];
- }
-}
-var libfile0_ar = [20, 30];
-libfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- function forlibfile1Rest() {
- var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
- }
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-
-======================================================================
-======================================================================
-File:: /src/lib/module.d.ts
-----------------------------------------------------------------------
-text: (0-255)
-declare const myGlob = 20;
-declare function libfile0Spread(...b: number[]): void;
-declare const libfile0_ar: number[];
-declare module "file1" {
- export const x = 10;
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-
-======================================================================
-
-//// [/src/lib/module.tsbuildinfo.readable.baseline.txt]
-{
- "bundle": {
- "commonSourceDirectory": "./",
- "sourceFiles": [
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ],
- "js": {
- "sections": [
- {
- "pos": 0,
- "end": 489,
- "kind": "emitHelpers",
- "data": "typescript:read"
- },
- {
- "pos": 490,
- "end": 870,
- "kind": "emitHelpers",
- "data": "typescript:spreadArray"
- },
- {
- "pos": 871,
- "end": 1361,
- "kind": "emitHelpers",
- "data": "typescript:rest"
- },
- {
- "pos": 1362,
- "end": 2167,
- "kind": "text"
- }
- ],
- "hash": "57418107229-var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n};\nvar __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n};\nvar __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n};\nvar myGlob = 20;\nfunction libfile0Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar libfile0_ar = [20, 30];\nlibfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n function forlibfile1Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
- "mapHash": "8627584870-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;;;;;ICFY,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}",
- "sources": {
- "helpers": [
- "typescript:read",
- "typescript:spreadArray",
- "typescript:rest"
- ]
- }
- },
- "dts": {
- "sections": [
- {
- "pos": 0,
- "end": 255,
- "kind": "text"
- }
- ],
- "hash": "17976393265-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-34036075879-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;AAClB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC;;ICF7B,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}"
- }
- },
- "program": {
- "fileNames": [
- "../../lib/lib.d.ts",
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ],
- "fileInfos": {
- "../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "./file0.ts": "4690807917-const myGlob = 20;\nfunction libfile0Spread(...b: number[]) { }\nconst libfile0_ar = [20, 30];\nlibfile0Spread(10, ...libfile0_ar);",
- "./file1.ts": "186113334-export const x = 10;function forlibfile1Rest() {\nconst { b, ...rest } = { a: 10, b: 30, yy: 30 };\n}",
- "./file2.ts": "-13729954175-export const y = 20;",
- "./global.ts": "1028229885-const globalConst = 10;"
- },
- "root": [
- [
- [
- 2,
- 5
- ],
- [
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ]
- ]
- ],
- "options": {
- "composite": true,
- "declarationMap": true,
- "downlevelIteration": true,
- "module": 2,
- "outFile": "./module.js",
- "sourceMap": true,
- "strict": false,
- "target": 1
- },
- "outSignature": "19175502154-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "latestChangedDtsFile": "./module.d.ts"
- },
- "version": "FakeTSVersion",
- "size": 5645
-}
-
-
-
-Change:: incremental-declaration-doesnt-change
-Input::
-//// [/src/lib/file1.ts]
-export const x = 10;function forlibfile1Rest() {
-const { b, ...rest } = { a: 10, b: 30, yy: 30 };
-}console.log(x);
-
-
-
-Output::
-/lib/tsc --b /src/app --verbose
-[[90m12:00:48 AM[0m] Projects in this build:
- * src/lib/tsconfig.json
- * src/app/tsconfig.json
-
-[[90m12:00:49 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
-
-[[90m12:00:50 AM[0m] Building project '/src/lib/tsconfig.json'...
-
-[[90m12:00:58 AM[0m] Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed
-
-[[90m12:00:59 AM[0m] Updating output of project '/src/app/tsconfig.json'...
-
-exitCode:: ExitStatus.Success
-
-
-//// [/src/app/module.js]
-var __read = (this && this.__read) || function (o, n) {
- var m = typeof Symbol === "function" && o[Symbol.iterator];
- if (!m) return o;
- var i = m.call(o), r, ar = [], e;
- try {
- while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
- }
- catch (error) { e = { error: error }; }
- finally {
- try {
- if (r && !r.done && (m = i["return"])) m.call(i);
- }
- finally { if (e) throw e.error; }
- }
- return ar;
-};
-var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {
- if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
- if (ar || !(i in from)) {
- if (!ar) ar = Array.prototype.slice.call(from, 0, i);
- ar[i] = from[i];
- }
- }
- return to.concat(ar || Array.prototype.slice.call(from));
-};
-var __rest = (this && this.__rest) || function (s, e) {
- var t = {};
- for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
- t[p] = s[p];
- if (s != null && typeof Object.getOwnPropertySymbols === "function")
- for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
- if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
- t[p[i]] = s[p[i]];
- }
- return t;
-};
-var myGlob = 20;
-function libfile0Spread() {
- var b = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- b[_i] = arguments[_i];
- }
-}
-var libfile0_ar = [20, 30];
-libfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- function forlibfile1Rest() {
- var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
- }
- console.log(exports.x);
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
- function forappfile3Rest() {
- var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
- }
-});
-var myVar = 30;
-function appfile4Spread() {
- var b = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- b[_i] = arguments[_i];
- }
-}
-var appfile4_ar = [20, 30];
-appfile4Spread.apply(void 0, __spreadArray([10], __read(appfile4_ar), false));
-//# sourceMappingURL=module.js.map
-
-//// [/src/app/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICFH,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;IAEpB,SAAS,eAAe;QACxB,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;ACJD,IAAM,KAAK,GAAG,EAAE,CAAC;AACjB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE"}
-
-//// [/src/app/module.js.map.baseline.txt]
-===================================================================
-JsFile: module.js
-mapUrl: module.js.map
-sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
--------------------------------------------------------------------
->>>var __read = (this && this.__read) || function (o, n) {
->>> var m = typeof Symbol === "function" && o[Symbol.iterator];
->>> if (!m) return o;
->>> var i = m.call(o), r, ar = [], e;
->>> try {
->>> while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
->>> }
->>> catch (error) { e = { error: error }; }
->>> finally {
->>> try {
->>> if (r && !r.done && (m = i["return"])) m.call(i);
->>> }
->>> finally { if (e) throw e.error; }
->>> }
->>> return ar;
->>>};
->>>var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {
->>> if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
->>> if (ar || !(i in from)) {
->>> if (!ar) ar = Array.prototype.slice.call(from, 0, i);
->>> ar[i] = from[i];
->>> }
->>> }
->>> return to.concat(ar || Array.prototype.slice.call(from));
->>>};
->>>var __rest = (this && this.__rest) || function (s, e) {
->>> var t = {};
->>> for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
->>> t[p] = s[p];
->>> if (s != null && typeof Object.getOwnPropertySymbols === "function")
->>> for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
->>> if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
->>> t[p[i]] = s[p[i]];
->>> }
->>> return t;
->>>};
->>>var myGlob = 20;
-1 >
-2 >^^^^
-3 > ^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^->
-1 >
-2 >const
-3 > myGlob
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(37, 1) Source(1, 1) + SourceIndex(0)
-2 >Emitted(37, 5) Source(1, 7) + SourceIndex(0)
-3 >Emitted(37, 11) Source(1, 13) + SourceIndex(0)
-4 >Emitted(37, 14) Source(1, 16) + SourceIndex(0)
-5 >Emitted(37, 16) Source(1, 18) + SourceIndex(0)
-6 >Emitted(37, 17) Source(1, 19) + SourceIndex(0)
----
->>>function libfile0Spread() {
-1->
-2 >^^^^^^^^^
-3 > ^^^^^^^^^^^^^^
-1->
- >
-2 >function
-3 > libfile0Spread
-1->Emitted(38, 1) Source(2, 1) + SourceIndex(0)
-2 >Emitted(38, 10) Source(2, 10) + SourceIndex(0)
-3 >Emitted(38, 24) Source(2, 24) + SourceIndex(0)
----
->>> var b = [];
-1 >^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >(
-2 > ...b: number[]
-1 >Emitted(39, 5) Source(2, 25) + SourceIndex(0)
-2 >Emitted(39, 16) Source(2, 39) + SourceIndex(0)
----
->>> for (var _i = 0; _i < arguments.length; _i++) {
-1->^^^^^^^^^
-2 > ^^^^^^^^^^
-3 > ^^
-4 > ^^^^^^^^^^^^^^^^^^^^^
-5 > ^^
-6 > ^^^^
-1->
-2 > ...b: number[]
-3 >
-4 > ...b: number[]
-5 >
-6 > ...b: number[]
-1->Emitted(40, 10) Source(2, 25) + SourceIndex(0)
-2 >Emitted(40, 20) Source(2, 39) + SourceIndex(0)
-3 >Emitted(40, 22) Source(2, 25) + SourceIndex(0)
-4 >Emitted(40, 43) Source(2, 39) + SourceIndex(0)
-5 >Emitted(40, 45) Source(2, 25) + SourceIndex(0)
-6 >Emitted(40, 49) Source(2, 39) + SourceIndex(0)
----
->>> b[_i] = arguments[_i];
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^
-1 >
-2 > ...b: number[]
-1 >Emitted(41, 9) Source(2, 25) + SourceIndex(0)
-2 >Emitted(41, 31) Source(2, 39) + SourceIndex(0)
----
->>> }
->>>}
-1 >
-2 >^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >) {
-2 >}
-1 >Emitted(43, 1) Source(2, 43) + SourceIndex(0)
-2 >Emitted(43, 2) Source(2, 44) + SourceIndex(0)
----
->>>var libfile0_ar = [20, 30];
-1->
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^
-6 > ^^
-7 > ^^
-8 > ^^
-9 > ^
-10> ^
-11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
- >
-2 >const
-3 > libfile0_ar
-4 > =
-5 > [
-6 > 20
-7 > ,
-8 > 30
-9 > ]
-10> ;
-1->Emitted(44, 1) Source(3, 1) + SourceIndex(0)
-2 >Emitted(44, 5) Source(3, 7) + SourceIndex(0)
-3 >Emitted(44, 16) Source(3, 18) + SourceIndex(0)
-4 >Emitted(44, 19) Source(3, 21) + SourceIndex(0)
-5 >Emitted(44, 20) Source(3, 22) + SourceIndex(0)
-6 >Emitted(44, 22) Source(3, 24) + SourceIndex(0)
-7 >Emitted(44, 24) Source(3, 26) + SourceIndex(0)
-8 >Emitted(44, 26) Source(3, 28) + SourceIndex(0)
-9 >Emitted(44, 27) Source(3, 29) + SourceIndex(0)
-10>Emitted(44, 28) Source(3, 30) + SourceIndex(0)
----
->>>libfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));
-1->
-2 >^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-4 > ^^
-5 > ^^^^^^^^^^
-6 > ^^^^^^^^^^^
-7 > ^^^^^^^^^^^
-1->
- >
-2 >libfile0Spread
-3 > (
-4 > 10
-5 > , ...
-6 > libfile0_ar
-7 > );
-1->Emitted(45, 1) Source(4, 1) + SourceIndex(0)
-2 >Emitted(45, 15) Source(4, 15) + SourceIndex(0)
-3 >Emitted(45, 45) Source(4, 16) + SourceIndex(0)
-4 >Emitted(45, 47) Source(4, 18) + SourceIndex(0)
-5 >Emitted(45, 57) Source(4, 23) + SourceIndex(0)
-6 >Emitted(45, 68) Source(4, 34) + SourceIndex(0)
-7 >Emitted(45, 79) Source(4, 36) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file1.ts
--------------------------------------------------------------------
->>>define("file1", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.x = void 0;
->>> exports.x = 10;
-1 >^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^->
-1 >export const
-2 >
-3 > x
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(50, 5) Source(1, 14) + SourceIndex(1)
-2 >Emitted(50, 13) Source(1, 14) + SourceIndex(1)
-3 >Emitted(50, 14) Source(1, 15) + SourceIndex(1)
-4 >Emitted(50, 17) Source(1, 18) + SourceIndex(1)
-5 >Emitted(50, 19) Source(1, 20) + SourceIndex(1)
-6 >Emitted(50, 20) Source(1, 21) + SourceIndex(1)
----
->>> function forlibfile1Rest() {
-1->^^^^
-2 > ^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > function
-3 > forlibfile1Rest
-1->Emitted(51, 5) Source(1, 21) + SourceIndex(1)
-2 >Emitted(51, 14) Source(1, 30) + SourceIndex(1)
-3 >Emitted(51, 29) Source(1, 45) + SourceIndex(1)
----
->>> var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
-1->^^^^^^^^
-2 > ^^^^
-3 > ^^^^^
-4 > ^^
-5 > ^
-6 > ^^
-7 > ^^
-8 > ^^
-9 > ^
-10> ^^
-11> ^^
-12> ^^
-13> ^^
-14> ^^
-15> ^^
-16> ^^
-17> ^^
-18> ^
-19> ^^^^^^^
-20> ^^
-21> ^^^^
-22> ^^^^^^^^^^^^^^
-23> ^^^^^
-24> ^
-25> ^
-1->() {
- >
-2 > const
-3 > { b, ...rest } =
-4 > {
-5 > a
-6 > :
-7 > 10
-8 > ,
-9 > b
-10> :
-11> 30
-12> ,
-13> yy
-14> :
-15> 30
-16> }
-17>
-18> b
-19>
-20> , ...
-21> rest
-22>
-23> { b, ...rest }
-24> = { a: 10, b: 30, yy: 30 }
-25> ;
-1->Emitted(52, 9) Source(2, 1) + SourceIndex(1)
-2 >Emitted(52, 13) Source(2, 7) + SourceIndex(1)
-3 >Emitted(52, 18) Source(2, 24) + SourceIndex(1)
-4 >Emitted(52, 20) Source(2, 26) + SourceIndex(1)
-5 >Emitted(52, 21) Source(2, 27) + SourceIndex(1)
-6 >Emitted(52, 23) Source(2, 29) + SourceIndex(1)
-7 >Emitted(52, 25) Source(2, 31) + SourceIndex(1)
-8 >Emitted(52, 27) Source(2, 33) + SourceIndex(1)
-9 >Emitted(52, 28) Source(2, 34) + SourceIndex(1)
-10>Emitted(52, 30) Source(2, 36) + SourceIndex(1)
-11>Emitted(52, 32) Source(2, 38) + SourceIndex(1)
-12>Emitted(52, 34) Source(2, 40) + SourceIndex(1)
-13>Emitted(52, 36) Source(2, 42) + SourceIndex(1)
-14>Emitted(52, 38) Source(2, 44) + SourceIndex(1)
-15>Emitted(52, 40) Source(2, 46) + SourceIndex(1)
-16>Emitted(52, 42) Source(2, 48) + SourceIndex(1)
-17>Emitted(52, 44) Source(2, 9) + SourceIndex(1)
-18>Emitted(52, 45) Source(2, 10) + SourceIndex(1)
-19>Emitted(52, 52) Source(2, 10) + SourceIndex(1)
-20>Emitted(52, 54) Source(2, 15) + SourceIndex(1)
-21>Emitted(52, 58) Source(2, 19) + SourceIndex(1)
-22>Emitted(52, 72) Source(2, 7) + SourceIndex(1)
-23>Emitted(52, 77) Source(2, 21) + SourceIndex(1)
-24>Emitted(52, 78) Source(2, 48) + SourceIndex(1)
-25>Emitted(52, 79) Source(2, 49) + SourceIndex(1)
----
->>> }
-1 >^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^^^^^^^->
-1 >
- >
-2 > }
-1 >Emitted(53, 5) Source(3, 1) + SourceIndex(1)
-2 >Emitted(53, 6) Source(3, 2) + SourceIndex(1)
----
->>> console.log(exports.x);
-1->^^^^
-2 > ^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^
-6 > ^^^^^^^^^
-7 > ^
-8 > ^
-1->
-2 > console
-3 > .
-4 > log
-5 > (
-6 > x
-7 > )
-8 > ;
-1->Emitted(54, 5) Source(3, 2) + SourceIndex(1)
-2 >Emitted(54, 12) Source(3, 9) + SourceIndex(1)
-3 >Emitted(54, 13) Source(3, 10) + SourceIndex(1)
-4 >Emitted(54, 16) Source(3, 13) + SourceIndex(1)
-5 >Emitted(54, 17) Source(3, 14) + SourceIndex(1)
-6 >Emitted(54, 26) Source(3, 15) + SourceIndex(1)
-7 >Emitted(54, 27) Source(3, 16) + SourceIndex(1)
-8 >Emitted(54, 28) Source(3, 17) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file2.ts
--------------------------------------------------------------------
->>>});
->>>define("file2", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.y = void 0;
->>> exports.y = 20;
-1 >^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1 >export const
-2 >
-3 > y
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(60, 5) Source(1, 14) + SourceIndex(2)
-2 >Emitted(60, 13) Source(1, 14) + SourceIndex(2)
-3 >Emitted(60, 14) Source(1, 15) + SourceIndex(2)
-4 >Emitted(60, 17) Source(1, 18) + SourceIndex(2)
-5 >Emitted(60, 19) Source(1, 20) + SourceIndex(2)
-6 >Emitted(60, 20) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
--------------------------------------------------------------------
->>>});
->>>var globalConst = 10;
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > globalConst
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(62, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(62, 5) Source(1, 7) + SourceIndex(3)
-3 >Emitted(62, 16) Source(1, 18) + SourceIndex(3)
-4 >Emitted(62, 19) Source(1, 21) + SourceIndex(3)
-5 >Emitted(62, 21) Source(1, 23) + SourceIndex(3)
-6 >Emitted(62, 22) Source(1, 24) + SourceIndex(3)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>define("file3", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.z = void 0;
->>> exports.z = 30;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^->
-1->export const
-2 >
-3 > z
-4 > =
-5 > 30
-6 > ;
-1->Emitted(67, 5) Source(1, 14) + SourceIndex(4)
-2 >Emitted(67, 13) Source(1, 14) + SourceIndex(4)
-3 >Emitted(67, 14) Source(1, 15) + SourceIndex(4)
-4 >Emitted(67, 17) Source(1, 18) + SourceIndex(4)
-5 >Emitted(67, 19) Source(1, 20) + SourceIndex(4)
-6 >Emitted(67, 20) Source(1, 21) + SourceIndex(4)
----
->>> function forappfile3Rest() {
-1->^^^^
-2 > ^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
- >import { x } from "file1";
- >
-2 > function
-3 > forappfile3Rest
-1->Emitted(68, 5) Source(3, 1) + SourceIndex(4)
-2 >Emitted(68, 14) Source(3, 10) + SourceIndex(4)
-3 >Emitted(68, 29) Source(3, 25) + SourceIndex(4)
----
->>> var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
-1->^^^^^^^^
-2 > ^^^^
-3 > ^^^^^
-4 > ^^
-5 > ^
-6 > ^^
-7 > ^^
-8 > ^^
-9 > ^
-10> ^^
-11> ^^
-12> ^^
-13> ^^
-14> ^^
-15> ^^
-16> ^^
-17> ^^
-18> ^
-19> ^^^^^^^
-20> ^^
-21> ^^^^
-22> ^^^^^^^^^^^^^^
-23> ^^^^^
-24> ^
-25> ^
-1->() {
- >
-2 > const
-3 > { b, ...rest } =
-4 > {
-5 > a
-6 > :
-7 > 10
-8 > ,
-9 > b
-10> :
-11> 30
-12> ,
-13> yy
-14> :
-15> 30
-16> }
-17>
-18> b
-19>
-20> , ...
-21> rest
-22>
-23> { b, ...rest }
-24> = { a: 10, b: 30, yy: 30 }
-25> ;
-1->Emitted(69, 9) Source(4, 1) + SourceIndex(4)
-2 >Emitted(69, 13) Source(4, 7) + SourceIndex(4)
-3 >Emitted(69, 18) Source(4, 24) + SourceIndex(4)
-4 >Emitted(69, 20) Source(4, 26) + SourceIndex(4)
-5 >Emitted(69, 21) Source(4, 27) + SourceIndex(4)
-6 >Emitted(69, 23) Source(4, 29) + SourceIndex(4)
-7 >Emitted(69, 25) Source(4, 31) + SourceIndex(4)
-8 >Emitted(69, 27) Source(4, 33) + SourceIndex(4)
-9 >Emitted(69, 28) Source(4, 34) + SourceIndex(4)
-10>Emitted(69, 30) Source(4, 36) + SourceIndex(4)
-11>Emitted(69, 32) Source(4, 38) + SourceIndex(4)
-12>Emitted(69, 34) Source(4, 40) + SourceIndex(4)
-13>Emitted(69, 36) Source(4, 42) + SourceIndex(4)
-14>Emitted(69, 38) Source(4, 44) + SourceIndex(4)
-15>Emitted(69, 40) Source(4, 46) + SourceIndex(4)
-16>Emitted(69, 42) Source(4, 48) + SourceIndex(4)
-17>Emitted(69, 44) Source(4, 9) + SourceIndex(4)
-18>Emitted(69, 45) Source(4, 10) + SourceIndex(4)
-19>Emitted(69, 52) Source(4, 10) + SourceIndex(4)
-20>Emitted(69, 54) Source(4, 15) + SourceIndex(4)
-21>Emitted(69, 58) Source(4, 19) + SourceIndex(4)
-22>Emitted(69, 72) Source(4, 7) + SourceIndex(4)
-23>Emitted(69, 77) Source(4, 21) + SourceIndex(4)
-24>Emitted(69, 78) Source(4, 48) + SourceIndex(4)
-25>Emitted(69, 79) Source(4, 49) + SourceIndex(4)
----
->>> }
-1 >^^^^
-2 > ^
-1 >
- >
-2 > }
-1 >Emitted(70, 5) Source(5, 1) + SourceIndex(4)
-2 >Emitted(70, 6) Source(5, 2) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>});
->>>var myVar = 30;
-1 >
-2 >^^^^
-3 > ^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^->
-1 >
-2 >const
-3 > myVar
-4 > =
-5 > 30
-6 > ;
-1 >Emitted(72, 1) Source(1, 1) + SourceIndex(5)
-2 >Emitted(72, 5) Source(1, 7) + SourceIndex(5)
-3 >Emitted(72, 10) Source(1, 12) + SourceIndex(5)
-4 >Emitted(72, 13) Source(1, 15) + SourceIndex(5)
-5 >Emitted(72, 15) Source(1, 17) + SourceIndex(5)
-6 >Emitted(72, 16) Source(1, 18) + SourceIndex(5)
----
->>>function appfile4Spread() {
-1->
-2 >^^^^^^^^^
-3 > ^^^^^^^^^^^^^^
-1->
- >
-2 >function
-3 > appfile4Spread
-1->Emitted(73, 1) Source(2, 1) + SourceIndex(5)
-2 >Emitted(73, 10) Source(2, 10) + SourceIndex(5)
-3 >Emitted(73, 24) Source(2, 24) + SourceIndex(5)
----
->>> var b = [];
-1 >^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >(
-2 > ...b: number[]
-1 >Emitted(74, 5) Source(2, 25) + SourceIndex(5)
-2 >Emitted(74, 16) Source(2, 39) + SourceIndex(5)
----
->>> for (var _i = 0; _i < arguments.length; _i++) {
-1->^^^^^^^^^
-2 > ^^^^^^^^^^
-3 > ^^
-4 > ^^^^^^^^^^^^^^^^^^^^^
-5 > ^^
-6 > ^^^^
-1->
-2 > ...b: number[]
-3 >
-4 > ...b: number[]
-5 >
-6 > ...b: number[]
-1->Emitted(75, 10) Source(2, 25) + SourceIndex(5)
-2 >Emitted(75, 20) Source(2, 39) + SourceIndex(5)
-3 >Emitted(75, 22) Source(2, 25) + SourceIndex(5)
-4 >Emitted(75, 43) Source(2, 39) + SourceIndex(5)
-5 >Emitted(75, 45) Source(2, 25) + SourceIndex(5)
-6 >Emitted(75, 49) Source(2, 39) + SourceIndex(5)
----
->>> b[_i] = arguments[_i];
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^
-1 >
-2 > ...b: number[]
-1 >Emitted(76, 9) Source(2, 25) + SourceIndex(5)
-2 >Emitted(76, 31) Source(2, 39) + SourceIndex(5)
----
->>> }
->>>}
-1 >
-2 >^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >) {
-2 >}
-1 >Emitted(78, 1) Source(2, 43) + SourceIndex(5)
-2 >Emitted(78, 2) Source(2, 44) + SourceIndex(5)
----
->>>var appfile4_ar = [20, 30];
-1->
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^
-6 > ^^
-7 > ^^
-8 > ^^
-9 > ^
-10> ^
-11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
- >
-2 >const
-3 > appfile4_ar
-4 > =
-5 > [
-6 > 20
-7 > ,
-8 > 30
-9 > ]
-10> ;
-1->Emitted(79, 1) Source(3, 1) + SourceIndex(5)
-2 >Emitted(79, 5) Source(3, 7) + SourceIndex(5)
-3 >Emitted(79, 16) Source(3, 18) + SourceIndex(5)
-4 >Emitted(79, 19) Source(3, 21) + SourceIndex(5)
-5 >Emitted(79, 20) Source(3, 22) + SourceIndex(5)
-6 >Emitted(79, 22) Source(3, 24) + SourceIndex(5)
-7 >Emitted(79, 24) Source(3, 26) + SourceIndex(5)
-8 >Emitted(79, 26) Source(3, 28) + SourceIndex(5)
-9 >Emitted(79, 27) Source(3, 29) + SourceIndex(5)
-10>Emitted(79, 28) Source(3, 30) + SourceIndex(5)
----
->>>appfile4Spread.apply(void 0, __spreadArray([10], __read(appfile4_ar), false));
-1->
-2 >^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-4 > ^^
-5 > ^^^^^^^^^^
-6 > ^^^^^^^^^^^
-7 > ^^^^^^^^^^^
-1->
- >
-2 >appfile4Spread
-3 > (
-4 > 10
-5 > , ...
-6 > appfile4_ar
-7 > );
-1->Emitted(80, 1) Source(4, 1) + SourceIndex(5)
-2 >Emitted(80, 15) Source(4, 15) + SourceIndex(5)
-3 >Emitted(80, 45) Source(4, 16) + SourceIndex(5)
-4 >Emitted(80, 47) Source(4, 18) + SourceIndex(5)
-5 >Emitted(80, 57) Source(4, 23) + SourceIndex(5)
-6 >Emitted(80, 68) Source(4, 34) + SourceIndex(5)
-7 >Emitted(80, 79) Source(4, 36) + SourceIndex(5)
----
->>>//# sourceMappingURL=module.js.map
-
-//// [/src/app/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file3.ts","./file4.ts"],"js":{"sections":[{"pos":0,"end":489,"kind":"emitHelpers","data":"typescript:read"},{"pos":490,"end":870,"kind":"emitHelpers","data":"typescript:spreadArray"},{"pos":871,"end":1361,"kind":"emitHelpers","data":"typescript:rest"},{"pos":1362,"end":2195,"kind":"prepend","data":"../lib/module.js","texts":[{"pos":1362,"end":2195,"kind":"text"}]},{"pos":2195,"end":2774,"kind":"text"}],"mapHash":"49180617932-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICFH,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;IAEpB,SAAS,eAAe;QACxB,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;ACJD,IAAM,KAAK,GAAG,EAAE,CAAC;AACjB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE\"}","hash":"8867186558-var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n};\nvar __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n};\nvar __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n};\nvar myGlob = 20;\nfunction libfile0Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar libfile0_ar = [20, 30];\nlibfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n function forlibfile1Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n function forappfile3Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n});\nvar myVar = 30;\nfunction appfile4Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar appfile4_ar = [20, 30];\nappfile4Spread.apply(void 0, __spreadArray([10], __read(appfile4_ar), false));\n//# sourceMappingURL=module.js.map","sources":{"helpers":["typescript:rest","typescript:read","typescript:spreadArray"]}},"dts":{"sections":[{"pos":0,"end":255,"kind":"prepend","data":"../lib/module.d.ts","texts":[{"pos":0,"end":255,"kind":"text"}]},{"pos":255,"end":425,"kind":"text"}],"mapHash":"-58032587340-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;AAClB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC;;ICF7B,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC;AACjB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC\"}","hash":"41750814766-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\ndeclare function appfile4Spread(...b: number[]): void;\ndeclare const appfile4_ar: number[];\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","../lib/module.d.ts","./file3.ts","./file4.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","19175502154-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","-9404472663-export const z = 30;\nimport { x } from \"file1\";\nfunction forappfile3Rest() {\nconst { b, ...rest } = { a: 10, b: 30, yy: 30 };\n}","-3487084949-const myVar = 30;\nfunction appfile4Spread(...b: number[]) { }\nconst appfile4_ar = [20, 30];\nappfile4Spread(10, ...appfile4_ar);"],"root":[3,4],"options":{"composite":true,"declarationMap":true,"downlevelIteration":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"41122638023-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\ndeclare function appfile4Spread(...b: number[]): void;\ndeclare const appfile4_ar: number[];\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-
-//// [/src/app/module.tsbuildinfo.baseline.txt]
-======================================================================
-File:: /src/app/module.js
-----------------------------------------------------------------------
-emitHelpers: (0-489):: typescript:read
-var __read = (this && this.__read) || function (o, n) {
- var m = typeof Symbol === "function" && o[Symbol.iterator];
- if (!m) return o;
- var i = m.call(o), r, ar = [], e;
- try {
- while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
- }
- catch (error) { e = { error: error }; }
- finally {
- try {
- if (r && !r.done && (m = i["return"])) m.call(i);
- }
- finally { if (e) throw e.error; }
- }
- return ar;
-};
-----------------------------------------------------------------------
-emitHelpers: (490-870):: typescript:spreadArray
-var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {
- if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
- if (ar || !(i in from)) {
- if (!ar) ar = Array.prototype.slice.call(from, 0, i);
- ar[i] = from[i];
- }
- }
- return to.concat(ar || Array.prototype.slice.call(from));
-};
-----------------------------------------------------------------------
-emitHelpers: (871-1361):: typescript:rest
-var __rest = (this && this.__rest) || function (s, e) {
- var t = {};
- for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
- t[p] = s[p];
- if (s != null && typeof Object.getOwnPropertySymbols === "function")
- for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
- if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
- t[p[i]] = s[p[i]];
- }
- return t;
-};
-----------------------------------------------------------------------
-prepend: (1362-2195):: ../lib/module.js texts:: 1
->>--------------------------------------------------------------------
-text: (1362-2195)
-var myGlob = 20;
-function libfile0Spread() {
- var b = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- b[_i] = arguments[_i];
- }
-}
-var libfile0_ar = [20, 30];
-libfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- function forlibfile1Rest() {
- var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
- }
- console.log(exports.x);
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-
-----------------------------------------------------------------------
-text: (2195-2774)
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
- function forappfile3Rest() {
- var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
- }
-});
-var myVar = 30;
-function appfile4Spread() {
- var b = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- b[_i] = arguments[_i];
- }
-}
-var appfile4_ar = [20, 30];
-appfile4Spread.apply(void 0, __spreadArray([10], __read(appfile4_ar), false));
-
-======================================================================
-======================================================================
-File:: /src/app/module.d.ts
-----------------------------------------------------------------------
-prepend: (0-255):: ../lib/module.d.ts texts:: 1
->>--------------------------------------------------------------------
-text: (0-255)
-declare const myGlob = 20;
-declare function libfile0Spread(...b: number[]): void;
-declare const libfile0_ar: number[];
-declare module "file1" {
- export const x = 10;
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-
-----------------------------------------------------------------------
-text: (255-425)
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
-declare function appfile4Spread(...b: number[]): void;
-declare const appfile4_ar: number[];
-
-======================================================================
-
-//// [/src/app/module.tsbuildinfo.readable.baseline.txt]
-{
- "bundle": {
- "commonSourceDirectory": "./",
- "sourceFiles": [
- "./file3.ts",
- "./file4.ts"
- ],
- "js": {
- "sections": [
- {
- "pos": 0,
- "end": 489,
- "kind": "emitHelpers",
- "data": "typescript:read"
- },
- {
- "pos": 490,
- "end": 870,
- "kind": "emitHelpers",
- "data": "typescript:spreadArray"
- },
- {
- "pos": 871,
- "end": 1361,
- "kind": "emitHelpers",
- "data": "typescript:rest"
- },
- {
- "pos": 1362,
- "end": 2195,
- "kind": "prepend",
- "data": "../lib/module.js",
- "texts": [
- {
- "pos": 1362,
- "end": 2195,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 2195,
- "end": 2774,
- "kind": "text"
- }
- ],
- "hash": "8867186558-var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n};\nvar __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n};\nvar __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n};\nvar myGlob = 20;\nfunction libfile0Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar libfile0_ar = [20, 30];\nlibfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n function forlibfile1Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n function forappfile3Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n});\nvar myVar = 30;\nfunction appfile4Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar appfile4_ar = [20, 30];\nappfile4Spread.apply(void 0, __spreadArray([10], __read(appfile4_ar), false));\n//# sourceMappingURL=module.js.map",
- "mapHash": "49180617932-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICFH,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;IAEpB,SAAS,eAAe;QACxB,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;ACJD,IAAM,KAAK,GAAG,EAAE,CAAC;AACjB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE\"}",
- "sources": {
- "helpers": [
- "typescript:rest",
- "typescript:read",
- "typescript:spreadArray"
- ]
- }
- },
- "dts": {
- "sections": [
- {
- "pos": 0,
- "end": 255,
- "kind": "prepend",
- "data": "../lib/module.d.ts",
- "texts": [
- {
- "pos": 0,
- "end": 255,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 255,
- "end": 425,
- "kind": "text"
- }
- ],
- "hash": "41750814766-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\ndeclare function appfile4Spread(...b: number[]): void;\ndeclare const appfile4_ar: number[];\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-58032587340-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;AAClB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC;;ICF7B,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC;AACjB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC\"}"
- }
- },
- "program": {
- "fileNames": [
- "../../lib/lib.d.ts",
- "../lib/module.d.ts",
- "./file3.ts",
- "./file4.ts"
- ],
- "fileInfos": {
- "../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "../lib/module.d.ts": "19175502154-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "./file3.ts": "-9404472663-export const z = 30;\nimport { x } from \"file1\";\nfunction forappfile3Rest() {\nconst { b, ...rest } = { a: 10, b: 30, yy: 30 };\n}",
- "./file4.ts": "-3487084949-const myVar = 30;\nfunction appfile4Spread(...b: number[]) { }\nconst appfile4_ar = [20, 30];\nappfile4Spread(10, ...appfile4_ar);"
- },
- "root": [
- [
- 3,
- "./file3.ts"
- ],
- [
- 4,
- "./file4.ts"
- ]
- ],
- "options": {
- "composite": true,
- "declarationMap": true,
- "downlevelIteration": true,
- "module": 2,
- "outFile": "./module.js",
- "sourceMap": true,
- "strict": false,
- "target": 1
- },
- "outSignature": "41122638023-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\ndeclare function appfile4Spread(...b: number[]): void;\ndeclare const appfile4_ar: number[];\n",
- "latestChangedDtsFile": "./module.d.ts"
- },
- "version": "FakeTSVersion",
- "size": 7758
-}
-
-//// [/src/lib/module.d.ts.map] file written with same contents
-//// [/src/lib/module.d.ts.map.baseline.txt] file written with same contents
-//// [/src/lib/module.js]
-var __read = (this && this.__read) || function (o, n) {
- var m = typeof Symbol === "function" && o[Symbol.iterator];
- if (!m) return o;
- var i = m.call(o), r, ar = [], e;
- try {
- while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
- }
- catch (error) { e = { error: error }; }
- finally {
- try {
- if (r && !r.done && (m = i["return"])) m.call(i);
- }
- finally { if (e) throw e.error; }
- }
- return ar;
-};
-var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {
- if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
- if (ar || !(i in from)) {
- if (!ar) ar = Array.prototype.slice.call(from, 0, i);
- ar[i] = from[i];
- }
- }
- return to.concat(ar || Array.prototype.slice.call(from));
-};
-var __rest = (this && this.__rest) || function (s, e) {
- var t = {};
- for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
- t[p] = s[p];
- if (s != null && typeof Object.getOwnPropertySymbols === "function")
- for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
- if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
- t[p[i]] = s[p[i]];
- }
- return t;
-};
-var myGlob = 20;
-function libfile0Spread() {
- var b = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- b[_i] = arguments[_i];
- }
-}
-var libfile0_ar = [20, 30];
-libfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- function forlibfile1Rest() {
- var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
- }
- console.log(exports.x);
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-//# sourceMappingURL=module.js.map
-
-//// [/src/lib/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICFH,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
-
-//// [/src/lib/module.js.map.baseline.txt]
-===================================================================
-JsFile: module.js
-mapUrl: module.js.map
-sourceRoot:
-sources: file0.ts,file1.ts,file2.ts,global.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file0.ts
--------------------------------------------------------------------
->>>var __read = (this && this.__read) || function (o, n) {
->>> var m = typeof Symbol === "function" && o[Symbol.iterator];
->>> if (!m) return o;
->>> var i = m.call(o), r, ar = [], e;
->>> try {
->>> while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
->>> }
->>> catch (error) { e = { error: error }; }
->>> finally {
->>> try {
->>> if (r && !r.done && (m = i["return"])) m.call(i);
->>> }
->>> finally { if (e) throw e.error; }
->>> }
->>> return ar;
->>>};
->>>var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {
->>> if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
->>> if (ar || !(i in from)) {
->>> if (!ar) ar = Array.prototype.slice.call(from, 0, i);
->>> ar[i] = from[i];
->>> }
->>> }
->>> return to.concat(ar || Array.prototype.slice.call(from));
->>>};
->>>var __rest = (this && this.__rest) || function (s, e) {
->>> var t = {};
->>> for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
->>> t[p] = s[p];
->>> if (s != null && typeof Object.getOwnPropertySymbols === "function")
->>> for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
->>> if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
->>> t[p[i]] = s[p[i]];
->>> }
->>> return t;
->>>};
->>>var myGlob = 20;
-1 >
-2 >^^^^
-3 > ^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^->
-1 >
-2 >const
-3 > myGlob
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(37, 1) Source(1, 1) + SourceIndex(0)
-2 >Emitted(37, 5) Source(1, 7) + SourceIndex(0)
-3 >Emitted(37, 11) Source(1, 13) + SourceIndex(0)
-4 >Emitted(37, 14) Source(1, 16) + SourceIndex(0)
-5 >Emitted(37, 16) Source(1, 18) + SourceIndex(0)
-6 >Emitted(37, 17) Source(1, 19) + SourceIndex(0)
----
->>>function libfile0Spread() {
-1->
-2 >^^^^^^^^^
-3 > ^^^^^^^^^^^^^^
-1->
- >
-2 >function
-3 > libfile0Spread
-1->Emitted(38, 1) Source(2, 1) + SourceIndex(0)
-2 >Emitted(38, 10) Source(2, 10) + SourceIndex(0)
-3 >Emitted(38, 24) Source(2, 24) + SourceIndex(0)
----
->>> var b = [];
-1 >^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >(
-2 > ...b: number[]
-1 >Emitted(39, 5) Source(2, 25) + SourceIndex(0)
-2 >Emitted(39, 16) Source(2, 39) + SourceIndex(0)
----
->>> for (var _i = 0; _i < arguments.length; _i++) {
-1->^^^^^^^^^
-2 > ^^^^^^^^^^
-3 > ^^
-4 > ^^^^^^^^^^^^^^^^^^^^^
-5 > ^^
-6 > ^^^^
-1->
-2 > ...b: number[]
-3 >
-4 > ...b: number[]
-5 >
-6 > ...b: number[]
-1->Emitted(40, 10) Source(2, 25) + SourceIndex(0)
-2 >Emitted(40, 20) Source(2, 39) + SourceIndex(0)
-3 >Emitted(40, 22) Source(2, 25) + SourceIndex(0)
-4 >Emitted(40, 43) Source(2, 39) + SourceIndex(0)
-5 >Emitted(40, 45) Source(2, 25) + SourceIndex(0)
-6 >Emitted(40, 49) Source(2, 39) + SourceIndex(0)
----
->>> b[_i] = arguments[_i];
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^
-1 >
-2 > ...b: number[]
-1 >Emitted(41, 9) Source(2, 25) + SourceIndex(0)
-2 >Emitted(41, 31) Source(2, 39) + SourceIndex(0)
----
->>> }
->>>}
-1 >
-2 >^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >) {
-2 >}
-1 >Emitted(43, 1) Source(2, 43) + SourceIndex(0)
-2 >Emitted(43, 2) Source(2, 44) + SourceIndex(0)
----
->>>var libfile0_ar = [20, 30];
-1->
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^
-6 > ^^
-7 > ^^
-8 > ^^
-9 > ^
-10> ^
-11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
- >
-2 >const
-3 > libfile0_ar
-4 > =
-5 > [
-6 > 20
-7 > ,
-8 > 30
-9 > ]
-10> ;
-1->Emitted(44, 1) Source(3, 1) + SourceIndex(0)
-2 >Emitted(44, 5) Source(3, 7) + SourceIndex(0)
-3 >Emitted(44, 16) Source(3, 18) + SourceIndex(0)
-4 >Emitted(44, 19) Source(3, 21) + SourceIndex(0)
-5 >Emitted(44, 20) Source(3, 22) + SourceIndex(0)
-6 >Emitted(44, 22) Source(3, 24) + SourceIndex(0)
-7 >Emitted(44, 24) Source(3, 26) + SourceIndex(0)
-8 >Emitted(44, 26) Source(3, 28) + SourceIndex(0)
-9 >Emitted(44, 27) Source(3, 29) + SourceIndex(0)
-10>Emitted(44, 28) Source(3, 30) + SourceIndex(0)
----
->>>libfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));
-1->
-2 >^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-4 > ^^
-5 > ^^^^^^^^^^
-6 > ^^^^^^^^^^^
-7 > ^^^^^^^^^^^
-1->
- >
-2 >libfile0Spread
-3 > (
-4 > 10
-5 > , ...
-6 > libfile0_ar
-7 > );
-1->Emitted(45, 1) Source(4, 1) + SourceIndex(0)
-2 >Emitted(45, 15) Source(4, 15) + SourceIndex(0)
-3 >Emitted(45, 45) Source(4, 16) + SourceIndex(0)
-4 >Emitted(45, 47) Source(4, 18) + SourceIndex(0)
-5 >Emitted(45, 57) Source(4, 23) + SourceIndex(0)
-6 >Emitted(45, 68) Source(4, 34) + SourceIndex(0)
-7 >Emitted(45, 79) Source(4, 36) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file1.ts
--------------------------------------------------------------------
->>>define("file1", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.x = void 0;
->>> exports.x = 10;
-1 >^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^->
-1 >export const
-2 >
-3 > x
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(50, 5) Source(1, 14) + SourceIndex(1)
-2 >Emitted(50, 13) Source(1, 14) + SourceIndex(1)
-3 >Emitted(50, 14) Source(1, 15) + SourceIndex(1)
-4 >Emitted(50, 17) Source(1, 18) + SourceIndex(1)
-5 >Emitted(50, 19) Source(1, 20) + SourceIndex(1)
-6 >Emitted(50, 20) Source(1, 21) + SourceIndex(1)
----
->>> function forlibfile1Rest() {
-1->^^^^
-2 > ^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > function
-3 > forlibfile1Rest
-1->Emitted(51, 5) Source(1, 21) + SourceIndex(1)
-2 >Emitted(51, 14) Source(1, 30) + SourceIndex(1)
-3 >Emitted(51, 29) Source(1, 45) + SourceIndex(1)
----
->>> var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
-1->^^^^^^^^
-2 > ^^^^
-3 > ^^^^^
-4 > ^^
-5 > ^
-6 > ^^
-7 > ^^
-8 > ^^
-9 > ^
-10> ^^
-11> ^^
-12> ^^
-13> ^^
-14> ^^
-15> ^^
-16> ^^
-17> ^^
-18> ^
-19> ^^^^^^^
-20> ^^
-21> ^^^^
-22> ^^^^^^^^^^^^^^
-23> ^^^^^
-24> ^
-25> ^
-1->() {
- >
-2 > const
-3 > { b, ...rest } =
-4 > {
-5 > a
-6 > :
-7 > 10
-8 > ,
-9 > b
-10> :
-11> 30
-12> ,
-13> yy
-14> :
-15> 30
-16> }
-17>
-18> b
-19>
-20> , ...
-21> rest
-22>
-23> { b, ...rest }
-24> = { a: 10, b: 30, yy: 30 }
-25> ;
-1->Emitted(52, 9) Source(2, 1) + SourceIndex(1)
-2 >Emitted(52, 13) Source(2, 7) + SourceIndex(1)
-3 >Emitted(52, 18) Source(2, 24) + SourceIndex(1)
-4 >Emitted(52, 20) Source(2, 26) + SourceIndex(1)
-5 >Emitted(52, 21) Source(2, 27) + SourceIndex(1)
-6 >Emitted(52, 23) Source(2, 29) + SourceIndex(1)
-7 >Emitted(52, 25) Source(2, 31) + SourceIndex(1)
-8 >Emitted(52, 27) Source(2, 33) + SourceIndex(1)
-9 >Emitted(52, 28) Source(2, 34) + SourceIndex(1)
-10>Emitted(52, 30) Source(2, 36) + SourceIndex(1)
-11>Emitted(52, 32) Source(2, 38) + SourceIndex(1)
-12>Emitted(52, 34) Source(2, 40) + SourceIndex(1)
-13>Emitted(52, 36) Source(2, 42) + SourceIndex(1)
-14>Emitted(52, 38) Source(2, 44) + SourceIndex(1)
-15>Emitted(52, 40) Source(2, 46) + SourceIndex(1)
-16>Emitted(52, 42) Source(2, 48) + SourceIndex(1)
-17>Emitted(52, 44) Source(2, 9) + SourceIndex(1)
-18>Emitted(52, 45) Source(2, 10) + SourceIndex(1)
-19>Emitted(52, 52) Source(2, 10) + SourceIndex(1)
-20>Emitted(52, 54) Source(2, 15) + SourceIndex(1)
-21>Emitted(52, 58) Source(2, 19) + SourceIndex(1)
-22>Emitted(52, 72) Source(2, 7) + SourceIndex(1)
-23>Emitted(52, 77) Source(2, 21) + SourceIndex(1)
-24>Emitted(52, 78) Source(2, 48) + SourceIndex(1)
-25>Emitted(52, 79) Source(2, 49) + SourceIndex(1)
----
->>> }
-1 >^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^^^^^^^->
-1 >
- >
-2 > }
-1 >Emitted(53, 5) Source(3, 1) + SourceIndex(1)
-2 >Emitted(53, 6) Source(3, 2) + SourceIndex(1)
----
->>> console.log(exports.x);
-1->^^^^
-2 > ^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^
-6 > ^^^^^^^^^
-7 > ^
-8 > ^
-1->
-2 > console
-3 > .
-4 > log
-5 > (
-6 > x
-7 > )
-8 > ;
-1->Emitted(54, 5) Source(3, 2) + SourceIndex(1)
-2 >Emitted(54, 12) Source(3, 9) + SourceIndex(1)
-3 >Emitted(54, 13) Source(3, 10) + SourceIndex(1)
-4 >Emitted(54, 16) Source(3, 13) + SourceIndex(1)
-5 >Emitted(54, 17) Source(3, 14) + SourceIndex(1)
-6 >Emitted(54, 26) Source(3, 15) + SourceIndex(1)
-7 >Emitted(54, 27) Source(3, 16) + SourceIndex(1)
-8 >Emitted(54, 28) Source(3, 17) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file2.ts
--------------------------------------------------------------------
->>>});
->>>define("file2", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.y = void 0;
->>> exports.y = 20;
-1 >^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1 >export const
-2 >
-3 > y
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(60, 5) Source(1, 14) + SourceIndex(2)
-2 >Emitted(60, 13) Source(1, 14) + SourceIndex(2)
-3 >Emitted(60, 14) Source(1, 15) + SourceIndex(2)
-4 >Emitted(60, 17) Source(1, 18) + SourceIndex(2)
-5 >Emitted(60, 19) Source(1, 20) + SourceIndex(2)
-6 >Emitted(60, 20) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:global.ts
--------------------------------------------------------------------
->>>});
->>>var globalConst = 10;
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^->
-1 >
-2 >const
-3 > globalConst
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(62, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(62, 5) Source(1, 7) + SourceIndex(3)
-3 >Emitted(62, 16) Source(1, 18) + SourceIndex(3)
-4 >Emitted(62, 19) Source(1, 21) + SourceIndex(3)
-5 >Emitted(62, 21) Source(1, 23) + SourceIndex(3)
-6 >Emitted(62, 22) Source(1, 24) + SourceIndex(3)
----
>>>//# sourceMappingURL=module.js.map
//// [/src/lib/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":0,"end":489,"kind":"emitHelpers","data":"typescript:read"},{"pos":490,"end":870,"kind":"emitHelpers","data":"typescript:spreadArray"},{"pos":871,"end":1361,"kind":"emitHelpers","data":"typescript:rest"},{"pos":1362,"end":2195,"kind":"text"}],"sources":{"helpers":["typescript:read","typescript:spreadArray","typescript:rest"]},"mapHash":"13391497112-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICFH,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"56659072305-var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n};\nvar __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n};\nvar __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n};\nvar myGlob = 20;\nfunction libfile0Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar libfile0_ar = [20, 30];\nlibfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n function forlibfile1Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":255,"kind":"text"}],"mapHash":"-34036075879-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;AAClB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC;;ICF7B,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"17976393265-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","4690807917-const myGlob = 20;\nfunction libfile0Spread(...b: number[]) { }\nconst libfile0_ar = [20, 30];\nlibfile0Spread(10, ...libfile0_ar);","12502459933-export const x = 10;function forlibfile1Rest() {\nconst { b, ...rest } = { a: 10, b: 30, yy: 30 };\n}console.log(x);","-13729954175-export const y = 20;","1028229885-const globalConst = 10;"],"root":[[2,5]],"options":{"composite":true,"declarationMap":true,"downlevelIteration":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"19175502154-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
+{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":0,"end":489,"kind":"emitHelpers","data":"typescript:read"},{"pos":490,"end":870,"kind":"emitHelpers","data":"typescript:spreadArray"},{"pos":871,"end":1361,"kind":"emitHelpers","data":"typescript:rest"},{"pos":1362,"end":2167,"kind":"text"}],"sources":{"helpers":["typescript:read","typescript:spreadArray","typescript:rest"]},"mapHash":"8627584870-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;;;;;ICFY,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"57418107229-var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n};\nvar __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n};\nvar __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n};\nvar myGlob = 20;\nfunction libfile0Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar libfile0_ar = [20, 30];\nlibfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n function forlibfile1Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":255,"kind":"text"}],"mapHash":"-34036075879-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;AAClB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC;;ICF7B,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"17976393265-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","4690807917-const myGlob = 20;\nfunction libfile0Spread(...b: number[]) { }\nconst libfile0_ar = [20, 30];\nlibfile0Spread(10, ...libfile0_ar);","186113334-export const x = 10;function forlibfile1Rest() {\nconst { b, ...rest } = { a: 10, b: 30, yy: 30 };\n}","-13729954175-export const y = 20;","1028229885-const globalConst = 10;"],"root":[[2,5]],"options":{"composite":true,"declarationMap":true,"downlevelIteration":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"19175502154-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
//// [/src/lib/module.tsbuildinfo.baseline.txt]
======================================================================
@@ -3747,7 +789,7 @@ var __rest = (this && this.__rest) || function (s, e) {
return t;
};
----------------------------------------------------------------------
-text: (1362-2195)
+text: (1362-2167)
var myGlob = 20;
function libfile0Spread() {
var b = [];
@@ -3765,7 +807,6 @@ define("file1", ["require", "exports"], function (require, exports) {
function forlibfile1Rest() {
var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
}
- console.log(exports.x);
});
define("file2", ["require", "exports"], function (require, exports) {
"use strict";
@@ -3825,12 +866,12 @@ declare const globalConst = 10;
},
{
"pos": 1362,
- "end": 2195,
+ "end": 2167,
"kind": "text"
}
],
- "hash": "56659072305-var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n};\nvar __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n};\nvar __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n};\nvar myGlob = 20;\nfunction libfile0Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar libfile0_ar = [20, 30];\nlibfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n function forlibfile1Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
- "mapHash": "13391497112-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICFH,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}",
+ "hash": "57418107229-var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n};\nvar __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n};\nvar __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n};\nvar myGlob = 20;\nfunction libfile0Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar libfile0_ar = [20, 30];\nlibfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n function forlibfile1Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
+ "mapHash": "8627584870-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;;;;;ICFY,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}",
"sources": {
"helpers": [
"typescript:read",
@@ -3862,7 +903,7 @@ declare const globalConst = 10;
"fileInfos": {
"../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
"./file0.ts": "4690807917-const myGlob = 20;\nfunction libfile0Spread(...b: number[]) { }\nconst libfile0_ar = [20, 30];\nlibfile0Spread(10, ...libfile0_ar);",
- "./file1.ts": "12502459933-export const x = 10;function forlibfile1Rest() {\nconst { b, ...rest } = { a: 10, b: 30, yy: 30 };\n}console.log(x);",
+ "./file1.ts": "186113334-export const x = 10;function forlibfile1Rest() {\nconst { b, ...rest } = { a: 10, b: 30, yy: 30 };\n}",
"./file2.ts": "-13729954175-export const y = 20;",
"./global.ts": "1028229885-const globalConst = 10;"
},
@@ -3894,36 +935,54 @@ declare const globalConst = 10;
"latestChangedDtsFile": "./module.d.ts"
},
"version": "FakeTSVersion",
- "size": 5732
+ "size": 5645
}
-Change:: incremental-headers-change-without-dts-changes
+Change:: incremental-declaration-doesnt-change
Input::
//// [/src/lib/file1.ts]
-export const x = 10;function forlibfile1Rest() { }console.log(x);
+export const x = 10;function forlibfile1Rest() {
+const { b, ...rest } = { a: 10, b: 30, yy: 30 };
+}console.log(x);
Output::
/lib/tsc --b /src/app --verbose
-[[90m12:01:10 AM[0m] Projects in this build:
+[[90m12:00:38 AM[0m] Projects in this build:
* src/lib/tsconfig.json
* src/app/tsconfig.json
-[[90m12:01:11 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
+[[90m12:00:39 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
-[[90m12:01:12 AM[0m] Building project '/src/lib/tsconfig.json'...
+[[90m12:00:40 AM[0m] Building project '/src/lib/tsconfig.json'...
-[[90m12:01:20 AM[0m] Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed
+[[90m12:00:48 AM[0m] Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.tsbuildinfo' does not exist
-[[90m12:01:21 AM[0m] Updating output of project '/src/app/tsconfig.json'...
+[[90m12:00:49 AM[0m] Building project '/src/app/tsconfig.json'...
-exitCode:: ExitStatus.Success
+[96msrc/app/tsconfig.json[0m:[93m17[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
+
+[7m17[0m {
+[7m [0m [91m ~[0m
+[7m18[0m "path": "../lib",
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~~~[0m
+[7m19[0m "prepend": true
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~[0m
+[7m20[0m }
+[7m [0m [91m~~~~~[0m
+
+
+Found 1 error.
+
+exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated
-//// [/src/app/module.js]
+//// [/src/lib/module.d.ts.map] file written with same contents
+//// [/src/lib/module.d.ts.map.baseline.txt] file written with same contents
+//// [/src/lib/module.js]
var __read = (this && this.__read) || function (o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
@@ -3974,7 +1033,9 @@ define("file1", ["require", "exports"], function (require, exports) {
Object.defineProperty(exports, "__esModule", { value: true });
exports.x = void 0;
exports.x = 10;
- function forlibfile1Rest() { }
+ function forlibfile1Rest() {
+ var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
+ }
console.log(exports.x);
});
define("file2", ["require", "exports"], function (require, exports) {
@@ -3984,39 +1045,21 @@ define("file2", ["require", "exports"], function (require, exports) {
exports.y = 20;
});
var globalConst = 10;
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
- function forappfile3Rest() {
- var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
- }
-});
-var myVar = 30;
-function appfile4Spread() {
- var b = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- b[_i] = arguments[_i];
- }
-}
-var appfile4_ar = [20, 30];
-appfile4Spread.apply(void 0, __spreadArray([10], __read(appfile4_ar), false));
//# sourceMappingURL=module.js.map
-//// [/src/app/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe,KAAK,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICApD,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;IAEpB,SAAS,eAAe;QACxB,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;ACJD,IAAM,KAAK,GAAG,EAAE,CAAC;AACjB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE"}
+//// [/src/lib/module.js.map]
+{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICFH,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
-//// [/src/app/module.js.map.baseline.txt]
+//// [/src/lib/module.js.map.baseline.txt]
===================================================================
JsFile: module.js
mapUrl: module.js.map
sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
+sources: file0.ts,file1.ts,file2.ts,global.ts
===================================================================
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
+emittedFile:/src/lib/module.js
+sourceFile:file0.ts
-------------------------------------------------------------------
>>>var __read = (this && this.__read) || function (o, n) {
>>> var m = typeof Symbol === "function" && o[Symbol.iterator];
@@ -4193,8 +1236,8 @@ sourceFile:../lib/file0.ts
7 >Emitted(45, 79) Source(4, 36) + SourceIndex(0)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file1.ts
+emittedFile:/src/lib/module.js
+sourceFile:file1.ts
-------------------------------------------------------------------
>>>define("file1", ["require", "exports"], function (require, exports) {
>>> "use strict";
@@ -4207,7 +1250,7 @@ sourceFile:../lib/file1.ts
4 > ^^^
5 > ^^
6 > ^
-7 > ^^^^^^^^^^^^^^^->
+7 > ^^^^^^^^^^^^^->
1 >export const
2 >
3 > x
@@ -4221,146 +1264,17 @@ sourceFile:../lib/file1.ts
5 >Emitted(50, 19) Source(1, 20) + SourceIndex(1)
6 >Emitted(50, 20) Source(1, 21) + SourceIndex(1)
---
->>> function forlibfile1Rest() { }
+>>> function forlibfile1Rest() {
1->^^^^
2 > ^^^^^^^^^
3 > ^^^^^^^^^^^^^^^
-4 > ^^^^^
-5 > ^
+4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1->
2 > function
3 > forlibfile1Rest
-4 > () {
-5 > }
1->Emitted(51, 5) Source(1, 21) + SourceIndex(1)
2 >Emitted(51, 14) Source(1, 30) + SourceIndex(1)
3 >Emitted(51, 29) Source(1, 45) + SourceIndex(1)
-4 >Emitted(51, 34) Source(1, 50) + SourceIndex(1)
-5 >Emitted(51, 35) Source(1, 51) + SourceIndex(1)
----
->>> console.log(exports.x);
-1 >^^^^
-2 > ^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^
-6 > ^^^^^^^^^
-7 > ^
-8 > ^
-1 >
-2 > console
-3 > .
-4 > log
-5 > (
-6 > x
-7 > )
-8 > ;
-1 >Emitted(52, 5) Source(1, 51) + SourceIndex(1)
-2 >Emitted(52, 12) Source(1, 58) + SourceIndex(1)
-3 >Emitted(52, 13) Source(1, 59) + SourceIndex(1)
-4 >Emitted(52, 16) Source(1, 62) + SourceIndex(1)
-5 >Emitted(52, 17) Source(1, 63) + SourceIndex(1)
-6 >Emitted(52, 26) Source(1, 64) + SourceIndex(1)
-7 >Emitted(52, 27) Source(1, 65) + SourceIndex(1)
-8 >Emitted(52, 28) Source(1, 66) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file2.ts
--------------------------------------------------------------------
->>>});
->>>define("file2", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.y = void 0;
->>> exports.y = 20;
-1 >^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1 >export const
-2 >
-3 > y
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(58, 5) Source(1, 14) + SourceIndex(2)
-2 >Emitted(58, 13) Source(1, 14) + SourceIndex(2)
-3 >Emitted(58, 14) Source(1, 15) + SourceIndex(2)
-4 >Emitted(58, 17) Source(1, 18) + SourceIndex(2)
-5 >Emitted(58, 19) Source(1, 20) + SourceIndex(2)
-6 >Emitted(58, 20) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
--------------------------------------------------------------------
->>>});
->>>var globalConst = 10;
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > globalConst
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(60, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(60, 5) Source(1, 7) + SourceIndex(3)
-3 >Emitted(60, 16) Source(1, 18) + SourceIndex(3)
-4 >Emitted(60, 19) Source(1, 21) + SourceIndex(3)
-5 >Emitted(60, 21) Source(1, 23) + SourceIndex(3)
-6 >Emitted(60, 22) Source(1, 24) + SourceIndex(3)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>define("file3", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.z = void 0;
->>> exports.z = 30;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^->
-1->export const
-2 >
-3 > z
-4 > =
-5 > 30
-6 > ;
-1->Emitted(65, 5) Source(1, 14) + SourceIndex(4)
-2 >Emitted(65, 13) Source(1, 14) + SourceIndex(4)
-3 >Emitted(65, 14) Source(1, 15) + SourceIndex(4)
-4 >Emitted(65, 17) Source(1, 18) + SourceIndex(4)
-5 >Emitted(65, 19) Source(1, 20) + SourceIndex(4)
-6 >Emitted(65, 20) Source(1, 21) + SourceIndex(4)
----
->>> function forappfile3Rest() {
-1->^^^^
-2 > ^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
- >import { x } from "file1";
- >
-2 > function
-3 > forappfile3Rest
-1->Emitted(66, 5) Source(3, 1) + SourceIndex(4)
-2 >Emitted(66, 14) Source(3, 10) + SourceIndex(4)
-3 >Emitted(66, 29) Source(3, 25) + SourceIndex(4)
---
>>> var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
1->^^^^^^^^
@@ -4414,192 +1328,131 @@ sourceFile:file3.ts
23> { b, ...rest }
24> = { a: 10, b: 30, yy: 30 }
25> ;
-1->Emitted(67, 9) Source(4, 1) + SourceIndex(4)
-2 >Emitted(67, 13) Source(4, 7) + SourceIndex(4)
-3 >Emitted(67, 18) Source(4, 24) + SourceIndex(4)
-4 >Emitted(67, 20) Source(4, 26) + SourceIndex(4)
-5 >Emitted(67, 21) Source(4, 27) + SourceIndex(4)
-6 >Emitted(67, 23) Source(4, 29) + SourceIndex(4)
-7 >Emitted(67, 25) Source(4, 31) + SourceIndex(4)
-8 >Emitted(67, 27) Source(4, 33) + SourceIndex(4)
-9 >Emitted(67, 28) Source(4, 34) + SourceIndex(4)
-10>Emitted(67, 30) Source(4, 36) + SourceIndex(4)
-11>Emitted(67, 32) Source(4, 38) + SourceIndex(4)
-12>Emitted(67, 34) Source(4, 40) + SourceIndex(4)
-13>Emitted(67, 36) Source(4, 42) + SourceIndex(4)
-14>Emitted(67, 38) Source(4, 44) + SourceIndex(4)
-15>Emitted(67, 40) Source(4, 46) + SourceIndex(4)
-16>Emitted(67, 42) Source(4, 48) + SourceIndex(4)
-17>Emitted(67, 44) Source(4, 9) + SourceIndex(4)
-18>Emitted(67, 45) Source(4, 10) + SourceIndex(4)
-19>Emitted(67, 52) Source(4, 10) + SourceIndex(4)
-20>Emitted(67, 54) Source(4, 15) + SourceIndex(4)
-21>Emitted(67, 58) Source(4, 19) + SourceIndex(4)
-22>Emitted(67, 72) Source(4, 7) + SourceIndex(4)
-23>Emitted(67, 77) Source(4, 21) + SourceIndex(4)
-24>Emitted(67, 78) Source(4, 48) + SourceIndex(4)
-25>Emitted(67, 79) Source(4, 49) + SourceIndex(4)
+1->Emitted(52, 9) Source(2, 1) + SourceIndex(1)
+2 >Emitted(52, 13) Source(2, 7) + SourceIndex(1)
+3 >Emitted(52, 18) Source(2, 24) + SourceIndex(1)
+4 >Emitted(52, 20) Source(2, 26) + SourceIndex(1)
+5 >Emitted(52, 21) Source(2, 27) + SourceIndex(1)
+6 >Emitted(52, 23) Source(2, 29) + SourceIndex(1)
+7 >Emitted(52, 25) Source(2, 31) + SourceIndex(1)
+8 >Emitted(52, 27) Source(2, 33) + SourceIndex(1)
+9 >Emitted(52, 28) Source(2, 34) + SourceIndex(1)
+10>Emitted(52, 30) Source(2, 36) + SourceIndex(1)
+11>Emitted(52, 32) Source(2, 38) + SourceIndex(1)
+12>Emitted(52, 34) Source(2, 40) + SourceIndex(1)
+13>Emitted(52, 36) Source(2, 42) + SourceIndex(1)
+14>Emitted(52, 38) Source(2, 44) + SourceIndex(1)
+15>Emitted(52, 40) Source(2, 46) + SourceIndex(1)
+16>Emitted(52, 42) Source(2, 48) + SourceIndex(1)
+17>Emitted(52, 44) Source(2, 9) + SourceIndex(1)
+18>Emitted(52, 45) Source(2, 10) + SourceIndex(1)
+19>Emitted(52, 52) Source(2, 10) + SourceIndex(1)
+20>Emitted(52, 54) Source(2, 15) + SourceIndex(1)
+21>Emitted(52, 58) Source(2, 19) + SourceIndex(1)
+22>Emitted(52, 72) Source(2, 7) + SourceIndex(1)
+23>Emitted(52, 77) Source(2, 21) + SourceIndex(1)
+24>Emitted(52, 78) Source(2, 48) + SourceIndex(1)
+25>Emitted(52, 79) Source(2, 49) + SourceIndex(1)
---
>>> }
1 >^^^^
2 > ^
+3 > ^^^^^^^^^^^^^^^^^^^^^^->
1 >
>
2 > }
-1 >Emitted(68, 5) Source(5, 1) + SourceIndex(4)
-2 >Emitted(68, 6) Source(5, 2) + SourceIndex(4)
+1 >Emitted(53, 5) Source(3, 1) + SourceIndex(1)
+2 >Emitted(53, 6) Source(3, 2) + SourceIndex(1)
+---
+>>> console.log(exports.x);
+1->^^^^
+2 > ^^^^^^^
+3 > ^
+4 > ^^^
+5 > ^
+6 > ^^^^^^^^^
+7 > ^
+8 > ^
+1->
+2 > console
+3 > .
+4 > log
+5 > (
+6 > x
+7 > )
+8 > ;
+1->Emitted(54, 5) Source(3, 2) + SourceIndex(1)
+2 >Emitted(54, 12) Source(3, 9) + SourceIndex(1)
+3 >Emitted(54, 13) Source(3, 10) + SourceIndex(1)
+4 >Emitted(54, 16) Source(3, 13) + SourceIndex(1)
+5 >Emitted(54, 17) Source(3, 14) + SourceIndex(1)
+6 >Emitted(54, 26) Source(3, 15) + SourceIndex(1)
+7 >Emitted(54, 27) Source(3, 16) + SourceIndex(1)
+8 >Emitted(54, 28) Source(3, 17) + SourceIndex(1)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
+emittedFile:/src/lib/module.js
+sourceFile:file2.ts
-------------------------------------------------------------------
>>>});
->>>var myVar = 30;
-1 >
-2 >^^^^
-3 > ^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^->
-1 >
-2 >const
-3 > myVar
-4 > =
-5 > 30
-6 > ;
-1 >Emitted(70, 1) Source(1, 1) + SourceIndex(5)
-2 >Emitted(70, 5) Source(1, 7) + SourceIndex(5)
-3 >Emitted(70, 10) Source(1, 12) + SourceIndex(5)
-4 >Emitted(70, 13) Source(1, 15) + SourceIndex(5)
-5 >Emitted(70, 15) Source(1, 17) + SourceIndex(5)
-6 >Emitted(70, 16) Source(1, 18) + SourceIndex(5)
----
->>>function appfile4Spread() {
-1->
-2 >^^^^^^^^^
-3 > ^^^^^^^^^^^^^^
-1->
- >
-2 >function
-3 > appfile4Spread
-1->Emitted(71, 1) Source(2, 1) + SourceIndex(5)
-2 >Emitted(71, 10) Source(2, 10) + SourceIndex(5)
-3 >Emitted(71, 24) Source(2, 24) + SourceIndex(5)
----
->>> var b = [];
+>>>define("file2", ["require", "exports"], function (require, exports) {
+>>> "use strict";
+>>> Object.defineProperty(exports, "__esModule", { value: true });
+>>> exports.y = void 0;
+>>> exports.y = 20;
1 >^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >(
-2 > ...b: number[]
-1 >Emitted(72, 5) Source(2, 25) + SourceIndex(5)
-2 >Emitted(72, 16) Source(2, 39) + SourceIndex(5)
----
->>> for (var _i = 0; _i < arguments.length; _i++) {
-1->^^^^^^^^^
-2 > ^^^^^^^^^^
-3 > ^^
-4 > ^^^^^^^^^^^^^^^^^^^^^
-5 > ^^
-6 > ^^^^
-1->
-2 > ...b: number[]
-3 >
-4 > ...b: number[]
-5 >
-6 > ...b: number[]
-1->Emitted(73, 10) Source(2, 25) + SourceIndex(5)
-2 >Emitted(73, 20) Source(2, 39) + SourceIndex(5)
-3 >Emitted(73, 22) Source(2, 25) + SourceIndex(5)
-4 >Emitted(73, 43) Source(2, 39) + SourceIndex(5)
-5 >Emitted(73, 45) Source(2, 25) + SourceIndex(5)
-6 >Emitted(73, 49) Source(2, 39) + SourceIndex(5)
----
->>> b[_i] = arguments[_i];
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^
-1 >
-2 > ...b: number[]
-1 >Emitted(74, 9) Source(2, 25) + SourceIndex(5)
-2 >Emitted(74, 31) Source(2, 39) + SourceIndex(5)
+2 > ^^^^^^^^
+3 > ^
+4 > ^^^
+5 > ^^
+6 > ^
+1 >export const
+2 >
+3 > y
+4 > =
+5 > 20
+6 > ;
+1 >Emitted(60, 5) Source(1, 14) + SourceIndex(2)
+2 >Emitted(60, 13) Source(1, 14) + SourceIndex(2)
+3 >Emitted(60, 14) Source(1, 15) + SourceIndex(2)
+4 >Emitted(60, 17) Source(1, 18) + SourceIndex(2)
+5 >Emitted(60, 19) Source(1, 20) + SourceIndex(2)
+6 >Emitted(60, 20) Source(1, 21) + SourceIndex(2)
---
->>> }
->>>}
+-------------------------------------------------------------------
+emittedFile:/src/lib/module.js
+sourceFile:global.ts
+-------------------------------------------------------------------
+>>>});
+>>>var globalConst = 10;
1 >
-2 >^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >) {
-2 >}
-1 >Emitted(76, 1) Source(2, 43) + SourceIndex(5)
-2 >Emitted(76, 2) Source(2, 44) + SourceIndex(5)
----
->>>var appfile4_ar = [20, 30];
-1->
2 >^^^^
3 > ^^^^^^^^^^^
4 > ^^^
-5 > ^
-6 > ^^
-7 > ^^
-8 > ^^
-9 > ^
-10> ^
-11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
- >
+5 > ^^
+6 > ^
+7 > ^^^^^^^^^^^^->
+1 >
2 >const
-3 > appfile4_ar
+3 > globalConst
4 > =
-5 > [
-6 > 20
-7 > ,
-8 > 30
-9 > ]
-10> ;
-1->Emitted(77, 1) Source(3, 1) + SourceIndex(5)
-2 >Emitted(77, 5) Source(3, 7) + SourceIndex(5)
-3 >Emitted(77, 16) Source(3, 18) + SourceIndex(5)
-4 >Emitted(77, 19) Source(3, 21) + SourceIndex(5)
-5 >Emitted(77, 20) Source(3, 22) + SourceIndex(5)
-6 >Emitted(77, 22) Source(3, 24) + SourceIndex(5)
-7 >Emitted(77, 24) Source(3, 26) + SourceIndex(5)
-8 >Emitted(77, 26) Source(3, 28) + SourceIndex(5)
-9 >Emitted(77, 27) Source(3, 29) + SourceIndex(5)
-10>Emitted(77, 28) Source(3, 30) + SourceIndex(5)
----
->>>appfile4Spread.apply(void 0, __spreadArray([10], __read(appfile4_ar), false));
-1->
-2 >^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-4 > ^^
-5 > ^^^^^^^^^^
-6 > ^^^^^^^^^^^
-7 > ^^^^^^^^^^^
-1->
- >
-2 >appfile4Spread
-3 > (
-4 > 10
-5 > , ...
-6 > appfile4_ar
-7 > );
-1->Emitted(78, 1) Source(4, 1) + SourceIndex(5)
-2 >Emitted(78, 15) Source(4, 15) + SourceIndex(5)
-3 >Emitted(78, 45) Source(4, 16) + SourceIndex(5)
-4 >Emitted(78, 47) Source(4, 18) + SourceIndex(5)
-5 >Emitted(78, 57) Source(4, 23) + SourceIndex(5)
-6 >Emitted(78, 68) Source(4, 34) + SourceIndex(5)
-7 >Emitted(78, 79) Source(4, 36) + SourceIndex(5)
+5 > 10
+6 > ;
+1 >Emitted(62, 1) Source(1, 1) + SourceIndex(3)
+2 >Emitted(62, 5) Source(1, 7) + SourceIndex(3)
+3 >Emitted(62, 16) Source(1, 18) + SourceIndex(3)
+4 >Emitted(62, 19) Source(1, 21) + SourceIndex(3)
+5 >Emitted(62, 21) Source(1, 23) + SourceIndex(3)
+6 >Emitted(62, 22) Source(1, 24) + SourceIndex(3)
---
>>>//# sourceMappingURL=module.js.map
-//// [/src/app/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file3.ts","./file4.ts"],"js":{"sections":[{"pos":0,"end":489,"kind":"emitHelpers","data":"typescript:read"},{"pos":490,"end":870,"kind":"emitHelpers","data":"typescript:spreadArray"},{"pos":871,"end":1361,"kind":"emitHelpers","data":"typescript:rest"},{"pos":1362,"end":2112,"kind":"prepend","data":"../lib/module.js","texts":[{"pos":1362,"end":2112,"kind":"text"}]},{"pos":2112,"end":2691,"kind":"text"}],"mapHash":"35465374343-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe,KAAK,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICApD,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;IAEpB,SAAS,eAAe;QACxB,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;ACJD,IAAM,KAAK,GAAG,EAAE,CAAC;AACjB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE\"}","hash":"119511022230-var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n};\nvar __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n};\nvar __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n};\nvar myGlob = 20;\nfunction libfile0Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar libfile0_ar = [20, 30];\nlibfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n function forlibfile1Rest() { }\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n function forappfile3Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n});\nvar myVar = 30;\nfunction appfile4Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar appfile4_ar = [20, 30];\nappfile4Spread.apply(void 0, __spreadArray([10], __read(appfile4_ar), false));\n//# sourceMappingURL=module.js.map","sources":{"helpers":["typescript:rest","typescript:read","typescript:spreadArray"]}},"dts":{"sections":[{"pos":0,"end":255,"kind":"prepend","data":"../lib/module.d.ts","texts":[{"pos":0,"end":255,"kind":"text"}]},{"pos":255,"end":425,"kind":"text"}],"mapHash":"-58032587340-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;AAClB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC;;ICF7B,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC;AACjB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC\"}","hash":"41750814766-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\ndeclare function appfile4Spread(...b: number[]): void;\ndeclare const appfile4_ar: number[];\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","../lib/module.d.ts","./file3.ts","./file4.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","19175502154-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","-9404472663-export const z = 30;\nimport { x } from \"file1\";\nfunction forappfile3Rest() {\nconst { b, ...rest } = { a: 10, b: 30, yy: 30 };\n}","-3487084949-const myVar = 30;\nfunction appfile4Spread(...b: number[]) { }\nconst appfile4_ar = [20, 30];\nappfile4Spread(10, ...appfile4_ar);"],"root":[3,4],"options":{"composite":true,"declarationMap":true,"downlevelIteration":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"41122638023-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\ndeclare function appfile4Spread(...b: number[]): void;\ndeclare const appfile4_ar: number[];\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
+//// [/src/lib/module.tsbuildinfo]
+{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":0,"end":489,"kind":"emitHelpers","data":"typescript:read"},{"pos":490,"end":870,"kind":"emitHelpers","data":"typescript:spreadArray"},{"pos":871,"end":1361,"kind":"emitHelpers","data":"typescript:rest"},{"pos":1362,"end":2195,"kind":"text"}],"sources":{"helpers":["typescript:read","typescript:spreadArray","typescript:rest"]},"mapHash":"13391497112-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICFH,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"56659072305-var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n};\nvar __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n};\nvar __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n};\nvar myGlob = 20;\nfunction libfile0Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar libfile0_ar = [20, 30];\nlibfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n function forlibfile1Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":255,"kind":"text"}],"mapHash":"-34036075879-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;AAClB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC;;ICF7B,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"17976393265-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","4690807917-const myGlob = 20;\nfunction libfile0Spread(...b: number[]) { }\nconst libfile0_ar = [20, 30];\nlibfile0Spread(10, ...libfile0_ar);","12502459933-export const x = 10;function forlibfile1Rest() {\nconst { b, ...rest } = { a: 10, b: 30, yy: 30 };\n}console.log(x);","-13729954175-export const y = 20;","1028229885-const globalConst = 10;"],"root":[[2,5]],"options":{"composite":true,"declarationMap":true,"downlevelIteration":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"19175502154-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-//// [/src/app/module.tsbuildinfo.baseline.txt]
+//// [/src/lib/module.tsbuildinfo.baseline.txt]
======================================================================
-File:: /src/app/module.js
+File:: /src/lib/module.js
----------------------------------------------------------------------
emitHelpers: (0-489):: typescript:read
var __read = (this && this.__read) || function (o, n) {
@@ -4643,9 +1496,7 @@ var __rest = (this && this.__rest) || function (s, e) {
return t;
};
----------------------------------------------------------------------
-prepend: (1362-2112):: ../lib/module.js texts:: 1
->>--------------------------------------------------------------------
-text: (1362-2112)
+text: (1362-2195)
var myGlob = 20;
function libfile0Spread() {
var b = [];
@@ -4660,7 +1511,9 @@ define("file1", ["require", "exports"], function (require, exports) {
Object.defineProperty(exports, "__esModule", { value: true });
exports.x = void 0;
exports.x = 10;
- function forlibfile1Rest() { }
+ function forlibfile1Rest() {
+ var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
+ }
console.log(exports.x);
});
define("file2", ["require", "exports"], function (require, exports) {
@@ -4671,33 +1524,10 @@ define("file2", ["require", "exports"], function (require, exports) {
});
var globalConst = 10;
-----------------------------------------------------------------------
-text: (2112-2691)
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
- function forappfile3Rest() {
- var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, ["b"]);
- }
-});
-var myVar = 30;
-function appfile4Spread() {
- var b = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- b[_i] = arguments[_i];
- }
-}
-var appfile4_ar = [20, 30];
-appfile4Spread.apply(void 0, __spreadArray([10], __read(appfile4_ar), false));
-
======================================================================
======================================================================
-File:: /src/app/module.d.ts
+File:: /src/lib/module.d.ts
----------------------------------------------------------------------
-prepend: (0-255):: ../lib/module.d.ts texts:: 1
->>--------------------------------------------------------------------
text: (0-255)
declare const myGlob = 20;
declare function libfile0Spread(...b: number[]): void;
@@ -4710,24 +1540,17 @@ declare module "file2" {
}
declare const globalConst = 10;
-----------------------------------------------------------------------
-text: (255-425)
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
-declare function appfile4Spread(...b: number[]): void;
-declare const appfile4_ar: number[];
-
======================================================================
-//// [/src/app/module.tsbuildinfo.readable.baseline.txt]
+//// [/src/lib/module.tsbuildinfo.readable.baseline.txt]
{
"bundle": {
"commonSourceDirectory": "./",
"sourceFiles": [
- "./file3.ts",
- "./file4.ts"
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
],
"js": {
"sections": [
@@ -4751,30 +1574,17 @@ declare const appfile4_ar: number[];
},
{
"pos": 1362,
- "end": 2112,
- "kind": "prepend",
- "data": "../lib/module.js",
- "texts": [
- {
- "pos": 1362,
- "end": 2112,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 2112,
- "end": 2691,
+ "end": 2195,
"kind": "text"
}
],
- "hash": "119511022230-var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n};\nvar __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n};\nvar __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n};\nvar myGlob = 20;\nfunction libfile0Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar libfile0_ar = [20, 30];\nlibfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n function forlibfile1Rest() { }\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n function forappfile3Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n});\nvar myVar = 30;\nfunction appfile4Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar appfile4_ar = [20, 30];\nappfile4Spread.apply(void 0, __spreadArray([10], __read(appfile4_ar), false));\n//# sourceMappingURL=module.js.map",
- "mapHash": "35465374343-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe,KAAK,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICApD,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;IAEpB,SAAS,eAAe;QACxB,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;;ACJD,IAAM,KAAK,GAAG,EAAE,CAAC;AACjB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE\"}",
+ "hash": "56659072305-var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n};\nvar __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n};\nvar __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n};\nvar myGlob = 20;\nfunction libfile0Spread() {\n var b = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n b[_i] = arguments[_i];\n }\n}\nvar libfile0_ar = [20, 30];\nlibfile0Spread.apply(void 0, __spreadArray([10], __read(libfile0_ar), false));\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n function forlibfile1Rest() {\n var _a = { a: 10, b: 30, yy: 30 }, b = _a.b, rest = __rest(_a, [\"b\"]);\n }\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
+ "mapHash": "13391497112-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;AAClB,SAAS,cAAc;IAAC,WAAc;SAAd,UAAc,EAAd,qBAAc,EAAd,IAAc;QAAd,sBAAc;;AAAI,CAAC;AAC3C,IAAM,WAAW,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7B,cAAc,8BAAC,EAAE,UAAK,WAAW,WAAE;;;;;ICHtB,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,SAAS,eAAe;QAC5C,IAAM,KAAiB,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAvC,CAAC,OAAA,EAAK,IAAI,cAAZ,KAAc,CAA2B,CAAC;IAChD,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICFH,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}",
"sources": {
"helpers": [
- "typescript:rest",
"typescript:read",
- "typescript:spreadArray"
+ "typescript:spreadArray",
+ "typescript:rest"
]
}
},
@@ -4783,47 +1593,40 @@ declare const appfile4_ar: number[];
{
"pos": 0,
"end": 255,
- "kind": "prepend",
- "data": "../lib/module.d.ts",
- "texts": [
- {
- "pos": 0,
- "end": 255,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 255,
- "end": 425,
"kind": "text"
}
],
- "hash": "41750814766-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\ndeclare function appfile4Spread(...b: number[]): void;\ndeclare const appfile4_ar: number[];\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-58032587340-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;AAClB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC;;ICF7B,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC;AACjB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC\"}"
+ "hash": "17976393265-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map",
+ "mapHash": "-34036075879-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;AAClB,iBAAS,cAAc,CAAC,GAAG,GAAG,MAAM,EAAE,QAAK;AAC3C,QAAA,MAAM,WAAW,UAAW,CAAC;;ICF7B,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}"
}
},
"program": {
"fileNames": [
"../../lib/lib.d.ts",
- "../lib/module.d.ts",
- "./file3.ts",
- "./file4.ts"
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
],
"fileInfos": {
"../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "../lib/module.d.ts": "19175502154-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "./file3.ts": "-9404472663-export const z = 30;\nimport { x } from \"file1\";\nfunction forappfile3Rest() {\nconst { b, ...rest } = { a: 10, b: 30, yy: 30 };\n}",
- "./file4.ts": "-3487084949-const myVar = 30;\nfunction appfile4Spread(...b: number[]) { }\nconst appfile4_ar = [20, 30];\nappfile4Spread(10, ...appfile4_ar);"
+ "./file0.ts": "4690807917-const myGlob = 20;\nfunction libfile0Spread(...b: number[]) { }\nconst libfile0_ar = [20, 30];\nlibfile0Spread(10, ...libfile0_ar);",
+ "./file1.ts": "12502459933-export const x = 10;function forlibfile1Rest() {\nconst { b, ...rest } = { a: 10, b: 30, yy: 30 };\n}console.log(x);",
+ "./file2.ts": "-13729954175-export const y = 20;",
+ "./global.ts": "1028229885-const globalConst = 10;"
},
"root": [
[
- 3,
- "./file3.ts"
- ],
- [
- 4,
- "./file4.ts"
+ [
+ 2,
+ 5
+ ],
+ [
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
+ ]
]
],
"options": {
@@ -4836,13 +1639,53 @@ declare const appfile4_ar: number[];
"strict": false,
"target": 1
},
- "outSignature": "41122638023-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\ndeclare function appfile4Spread(...b: number[]): void;\ndeclare const appfile4_ar: number[];\n",
+ "outSignature": "19175502154-declare const myGlob = 20;\ndeclare function libfile0Spread(...b: number[]): void;\ndeclare const libfile0_ar: number[];\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
"latestChangedDtsFile": "./module.d.ts"
},
"version": "FakeTSVersion",
- "size": 7544
+ "size": 5732
}
+
+
+Change:: incremental-headers-change-without-dts-changes
+Input::
+//// [/src/lib/file1.ts]
+export const x = 10;function forlibfile1Rest() { }console.log(x);
+
+
+
+Output::
+/lib/tsc --b /src/app --verbose
+[[90m12:00:53 AM[0m] Projects in this build:
+ * src/lib/tsconfig.json
+ * src/app/tsconfig.json
+
+[[90m12:00:54 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
+
+[[90m12:00:55 AM[0m] Building project '/src/lib/tsconfig.json'...
+
+[[90m12:01:03 AM[0m] Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.tsbuildinfo' does not exist
+
+[[90m12:01:04 AM[0m] Building project '/src/app/tsconfig.json'...
+
+[96msrc/app/tsconfig.json[0m:[93m17[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
+
+[7m17[0m {
+[7m [0m [91m ~[0m
+[7m18[0m "path": "../lib",
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~~~[0m
+[7m19[0m "prepend": true
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~[0m
+[7m20[0m }
+[7m [0m [91m~~~~~[0m
+
+
+Found 1 error.
+
+exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated
+
+
//// [/src/lib/module.d.ts.map] file written with same contents
//// [/src/lib/module.d.ts.map.baseline.txt] file written with same contents
//// [/src/lib/module.js]
diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/multiple-prologues-in-all-projects.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/multiple-prologues-in-all-projects.js
index aeff11dd7652a..0b113abf2ab9d 100644
--- a/tests/baselines/reference/tsbuild/amdModulesWithOut/multiple-prologues-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/multiple-prologues-in-all-projects.js
@@ -95,10 +95,24 @@ Output::
[[90m12:00:35 AM[0m] Building project '/src/app/tsconfig.json'...
-exitCode:: ExitStatus.Success
+[96msrc/app/tsconfig.json[0m:[93m16[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
+
+[7m16[0m {
+[7m [0m [91m ~[0m
+[7m17[0m "path": "../lib",
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~~~[0m
+[7m18[0m "prepend": true
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~[0m
+[7m19[0m }
+[7m [0m [91m~~~~~[0m
+
+
+Found 1 error.
+
+exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated
-//// [/src/app/module.d.ts]
+//// [/src/lib/module.d.ts]
declare const myGlob = 20;
declare module "file1" {
export const x = 10;
@@ -107,25 +121,21 @@ declare module "file2" {
export const y = 20;
}
declare const globalConst = 10;
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
//# sourceMappingURL=module.d.ts.map
-//// [/src/app/module.d.ts.map]
-{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":"AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICDlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICCpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC"}
+//// [/src/lib/module.d.ts.map]
+{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICDlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICCpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC"}
-//// [/src/app/module.d.ts.map.baseline.txt]
+//// [/src/lib/module.d.ts.map.baseline.txt]
===================================================================
JsFile: module.d.ts
mapUrl: module.d.ts.map
sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
+sources: file0.ts,file1.ts,file2.ts,global.ts
===================================================================
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file0.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:file0.ts
-------------------------------------------------------------------
>>>declare const myGlob = 20;
1 >
@@ -149,8 +159,8 @@ sourceFile:../lib/file0.ts
6 >Emitted(1, 27) Source(2, 19) + SourceIndex(0)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file1.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:file1.ts
-------------------------------------------------------------------
>>>declare module "file1" {
>>> export const x = 10;
@@ -177,8 +187,8 @@ sourceFile:../lib/file1.ts
7 >Emitted(3, 25) Source(1, 21) + SourceIndex(1)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file2.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:file2.ts
-------------------------------------------------------------------
>>>}
>>>declare module "file2" {
@@ -207,8 +217,8 @@ sourceFile:../lib/file2.ts
7 >Emitted(6, 25) Source(2, 21) + SourceIndex(2)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/global.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:global.ts
-------------------------------------------------------------------
>>>}
>>>declare const globalConst = 10;
@@ -218,6 +228,7 @@ sourceFile:../lib/global.ts
4 > ^^^^^^^^^^^
5 > ^^^^^
6 > ^
+7 > ^^^^->
1 >"myPrologue3"
>
2 >
@@ -232,69 +243,12 @@ sourceFile:../lib/global.ts
5 >Emitted(8, 31) Source(2, 23) + SourceIndex(3)
6 >Emitted(8, 32) Source(2, 24) + SourceIndex(3)
---
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>declare module "file3" {
->>> export const z = 30;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >"myPrologue"
- >
-2 > export
-3 >
-4 > const
-5 > z
-6 > = 30
-7 > ;
-1 >Emitted(10, 5) Source(2, 1) + SourceIndex(4)
-2 >Emitted(10, 11) Source(2, 7) + SourceIndex(4)
-3 >Emitted(10, 12) Source(2, 8) + SourceIndex(4)
-4 >Emitted(10, 18) Source(2, 14) + SourceIndex(4)
-5 >Emitted(10, 19) Source(2, 15) + SourceIndex(4)
-6 >Emitted(10, 24) Source(2, 20) + SourceIndex(4)
-7 >Emitted(10, 25) Source(2, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>}
->>>declare const myVar = 30;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^
-5 > ^^^^^
-6 > ^
-7 > ^^^^^^^^^^->
-1 >"myPrologue2";
- >
-2 >
-3 > const
-4 > myVar
-5 > = 30
-6 > ;
-1 >Emitted(12, 1) Source(2, 1) + SourceIndex(5)
-2 >Emitted(12, 9) Source(2, 1) + SourceIndex(5)
-3 >Emitted(12, 15) Source(2, 7) + SourceIndex(5)
-4 >Emitted(12, 20) Source(2, 12) + SourceIndex(5)
-5 >Emitted(12, 25) Source(2, 17) + SourceIndex(5)
-6 >Emitted(12, 26) Source(2, 18) + SourceIndex(5)
----
>>>//# sourceMappingURL=module.d.ts.map
-//// [/src/app/module.js]
+//// [/src/lib/module.js]
"use strict";
"myPrologue";
"myPrologue3";
-"myPrologue2";
var myGlob = 20;
define("file1", ["require", "exports"], function (require, exports) {
"use strict";
@@ -310,29 +264,21 @@ define("file2", ["require", "exports"], function (require, exports) {
exports.y = 20;
});
var globalConst = 10;
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- "myPrologue";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
//# sourceMappingURL=module.js.map
-//// [/src/app/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["../lib/file0.ts","../lib/global.ts","file4.ts","../lib/file1.ts","../lib/file2.ts","file3.ts"],"names":[],"mappings":";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ACAb,aAAa,CAAC;AFCd,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IGDL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;ICApB,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;IIDvB,YAAY,CAAA;;;IACC,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,KAAK,GAAG,EAAE,CAAC"}
+//// [/src/lib/module.js.map]
+{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","global.ts","file1.ts","file2.ts"],"names":[],"mappings":";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ADCb,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IEDL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;ICApB,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AFApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
-//// [/src/app/module.js.map.baseline.txt]
+//// [/src/lib/module.js.map.baseline.txt]
===================================================================
JsFile: module.js
mapUrl: module.js.map
sourceRoot:
-sources: ../lib/file0.ts,../lib/global.ts,file4.ts,../lib/file1.ts,../lib/file2.ts,file3.ts
+sources: file0.ts,global.ts,file1.ts,file2.ts
===================================================================
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
+emittedFile:/src/lib/module.js
+sourceFile:file0.ts
-------------------------------------------------------------------
>>>"use strict";
>>>"myPrologue";
@@ -348,13 +294,14 @@ sourceFile:../lib/file0.ts
3 >Emitted(2, 14) Source(1, 13) + SourceIndex(0)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
+emittedFile:/src/lib/module.js
+sourceFile:global.ts
-------------------------------------------------------------------
>>>"myPrologue3";
1->
2 >^^^^^^^^^^^^^
3 > ^
+4 > ^^->
1->
2 >"myPrologue3"
3 >
@@ -363,24 +310,8 @@ sourceFile:../lib/global.ts
3 >Emitted(3, 15) Source(1, 14) + SourceIndex(1)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>"myPrologue2";
-1 >
-2 >^^^^^^^^^^^^^
-3 > ^
-4 > ^^->
-1 >
-2 >"myPrologue2"
-3 > ;
-1 >Emitted(4, 1) Source(1, 1) + SourceIndex(2)
-2 >Emitted(4, 14) Source(1, 14) + SourceIndex(2)
-3 >Emitted(4, 15) Source(1, 15) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
+emittedFile:/src/lib/module.js
+sourceFile:file0.ts
-------------------------------------------------------------------
>>>var myGlob = 20;
1->
@@ -397,16 +328,16 @@ sourceFile:../lib/file0.ts
4 > =
5 > 20
6 > ;
-1->Emitted(5, 1) Source(2, 1) + SourceIndex(0)
-2 >Emitted(5, 5) Source(2, 7) + SourceIndex(0)
-3 >Emitted(5, 11) Source(2, 13) + SourceIndex(0)
-4 >Emitted(5, 14) Source(2, 16) + SourceIndex(0)
-5 >Emitted(5, 16) Source(2, 18) + SourceIndex(0)
-6 >Emitted(5, 17) Source(2, 19) + SourceIndex(0)
+1->Emitted(4, 1) Source(2, 1) + SourceIndex(0)
+2 >Emitted(4, 5) Source(2, 7) + SourceIndex(0)
+3 >Emitted(4, 11) Source(2, 13) + SourceIndex(0)
+4 >Emitted(4, 14) Source(2, 16) + SourceIndex(0)
+5 >Emitted(4, 16) Source(2, 18) + SourceIndex(0)
+6 >Emitted(4, 17) Source(2, 19) + SourceIndex(0)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file1.ts
+emittedFile:/src/lib/module.js
+sourceFile:file1.ts
-------------------------------------------------------------------
>>>define("file1", ["require", "exports"], function (require, exports) {
>>> "use strict";
@@ -425,16 +356,16 @@ sourceFile:../lib/file1.ts
4 > =
5 > 10
6 > ;
-1->Emitted(10, 5) Source(1, 14) + SourceIndex(3)
-2 >Emitted(10, 13) Source(1, 14) + SourceIndex(3)
-3 >Emitted(10, 14) Source(1, 15) + SourceIndex(3)
-4 >Emitted(10, 17) Source(1, 18) + SourceIndex(3)
-5 >Emitted(10, 19) Source(1, 20) + SourceIndex(3)
-6 >Emitted(10, 20) Source(1, 21) + SourceIndex(3)
+1->Emitted(9, 5) Source(1, 14) + SourceIndex(2)
+2 >Emitted(9, 13) Source(1, 14) + SourceIndex(2)
+3 >Emitted(9, 14) Source(1, 15) + SourceIndex(2)
+4 >Emitted(9, 17) Source(1, 18) + SourceIndex(2)
+5 >Emitted(9, 19) Source(1, 20) + SourceIndex(2)
+6 >Emitted(9, 20) Source(1, 21) + SourceIndex(2)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file2.ts
+emittedFile:/src/lib/module.js
+sourceFile:file2.ts
-------------------------------------------------------------------
>>>});
>>>define("file2", ["require", "exports"], function (require, exports) {
@@ -447,9 +378,9 @@ sourceFile:../lib/file2.ts
1 >
2 > "myPrologueFile"
3 >
-1 >Emitted(14, 5) Source(1, 1) + SourceIndex(4)
-2 >Emitted(14, 21) Source(1, 17) + SourceIndex(4)
-3 >Emitted(14, 22) Source(1, 17) + SourceIndex(4)
+1 >Emitted(13, 5) Source(1, 1) + SourceIndex(3)
+2 >Emitted(13, 21) Source(1, 17) + SourceIndex(3)
+3 >Emitted(13, 22) Source(1, 17) + SourceIndex(3)
---
>>> Object.defineProperty(exports, "__esModule", { value: true });
>>> exports.y = void 0;
@@ -467,16 +398,16 @@ sourceFile:../lib/file2.ts
4 > =
5 > 20
6 > ;
-1->Emitted(17, 5) Source(2, 14) + SourceIndex(4)
-2 >Emitted(17, 13) Source(2, 14) + SourceIndex(4)
-3 >Emitted(17, 14) Source(2, 15) + SourceIndex(4)
-4 >Emitted(17, 17) Source(2, 18) + SourceIndex(4)
-5 >Emitted(17, 19) Source(2, 20) + SourceIndex(4)
-6 >Emitted(17, 20) Source(2, 21) + SourceIndex(4)
+1->Emitted(16, 5) Source(2, 14) + SourceIndex(3)
+2 >Emitted(16, 13) Source(2, 14) + SourceIndex(3)
+3 >Emitted(16, 14) Source(2, 15) + SourceIndex(3)
+4 >Emitted(16, 17) Source(2, 18) + SourceIndex(3)
+5 >Emitted(16, 19) Source(2, 20) + SourceIndex(3)
+6 >Emitted(16, 20) Source(2, 21) + SourceIndex(3)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
+emittedFile:/src/lib/module.js
+sourceFile:global.ts
-------------------------------------------------------------------
>>>});
>>>var globalConst = 10;
@@ -486,7 +417,7 @@ sourceFile:../lib/global.ts
4 > ^^^
5 > ^^
6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+7 > ^^^^^^^^^^^^->
1 >"myPrologue3"
>
2 >const
@@ -494,89 +425,21 @@ sourceFile:../lib/global.ts
4 > =
5 > 10
6 > ;
-1 >Emitted(19, 1) Source(2, 1) + SourceIndex(1)
-2 >Emitted(19, 5) Source(2, 7) + SourceIndex(1)
-3 >Emitted(19, 16) Source(2, 18) + SourceIndex(1)
-4 >Emitted(19, 19) Source(2, 21) + SourceIndex(1)
-5 >Emitted(19, 21) Source(2, 23) + SourceIndex(1)
-6 >Emitted(19, 22) Source(2, 24) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>define("file3", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> "myPrologue";
-1->^^^^
-2 > ^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > "myPrologue"
-3 >
-1->Emitted(22, 5) Source(1, 1) + SourceIndex(5)
-2 >Emitted(22, 17) Source(1, 13) + SourceIndex(5)
-3 >Emitted(22, 18) Source(1, 13) + SourceIndex(5)
----
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.z = void 0;
->>> exports.z = 30;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->
- >export const
-2 >
-3 > z
-4 > =
-5 > 30
-6 > ;
-1->Emitted(25, 5) Source(2, 14) + SourceIndex(5)
-2 >Emitted(25, 13) Source(2, 14) + SourceIndex(5)
-3 >Emitted(25, 14) Source(2, 15) + SourceIndex(5)
-4 >Emitted(25, 17) Source(2, 18) + SourceIndex(5)
-5 >Emitted(25, 19) Source(2, 20) + SourceIndex(5)
-6 >Emitted(25, 20) Source(2, 21) + SourceIndex(5)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>});
->>>var myVar = 30;
-1 >
-2 >^^^^
-3 > ^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^->
-1 >"myPrologue2";
- >
-2 >const
-3 > myVar
-4 > =
-5 > 30
-6 > ;
-1 >Emitted(27, 1) Source(2, 1) + SourceIndex(2)
-2 >Emitted(27, 5) Source(2, 7) + SourceIndex(2)
-3 >Emitted(27, 10) Source(2, 12) + SourceIndex(2)
-4 >Emitted(27, 13) Source(2, 15) + SourceIndex(2)
-5 >Emitted(27, 15) Source(2, 17) + SourceIndex(2)
-6 >Emitted(27, 16) Source(2, 18) + SourceIndex(2)
+1 >Emitted(18, 1) Source(2, 1) + SourceIndex(1)
+2 >Emitted(18, 5) Source(2, 7) + SourceIndex(1)
+3 >Emitted(18, 16) Source(2, 18) + SourceIndex(1)
+4 >Emitted(18, 19) Source(2, 21) + SourceIndex(1)
+5 >Emitted(18, 21) Source(2, 23) + SourceIndex(1)
+6 >Emitted(18, 22) Source(2, 24) + SourceIndex(1)
---
>>>//# sourceMappingURL=module.js.map
-//// [/src/app/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file3.ts","./file4.ts"],"js":{"sections":[{"pos":0,"end":13,"kind":"prologue","data":"use strict"},{"pos":14,"end":27,"kind":"prologue","data":"myPrologue"},{"pos":28,"end":42,"kind":"prologue","data":"myPrologue3"},{"pos":43,"end":57,"kind":"prologue","data":"myPrologue2"},{"pos":58,"end":525,"kind":"prepend","data":"../lib/module.js","texts":[{"pos":58,"end":525,"kind":"text"}]},{"pos":525,"end":762,"kind":"text"}],"sources":{"prologues":[{"file":1,"text":"\"myPrologue2\";","directives":[{"pos":-1,"end":-1,"expression":{"pos":-1,"end":-1,"text":"use strict"}},{"pos":0,"end":14,"expression":{"pos":0,"end":13,"text":"myPrologue2"}}]}]},"mapHash":"43697297756-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/global.ts\",\"file4.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"file3.ts\"],\"names\":[],\"mappings\":\";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ACAb,aAAa,CAAC;AFCd,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IGDL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;ICApB,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;IIDvB,YAAY,CAAA;;;IACC,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}","hash":"18768809398-\"use strict\";\n\"myPrologue\";\n\"myPrologue3\";\n\"myPrologue2\";\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologueFile\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologue\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":163,"kind":"prepend","data":"../lib/module.d.ts","texts":[{"pos":0,"end":163,"kind":"text"}]},{"pos":163,"end":241,"kind":"text"}],"mapHash":"-26680300331-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICDlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICCpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}","hash":"11992050152-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","../lib/module.d.ts","./file3.ts","./file4.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","6650205191-\"myPrologue\"\nexport const z = 30;\nimport { x } from \"file1\";\n","8812798660-\"myPrologue2\";\nconst myVar = 30;"],"root":[3,4],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":true,"target":1},"outSignature":"21172764033-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
+//// [/src/lib/module.tsbuildinfo]
+{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":0,"end":13,"kind":"prologue","data":"use strict"},{"pos":14,"end":27,"kind":"prologue","data":"myPrologue"},{"pos":28,"end":42,"kind":"prologue","data":"myPrologue3"},{"pos":43,"end":510,"kind":"text"}],"sources":{"prologues":[{"file":0,"text":"\"myPrologue\"","directives":[{"pos":-1,"end":-1,"expression":{"pos":-1,"end":-1,"text":"use strict"}},{"pos":0,"end":12,"expression":{"pos":0,"end":12,"text":"myPrologue"}}]},{"file":3,"text":"\"myPrologue3\"","directives":[{"pos":0,"end":13,"expression":{"pos":0,"end":13,"text":"myPrologue3"}}]}]},"mapHash":"10375222825-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"global.ts\",\"file1.ts\",\"file2.ts\"],\"names\":[],\"mappings\":\";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ADCb,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IEDL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;ICApB,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AFApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"-2464680079-\"use strict\";\n\"myPrologue\";\n\"myPrologue3\";\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologueFile\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":163,"kind":"text"}],"mapHash":"-38214306044-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICDlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICCpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"27518228764-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","9536729713-\"myPrologue\"\nconst myGlob = 20;","-10726455937-export const x = 10;","16047001250-\"myPrologueFile\"\nexport const y = 20;","7757520337-\"myPrologue3\"\nconst globalConst = 10;"],"root":[[2,5]],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":true,"target":1},"outSignature":"29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-//// [/src/app/module.tsbuildinfo.baseline.txt]
+//// [/src/lib/module.tsbuildinfo.baseline.txt]
======================================================================
-File:: /src/app/module.js
+File:: /src/lib/module.js
----------------------------------------------------------------------
prologue: (0-13):: use strict
"use strict";
@@ -587,12 +450,7 @@ prologue: (14-27):: myPrologue
prologue: (28-42):: myPrologue3
"myPrologue3";
----------------------------------------------------------------------
-prologue: (43-57):: myPrologue2
-"myPrologue2";
-----------------------------------------------------------------------
-prepend: (58-525):: ../lib/module.js texts:: 1
->>--------------------------------------------------------------------
-text: (58-525)
+text: (43-510)
var myGlob = 20;
define("file1", ["require", "exports"], function (require, exports) {
"use strict";
@@ -609,23 +467,10 @@ define("file2", ["require", "exports"], function (require, exports) {
});
var globalConst = 10;
-----------------------------------------------------------------------
-text: (525-762)
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- "myPrologue";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
-
======================================================================
======================================================================
-File:: /src/app/module.d.ts
+File:: /src/lib/module.d.ts
----------------------------------------------------------------------
-prepend: (0-163):: ../lib/module.d.ts texts:: 1
->>--------------------------------------------------------------------
text: (0-163)
declare const myGlob = 20;
declare module "file1" {
@@ -636,22 +481,17 @@ declare module "file2" {
}
declare const globalConst = 10;
-----------------------------------------------------------------------
-text: (163-241)
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
-
======================================================================
-//// [/src/app/module.tsbuildinfo.readable.baseline.txt]
+//// [/src/lib/module.tsbuildinfo.readable.baseline.txt]
{
"bundle": {
"commonSourceDirectory": "./",
"sourceFiles": [
- "./file3.ts",
- "./file4.ts"
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
],
"js": {
"sections": [
@@ -675,36 +515,17 @@ declare const myVar = 30;
},
{
"pos": 43,
- "end": 57,
- "kind": "prologue",
- "data": "myPrologue2"
- },
- {
- "pos": 58,
- "end": 525,
- "kind": "prepend",
- "data": "../lib/module.js",
- "texts": [
- {
- "pos": 58,
- "end": 525,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 525,
- "end": 762,
+ "end": 510,
"kind": "text"
}
],
- "hash": "18768809398-\"use strict\";\n\"myPrologue\";\n\"myPrologue3\";\n\"myPrologue2\";\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologueFile\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologue\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map",
- "mapHash": "43697297756-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/global.ts\",\"file4.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"file3.ts\"],\"names\":[],\"mappings\":\";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ACAb,aAAa,CAAC;AFCd,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IGDL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;ICApB,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;IIDvB,YAAY,CAAA;;;IACC,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}",
+ "hash": "-2464680079-\"use strict\";\n\"myPrologue\";\n\"myPrologue3\";\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologueFile\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
+ "mapHash": "10375222825-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"global.ts\",\"file1.ts\",\"file2.ts\"],\"names\":[],\"mappings\":\";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ADCb,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IEDL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;ICApB,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AFApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}",
"sources": {
"prologues": [
{
- "file": 1,
- "text": "\"myPrologue2\";",
+ "file": 0,
+ "text": "\"myPrologue\"",
"directives": [
{
"pos": -1,
@@ -717,11 +538,26 @@ declare const myVar = 30;
},
{
"pos": 0,
- "end": 14,
+ "end": 12,
+ "expression": {
+ "pos": 0,
+ "end": 12,
+ "text": "myPrologue"
+ }
+ }
+ ]
+ },
+ {
+ "file": 3,
+ "text": "\"myPrologue3\"",
+ "directives": [
+ {
+ "pos": 0,
+ "end": 13,
"expression": {
"pos": 0,
"end": 13,
- "text": "myPrologue2"
+ "text": "myPrologue3"
}
}
]
@@ -734,47 +570,40 @@ declare const myVar = 30;
{
"pos": 0,
"end": 163,
- "kind": "prepend",
- "data": "../lib/module.d.ts",
- "texts": [
- {
- "pos": 0,
- "end": 163,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 163,
- "end": 241,
"kind": "text"
}
],
- "hash": "11992050152-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-26680300331-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICDlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICCpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}"
+ "hash": "27518228764-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map",
+ "mapHash": "-38214306044-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICDlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICCpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}"
}
},
"program": {
"fileNames": [
"../../lib/lib.d.ts",
- "../lib/module.d.ts",
- "./file3.ts",
- "./file4.ts"
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
],
"fileInfos": {
"../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "../lib/module.d.ts": "29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "./file3.ts": "6650205191-\"myPrologue\"\nexport const z = 30;\nimport { x } from \"file1\";\n",
- "./file4.ts": "8812798660-\"myPrologue2\";\nconst myVar = 30;"
+ "./file0.ts": "9536729713-\"myPrologue\"\nconst myGlob = 20;",
+ "./file1.ts": "-10726455937-export const x = 10;",
+ "./file2.ts": "16047001250-\"myPrologueFile\"\nexport const y = 20;",
+ "./global.ts": "7757520337-\"myPrologue3\"\nconst globalConst = 10;"
},
"root": [
[
- 3,
- "./file3.ts"
- ],
- [
- 4,
- "./file4.ts"
+ [
+ 2,
+ 5
+ ],
+ [
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
+ ]
]
],
"options": {
@@ -786,146 +615,55 @@ declare const myVar = 30;
"strict": true,
"target": 1
},
- "outSignature": "21172764033-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n",
+ "outSignature": "29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
"latestChangedDtsFile": "./module.d.ts"
},
"version": "FakeTSVersion",
- "size": 4393
+ "size": 3423
}
-//// [/src/lib/module.d.ts]
-declare const myGlob = 20;
-declare module "file1" {
- export const x = 10;
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-//# sourceMappingURL=module.d.ts.map
-//// [/src/lib/module.d.ts.map]
-{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICDlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICCpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC"}
-//// [/src/lib/module.d.ts.map.baseline.txt]
-===================================================================
-JsFile: module.d.ts
-mapUrl: module.d.ts.map
-sourceRoot:
-sources: file0.ts,file1.ts,file2.ts,global.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file0.ts
--------------------------------------------------------------------
->>>declare const myGlob = 20;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^
-5 > ^^^^^
-6 > ^
-1 >"myPrologue"
- >
-2 >
-3 > const
-4 > myGlob
-5 > = 20
-6 > ;
-1 >Emitted(1, 1) Source(2, 1) + SourceIndex(0)
-2 >Emitted(1, 9) Source(2, 1) + SourceIndex(0)
-3 >Emitted(1, 15) Source(2, 7) + SourceIndex(0)
-4 >Emitted(1, 21) Source(2, 13) + SourceIndex(0)
-5 >Emitted(1, 26) Source(2, 18) + SourceIndex(0)
-6 >Emitted(1, 27) Source(2, 19) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file1.ts
--------------------------------------------------------------------
->>>declare module "file1" {
->>> export const x = 10;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > x
-6 > = 10
-7 > ;
-1 >Emitted(3, 5) Source(1, 1) + SourceIndex(1)
-2 >Emitted(3, 11) Source(1, 7) + SourceIndex(1)
-3 >Emitted(3, 12) Source(1, 8) + SourceIndex(1)
-4 >Emitted(3, 18) Source(1, 14) + SourceIndex(1)
-5 >Emitted(3, 19) Source(1, 15) + SourceIndex(1)
-6 >Emitted(3, 24) Source(1, 20) + SourceIndex(1)
-7 >Emitted(3, 25) Source(1, 21) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file2.ts
--------------------------------------------------------------------
->>>}
->>>declare module "file2" {
->>> export const y = 20;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >"myPrologueFile"
- >
-2 > export
-3 >
-4 > const
-5 > y
-6 > = 20
-7 > ;
-1 >Emitted(6, 5) Source(2, 1) + SourceIndex(2)
-2 >Emitted(6, 11) Source(2, 7) + SourceIndex(2)
-3 >Emitted(6, 12) Source(2, 8) + SourceIndex(2)
-4 >Emitted(6, 18) Source(2, 14) + SourceIndex(2)
-5 >Emitted(6, 19) Source(2, 15) + SourceIndex(2)
-6 >Emitted(6, 24) Source(2, 20) + SourceIndex(2)
-7 >Emitted(6, 25) Source(2, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:global.ts
--------------------------------------------------------------------
->>>}
->>>declare const globalConst = 10;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^^
-5 > ^^^^^
-6 > ^
-7 > ^^^^->
-1 >"myPrologue3"
- >
-2 >
-3 > const
-4 > globalConst
-5 > = 10
-6 > ;
-1 >Emitted(8, 1) Source(2, 1) + SourceIndex(3)
-2 >Emitted(8, 9) Source(2, 1) + SourceIndex(3)
-3 >Emitted(8, 15) Source(2, 7) + SourceIndex(3)
-4 >Emitted(8, 26) Source(2, 18) + SourceIndex(3)
-5 >Emitted(8, 31) Source(2, 23) + SourceIndex(3)
-6 >Emitted(8, 32) Source(2, 24) + SourceIndex(3)
----
->>>//# sourceMappingURL=module.d.ts.map
+Change:: incremental-declaration-doesnt-change
+Input::
+//// [/src/lib/file1.ts]
+export const x = 10;console.log(x);
+
+
+
+Output::
+/lib/tsc --b /src/app --verbose
+[[90m12:00:39 AM[0m] Projects in this build:
+ * src/lib/tsconfig.json
+ * src/app/tsconfig.json
+
+[[90m12:00:40 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
+
+[[90m12:00:41 AM[0m] Building project '/src/lib/tsconfig.json'...
+[[90m12:00:49 AM[0m] Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.tsbuildinfo' does not exist
+
+[[90m12:00:50 AM[0m] Building project '/src/app/tsconfig.json'...
+
+[96msrc/app/tsconfig.json[0m:[93m16[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
+
+[7m16[0m {
+[7m [0m [91m ~[0m
+[7m17[0m "path": "../lib",
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~~~[0m
+[7m18[0m "prepend": true
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~[0m
+[7m19[0m }
+[7m [0m [91m~~~~~[0m
+
+
+Found 1 error.
+
+exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated
+
+
+//// [/src/lib/module.d.ts.map] file written with same contents
+//// [/src/lib/module.d.ts.map.baseline.txt] file written with same contents
//// [/src/lib/module.js]
"use strict";
"myPrologue";
@@ -936,6 +674,7 @@ define("file1", ["require", "exports"], function (require, exports) {
Object.defineProperty(exports, "__esModule", { value: true });
exports.x = void 0;
exports.x = 10;
+ console.log(exports.x);
});
define("file2", ["require", "exports"], function (require, exports) {
"use strict";
@@ -948,7 +687,7 @@ var globalConst = 10;
//# sourceMappingURL=module.js.map
//// [/src/lib/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","global.ts","file1.ts","file2.ts"],"names":[],"mappings":";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ADCb,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IEDL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;ICApB,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AFApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
+{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","global.ts","file1.ts","file2.ts"],"names":[],"mappings":";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ADCb,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IEDL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;ICAnC,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AFApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
//// [/src/lib/module.js.map.baseline.txt]
===================================================================
@@ -1031,6 +770,7 @@ sourceFile:file1.ts
4 > ^^^
5 > ^^
6 > ^
+7 > ^^^^^^^^->
1->export const
2 >
3 > x
@@ -1044,6 +784,32 @@ sourceFile:file1.ts
5 >Emitted(9, 19) Source(1, 20) + SourceIndex(2)
6 >Emitted(9, 20) Source(1, 21) + SourceIndex(2)
---
+>>> console.log(exports.x);
+1->^^^^
+2 > ^^^^^^^
+3 > ^
+4 > ^^^
+5 > ^
+6 > ^^^^^^^^^
+7 > ^
+8 > ^
+1->
+2 > console
+3 > .
+4 > log
+5 > (
+6 > x
+7 > )
+8 > ;
+1->Emitted(10, 5) Source(1, 21) + SourceIndex(2)
+2 >Emitted(10, 12) Source(1, 28) + SourceIndex(2)
+3 >Emitted(10, 13) Source(1, 29) + SourceIndex(2)
+4 >Emitted(10, 16) Source(1, 32) + SourceIndex(2)
+5 >Emitted(10, 17) Source(1, 33) + SourceIndex(2)
+6 >Emitted(10, 26) Source(1, 34) + SourceIndex(2)
+7 >Emitted(10, 27) Source(1, 35) + SourceIndex(2)
+8 >Emitted(10, 28) Source(1, 36) + SourceIndex(2)
+---
-------------------------------------------------------------------
emittedFile:/src/lib/module.js
sourceFile:file2.ts
@@ -1059,9 +825,9 @@ sourceFile:file2.ts
1 >
2 > "myPrologueFile"
3 >
-1 >Emitted(13, 5) Source(1, 1) + SourceIndex(3)
-2 >Emitted(13, 21) Source(1, 17) + SourceIndex(3)
-3 >Emitted(13, 22) Source(1, 17) + SourceIndex(3)
+1 >Emitted(14, 5) Source(1, 1) + SourceIndex(3)
+2 >Emitted(14, 21) Source(1, 17) + SourceIndex(3)
+3 >Emitted(14, 22) Source(1, 17) + SourceIndex(3)
---
>>> Object.defineProperty(exports, "__esModule", { value: true });
>>> exports.y = void 0;
@@ -1079,12 +845,12 @@ sourceFile:file2.ts
4 > =
5 > 20
6 > ;
-1->Emitted(16, 5) Source(2, 14) + SourceIndex(3)
-2 >Emitted(16, 13) Source(2, 14) + SourceIndex(3)
-3 >Emitted(16, 14) Source(2, 15) + SourceIndex(3)
-4 >Emitted(16, 17) Source(2, 18) + SourceIndex(3)
-5 >Emitted(16, 19) Source(2, 20) + SourceIndex(3)
-6 >Emitted(16, 20) Source(2, 21) + SourceIndex(3)
+1->Emitted(17, 5) Source(2, 14) + SourceIndex(3)
+2 >Emitted(17, 13) Source(2, 14) + SourceIndex(3)
+3 >Emitted(17, 14) Source(2, 15) + SourceIndex(3)
+4 >Emitted(17, 17) Source(2, 18) + SourceIndex(3)
+5 >Emitted(17, 19) Source(2, 20) + SourceIndex(3)
+6 >Emitted(17, 20) Source(2, 21) + SourceIndex(3)
---
-------------------------------------------------------------------
emittedFile:/src/lib/module.js
@@ -1106,17 +872,17 @@ sourceFile:global.ts
4 > =
5 > 10
6 > ;
-1 >Emitted(18, 1) Source(2, 1) + SourceIndex(1)
-2 >Emitted(18, 5) Source(2, 7) + SourceIndex(1)
-3 >Emitted(18, 16) Source(2, 18) + SourceIndex(1)
-4 >Emitted(18, 19) Source(2, 21) + SourceIndex(1)
-5 >Emitted(18, 21) Source(2, 23) + SourceIndex(1)
-6 >Emitted(18, 22) Source(2, 24) + SourceIndex(1)
+1 >Emitted(19, 1) Source(2, 1) + SourceIndex(1)
+2 >Emitted(19, 5) Source(2, 7) + SourceIndex(1)
+3 >Emitted(19, 16) Source(2, 18) + SourceIndex(1)
+4 >Emitted(19, 19) Source(2, 21) + SourceIndex(1)
+5 >Emitted(19, 21) Source(2, 23) + SourceIndex(1)
+6 >Emitted(19, 22) Source(2, 24) + SourceIndex(1)
---
>>>//# sourceMappingURL=module.js.map
//// [/src/lib/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":0,"end":13,"kind":"prologue","data":"use strict"},{"pos":14,"end":27,"kind":"prologue","data":"myPrologue"},{"pos":28,"end":42,"kind":"prologue","data":"myPrologue3"},{"pos":43,"end":510,"kind":"text"}],"sources":{"prologues":[{"file":0,"text":"\"myPrologue\"","directives":[{"pos":-1,"end":-1,"expression":{"pos":-1,"end":-1,"text":"use strict"}},{"pos":0,"end":12,"expression":{"pos":0,"end":12,"text":"myPrologue"}}]},{"file":3,"text":"\"myPrologue3\"","directives":[{"pos":0,"end":13,"expression":{"pos":0,"end":13,"text":"myPrologue3"}}]}]},"mapHash":"10375222825-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"global.ts\",\"file1.ts\",\"file2.ts\"],\"names\":[],\"mappings\":\";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ADCb,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IEDL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;ICApB,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AFApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"-2464680079-\"use strict\";\n\"myPrologue\";\n\"myPrologue3\";\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologueFile\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":163,"kind":"text"}],"mapHash":"-38214306044-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICDlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICCpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"27518228764-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","9536729713-\"myPrologue\"\nconst myGlob = 20;","-10726455937-export const x = 10;","16047001250-\"myPrologueFile\"\nexport const y = 20;","7757520337-\"myPrologue3\"\nconst globalConst = 10;"],"root":[[2,5]],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":true,"target":1},"outSignature":"29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
+{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":0,"end":13,"kind":"prologue","data":"use strict"},{"pos":14,"end":27,"kind":"prologue","data":"myPrologue"},{"pos":28,"end":42,"kind":"prologue","data":"myPrologue3"},{"pos":43,"end":538,"kind":"text"}],"sources":{"prologues":[{"file":0,"text":"\"myPrologue\"","directives":[{"pos":-1,"end":-1,"expression":{"pos":-1,"end":-1,"text":"use strict"}},{"pos":0,"end":12,"expression":{"pos":0,"end":12,"text":"myPrologue"}}]},{"file":3,"text":"\"myPrologue3\"","directives":[{"pos":0,"end":13,"expression":{"pos":0,"end":13,"text":"myPrologue3"}}]}]},"mapHash":"-8068071797-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"global.ts\",\"file1.ts\",\"file2.ts\"],\"names\":[],\"mappings\":\";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ADCb,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IEDL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;ICAnC,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AFApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"36335357509-\"use strict\";\n\"myPrologue\";\n\"myPrologue3\";\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologueFile\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":163,"kind":"text"}],"mapHash":"-38214306044-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICDlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICCpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"27518228764-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","9536729713-\"myPrologue\"\nconst myGlob = 20;","-4405159098-export const x = 10;console.log(x);","16047001250-\"myPrologueFile\"\nexport const y = 20;","7757520337-\"myPrologue3\"\nconst globalConst = 10;"],"root":[[2,5]],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":true,"target":1},"outSignature":"29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
//// [/src/lib/module.tsbuildinfo.baseline.txt]
======================================================================
@@ -1131,13 +897,14 @@ prologue: (14-27):: myPrologue
prologue: (28-42):: myPrologue3
"myPrologue3";
----------------------------------------------------------------------
-text: (43-510)
+text: (43-538)
var myGlob = 20;
define("file1", ["require", "exports"], function (require, exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.x = void 0;
exports.x = 10;
+ console.log(exports.x);
});
define("file2", ["require", "exports"], function (require, exports) {
"use strict";
@@ -1196,12 +963,12 @@ declare const globalConst = 10;
},
{
"pos": 43,
- "end": 510,
+ "end": 538,
"kind": "text"
}
],
- "hash": "-2464680079-\"use strict\";\n\"myPrologue\";\n\"myPrologue3\";\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologueFile\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
- "mapHash": "10375222825-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"global.ts\",\"file1.ts\",\"file2.ts\"],\"names\":[],\"mappings\":\";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ADCb,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IEDL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;ICApB,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AFApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}",
+ "hash": "36335357509-\"use strict\";\n\"myPrologue\";\n\"myPrologue3\";\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologueFile\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
+ "mapHash": "-8068071797-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"global.ts\",\"file1.ts\",\"file2.ts\"],\"names\":[],\"mappings\":\";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ADCb,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IEDL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;ICAnC,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AFApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}",
"sources": {
"prologues": [
{
@@ -1269,7 +1036,7 @@ declare const globalConst = 10;
"fileInfos": {
"../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
"./file0.ts": "9536729713-\"myPrologue\"\nconst myGlob = 20;",
- "./file1.ts": "-10726455937-export const x = 10;",
+ "./file1.ts": "-4405159098-export const x = 10;console.log(x);",
"./file2.ts": "16047001250-\"myPrologueFile\"\nexport const y = 20;",
"./global.ts": "7757520337-\"myPrologue3\"\nconst globalConst = 10;"
},
@@ -1300,1727 +1067,50 @@ declare const globalConst = 10;
"latestChangedDtsFile": "./module.d.ts"
},
"version": "FakeTSVersion",
- "size": 3423
+ "size": 3506
}
-Change:: incremental-declaration-doesnt-change
+Change:: incremental-headers-change-without-dts-changes
Input::
//// [/src/lib/file1.ts]
+"myPrologue5"
export const x = 10;console.log(x);
Output::
/lib/tsc --b /src/app --verbose
-[[90m12:00:49 AM[0m] Projects in this build:
+[[90m12:00:54 AM[0m] Projects in this build:
* src/lib/tsconfig.json
* src/app/tsconfig.json
-[[90m12:00:50 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
+[[90m12:00:55 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
-[[90m12:00:51 AM[0m] Building project '/src/lib/tsconfig.json'...
+[[90m12:00:56 AM[0m] Building project '/src/lib/tsconfig.json'...
-[[90m12:00:59 AM[0m] Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed
+[[90m12:01:04 AM[0m] Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.tsbuildinfo' does not exist
-[[90m12:01:00 AM[0m] Updating output of project '/src/app/tsconfig.json'...
+[[90m12:01:05 AM[0m] Building project '/src/app/tsconfig.json'...
-exitCode:: ExitStatus.Success
-
-
-//// [/src/app/module.js]
-"use strict";
-"myPrologue";
-"myPrologue3";
-"myPrologue2";
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- console.log(exports.x);
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- "myPrologueFile";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- "myPrologue";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
-//# sourceMappingURL=module.js.map
+[96msrc/app/tsconfig.json[0m:[93m16[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
-//// [/src/app/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["../lib/file0.ts","../lib/global.ts","file4.ts","../lib/file1.ts","../lib/file2.ts","file3.ts"],"names":[],"mappings":";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ACAb,aAAa,CAAC;AFCd,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IGDL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;ICAnC,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;IIDvB,YAAY,CAAA;;;IACC,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,KAAK,GAAG,EAAE,CAAC"}
+[7m16[0m {
+[7m [0m [91m ~[0m
+[7m17[0m "path": "../lib",
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~~~[0m
+[7m18[0m "prepend": true
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~[0m
+[7m19[0m }
+[7m [0m [91m~~~~~[0m
-//// [/src/app/module.js.map.baseline.txt]
-===================================================================
-JsFile: module.js
-mapUrl: module.js.map
-sourceRoot:
-sources: ../lib/file0.ts,../lib/global.ts,file4.ts,../lib/file1.ts,../lib/file2.ts,file3.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
--------------------------------------------------------------------
->>>"use strict";
->>>"myPrologue";
-1 >
-2 >^^^^^^^^^^^^
-3 > ^
-4 > ^->
-1 >
-2 >"myPrologue"
-3 >
-1 >Emitted(2, 1) Source(1, 1) + SourceIndex(0)
-2 >Emitted(2, 13) Source(1, 13) + SourceIndex(0)
-3 >Emitted(2, 14) Source(1, 13) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
--------------------------------------------------------------------
->>>"myPrologue3";
-1->
-2 >^^^^^^^^^^^^^
-3 > ^
-1->
-2 >"myPrologue3"
-3 >
-1->Emitted(3, 1) Source(1, 1) + SourceIndex(1)
-2 >Emitted(3, 14) Source(1, 14) + SourceIndex(1)
-3 >Emitted(3, 15) Source(1, 14) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>"myPrologue2";
-1 >
-2 >^^^^^^^^^^^^^
-3 > ^
-4 > ^^->
-1 >
-2 >"myPrologue2"
-3 > ;
-1 >Emitted(4, 1) Source(1, 1) + SourceIndex(2)
-2 >Emitted(4, 14) Source(1, 14) + SourceIndex(2)
-3 >Emitted(4, 15) Source(1, 15) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
--------------------------------------------------------------------
->>>var myGlob = 20;
-1->
-2 >^^^^
-3 > ^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->"myPrologue"
- >
-2 >const
-3 > myGlob
-4 > =
-5 > 20
-6 > ;
-1->Emitted(5, 1) Source(2, 1) + SourceIndex(0)
-2 >Emitted(5, 5) Source(2, 7) + SourceIndex(0)
-3 >Emitted(5, 11) Source(2, 13) + SourceIndex(0)
-4 >Emitted(5, 14) Source(2, 16) + SourceIndex(0)
-5 >Emitted(5, 16) Source(2, 18) + SourceIndex(0)
-6 >Emitted(5, 17) Source(2, 19) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file1.ts
--------------------------------------------------------------------
->>>define("file1", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.x = void 0;
->>> exports.x = 10;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^->
-1->export const
-2 >
-3 > x
-4 > =
-5 > 10
-6 > ;
-1->Emitted(10, 5) Source(1, 14) + SourceIndex(3)
-2 >Emitted(10, 13) Source(1, 14) + SourceIndex(3)
-3 >Emitted(10, 14) Source(1, 15) + SourceIndex(3)
-4 >Emitted(10, 17) Source(1, 18) + SourceIndex(3)
-5 >Emitted(10, 19) Source(1, 20) + SourceIndex(3)
-6 >Emitted(10, 20) Source(1, 21) + SourceIndex(3)
----
->>> console.log(exports.x);
-1->^^^^
-2 > ^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^
-6 > ^^^^^^^^^
-7 > ^
-8 > ^
-1->
-2 > console
-3 > .
-4 > log
-5 > (
-6 > x
-7 > )
-8 > ;
-1->Emitted(11, 5) Source(1, 21) + SourceIndex(3)
-2 >Emitted(11, 12) Source(1, 28) + SourceIndex(3)
-3 >Emitted(11, 13) Source(1, 29) + SourceIndex(3)
-4 >Emitted(11, 16) Source(1, 32) + SourceIndex(3)
-5 >Emitted(11, 17) Source(1, 33) + SourceIndex(3)
-6 >Emitted(11, 26) Source(1, 34) + SourceIndex(3)
-7 >Emitted(11, 27) Source(1, 35) + SourceIndex(3)
-8 >Emitted(11, 28) Source(1, 36) + SourceIndex(3)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file2.ts
--------------------------------------------------------------------
->>>});
->>>define("file2", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> "myPrologueFile";
-1 >^^^^
-2 > ^^^^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > "myPrologueFile"
-3 >
-1 >Emitted(15, 5) Source(1, 1) + SourceIndex(4)
-2 >Emitted(15, 21) Source(1, 17) + SourceIndex(4)
-3 >Emitted(15, 22) Source(1, 17) + SourceIndex(4)
----
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.y = void 0;
->>> exports.y = 20;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->
- >export const
-2 >
-3 > y
-4 > =
-5 > 20
-6 > ;
-1->Emitted(18, 5) Source(2, 14) + SourceIndex(4)
-2 >Emitted(18, 13) Source(2, 14) + SourceIndex(4)
-3 >Emitted(18, 14) Source(2, 15) + SourceIndex(4)
-4 >Emitted(18, 17) Source(2, 18) + SourceIndex(4)
-5 >Emitted(18, 19) Source(2, 20) + SourceIndex(4)
-6 >Emitted(18, 20) Source(2, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
--------------------------------------------------------------------
->>>});
->>>var globalConst = 10;
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >"myPrologue3"
- >
-2 >const
-3 > globalConst
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(20, 1) Source(2, 1) + SourceIndex(1)
-2 >Emitted(20, 5) Source(2, 7) + SourceIndex(1)
-3 >Emitted(20, 16) Source(2, 18) + SourceIndex(1)
-4 >Emitted(20, 19) Source(2, 21) + SourceIndex(1)
-5 >Emitted(20, 21) Source(2, 23) + SourceIndex(1)
-6 >Emitted(20, 22) Source(2, 24) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>define("file3", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> "myPrologue";
-1->^^^^
-2 > ^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > "myPrologue"
-3 >
-1->Emitted(23, 5) Source(1, 1) + SourceIndex(5)
-2 >Emitted(23, 17) Source(1, 13) + SourceIndex(5)
-3 >Emitted(23, 18) Source(1, 13) + SourceIndex(5)
----
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.z = void 0;
->>> exports.z = 30;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->
- >export const
-2 >
-3 > z
-4 > =
-5 > 30
-6 > ;
-1->Emitted(26, 5) Source(2, 14) + SourceIndex(5)
-2 >Emitted(26, 13) Source(2, 14) + SourceIndex(5)
-3 >Emitted(26, 14) Source(2, 15) + SourceIndex(5)
-4 >Emitted(26, 17) Source(2, 18) + SourceIndex(5)
-5 >Emitted(26, 19) Source(2, 20) + SourceIndex(5)
-6 >Emitted(26, 20) Source(2, 21) + SourceIndex(5)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>});
->>>var myVar = 30;
-1 >
-2 >^^^^
-3 > ^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^->
-1 >"myPrologue2";
- >
-2 >const
-3 > myVar
-4 > =
-5 > 30
-6 > ;
-1 >Emitted(28, 1) Source(2, 1) + SourceIndex(2)
-2 >Emitted(28, 5) Source(2, 7) + SourceIndex(2)
-3 >Emitted(28, 10) Source(2, 12) + SourceIndex(2)
-4 >Emitted(28, 13) Source(2, 15) + SourceIndex(2)
-5 >Emitted(28, 15) Source(2, 17) + SourceIndex(2)
-6 >Emitted(28, 16) Source(2, 18) + SourceIndex(2)
----
->>>//# sourceMappingURL=module.js.map
-
-//// [/src/app/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file3.ts","./file4.ts"],"js":{"sections":[{"pos":0,"end":13,"kind":"prologue","data":"use strict"},{"pos":14,"end":27,"kind":"prologue","data":"myPrologue"},{"pos":28,"end":42,"kind":"prologue","data":"myPrologue3"},{"pos":43,"end":57,"kind":"prologue","data":"myPrologue2"},{"pos":58,"end":553,"kind":"prepend","data":"../lib/module.js","texts":[{"pos":58,"end":553,"kind":"text"}]},{"pos":553,"end":790,"kind":"text"}],"mapHash":"3847555902-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/global.ts\",\"file4.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"file3.ts\"],\"names\":[],\"mappings\":\";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ACAb,aAAa,CAAC;AFCd,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IGDL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;ICAnC,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;IIDvB,YAAY,CAAA;;;IACC,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}","hash":"36337196554-\"use strict\";\n\"myPrologue\";\n\"myPrologue3\";\n\"myPrologue2\";\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologueFile\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologue\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map","sources":{"prologues":[{"file":1,"text":"\"myPrologue2\";","directives":[{"pos":-1,"end":-1,"expression":{"pos":-1,"end":-1,"text":"use strict"}},{"pos":0,"end":14,"expression":{"pos":0,"end":13,"text":"myPrologue2"}}]}]}},"dts":{"sections":[{"pos":0,"end":163,"kind":"prepend","data":"../lib/module.d.ts","texts":[{"pos":0,"end":163,"kind":"text"}]},{"pos":163,"end":241,"kind":"text"}],"mapHash":"-26680300331-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICDlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICCpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}","hash":"11992050152-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","../lib/module.d.ts","./file3.ts","./file4.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","6650205191-\"myPrologue\"\nexport const z = 30;\nimport { x } from \"file1\";\n","8812798660-\"myPrologue2\";\nconst myVar = 30;"],"root":[3,4],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":true,"target":1},"outSignature":"21172764033-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-
-//// [/src/app/module.tsbuildinfo.baseline.txt]
-======================================================================
-File:: /src/app/module.js
-----------------------------------------------------------------------
-prologue: (0-13):: use strict
-"use strict";
-----------------------------------------------------------------------
-prologue: (14-27):: myPrologue
-"myPrologue";
-----------------------------------------------------------------------
-prologue: (28-42):: myPrologue3
-"myPrologue3";
-----------------------------------------------------------------------
-prologue: (43-57):: myPrologue2
-"myPrologue2";
-----------------------------------------------------------------------
-prepend: (58-553):: ../lib/module.js texts:: 1
->>--------------------------------------------------------------------
-text: (58-553)
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- console.log(exports.x);
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- "myPrologueFile";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-
-----------------------------------------------------------------------
-text: (553-790)
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- "myPrologue";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
-
-======================================================================
-======================================================================
-File:: /src/app/module.d.ts
-----------------------------------------------------------------------
-prepend: (0-163):: ../lib/module.d.ts texts:: 1
->>--------------------------------------------------------------------
-text: (0-163)
-declare const myGlob = 20;
-declare module "file1" {
- export const x = 10;
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-
-----------------------------------------------------------------------
-text: (163-241)
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
-
-======================================================================
-
-//// [/src/app/module.tsbuildinfo.readable.baseline.txt]
-{
- "bundle": {
- "commonSourceDirectory": "./",
- "sourceFiles": [
- "./file3.ts",
- "./file4.ts"
- ],
- "js": {
- "sections": [
- {
- "pos": 0,
- "end": 13,
- "kind": "prologue",
- "data": "use strict"
- },
- {
- "pos": 14,
- "end": 27,
- "kind": "prologue",
- "data": "myPrologue"
- },
- {
- "pos": 28,
- "end": 42,
- "kind": "prologue",
- "data": "myPrologue3"
- },
- {
- "pos": 43,
- "end": 57,
- "kind": "prologue",
- "data": "myPrologue2"
- },
- {
- "pos": 58,
- "end": 553,
- "kind": "prepend",
- "data": "../lib/module.js",
- "texts": [
- {
- "pos": 58,
- "end": 553,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 553,
- "end": 790,
- "kind": "text"
- }
- ],
- "hash": "36337196554-\"use strict\";\n\"myPrologue\";\n\"myPrologue3\";\n\"myPrologue2\";\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologueFile\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologue\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map",
- "mapHash": "3847555902-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/global.ts\",\"file4.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"file3.ts\"],\"names\":[],\"mappings\":\";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ACAb,aAAa,CAAC;AFCd,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IGDL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;ICAnC,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;IIDvB,YAAY,CAAA;;;IACC,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}",
- "sources": {
- "prologues": [
- {
- "file": 1,
- "text": "\"myPrologue2\";",
- "directives": [
- {
- "pos": -1,
- "end": -1,
- "expression": {
- "pos": -1,
- "end": -1,
- "text": "use strict"
- }
- },
- {
- "pos": 0,
- "end": 14,
- "expression": {
- "pos": 0,
- "end": 13,
- "text": "myPrologue2"
- }
- }
- ]
- }
- ]
- }
- },
- "dts": {
- "sections": [
- {
- "pos": 0,
- "end": 163,
- "kind": "prepend",
- "data": "../lib/module.d.ts",
- "texts": [
- {
- "pos": 0,
- "end": 163,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 163,
- "end": 241,
- "kind": "text"
- }
- ],
- "hash": "11992050152-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-26680300331-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICDlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICCpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}"
- }
- },
- "program": {
- "fileNames": [
- "../../lib/lib.d.ts",
- "../lib/module.d.ts",
- "./file3.ts",
- "./file4.ts"
- ],
- "fileInfos": {
- "../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "../lib/module.d.ts": "29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "./file3.ts": "6650205191-\"myPrologue\"\nexport const z = 30;\nimport { x } from \"file1\";\n",
- "./file4.ts": "8812798660-\"myPrologue2\";\nconst myVar = 30;"
- },
- "root": [
- [
- 3,
- "./file3.ts"
- ],
- [
- 4,
- "./file4.ts"
- ]
- ],
- "options": {
- "composite": true,
- "declarationMap": true,
- "module": 2,
- "outFile": "./module.js",
- "sourceMap": true,
- "strict": true,
- "target": 1
- },
- "outSignature": "21172764033-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n",
- "latestChangedDtsFile": "./module.d.ts"
- },
- "version": "FakeTSVersion",
- "size": 4461
-}
-
-//// [/src/lib/module.d.ts.map] file written with same contents
-//// [/src/lib/module.d.ts.map.baseline.txt] file written with same contents
-//// [/src/lib/module.js]
-"use strict";
-"myPrologue";
-"myPrologue3";
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- console.log(exports.x);
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- "myPrologueFile";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-//# sourceMappingURL=module.js.map
-
-//// [/src/lib/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","global.ts","file1.ts","file2.ts"],"names":[],"mappings":";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ADCb,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IEDL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;ICAnC,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AFApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
-
-//// [/src/lib/module.js.map.baseline.txt]
-===================================================================
-JsFile: module.js
-mapUrl: module.js.map
-sourceRoot:
-sources: file0.ts,global.ts,file1.ts,file2.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file0.ts
--------------------------------------------------------------------
->>>"use strict";
->>>"myPrologue";
-1 >
-2 >^^^^^^^^^^^^
-3 > ^
-4 > ^->
-1 >
-2 >"myPrologue"
-3 >
-1 >Emitted(2, 1) Source(1, 1) + SourceIndex(0)
-2 >Emitted(2, 13) Source(1, 13) + SourceIndex(0)
-3 >Emitted(2, 14) Source(1, 13) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:global.ts
--------------------------------------------------------------------
->>>"myPrologue3";
-1->
-2 >^^^^^^^^^^^^^
-3 > ^
-4 > ^^->
-1->
-2 >"myPrologue3"
-3 >
-1->Emitted(3, 1) Source(1, 1) + SourceIndex(1)
-2 >Emitted(3, 14) Source(1, 14) + SourceIndex(1)
-3 >Emitted(3, 15) Source(1, 14) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file0.ts
--------------------------------------------------------------------
->>>var myGlob = 20;
-1->
-2 >^^^^
-3 > ^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->"myPrologue"
- >
-2 >const
-3 > myGlob
-4 > =
-5 > 20
-6 > ;
-1->Emitted(4, 1) Source(2, 1) + SourceIndex(0)
-2 >Emitted(4, 5) Source(2, 7) + SourceIndex(0)
-3 >Emitted(4, 11) Source(2, 13) + SourceIndex(0)
-4 >Emitted(4, 14) Source(2, 16) + SourceIndex(0)
-5 >Emitted(4, 16) Source(2, 18) + SourceIndex(0)
-6 >Emitted(4, 17) Source(2, 19) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file1.ts
--------------------------------------------------------------------
->>>define("file1", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.x = void 0;
->>> exports.x = 10;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^->
-1->export const
-2 >
-3 > x
-4 > =
-5 > 10
-6 > ;
-1->Emitted(9, 5) Source(1, 14) + SourceIndex(2)
-2 >Emitted(9, 13) Source(1, 14) + SourceIndex(2)
-3 >Emitted(9, 14) Source(1, 15) + SourceIndex(2)
-4 >Emitted(9, 17) Source(1, 18) + SourceIndex(2)
-5 >Emitted(9, 19) Source(1, 20) + SourceIndex(2)
-6 >Emitted(9, 20) Source(1, 21) + SourceIndex(2)
----
->>> console.log(exports.x);
-1->^^^^
-2 > ^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^
-6 > ^^^^^^^^^
-7 > ^
-8 > ^
-1->
-2 > console
-3 > .
-4 > log
-5 > (
-6 > x
-7 > )
-8 > ;
-1->Emitted(10, 5) Source(1, 21) + SourceIndex(2)
-2 >Emitted(10, 12) Source(1, 28) + SourceIndex(2)
-3 >Emitted(10, 13) Source(1, 29) + SourceIndex(2)
-4 >Emitted(10, 16) Source(1, 32) + SourceIndex(2)
-5 >Emitted(10, 17) Source(1, 33) + SourceIndex(2)
-6 >Emitted(10, 26) Source(1, 34) + SourceIndex(2)
-7 >Emitted(10, 27) Source(1, 35) + SourceIndex(2)
-8 >Emitted(10, 28) Source(1, 36) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file2.ts
--------------------------------------------------------------------
->>>});
->>>define("file2", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> "myPrologueFile";
-1 >^^^^
-2 > ^^^^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > "myPrologueFile"
-3 >
-1 >Emitted(14, 5) Source(1, 1) + SourceIndex(3)
-2 >Emitted(14, 21) Source(1, 17) + SourceIndex(3)
-3 >Emitted(14, 22) Source(1, 17) + SourceIndex(3)
----
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.y = void 0;
->>> exports.y = 20;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->
- >export const
-2 >
-3 > y
-4 > =
-5 > 20
-6 > ;
-1->Emitted(17, 5) Source(2, 14) + SourceIndex(3)
-2 >Emitted(17, 13) Source(2, 14) + SourceIndex(3)
-3 >Emitted(17, 14) Source(2, 15) + SourceIndex(3)
-4 >Emitted(17, 17) Source(2, 18) + SourceIndex(3)
-5 >Emitted(17, 19) Source(2, 20) + SourceIndex(3)
-6 >Emitted(17, 20) Source(2, 21) + SourceIndex(3)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:global.ts
--------------------------------------------------------------------
->>>});
->>>var globalConst = 10;
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^->
-1 >"myPrologue3"
- >
-2 >const
-3 > globalConst
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(19, 1) Source(2, 1) + SourceIndex(1)
-2 >Emitted(19, 5) Source(2, 7) + SourceIndex(1)
-3 >Emitted(19, 16) Source(2, 18) + SourceIndex(1)
-4 >Emitted(19, 19) Source(2, 21) + SourceIndex(1)
-5 >Emitted(19, 21) Source(2, 23) + SourceIndex(1)
-6 >Emitted(19, 22) Source(2, 24) + SourceIndex(1)
----
->>>//# sourceMappingURL=module.js.map
-
-//// [/src/lib/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":0,"end":13,"kind":"prologue","data":"use strict"},{"pos":14,"end":27,"kind":"prologue","data":"myPrologue"},{"pos":28,"end":42,"kind":"prologue","data":"myPrologue3"},{"pos":43,"end":538,"kind":"text"}],"sources":{"prologues":[{"file":0,"text":"\"myPrologue\"","directives":[{"pos":-1,"end":-1,"expression":{"pos":-1,"end":-1,"text":"use strict"}},{"pos":0,"end":12,"expression":{"pos":0,"end":12,"text":"myPrologue"}}]},{"file":3,"text":"\"myPrologue3\"","directives":[{"pos":0,"end":13,"expression":{"pos":0,"end":13,"text":"myPrologue3"}}]}]},"mapHash":"-8068071797-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"global.ts\",\"file1.ts\",\"file2.ts\"],\"names\":[],\"mappings\":\";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ADCb,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IEDL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;ICAnC,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AFApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"36335357509-\"use strict\";\n\"myPrologue\";\n\"myPrologue3\";\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologueFile\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":163,"kind":"text"}],"mapHash":"-38214306044-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICDlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICCpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"27518228764-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","9536729713-\"myPrologue\"\nconst myGlob = 20;","-4405159098-export const x = 10;console.log(x);","16047001250-\"myPrologueFile\"\nexport const y = 20;","7757520337-\"myPrologue3\"\nconst globalConst = 10;"],"root":[[2,5]],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":true,"target":1},"outSignature":"29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-
-//// [/src/lib/module.tsbuildinfo.baseline.txt]
-======================================================================
-File:: /src/lib/module.js
-----------------------------------------------------------------------
-prologue: (0-13):: use strict
-"use strict";
-----------------------------------------------------------------------
-prologue: (14-27):: myPrologue
-"myPrologue";
-----------------------------------------------------------------------
-prologue: (28-42):: myPrologue3
-"myPrologue3";
-----------------------------------------------------------------------
-text: (43-538)
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- console.log(exports.x);
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- "myPrologueFile";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-
-======================================================================
-======================================================================
-File:: /src/lib/module.d.ts
-----------------------------------------------------------------------
-text: (0-163)
-declare const myGlob = 20;
-declare module "file1" {
- export const x = 10;
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-
-======================================================================
-
-//// [/src/lib/module.tsbuildinfo.readable.baseline.txt]
-{
- "bundle": {
- "commonSourceDirectory": "./",
- "sourceFiles": [
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ],
- "js": {
- "sections": [
- {
- "pos": 0,
- "end": 13,
- "kind": "prologue",
- "data": "use strict"
- },
- {
- "pos": 14,
- "end": 27,
- "kind": "prologue",
- "data": "myPrologue"
- },
- {
- "pos": 28,
- "end": 42,
- "kind": "prologue",
- "data": "myPrologue3"
- },
- {
- "pos": 43,
- "end": 538,
- "kind": "text"
- }
- ],
- "hash": "36335357509-\"use strict\";\n\"myPrologue\";\n\"myPrologue3\";\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologueFile\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
- "mapHash": "-8068071797-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"global.ts\",\"file1.ts\",\"file2.ts\"],\"names\":[],\"mappings\":\";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ADCb,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;IEDL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;ICAnC,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AFApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}",
- "sources": {
- "prologues": [
- {
- "file": 0,
- "text": "\"myPrologue\"",
- "directives": [
- {
- "pos": -1,
- "end": -1,
- "expression": {
- "pos": -1,
- "end": -1,
- "text": "use strict"
- }
- },
- {
- "pos": 0,
- "end": 12,
- "expression": {
- "pos": 0,
- "end": 12,
- "text": "myPrologue"
- }
- }
- ]
- },
- {
- "file": 3,
- "text": "\"myPrologue3\"",
- "directives": [
- {
- "pos": 0,
- "end": 13,
- "expression": {
- "pos": 0,
- "end": 13,
- "text": "myPrologue3"
- }
- }
- ]
- }
- ]
- }
- },
- "dts": {
- "sections": [
- {
- "pos": 0,
- "end": 163,
- "kind": "text"
- }
- ],
- "hash": "27518228764-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-38214306044-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICDlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICCpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}"
- }
- },
- "program": {
- "fileNames": [
- "../../lib/lib.d.ts",
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ],
- "fileInfos": {
- "../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "./file0.ts": "9536729713-\"myPrologue\"\nconst myGlob = 20;",
- "./file1.ts": "-4405159098-export const x = 10;console.log(x);",
- "./file2.ts": "16047001250-\"myPrologueFile\"\nexport const y = 20;",
- "./global.ts": "7757520337-\"myPrologue3\"\nconst globalConst = 10;"
- },
- "root": [
- [
- [
- 2,
- 5
- ],
- [
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ]
- ]
- ],
- "options": {
- "composite": true,
- "declarationMap": true,
- "module": 2,
- "outFile": "./module.js",
- "sourceMap": true,
- "strict": true,
- "target": 1
- },
- "outSignature": "29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "latestChangedDtsFile": "./module.d.ts"
- },
- "version": "FakeTSVersion",
- "size": 3506
-}
-
-
-
-Change:: incremental-headers-change-without-dts-changes
-Input::
-//// [/src/lib/file1.ts]
-"myPrologue5"
-export const x = 10;console.log(x);
-
-
-
-Output::
-/lib/tsc --b /src/app --verbose
-[[90m12:01:11 AM[0m] Projects in this build:
- * src/lib/tsconfig.json
- * src/app/tsconfig.json
-
-[[90m12:01:12 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
-
-[[90m12:01:13 AM[0m] Building project '/src/lib/tsconfig.json'...
-
-[[90m12:01:21 AM[0m] Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed
-
-[[90m12:01:22 AM[0m] Updating output of project '/src/app/tsconfig.json'...
-
-exitCode:: ExitStatus.Success
-
-
-//// [/src/app/module.d.ts.map]
-{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":"AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC"}
-
-//// [/src/app/module.d.ts.map.baseline.txt]
-===================================================================
-JsFile: module.d.ts
-mapUrl: module.d.ts.map
-sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file0.ts
--------------------------------------------------------------------
->>>declare const myGlob = 20;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^
-5 > ^^^^^
-6 > ^
-1 >"myPrologue"
- >
-2 >
-3 > const
-4 > myGlob
-5 > = 20
-6 > ;
-1 >Emitted(1, 1) Source(2, 1) + SourceIndex(0)
-2 >Emitted(1, 9) Source(2, 1) + SourceIndex(0)
-3 >Emitted(1, 15) Source(2, 7) + SourceIndex(0)
-4 >Emitted(1, 21) Source(2, 13) + SourceIndex(0)
-5 >Emitted(1, 26) Source(2, 18) + SourceIndex(0)
-6 >Emitted(1, 27) Source(2, 19) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file1.ts
--------------------------------------------------------------------
->>>declare module "file1" {
->>> export const x = 10;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >"myPrologue5"
- >
-2 > export
-3 >
-4 > const
-5 > x
-6 > = 10
-7 > ;
-1 >Emitted(3, 5) Source(2, 1) + SourceIndex(1)
-2 >Emitted(3, 11) Source(2, 7) + SourceIndex(1)
-3 >Emitted(3, 12) Source(2, 8) + SourceIndex(1)
-4 >Emitted(3, 18) Source(2, 14) + SourceIndex(1)
-5 >Emitted(3, 19) Source(2, 15) + SourceIndex(1)
-6 >Emitted(3, 24) Source(2, 20) + SourceIndex(1)
-7 >Emitted(3, 25) Source(2, 21) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file2.ts
--------------------------------------------------------------------
->>>}
->>>declare module "file2" {
->>> export const y = 20;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >"myPrologueFile"
- >
-2 > export
-3 >
-4 > const
-5 > y
-6 > = 20
-7 > ;
-1 >Emitted(6, 5) Source(2, 1) + SourceIndex(2)
-2 >Emitted(6, 11) Source(2, 7) + SourceIndex(2)
-3 >Emitted(6, 12) Source(2, 8) + SourceIndex(2)
-4 >Emitted(6, 18) Source(2, 14) + SourceIndex(2)
-5 >Emitted(6, 19) Source(2, 15) + SourceIndex(2)
-6 >Emitted(6, 24) Source(2, 20) + SourceIndex(2)
-7 >Emitted(6, 25) Source(2, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/global.ts
--------------------------------------------------------------------
->>>}
->>>declare const globalConst = 10;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^^
-5 > ^^^^^
-6 > ^
-1 >"myPrologue3"
- >
-2 >
-3 > const
-4 > globalConst
-5 > = 10
-6 > ;
-1 >Emitted(8, 1) Source(2, 1) + SourceIndex(3)
-2 >Emitted(8, 9) Source(2, 1) + SourceIndex(3)
-3 >Emitted(8, 15) Source(2, 7) + SourceIndex(3)
-4 >Emitted(8, 26) Source(2, 18) + SourceIndex(3)
-5 >Emitted(8, 31) Source(2, 23) + SourceIndex(3)
-6 >Emitted(8, 32) Source(2, 24) + SourceIndex(3)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>declare module "file3" {
->>> export const z = 30;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >"myPrologue"
- >
-2 > export
-3 >
-4 > const
-5 > z
-6 > = 30
-7 > ;
-1 >Emitted(10, 5) Source(2, 1) + SourceIndex(4)
-2 >Emitted(10, 11) Source(2, 7) + SourceIndex(4)
-3 >Emitted(10, 12) Source(2, 8) + SourceIndex(4)
-4 >Emitted(10, 18) Source(2, 14) + SourceIndex(4)
-5 >Emitted(10, 19) Source(2, 15) + SourceIndex(4)
-6 >Emitted(10, 24) Source(2, 20) + SourceIndex(4)
-7 >Emitted(10, 25) Source(2, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>}
->>>declare const myVar = 30;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^
-5 > ^^^^^
-6 > ^
-7 > ^^^^^^^^^^->
-1 >"myPrologue2";
- >
-2 >
-3 > const
-4 > myVar
-5 > = 30
-6 > ;
-1 >Emitted(12, 1) Source(2, 1) + SourceIndex(5)
-2 >Emitted(12, 9) Source(2, 1) + SourceIndex(5)
-3 >Emitted(12, 15) Source(2, 7) + SourceIndex(5)
-4 >Emitted(12, 20) Source(2, 12) + SourceIndex(5)
-5 >Emitted(12, 25) Source(2, 17) + SourceIndex(5)
-6 >Emitted(12, 26) Source(2, 18) + SourceIndex(5)
----
->>>//# sourceMappingURL=module.d.ts.map
-
-//// [/src/app/module.js]
-"use strict";
-"myPrologue";
-"myPrologue3";
-"myPrologue2";
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- "myPrologue5";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- console.log(exports.x);
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- "myPrologueFile";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- "myPrologue";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
-//# sourceMappingURL=module.js.map
-
-//// [/src/app/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["../lib/file0.ts","../lib/global.ts","file4.ts","../lib/file1.ts","../lib/file2.ts","file3.ts"],"names":[],"mappings":";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ACAb,aAAa,CAAC;AFCd,IAAM,MAAM,GAAG,EAAE,CAAC;;;IGDlB,aAAa,CAAA;;;IACA,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;ICDnC,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;IIDvB,YAAY,CAAA;;;IACC,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,KAAK,GAAG,EAAE,CAAC"}
-
-//// [/src/app/module.js.map.baseline.txt]
-===================================================================
-JsFile: module.js
-mapUrl: module.js.map
-sourceRoot:
-sources: ../lib/file0.ts,../lib/global.ts,file4.ts,../lib/file1.ts,../lib/file2.ts,file3.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
--------------------------------------------------------------------
->>>"use strict";
->>>"myPrologue";
-1 >
-2 >^^^^^^^^^^^^
-3 > ^
-4 > ^->
-1 >
-2 >"myPrologue"
-3 >
-1 >Emitted(2, 1) Source(1, 1) + SourceIndex(0)
-2 >Emitted(2, 13) Source(1, 13) + SourceIndex(0)
-3 >Emitted(2, 14) Source(1, 13) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
--------------------------------------------------------------------
->>>"myPrologue3";
-1->
-2 >^^^^^^^^^^^^^
-3 > ^
-1->
-2 >"myPrologue3"
-3 >
-1->Emitted(3, 1) Source(1, 1) + SourceIndex(1)
-2 >Emitted(3, 14) Source(1, 14) + SourceIndex(1)
-3 >Emitted(3, 15) Source(1, 14) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>"myPrologue2";
-1 >
-2 >^^^^^^^^^^^^^
-3 > ^
-4 > ^^->
-1 >
-2 >"myPrologue2"
-3 > ;
-1 >Emitted(4, 1) Source(1, 1) + SourceIndex(2)
-2 >Emitted(4, 14) Source(1, 14) + SourceIndex(2)
-3 >Emitted(4, 15) Source(1, 15) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
--------------------------------------------------------------------
->>>var myGlob = 20;
-1->
-2 >^^^^
-3 > ^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->"myPrologue"
- >
-2 >const
-3 > myGlob
-4 > =
-5 > 20
-6 > ;
-1->Emitted(5, 1) Source(2, 1) + SourceIndex(0)
-2 >Emitted(5, 5) Source(2, 7) + SourceIndex(0)
-3 >Emitted(5, 11) Source(2, 13) + SourceIndex(0)
-4 >Emitted(5, 14) Source(2, 16) + SourceIndex(0)
-5 >Emitted(5, 16) Source(2, 18) + SourceIndex(0)
-6 >Emitted(5, 17) Source(2, 19) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file1.ts
--------------------------------------------------------------------
->>>define("file1", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> "myPrologue5";
-1->^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > "myPrologue5"
-3 >
-1->Emitted(8, 5) Source(1, 1) + SourceIndex(3)
-2 >Emitted(8, 18) Source(1, 14) + SourceIndex(3)
-3 >Emitted(8, 19) Source(1, 14) + SourceIndex(3)
----
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.x = void 0;
->>> exports.x = 10;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^->
-1->
- >export const
-2 >
-3 > x
-4 > =
-5 > 10
-6 > ;
-1->Emitted(11, 5) Source(2, 14) + SourceIndex(3)
-2 >Emitted(11, 13) Source(2, 14) + SourceIndex(3)
-3 >Emitted(11, 14) Source(2, 15) + SourceIndex(3)
-4 >Emitted(11, 17) Source(2, 18) + SourceIndex(3)
-5 >Emitted(11, 19) Source(2, 20) + SourceIndex(3)
-6 >Emitted(11, 20) Source(2, 21) + SourceIndex(3)
----
->>> console.log(exports.x);
-1->^^^^
-2 > ^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^
-6 > ^^^^^^^^^
-7 > ^
-8 > ^
-1->
-2 > console
-3 > .
-4 > log
-5 > (
-6 > x
-7 > )
-8 > ;
-1->Emitted(12, 5) Source(2, 21) + SourceIndex(3)
-2 >Emitted(12, 12) Source(2, 28) + SourceIndex(3)
-3 >Emitted(12, 13) Source(2, 29) + SourceIndex(3)
-4 >Emitted(12, 16) Source(2, 32) + SourceIndex(3)
-5 >Emitted(12, 17) Source(2, 33) + SourceIndex(3)
-6 >Emitted(12, 26) Source(2, 34) + SourceIndex(3)
-7 >Emitted(12, 27) Source(2, 35) + SourceIndex(3)
-8 >Emitted(12, 28) Source(2, 36) + SourceIndex(3)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file2.ts
--------------------------------------------------------------------
->>>});
->>>define("file2", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> "myPrologueFile";
-1 >^^^^
-2 > ^^^^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > "myPrologueFile"
-3 >
-1 >Emitted(16, 5) Source(1, 1) + SourceIndex(4)
-2 >Emitted(16, 21) Source(1, 17) + SourceIndex(4)
-3 >Emitted(16, 22) Source(1, 17) + SourceIndex(4)
----
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.y = void 0;
->>> exports.y = 20;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->
- >export const
-2 >
-3 > y
-4 > =
-5 > 20
-6 > ;
-1->Emitted(19, 5) Source(2, 14) + SourceIndex(4)
-2 >Emitted(19, 13) Source(2, 14) + SourceIndex(4)
-3 >Emitted(19, 14) Source(2, 15) + SourceIndex(4)
-4 >Emitted(19, 17) Source(2, 18) + SourceIndex(4)
-5 >Emitted(19, 19) Source(2, 20) + SourceIndex(4)
-6 >Emitted(19, 20) Source(2, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
--------------------------------------------------------------------
->>>});
->>>var globalConst = 10;
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >"myPrologue3"
- >
-2 >const
-3 > globalConst
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(21, 1) Source(2, 1) + SourceIndex(1)
-2 >Emitted(21, 5) Source(2, 7) + SourceIndex(1)
-3 >Emitted(21, 16) Source(2, 18) + SourceIndex(1)
-4 >Emitted(21, 19) Source(2, 21) + SourceIndex(1)
-5 >Emitted(21, 21) Source(2, 23) + SourceIndex(1)
-6 >Emitted(21, 22) Source(2, 24) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>define("file3", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> "myPrologue";
-1->^^^^
-2 > ^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > "myPrologue"
-3 >
-1->Emitted(24, 5) Source(1, 1) + SourceIndex(5)
-2 >Emitted(24, 17) Source(1, 13) + SourceIndex(5)
-3 >Emitted(24, 18) Source(1, 13) + SourceIndex(5)
----
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.z = void 0;
->>> exports.z = 30;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->
- >export const
-2 >
-3 > z
-4 > =
-5 > 30
-6 > ;
-1->Emitted(27, 5) Source(2, 14) + SourceIndex(5)
-2 >Emitted(27, 13) Source(2, 14) + SourceIndex(5)
-3 >Emitted(27, 14) Source(2, 15) + SourceIndex(5)
-4 >Emitted(27, 17) Source(2, 18) + SourceIndex(5)
-5 >Emitted(27, 19) Source(2, 20) + SourceIndex(5)
-6 >Emitted(27, 20) Source(2, 21) + SourceIndex(5)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>});
->>>var myVar = 30;
-1 >
-2 >^^^^
-3 > ^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^->
-1 >"myPrologue2";
- >
-2 >const
-3 > myVar
-4 > =
-5 > 30
-6 > ;
-1 >Emitted(29, 1) Source(2, 1) + SourceIndex(2)
-2 >Emitted(29, 5) Source(2, 7) + SourceIndex(2)
-3 >Emitted(29, 10) Source(2, 12) + SourceIndex(2)
-4 >Emitted(29, 13) Source(2, 15) + SourceIndex(2)
-5 >Emitted(29, 15) Source(2, 17) + SourceIndex(2)
-6 >Emitted(29, 16) Source(2, 18) + SourceIndex(2)
----
->>>//# sourceMappingURL=module.js.map
-
-//// [/src/app/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file3.ts","./file4.ts"],"js":{"sections":[{"pos":0,"end":13,"kind":"prologue","data":"use strict"},{"pos":14,"end":27,"kind":"prologue","data":"myPrologue"},{"pos":28,"end":42,"kind":"prologue","data":"myPrologue3"},{"pos":43,"end":57,"kind":"prologue","data":"myPrologue2"},{"pos":58,"end":572,"kind":"prepend","data":"../lib/module.js","texts":[{"pos":58,"end":572,"kind":"text"}]},{"pos":572,"end":809,"kind":"text"}],"mapHash":"16708366-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/global.ts\",\"file4.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"file3.ts\"],\"names\":[],\"mappings\":\";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ACAb,aAAa,CAAC;AFCd,IAAM,MAAM,GAAG,EAAE,CAAC;;;IGDlB,aAAa,CAAA;;;IACA,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;ICDnC,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;IIDvB,YAAY,CAAA;;;IACC,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}","hash":"-4070331525-\"use strict\";\n\"myPrologue\";\n\"myPrologue3\";\n\"myPrologue2\";\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologue5\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologueFile\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologue\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map","sources":{"prologues":[{"file":1,"text":"\"myPrologue2\";","directives":[{"pos":-1,"end":-1,"expression":{"pos":-1,"end":-1,"text":"use strict"}},{"pos":0,"end":14,"expression":{"pos":0,"end":13,"text":"myPrologue2"}}]}]}},"dts":{"sections":[{"pos":0,"end":163,"kind":"prepend","data":"../lib/module.d.ts","texts":[{"pos":0,"end":163,"kind":"text"}]},{"pos":163,"end":241,"kind":"text"}],"mapHash":"-19636782544-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}","hash":"11992050152-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","../lib/module.d.ts","./file3.ts","./file4.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","6650205191-\"myPrologue\"\nexport const z = 30;\nimport { x } from \"file1\";\n","8812798660-\"myPrologue2\";\nconst myVar = 30;"],"root":[3,4],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":true,"target":1},"outSignature":"21172764033-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-
-//// [/src/app/module.tsbuildinfo.baseline.txt]
-======================================================================
-File:: /src/app/module.js
-----------------------------------------------------------------------
-prologue: (0-13):: use strict
-"use strict";
-----------------------------------------------------------------------
-prologue: (14-27):: myPrologue
-"myPrologue";
-----------------------------------------------------------------------
-prologue: (28-42):: myPrologue3
-"myPrologue3";
-----------------------------------------------------------------------
-prologue: (43-57):: myPrologue2
-"myPrologue2";
-----------------------------------------------------------------------
-prepend: (58-572):: ../lib/module.js texts:: 1
->>--------------------------------------------------------------------
-text: (58-572)
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- "myPrologue5";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- console.log(exports.x);
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- "myPrologueFile";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-
-----------------------------------------------------------------------
-text: (572-809)
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- "myPrologue";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
-
-======================================================================
-======================================================================
-File:: /src/app/module.d.ts
-----------------------------------------------------------------------
-prepend: (0-163):: ../lib/module.d.ts texts:: 1
->>--------------------------------------------------------------------
-text: (0-163)
-declare const myGlob = 20;
-declare module "file1" {
- export const x = 10;
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-
-----------------------------------------------------------------------
-text: (163-241)
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
-
-======================================================================
-//// [/src/app/module.tsbuildinfo.readable.baseline.txt]
-{
- "bundle": {
- "commonSourceDirectory": "./",
- "sourceFiles": [
- "./file3.ts",
- "./file4.ts"
- ],
- "js": {
- "sections": [
- {
- "pos": 0,
- "end": 13,
- "kind": "prologue",
- "data": "use strict"
- },
- {
- "pos": 14,
- "end": 27,
- "kind": "prologue",
- "data": "myPrologue"
- },
- {
- "pos": 28,
- "end": 42,
- "kind": "prologue",
- "data": "myPrologue3"
- },
- {
- "pos": 43,
- "end": 57,
- "kind": "prologue",
- "data": "myPrologue2"
- },
- {
- "pos": 58,
- "end": 572,
- "kind": "prepend",
- "data": "../lib/module.js",
- "texts": [
- {
- "pos": 58,
- "end": 572,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 572,
- "end": 809,
- "kind": "text"
- }
- ],
- "hash": "-4070331525-\"use strict\";\n\"myPrologue\";\n\"myPrologue3\";\n\"myPrologue2\";\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologue5\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologueFile\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n \"myPrologue\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map",
- "mapHash": "16708366-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/global.ts\",\"file4.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"file3.ts\"],\"names\":[],\"mappings\":\";AAAA,YAAY,CAAA;ACAZ,aAAa,CAAA;ACAb,aAAa,CAAC;AFCd,IAAM,MAAM,GAAG,EAAE,CAAC;;;IGDlB,aAAa,CAAA;;;IACA,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;ICDnC,gBAAgB,CAAA;;;IACH,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;IIDvB,YAAY,CAAA;;;IACC,QAAA,CAAC,GAAG,EAAE,CAAC;;AHApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}",
- "sources": {
- "prologues": [
- {
- "file": 1,
- "text": "\"myPrologue2\";",
- "directives": [
- {
- "pos": -1,
- "end": -1,
- "expression": {
- "pos": -1,
- "end": -1,
- "text": "use strict"
- }
- },
- {
- "pos": 0,
- "end": 14,
- "expression": {
- "pos": 0,
- "end": 13,
- "text": "myPrologue2"
- }
- }
- ]
- }
- ]
- }
- },
- "dts": {
- "sections": [
- {
- "pos": 0,
- "end": 163,
- "kind": "prepend",
- "data": "../lib/module.d.ts",
- "texts": [
- {
- "pos": 0,
- "end": 163,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 163,
- "end": 241,
- "kind": "text"
- }
- ],
- "hash": "11992050152-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-19636782544-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}"
- }
- },
- "program": {
- "fileNames": [
- "../../lib/lib.d.ts",
- "../lib/module.d.ts",
- "./file3.ts",
- "./file4.ts"
- ],
- "fileInfos": {
- "../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "../lib/module.d.ts": "29754794677-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "./file3.ts": "6650205191-\"myPrologue\"\nexport const z = 30;\nimport { x } from \"file1\";\n",
- "./file4.ts": "8812798660-\"myPrologue2\";\nconst myVar = 30;"
- },
- "root": [
- [
- 3,
- "./file3.ts"
- ],
- [
- 4,
- "./file4.ts"
- ]
- ],
- "options": {
- "composite": true,
- "declarationMap": true,
- "module": 2,
- "outFile": "./module.js",
- "sourceMap": true,
- "strict": true,
- "target": 1
- },
- "outSignature": "21172764033-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n",
- "latestChangedDtsFile": "./module.d.ts"
- },
- "version": "FakeTSVersion",
- "size": 4497
-}
+Found 1 error.
+exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated
+
+
//// [/src/lib/module.d.ts.map]
{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC"}
diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/prepend-reports-deprecation-error.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/prepend-reports-deprecation-error.js
index db7520a221f9c..e1e40f687dafd 100644
--- a/tests/baselines/reference/tsbuild/amdModulesWithOut/prepend-reports-deprecation-error.js
+++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/prepend-reports-deprecation-error.js
@@ -90,7 +90,7 @@ Output::
[[90m12:00:29 AM[0m] Building project '/src/app/tsconfig.json'...
-[96msrc/app/tsconfig.json[0m:[93m16[0m:[93m5[0m - [91merror[0m[90m TS5101: [0mOption 'prepend' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+[96msrc/app/tsconfig.json[0m:[93m16[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
[7m16[0m {
[7m [0m [91m ~[0m
@@ -514,7 +514,7 @@ Output::
[[90m12:00:44 AM[0m] Building project '/src/app/tsconfig.json'...
-[96msrc/app/tsconfig.json[0m:[93m16[0m:[93m5[0m - [91merror[0m[90m TS5101: [0mOption 'prepend' is deprecated and will stop functioning in TypeScript 5.5. Specify compilerOption '"ignoreDeprecations": "5.0"' to silence this error.
+[96msrc/app/tsconfig.json[0m:[93m16[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
[7m16[0m {
[7m [0m [91m ~[0m
diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/shebang-in-all-projects.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/shebang-in-all-projects.js
index bc41cbb988985..605930f06fc91 100644
--- a/tests/baselines/reference/tsbuild/amdModulesWithOut/shebang-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/shebang-in-all-projects.js
@@ -93,10 +93,24 @@ Output::
[[90m12:00:31 AM[0m] Building project '/src/app/tsconfig.json'...
-exitCode:: ExitStatus.Success
+[96msrc/app/tsconfig.json[0m:[93m16[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
+
+[7m16[0m {
+[7m [0m [91m ~[0m
+[7m17[0m "path": "../lib",
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~~~[0m
+[7m18[0m "prepend": true
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~[0m
+[7m19[0m }
+[7m [0m [91m~~~~~[0m
+
+
+Found 1 error.
+
+exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated
-//// [/src/app/module.d.ts]
+//// [/src/lib/module.d.ts]
#!someshebang lib file0
declare const myGlob = 20;
declare module "file1" {
@@ -106,25 +120,21 @@ declare module "file2" {
export const y = 20;
}
declare const globalConst = 10;
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
//# sourceMappingURL=module.d.ts.map
-//// [/src/app/module.d.ts.map]
-{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":";AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICDpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICCvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACDpB,QAAA,MAAM,KAAK,KAAK,CAAC"}
+//// [/src/lib/module.d.ts.map]
+{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":";AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICDpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC"}
-//// [/src/app/module.d.ts.map.baseline.txt]
+//// [/src/lib/module.d.ts.map.baseline.txt]
===================================================================
JsFile: module.d.ts
mapUrl: module.d.ts.map
sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
+sources: file0.ts,file1.ts,file2.ts,global.ts
===================================================================
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file0.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:file0.ts
-------------------------------------------------------------------
>>>#!someshebang lib file0
>>>declare const myGlob = 20;
@@ -149,8 +159,8 @@ sourceFile:../lib/file0.ts
6 >Emitted(2, 27) Source(2, 19) + SourceIndex(0)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file1.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:file1.ts
-------------------------------------------------------------------
>>>declare module "file1" {
>>> export const x = 10;
@@ -178,8 +188,8 @@ sourceFile:../lib/file1.ts
7 >Emitted(4, 25) Source(2, 21) + SourceIndex(1)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file2.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:file2.ts
-------------------------------------------------------------------
>>>}
>>>declare module "file2" {
@@ -207,8 +217,8 @@ sourceFile:../lib/file2.ts
7 >Emitted(7, 25) Source(1, 21) + SourceIndex(2)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/global.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:global.ts
-------------------------------------------------------------------
>>>}
>>>declare const globalConst = 10;
@@ -218,6 +228,7 @@ sourceFile:../lib/global.ts
4 > ^^^^^^^^^^^
5 > ^^^^^
6 > ^
+7 > ^^^^->
1 >
2 >
3 > const
@@ -231,64 +242,9 @@ sourceFile:../lib/global.ts
5 >Emitted(9, 31) Source(1, 23) + SourceIndex(3)
6 >Emitted(9, 32) Source(1, 24) + SourceIndex(3)
---
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>declare module "file3" {
->>> export const z = 30;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >#!someshebang app file3
- >
-2 > export
-3 >
-4 > const
-5 > z
-6 > = 30
-7 > ;
-1 >Emitted(11, 5) Source(2, 1) + SourceIndex(4)
-2 >Emitted(11, 11) Source(2, 7) + SourceIndex(4)
-3 >Emitted(11, 12) Source(2, 8) + SourceIndex(4)
-4 >Emitted(11, 18) Source(2, 14) + SourceIndex(4)
-5 >Emitted(11, 19) Source(2, 15) + SourceIndex(4)
-6 >Emitted(11, 24) Source(2, 20) + SourceIndex(4)
-7 >Emitted(11, 25) Source(2, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>}
->>>declare const myVar = 30;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^
-5 > ^^^^^
-6 > ^
-7 > ^^^^^^^^^^->
-1 >
-2 >
-3 > const
-4 > myVar
-5 > = 30
-6 > ;
-1 >Emitted(13, 1) Source(1, 1) + SourceIndex(5)
-2 >Emitted(13, 9) Source(1, 1) + SourceIndex(5)
-3 >Emitted(13, 15) Source(1, 7) + SourceIndex(5)
-4 >Emitted(13, 20) Source(1, 12) + SourceIndex(5)
-5 >Emitted(13, 25) Source(1, 17) + SourceIndex(5)
-6 >Emitted(13, 26) Source(1, 18) + SourceIndex(5)
----
>>>//# sourceMappingURL=module.d.ts.map
-//// [/src/app/module.js]
+//// [/src/lib/module.js]
#!someshebang lib file0
var myGlob = 20;
define("file1", ["require", "exports"], function (require, exports) {
@@ -304,28 +260,21 @@ define("file2", ["require", "exports"], function (require, exports) {
exports.y = 20;
});
var globalConst = 10;
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
//# sourceMappingURL=module.js.map
-//// [/src/app/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":";AACA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICDP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICCV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACDpB,IAAM,KAAK,GAAG,EAAE,CAAC"}
+//// [/src/lib/module.js.map]
+{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":";AACA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICDP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
-//// [/src/app/module.js.map.baseline.txt]
+//// [/src/lib/module.js.map.baseline.txt]
===================================================================
JsFile: module.js
mapUrl: module.js.map
sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
+sources: file0.ts,file1.ts,file2.ts,global.ts
===================================================================
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
+emittedFile:/src/lib/module.js
+sourceFile:file0.ts
-------------------------------------------------------------------
>>>#!someshebang lib file0
>>>var myGlob = 20;
@@ -351,8 +300,8 @@ sourceFile:../lib/file0.ts
6 >Emitted(2, 17) Source(2, 19) + SourceIndex(0)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file1.ts
+emittedFile:/src/lib/module.js
+sourceFile:file1.ts
-------------------------------------------------------------------
>>>define("file1", ["require", "exports"], function (require, exports) {
>>> "use strict";
@@ -380,8 +329,8 @@ sourceFile:../lib/file1.ts
6 >Emitted(7, 20) Source(2, 21) + SourceIndex(1)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file2.ts
+emittedFile:/src/lib/module.js
+sourceFile:file2.ts
-------------------------------------------------------------------
>>>});
>>>define("file2", ["require", "exports"], function (require, exports) {
@@ -409,8 +358,8 @@ sourceFile:../lib/file2.ts
6 >Emitted(13, 20) Source(1, 21) + SourceIndex(2)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
+emittedFile:/src/lib/module.js
+sourceFile:global.ts
-------------------------------------------------------------------
>>>});
>>>var globalConst = 10;
@@ -420,7 +369,7 @@ sourceFile:../lib/global.ts
4 > ^^^
5 > ^^
6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+7 > ^^^^^^^^^^^^->
1 >
2 >const
3 > globalConst
@@ -434,72 +383,15 @@ sourceFile:../lib/global.ts
5 >Emitted(15, 21) Source(1, 23) + SourceIndex(3)
6 >Emitted(15, 22) Source(1, 24) + SourceIndex(3)
---
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>define("file3", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.z = void 0;
->>> exports.z = 30;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->#!someshebang app file3
- >export const
-2 >
-3 > z
-4 > =
-5 > 30
-6 > ;
-1->Emitted(20, 5) Source(2, 14) + SourceIndex(4)
-2 >Emitted(20, 13) Source(2, 14) + SourceIndex(4)
-3 >Emitted(20, 14) Source(2, 15) + SourceIndex(4)
-4 >Emitted(20, 17) Source(2, 18) + SourceIndex(4)
-5 >Emitted(20, 19) Source(2, 20) + SourceIndex(4)
-6 >Emitted(20, 20) Source(2, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>});
->>>var myVar = 30;
-1 >
-2 >^^^^
-3 > ^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > myVar
-4 > =
-5 > 30
-6 > ;
-1 >Emitted(22, 1) Source(1, 1) + SourceIndex(5)
-2 >Emitted(22, 5) Source(1, 7) + SourceIndex(5)
-3 >Emitted(22, 10) Source(1, 12) + SourceIndex(5)
-4 >Emitted(22, 13) Source(1, 15) + SourceIndex(5)
-5 >Emitted(22, 15) Source(1, 17) + SourceIndex(5)
-6 >Emitted(22, 16) Source(1, 18) + SourceIndex(5)
----
>>>//# sourceMappingURL=module.js.map
-//// [/src/app/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file3.ts","./file4.ts"],"js":{"sections":[{"pos":24,"end":469,"kind":"prepend","data":"../lib/module.js","texts":[{"pos":24,"end":469,"kind":"text"}]},{"pos":469,"end":688,"kind":"text"}],"mapHash":"-9078462836-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";AACA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICDP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICCV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACDpB,IAAM,KAAK,GAAG,EAAE,CAAC\"}","hash":"36155858807-#!someshebang lib file0\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":24,"end":187,"kind":"prepend","data":"../lib/module.d.ts","texts":[{"pos":24,"end":187,"kind":"text"}]},{"pos":187,"end":265,"kind":"text"}],"mapHash":"-32924248397-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICDpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICCvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACDpB,QAAA,MAAM,KAAK,KAAK,CAAC\"}","hash":"-11113835959-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","../lib/module.d.ts","./file3.ts","./file4.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","-477900586-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","25598494196-#!someshebang app file3\nexport const z = 30;\nimport { x } from \"file1\";\n","1463681686-const myVar = 30;"],"root":[3,4],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"-7436986014-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
+//// [/src/lib/module.tsbuildinfo]
+{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":24,"end":469,"kind":"text"}],"mapHash":"36962111119-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";AACA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICDP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"8211547644-#!someshebang lib file0\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":24,"end":187,"kind":"text"}],"mapHash":"-5431151811-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICDpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"10630132669-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","7942086417-#!someshebang lib file0\nconst myGlob = 20;","378638433-#!someshebang lib file1\nexport const x = 10;","-13729954175-export const y = 20;","1028229885-const globalConst = 10;"],"root":[[2,5]],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"-477900586-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-//// [/src/app/module.tsbuildinfo.baseline.txt]
+//// [/src/lib/module.tsbuildinfo.baseline.txt]
======================================================================
-File:: /src/app/module.js
+File:: /src/lib/module.js
----------------------------------------------------------------------
-prepend: (24-469):: ../lib/module.js texts:: 1
->>--------------------------------------------------------------------
text: (24-469)
var myGlob = 20;
define("file1", ["require", "exports"], function (require, exports) {
@@ -516,22 +408,10 @@ define("file2", ["require", "exports"], function (require, exports) {
});
var globalConst = 10;
-----------------------------------------------------------------------
-text: (469-688)
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
-
======================================================================
======================================================================
-File:: /src/app/module.d.ts
+File:: /src/lib/module.d.ts
----------------------------------------------------------------------
-prepend: (24-187):: ../lib/module.d.ts texts:: 1
->>--------------------------------------------------------------------
text: (24-187)
declare const myGlob = 20;
declare module "file1" {
@@ -542,93 +422,68 @@ declare module "file2" {
}
declare const globalConst = 10;
-----------------------------------------------------------------------
-text: (187-265)
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
-
======================================================================
-//// [/src/app/module.tsbuildinfo.readable.baseline.txt]
+//// [/src/lib/module.tsbuildinfo.readable.baseline.txt]
{
"bundle": {
"commonSourceDirectory": "./",
"sourceFiles": [
- "./file3.ts",
- "./file4.ts"
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
],
"js": {
"sections": [
{
"pos": 24,
"end": 469,
- "kind": "prepend",
- "data": "../lib/module.js",
- "texts": [
- {
- "pos": 24,
- "end": 469,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 469,
- "end": 688,
"kind": "text"
}
],
- "hash": "36155858807-#!someshebang lib file0\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map",
- "mapHash": "-9078462836-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";AACA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICDP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICCV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACDpB,IAAM,KAAK,GAAG,EAAE,CAAC\"}"
+ "hash": "8211547644-#!someshebang lib file0\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
+ "mapHash": "36962111119-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";AACA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICDP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}"
},
"dts": {
"sections": [
{
"pos": 24,
"end": 187,
- "kind": "prepend",
- "data": "../lib/module.d.ts",
- "texts": [
- {
- "pos": 24,
- "end": 187,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 187,
- "end": 265,
"kind": "text"
}
],
- "hash": "-11113835959-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-32924248397-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICDpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICCvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACDpB,QAAA,MAAM,KAAK,KAAK,CAAC\"}"
+ "hash": "10630132669-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map",
+ "mapHash": "-5431151811-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICDpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}"
}
},
"program": {
"fileNames": [
"../../lib/lib.d.ts",
- "../lib/module.d.ts",
- "./file3.ts",
- "./file4.ts"
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
],
"fileInfos": {
"../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "../lib/module.d.ts": "-477900586-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "./file3.ts": "25598494196-#!someshebang app file3\nexport const z = 30;\nimport { x } from \"file1\";\n",
- "./file4.ts": "1463681686-const myVar = 30;"
+ "./file0.ts": "7942086417-#!someshebang lib file0\nconst myGlob = 20;",
+ "./file1.ts": "378638433-#!someshebang lib file1\nexport const x = 10;",
+ "./file2.ts": "-13729954175-export const y = 20;",
+ "./global.ts": "1028229885-const globalConst = 10;"
},
"root": [
[
- 3,
- "./file3.ts"
- ],
- [
- 4,
- "./file4.ts"
+ [
+ 2,
+ 5
+ ],
+ [
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
+ ]
]
],
"options": {
@@ -640,403 +495,11 @@ declare const myVar = 30;
"strict": false,
"target": 1
},
- "outSignature": "-7436986014-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n",
+ "outSignature": "-477900586-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
"latestChangedDtsFile": "./module.d.ts"
},
"version": "FakeTSVersion",
- "size": 3838
-}
-
-//// [/src/lib/module.d.ts]
-#!someshebang lib file0
-declare const myGlob = 20;
-declare module "file1" {
- export const x = 10;
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-//# sourceMappingURL=module.d.ts.map
-
-//// [/src/lib/module.d.ts.map]
-{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":";AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICDpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC"}
-
-//// [/src/lib/module.d.ts.map.baseline.txt]
-===================================================================
-JsFile: module.d.ts
-mapUrl: module.d.ts.map
-sourceRoot:
-sources: file0.ts,file1.ts,file2.ts,global.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file0.ts
--------------------------------------------------------------------
->>>#!someshebang lib file0
->>>declare const myGlob = 20;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^
-5 > ^^^^^
-6 > ^
-1 >#!someshebang lib file0
- >
-2 >
-3 > const
-4 > myGlob
-5 > = 20
-6 > ;
-1 >Emitted(2, 1) Source(2, 1) + SourceIndex(0)
-2 >Emitted(2, 9) Source(2, 1) + SourceIndex(0)
-3 >Emitted(2, 15) Source(2, 7) + SourceIndex(0)
-4 >Emitted(2, 21) Source(2, 13) + SourceIndex(0)
-5 >Emitted(2, 26) Source(2, 18) + SourceIndex(0)
-6 >Emitted(2, 27) Source(2, 19) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file1.ts
--------------------------------------------------------------------
->>>declare module "file1" {
->>> export const x = 10;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >#!someshebang lib file1
- >
-2 > export
-3 >
-4 > const
-5 > x
-6 > = 10
-7 > ;
-1 >Emitted(4, 5) Source(2, 1) + SourceIndex(1)
-2 >Emitted(4, 11) Source(2, 7) + SourceIndex(1)
-3 >Emitted(4, 12) Source(2, 8) + SourceIndex(1)
-4 >Emitted(4, 18) Source(2, 14) + SourceIndex(1)
-5 >Emitted(4, 19) Source(2, 15) + SourceIndex(1)
-6 >Emitted(4, 24) Source(2, 20) + SourceIndex(1)
-7 >Emitted(4, 25) Source(2, 21) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file2.ts
--------------------------------------------------------------------
->>>}
->>>declare module "file2" {
->>> export const y = 20;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > y
-6 > = 20
-7 > ;
-1 >Emitted(7, 5) Source(1, 1) + SourceIndex(2)
-2 >Emitted(7, 11) Source(1, 7) + SourceIndex(2)
-3 >Emitted(7, 12) Source(1, 8) + SourceIndex(2)
-4 >Emitted(7, 18) Source(1, 14) + SourceIndex(2)
-5 >Emitted(7, 19) Source(1, 15) + SourceIndex(2)
-6 >Emitted(7, 24) Source(1, 20) + SourceIndex(2)
-7 >Emitted(7, 25) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:global.ts
--------------------------------------------------------------------
->>>}
->>>declare const globalConst = 10;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^^
-5 > ^^^^^
-6 > ^
-7 > ^^^^->
-1 >
-2 >
-3 > const
-4 > globalConst
-5 > = 10
-6 > ;
-1 >Emitted(9, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(9, 9) Source(1, 1) + SourceIndex(3)
-3 >Emitted(9, 15) Source(1, 7) + SourceIndex(3)
-4 >Emitted(9, 26) Source(1, 18) + SourceIndex(3)
-5 >Emitted(9, 31) Source(1, 23) + SourceIndex(3)
-6 >Emitted(9, 32) Source(1, 24) + SourceIndex(3)
----
->>>//# sourceMappingURL=module.d.ts.map
-
-//// [/src/lib/module.js]
-#!someshebang lib file0
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-//# sourceMappingURL=module.js.map
-
-//// [/src/lib/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":";AACA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICDP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
-
-//// [/src/lib/module.js.map.baseline.txt]
-===================================================================
-JsFile: module.js
-mapUrl: module.js.map
-sourceRoot:
-sources: file0.ts,file1.ts,file2.ts,global.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file0.ts
--------------------------------------------------------------------
->>>#!someshebang lib file0
->>>var myGlob = 20;
-1 >
-2 >^^^^
-3 > ^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >#!someshebang lib file0
- >
-2 >const
-3 > myGlob
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(2, 1) Source(2, 1) + SourceIndex(0)
-2 >Emitted(2, 5) Source(2, 7) + SourceIndex(0)
-3 >Emitted(2, 11) Source(2, 13) + SourceIndex(0)
-4 >Emitted(2, 14) Source(2, 16) + SourceIndex(0)
-5 >Emitted(2, 16) Source(2, 18) + SourceIndex(0)
-6 >Emitted(2, 17) Source(2, 19) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file1.ts
--------------------------------------------------------------------
->>>define("file1", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.x = void 0;
->>> exports.x = 10;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->#!someshebang lib file1
- >export const
-2 >
-3 > x
-4 > =
-5 > 10
-6 > ;
-1->Emitted(7, 5) Source(2, 14) + SourceIndex(1)
-2 >Emitted(7, 13) Source(2, 14) + SourceIndex(1)
-3 >Emitted(7, 14) Source(2, 15) + SourceIndex(1)
-4 >Emitted(7, 17) Source(2, 18) + SourceIndex(1)
-5 >Emitted(7, 19) Source(2, 20) + SourceIndex(1)
-6 >Emitted(7, 20) Source(2, 21) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file2.ts
--------------------------------------------------------------------
->>>});
->>>define("file2", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.y = void 0;
->>> exports.y = 20;
-1 >^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1 >export const
-2 >
-3 > y
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(13, 5) Source(1, 14) + SourceIndex(2)
-2 >Emitted(13, 13) Source(1, 14) + SourceIndex(2)
-3 >Emitted(13, 14) Source(1, 15) + SourceIndex(2)
-4 >Emitted(13, 17) Source(1, 18) + SourceIndex(2)
-5 >Emitted(13, 19) Source(1, 20) + SourceIndex(2)
-6 >Emitted(13, 20) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:global.ts
--------------------------------------------------------------------
->>>});
->>>var globalConst = 10;
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^->
-1 >
-2 >const
-3 > globalConst
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(15, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(15, 5) Source(1, 7) + SourceIndex(3)
-3 >Emitted(15, 16) Source(1, 18) + SourceIndex(3)
-4 >Emitted(15, 19) Source(1, 21) + SourceIndex(3)
-5 >Emitted(15, 21) Source(1, 23) + SourceIndex(3)
-6 >Emitted(15, 22) Source(1, 24) + SourceIndex(3)
----
->>>//# sourceMappingURL=module.js.map
-
-//// [/src/lib/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":24,"end":469,"kind":"text"}],"mapHash":"36962111119-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";AACA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICDP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"8211547644-#!someshebang lib file0\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":24,"end":187,"kind":"text"}],"mapHash":"-5431151811-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICDpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"10630132669-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","7942086417-#!someshebang lib file0\nconst myGlob = 20;","378638433-#!someshebang lib file1\nexport const x = 10;","-13729954175-export const y = 20;","1028229885-const globalConst = 10;"],"root":[[2,5]],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"-477900586-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-
-//// [/src/lib/module.tsbuildinfo.baseline.txt]
-======================================================================
-File:: /src/lib/module.js
-----------------------------------------------------------------------
-text: (24-469)
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-
-======================================================================
-======================================================================
-File:: /src/lib/module.d.ts
-----------------------------------------------------------------------
-text: (24-187)
-declare const myGlob = 20;
-declare module "file1" {
- export const x = 10;
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-
-======================================================================
-
-//// [/src/lib/module.tsbuildinfo.readable.baseline.txt]
-{
- "bundle": {
- "commonSourceDirectory": "./",
- "sourceFiles": [
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ],
- "js": {
- "sections": [
- {
- "pos": 24,
- "end": 469,
- "kind": "text"
- }
- ],
- "hash": "8211547644-#!someshebang lib file0\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
- "mapHash": "36962111119-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";AACA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICDP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}"
- },
- "dts": {
- "sections": [
- {
- "pos": 24,
- "end": 187,
- "kind": "text"
- }
- ],
- "hash": "10630132669-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-5431151811-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICDpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}"
- }
- },
- "program": {
- "fileNames": [
- "../../lib/lib.d.ts",
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ],
- "fileInfos": {
- "../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "./file0.ts": "7942086417-#!someshebang lib file0\nconst myGlob = 20;",
- "./file1.ts": "378638433-#!someshebang lib file1\nexport const x = 10;",
- "./file2.ts": "-13729954175-export const y = 20;",
- "./global.ts": "1028229885-const globalConst = 10;"
- },
- "root": [
- [
- [
- 2,
- 5
- ],
- [
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ]
- ]
- ],
- "options": {
- "composite": true,
- "declarationMap": true,
- "module": 2,
- "outFile": "./module.js",
- "sourceMap": true,
- "strict": false,
- "target": 1
- },
- "outSignature": "-477900586-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "latestChangedDtsFile": "./module.d.ts"
- },
- "version": "FakeTSVersion",
- "size": 2851
+ "size": 2851
}
@@ -1045,415 +508,41 @@ Change:: incremental-declaration-doesnt-change
Input::
//// [/src/lib/file1.ts]
#!someshebang lib file1
-export const x = 10;console.log(x);
-
-
-
-Output::
-/lib/tsc --b /src/app --verbose
-[[90m12:00:45 AM[0m] Projects in this build:
- * src/lib/tsconfig.json
- * src/app/tsconfig.json
-
-[[90m12:00:46 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
-
-[[90m12:00:47 AM[0m] Building project '/src/lib/tsconfig.json'...
-
-[[90m12:00:55 AM[0m] Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed
-
-[[90m12:00:56 AM[0m] Updating output of project '/src/app/tsconfig.json'...
-
-exitCode:: ExitStatus.Success
-
-
-//// [/src/app/module.js]
-#!someshebang lib file0
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- console.log(exports.x);
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
-//# sourceMappingURL=module.js.map
+export const x = 10;console.log(x);
-//// [/src/app/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":";AACA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICDtB,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICCV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACDpB,IAAM,KAAK,GAAG,EAAE,CAAC"}
+
+
+Output::
+/lib/tsc --b /src/app --verbose
+[[90m12:00:35 AM[0m] Projects in this build:
+ * src/lib/tsconfig.json
+ * src/app/tsconfig.json
-//// [/src/app/module.js.map.baseline.txt]
-===================================================================
-JsFile: module.js
-mapUrl: module.js.map
-sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
--------------------------------------------------------------------
->>>#!someshebang lib file0
->>>var myGlob = 20;
-1 >
-2 >^^^^
-3 > ^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >#!someshebang lib file0
- >
-2 >const
-3 > myGlob
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(2, 1) Source(2, 1) + SourceIndex(0)
-2 >Emitted(2, 5) Source(2, 7) + SourceIndex(0)
-3 >Emitted(2, 11) Source(2, 13) + SourceIndex(0)
-4 >Emitted(2, 14) Source(2, 16) + SourceIndex(0)
-5 >Emitted(2, 16) Source(2, 18) + SourceIndex(0)
-6 >Emitted(2, 17) Source(2, 19) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file1.ts
--------------------------------------------------------------------
->>>define("file1", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.x = void 0;
->>> exports.x = 10;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^->
-1->#!someshebang lib file1
- >export const
-2 >
-3 > x
-4 > =
-5 > 10
-6 > ;
-1->Emitted(7, 5) Source(2, 14) + SourceIndex(1)
-2 >Emitted(7, 13) Source(2, 14) + SourceIndex(1)
-3 >Emitted(7, 14) Source(2, 15) + SourceIndex(1)
-4 >Emitted(7, 17) Source(2, 18) + SourceIndex(1)
-5 >Emitted(7, 19) Source(2, 20) + SourceIndex(1)
-6 >Emitted(7, 20) Source(2, 21) + SourceIndex(1)
----
->>> console.log(exports.x);
-1->^^^^
-2 > ^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^
-6 > ^^^^^^^^^
-7 > ^
-8 > ^
-1->
-2 > console
-3 > .
-4 > log
-5 > (
-6 > x
-7 > )
-8 > ;
-1->Emitted(8, 5) Source(2, 21) + SourceIndex(1)
-2 >Emitted(8, 12) Source(2, 28) + SourceIndex(1)
-3 >Emitted(8, 13) Source(2, 29) + SourceIndex(1)
-4 >Emitted(8, 16) Source(2, 32) + SourceIndex(1)
-5 >Emitted(8, 17) Source(2, 33) + SourceIndex(1)
-6 >Emitted(8, 26) Source(2, 34) + SourceIndex(1)
-7 >Emitted(8, 27) Source(2, 35) + SourceIndex(1)
-8 >Emitted(8, 28) Source(2, 36) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file2.ts
--------------------------------------------------------------------
->>>});
->>>define("file2", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.y = void 0;
->>> exports.y = 20;
-1 >^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1 >export const
-2 >
-3 > y
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(14, 5) Source(1, 14) + SourceIndex(2)
-2 >Emitted(14, 13) Source(1, 14) + SourceIndex(2)
-3 >Emitted(14, 14) Source(1, 15) + SourceIndex(2)
-4 >Emitted(14, 17) Source(1, 18) + SourceIndex(2)
-5 >Emitted(14, 19) Source(1, 20) + SourceIndex(2)
-6 >Emitted(14, 20) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
--------------------------------------------------------------------
->>>});
->>>var globalConst = 10;
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > globalConst
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(16, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(16, 5) Source(1, 7) + SourceIndex(3)
-3 >Emitted(16, 16) Source(1, 18) + SourceIndex(3)
-4 >Emitted(16, 19) Source(1, 21) + SourceIndex(3)
-5 >Emitted(16, 21) Source(1, 23) + SourceIndex(3)
-6 >Emitted(16, 22) Source(1, 24) + SourceIndex(3)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>define("file3", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.z = void 0;
->>> exports.z = 30;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->#!someshebang app file3
- >export const
-2 >
-3 > z
-4 > =
-5 > 30
-6 > ;
-1->Emitted(21, 5) Source(2, 14) + SourceIndex(4)
-2 >Emitted(21, 13) Source(2, 14) + SourceIndex(4)
-3 >Emitted(21, 14) Source(2, 15) + SourceIndex(4)
-4 >Emitted(21, 17) Source(2, 18) + SourceIndex(4)
-5 >Emitted(21, 19) Source(2, 20) + SourceIndex(4)
-6 >Emitted(21, 20) Source(2, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>});
->>>var myVar = 30;
-1 >
-2 >^^^^
-3 > ^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > myVar
-4 > =
-5 > 30
-6 > ;
-1 >Emitted(23, 1) Source(1, 1) + SourceIndex(5)
-2 >Emitted(23, 5) Source(1, 7) + SourceIndex(5)
-3 >Emitted(23, 10) Source(1, 12) + SourceIndex(5)
-4 >Emitted(23, 13) Source(1, 15) + SourceIndex(5)
-5 >Emitted(23, 15) Source(1, 17) + SourceIndex(5)
-6 >Emitted(23, 16) Source(1, 18) + SourceIndex(5)
----
->>>//# sourceMappingURL=module.js.map
+[[90m12:00:36 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
-//// [/src/app/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file3.ts","./file4.ts"],"js":{"sections":[{"pos":24,"end":497,"kind":"prepend","data":"../lib/module.js","texts":[{"pos":24,"end":497,"kind":"text"}]},{"pos":497,"end":716,"kind":"text"}],"mapHash":"-22024543371-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";AACA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICDtB,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICCV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACDpB,IAAM,KAAK,GAAG,EAAE,CAAC\"}","hash":"-32586228917-#!someshebang lib file0\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":24,"end":187,"kind":"prepend","data":"../lib/module.d.ts","texts":[{"pos":24,"end":187,"kind":"text"}]},{"pos":187,"end":265,"kind":"text"}],"mapHash":"-32924248397-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICDpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICCvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACDpB,QAAA,MAAM,KAAK,KAAK,CAAC\"}","hash":"-11113835959-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","../lib/module.d.ts","./file3.ts","./file4.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","-477900586-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","25598494196-#!someshebang app file3\nexport const z = 30;\nimport { x } from \"file1\";\n","1463681686-const myVar = 30;"],"root":[3,4],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"-7436986014-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
+[[90m12:00:37 AM[0m] Building project '/src/lib/tsconfig.json'...
-//// [/src/app/module.tsbuildinfo.baseline.txt]
-======================================================================
-File:: /src/app/module.js
-----------------------------------------------------------------------
-prepend: (24-497):: ../lib/module.js texts:: 1
->>--------------------------------------------------------------------
-text: (24-497)
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- console.log(exports.x);
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
+[[90m12:00:45 AM[0m] Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.tsbuildinfo' does not exist
-----------------------------------------------------------------------
-text: (497-716)
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
+[[90m12:00:46 AM[0m] Building project '/src/app/tsconfig.json'...
-======================================================================
-======================================================================
-File:: /src/app/module.d.ts
-----------------------------------------------------------------------
-prepend: (24-187):: ../lib/module.d.ts texts:: 1
->>--------------------------------------------------------------------
-text: (24-187)
-declare const myGlob = 20;
-declare module "file1" {
- export const x = 10;
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
+[96msrc/app/tsconfig.json[0m:[93m16[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
-----------------------------------------------------------------------
-text: (187-265)
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
+[7m16[0m {
+[7m [0m [91m ~[0m
+[7m17[0m "path": "../lib",
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~~~[0m
+[7m18[0m "prepend": true
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~[0m
+[7m19[0m }
+[7m [0m [91m~~~~~[0m
-======================================================================
-//// [/src/app/module.tsbuildinfo.readable.baseline.txt]
-{
- "bundle": {
- "commonSourceDirectory": "./",
- "sourceFiles": [
- "./file3.ts",
- "./file4.ts"
- ],
- "js": {
- "sections": [
- {
- "pos": 24,
- "end": 497,
- "kind": "prepend",
- "data": "../lib/module.js",
- "texts": [
- {
- "pos": 24,
- "end": 497,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 497,
- "end": 716,
- "kind": "text"
- }
- ],
- "hash": "-32586228917-#!someshebang lib file0\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map",
- "mapHash": "-22024543371-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";AACA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICDtB,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICCV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACDpB,IAAM,KAAK,GAAG,EAAE,CAAC\"}"
- },
- "dts": {
- "sections": [
- {
- "pos": 24,
- "end": 187,
- "kind": "prepend",
- "data": "../lib/module.d.ts",
- "texts": [
- {
- "pos": 24,
- "end": 187,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 187,
- "end": 265,
- "kind": "text"
- }
- ],
- "hash": "-11113835959-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-32924248397-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";AACA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICDpB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICCvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACDpB,QAAA,MAAM,KAAK,KAAK,CAAC\"}"
- }
- },
- "program": {
- "fileNames": [
- "../../lib/lib.d.ts",
- "../lib/module.d.ts",
- "./file3.ts",
- "./file4.ts"
- ],
- "fileInfos": {
- "../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "../lib/module.d.ts": "-477900586-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "./file3.ts": "25598494196-#!someshebang app file3\nexport const z = 30;\nimport { x } from \"file1\";\n",
- "./file4.ts": "1463681686-const myVar = 30;"
- },
- "root": [
- [
- 3,
- "./file3.ts"
- ],
- [
- 4,
- "./file4.ts"
- ]
- ],
- "options": {
- "composite": true,
- "declarationMap": true,
- "module": 2,
- "outFile": "./module.js",
- "sourceMap": true,
- "strict": false,
- "target": 1
- },
- "outSignature": "-7436986014-#!someshebang lib file0\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n",
- "latestChangedDtsFile": "./module.d.ts"
- },
- "version": "FakeTSVersion",
- "size": 3910
-}
+Found 1 error.
+exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated
+
+
//// [/src/lib/module.d.ts.map] file written with same contents
//// [/src/lib/module.d.ts.map.baseline.txt] file written with same contents
//// [/src/lib/module.js]
diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/stripInternal.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/stripInternal.js
index 017073fb7c2b7..57a3adeea9fa3 100644
--- a/tests/baselines/reference/tsbuild/amdModulesWithOut/stripInternal.js
+++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/stripInternal.js
@@ -116,40 +116,118 @@ Output::
[[90m12:00:31 AM[0m] Building project '/src/app/tsconfig.json'...
-exitCode:: ExitStatus.Success
+[96msrc/app/tsconfig.json[0m:[93m17[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
+
+[7m17[0m {
+[7m [0m [91m ~[0m
+[7m18[0m "path": "../lib",
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~~~[0m
+[7m19[0m "prepend": true
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~[0m
+[7m20[0m }
+[7m [0m [91m~~~~~[0m
+
+
+Found 1 error.
+
+exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated
-//// [/src/app/module.d.ts]
+//// [/src/lib/module.d.ts]
+declare const myGlob = 20;
declare module "file1" {
export const x = 10;
export class normalC {
+ constructor();
+ prop: string;
+ method(): void;
+ get c(): number;
+ set c(val: number);
}
export namespace normalN {
+ class C {
+ }
+ function foo(): void;
+ namespace someNamespace {
+ class C {
+ }
+ }
+ namespace someOther.something {
+ class someClass {
+ }
+ }
+ export import someImport = someNamespace.C;
+ type internalType = internalC;
+ const internalConst = 10;
+ enum internalEnum {
+ a = 0,
+ b = 1,
+ c = 2
+ }
+ }
+ export class internalC {
+ }
+ export function internalfoo(): void;
+ export namespace internalNamespace {
+ class someClass {
+ }
+ }
+ export namespace internalOther.something {
+ class someClass {
+ }
+ }
+ export import internalImport = internalNamespace.someClass;
+ export type internalType = internalC;
+ export const internalConst = 10;
+ export enum internalEnum {
+ a = 0,
+ b = 1,
+ c = 2
}
}
declare module "file2" {
export const y = 20;
}
declare const globalConst = 10;
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
//# sourceMappingURL=module.d.ts.map
-//// [/src/app/module.d.ts.map]
-{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":";IAAA,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;IACpB,MAAM,OAAO,OAAO;KAMnB;IACD,MAAM,WAAW,OAAO,CAAC;KASxB;;;ICjBD,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC"}
+//// [/src/lib/module.d.ts.map]
+{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AAAc,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAhC,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;IACpB,MAAM,OAAO,OAAO;;QAEF,IAAI,EAAE,MAAM,CAAC;QACb,MAAM;QACN,IAAI,CAAC,IACM,MAAM,CADK;QACtB,IAAI,CAAC,CAAC,KAAK,MAAM,EAAK;KACvC;IACD,MAAM,WAAW,OAAO,CAAC;QACP,MAAa,CAAC;SAAI;QAClB,SAAgB,GAAG,SAAK;QACxB,UAAiB,aAAa,CAAC;YAAE,MAAa,CAAC;aAAG;SAAE;QACpD,UAAiB,SAAS,CAAC,SAAS,CAAC;YAAE,MAAa,SAAS;aAAG;SAAE;QAClE,MAAM,QAAQ,UAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAC3C,KAAY,YAAY,GAAG,SAAS,CAAC;QAC9B,MAAM,aAAa,KAAK,CAAC;QAChC,KAAY,YAAY;YAAG,CAAC,IAAA;YAAE,CAAC,IAAA;YAAE,CAAC,IAAA;SAAE;KACrD;IACa,MAAM,OAAO,SAAS;KAAG;IACzB,MAAM,UAAU,WAAW,SAAK;IAChC,MAAM,WAAW,iBAAiB,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IAChE,MAAM,WAAW,aAAa,CAAC,SAAS,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IACtE,MAAM,QAAQ,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAC3D,MAAM,MAAM,YAAY,GAAG,SAAS,CAAC;IACrC,MAAM,CAAC,MAAM,aAAa,KAAK,CAAC;IAChC,MAAM,MAAM,YAAY;QAAG,CAAC,IAAA;QAAE,CAAC,IAAA;QAAE,CAAC,IAAA;KAAE;;;ICzBlD,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC"}
-//// [/src/app/module.d.ts.map.baseline.txt]
+//// [/src/lib/module.d.ts.map.baseline.txt]
===================================================================
JsFile: module.d.ts
mapUrl: module.d.ts.map
sourceRoot:
-sources: ../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
+sources: file0.ts,file1.ts,file2.ts,global.ts
===================================================================
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file1.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:file0.ts
+-------------------------------------------------------------------
+>>>declare const myGlob = 20;
+1 >
+2 >^^^^^^^^
+3 > ^^^^^^
+4 > ^^^^^^
+5 > ^^^^^
+6 > ^
+1 >/*@internal*/
+2 >
+3 > const
+4 > myGlob
+5 > = 20
+6 > ;
+1 >Emitted(1, 1) Source(1, 15) + SourceIndex(0)
+2 >Emitted(1, 9) Source(1, 15) + SourceIndex(0)
+3 >Emitted(1, 15) Source(1, 21) + SourceIndex(0)
+4 >Emitted(1, 21) Source(1, 27) + SourceIndex(0)
+5 >Emitted(1, 26) Source(1, 32) + SourceIndex(0)
+6 >Emitted(1, 27) Source(1, 33) + SourceIndex(0)
+---
+-------------------------------------------------------------------
+emittedFile:/src/lib/module.d.ts
+sourceFile:file1.ts
-------------------------------------------------------------------
>>>declare module "file1" {
>>> export const x = 10;
@@ -168,13 +246,13 @@ sourceFile:../lib/file1.ts
5 > x
6 > = 10
7 > ;
-1 >Emitted(2, 5) Source(1, 1) + SourceIndex(0)
-2 >Emitted(2, 11) Source(1, 7) + SourceIndex(0)
-3 >Emitted(2, 12) Source(1, 8) + SourceIndex(0)
-4 >Emitted(2, 18) Source(1, 14) + SourceIndex(0)
-5 >Emitted(2, 19) Source(1, 15) + SourceIndex(0)
-6 >Emitted(2, 24) Source(1, 20) + SourceIndex(0)
-7 >Emitted(2, 25) Source(1, 21) + SourceIndex(0)
+1 >Emitted(3, 5) Source(1, 1) + SourceIndex(1)
+2 >Emitted(3, 11) Source(1, 7) + SourceIndex(1)
+3 >Emitted(3, 12) Source(1, 8) + SourceIndex(1)
+4 >Emitted(3, 18) Source(1, 14) + SourceIndex(1)
+5 >Emitted(3, 19) Source(1, 15) + SourceIndex(1)
+6 >Emitted(3, 24) Source(1, 20) + SourceIndex(1)
+7 >Emitted(3, 25) Source(1, 21) + SourceIndex(1)
---
>>> export class normalC {
1->^^^^
@@ -186,22 +264,95 @@ sourceFile:../lib/file1.ts
2 > export
3 > class
4 > normalC
-1->Emitted(3, 5) Source(2, 1) + SourceIndex(0)
-2 >Emitted(3, 11) Source(2, 7) + SourceIndex(0)
-3 >Emitted(3, 18) Source(2, 14) + SourceIndex(0)
-4 >Emitted(3, 25) Source(2, 21) + SourceIndex(0)
+1->Emitted(4, 5) Source(2, 1) + SourceIndex(1)
+2 >Emitted(4, 11) Source(2, 7) + SourceIndex(1)
+3 >Emitted(4, 18) Source(2, 14) + SourceIndex(1)
+4 >Emitted(4, 25) Source(2, 21) + SourceIndex(1)
+---
+>>> constructor();
+>>> prop: string;
+1 >^^^^^^^^
+2 > ^^^^
+3 > ^^
+4 > ^^^^^^
+5 > ^
+6 > ^^->
+1 > {
+ > /*@internal*/ constructor() { }
+ > /*@internal*/
+2 > prop
+3 > :
+4 > string
+5 > ;
+1 >Emitted(6, 9) Source(4, 19) + SourceIndex(1)
+2 >Emitted(6, 13) Source(4, 23) + SourceIndex(1)
+3 >Emitted(6, 15) Source(4, 25) + SourceIndex(1)
+4 >Emitted(6, 21) Source(4, 31) + SourceIndex(1)
+5 >Emitted(6, 22) Source(4, 32) + SourceIndex(1)
+---
+>>> method(): void;
+1->^^^^^^^^
+2 > ^^^^^^
+3 > ^^^^^^^^^^->
+1->
+ > /*@internal*/
+2 > method
+1->Emitted(7, 9) Source(5, 19) + SourceIndex(1)
+2 >Emitted(7, 15) Source(5, 25) + SourceIndex(1)
+---
+>>> get c(): number;
+1->^^^^^^^^
+2 > ^^^^
+3 > ^
+4 > ^^^^
+5 > ^^^^^^
+6 > ^
+7 > ^^^->
+1->() { }
+ > /*@internal*/
+2 > get
+3 > c
+4 > () { return 10; }
+ > /*@internal*/ set c(val:
+5 > number
+6 >
+1->Emitted(8, 9) Source(6, 19) + SourceIndex(1)
+2 >Emitted(8, 13) Source(6, 23) + SourceIndex(1)
+3 >Emitted(8, 14) Source(6, 24) + SourceIndex(1)
+4 >Emitted(8, 18) Source(7, 30) + SourceIndex(1)
+5 >Emitted(8, 24) Source(7, 36) + SourceIndex(1)
+6 >Emitted(8, 25) Source(6, 41) + SourceIndex(1)
+---
+>>> set c(val: number);
+1->^^^^^^^^
+2 > ^^^^
+3 > ^
+4 > ^
+5 > ^^^^^
+6 > ^^^^^^
+7 > ^^
+1->
+ > /*@internal*/
+2 > set
+3 > c
+4 > (
+5 > val:
+6 > number
+7 > ) { }
+1->Emitted(9, 9) Source(7, 19) + SourceIndex(1)
+2 >Emitted(9, 13) Source(7, 23) + SourceIndex(1)
+3 >Emitted(9, 14) Source(7, 24) + SourceIndex(1)
+4 >Emitted(9, 15) Source(7, 25) + SourceIndex(1)
+5 >Emitted(9, 20) Source(7, 30) + SourceIndex(1)
+6 >Emitted(9, 26) Source(7, 36) + SourceIndex(1)
+7 >Emitted(9, 28) Source(7, 41) + SourceIndex(1)
---
>>> }
1 >^^^^^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 > {
- > /*@internal*/ constructor() { }
- > /*@internal*/ prop: string;
- > /*@internal*/ method() { }
- > /*@internal*/ get c() { return 10; }
- > /*@internal*/ set c(val: number) { }
+1 >
>}
-1 >Emitted(4, 6) Source(8, 2) + SourceIndex(0)
+1 >Emitted(10, 6) Source(8, 2) + SourceIndex(1)
---
>>> export namespace normalN {
1->^^^^
@@ -215,6601 +366,567 @@ sourceFile:../lib/file1.ts
3 > namespace
4 > normalN
5 >
-1->Emitted(5, 5) Source(9, 1) + SourceIndex(0)
-2 >Emitted(5, 11) Source(9, 7) + SourceIndex(0)
-3 >Emitted(5, 22) Source(9, 18) + SourceIndex(0)
-4 >Emitted(5, 29) Source(9, 25) + SourceIndex(0)
-5 >Emitted(5, 30) Source(9, 26) + SourceIndex(0)
+1->Emitted(11, 5) Source(9, 1) + SourceIndex(1)
+2 >Emitted(11, 11) Source(9, 7) + SourceIndex(1)
+3 >Emitted(11, 22) Source(9, 18) + SourceIndex(1)
+4 >Emitted(11, 29) Source(9, 25) + SourceIndex(1)
+5 >Emitted(11, 30) Source(9, 26) + SourceIndex(1)
---
->>> }
-1 >^^^^^
+>>> class C {
+1 >^^^^^^^^
+2 > ^^^^^^
+3 > ^
1 >{
- > /*@internal*/ export class C { }
- > /*@internal*/ export function foo() {}
- > /*@internal*/ export namespace someNamespace { export class C {} }
- > /*@internal*/ export namespace someOther.something { export class someClass {} }
- > /*@internal*/ export import someImport = someNamespace.C;
- > /*@internal*/ export type internalType = internalC;
- > /*@internal*/ export const internalConst = 10;
- > /*@internal*/ export enum internalEnum { a, b, c }
- >}
-1 >Emitted(6, 6) Source(18, 2) + SourceIndex(0)
+ > /*@internal*/
+2 > export class
+3 > C
+1 >Emitted(12, 9) Source(10, 19) + SourceIndex(1)
+2 >Emitted(12, 15) Source(10, 32) + SourceIndex(1)
+3 >Emitted(12, 16) Source(10, 33) + SourceIndex(1)
---
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file2.ts
--------------------------------------------------------------------
->>>}
->>>declare module "file2" {
->>> export const y = 20;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > y
-6 > = 20
-7 > ;
-1 >Emitted(9, 5) Source(1, 1) + SourceIndex(1)
-2 >Emitted(9, 11) Source(1, 7) + SourceIndex(1)
-3 >Emitted(9, 12) Source(1, 8) + SourceIndex(1)
-4 >Emitted(9, 18) Source(1, 14) + SourceIndex(1)
-5 >Emitted(9, 19) Source(1, 15) + SourceIndex(1)
-6 >Emitted(9, 24) Source(1, 20) + SourceIndex(1)
-7 >Emitted(9, 25) Source(1, 21) + SourceIndex(1)
+>>> }
+1 >^^^^^^^^^
+2 > ^^^^^^^^^^^^^^^^^^^^->
+1 > { }
+1 >Emitted(13, 10) Source(10, 37) + SourceIndex(1)
---
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/global.ts
--------------------------------------------------------------------
->>>}
->>>declare const globalConst = 10;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^^
-5 > ^^^^^
-6 > ^
-1 >
-2 >
-3 > const
-4 > globalConst
-5 > = 10
-6 > ;
-1 >Emitted(11, 1) Source(1, 1) + SourceIndex(2)
-2 >Emitted(11, 9) Source(1, 1) + SourceIndex(2)
-3 >Emitted(11, 15) Source(1, 7) + SourceIndex(2)
-4 >Emitted(11, 26) Source(1, 18) + SourceIndex(2)
-5 >Emitted(11, 31) Source(1, 23) + SourceIndex(2)
-6 >Emitted(11, 32) Source(1, 24) + SourceIndex(2)
+>>> function foo(): void;
+1->^^^^^^^^
+2 > ^^^^^^^^^
+3 > ^^^
+4 > ^^^^^^^^^
+5 > ^^^^->
+1->
+ > /*@internal*/
+2 > export function
+3 > foo
+4 > () {}
+1->Emitted(14, 9) Source(11, 19) + SourceIndex(1)
+2 >Emitted(14, 18) Source(11, 35) + SourceIndex(1)
+3 >Emitted(14, 21) Source(11, 38) + SourceIndex(1)
+4 >Emitted(14, 30) Source(11, 43) + SourceIndex(1)
---
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>declare module "file3" {
->>> export const z = 30;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > z
-6 > = 30
-7 > ;
-1 >Emitted(13, 5) Source(1, 1) + SourceIndex(3)
-2 >Emitted(13, 11) Source(1, 7) + SourceIndex(3)
-3 >Emitted(13, 12) Source(1, 8) + SourceIndex(3)
-4 >Emitted(13, 18) Source(1, 14) + SourceIndex(3)
-5 >Emitted(13, 19) Source(1, 15) + SourceIndex(3)
-6 >Emitted(13, 24) Source(1, 20) + SourceIndex(3)
-7 >Emitted(13, 25) Source(1, 21) + SourceIndex(3)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>}
->>>declare const myVar = 30;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^
-5 > ^^^^^
-6 > ^
-7 > ^^^^^^^^^^->
-1 >
-2 >
-3 > const
-4 > myVar
-5 > = 30
-6 > ;
-1 >Emitted(15, 1) Source(1, 1) + SourceIndex(4)
-2 >Emitted(15, 9) Source(1, 1) + SourceIndex(4)
-3 >Emitted(15, 15) Source(1, 7) + SourceIndex(4)
-4 >Emitted(15, 20) Source(1, 12) + SourceIndex(4)
-5 >Emitted(15, 25) Source(1, 17) + SourceIndex(4)
-6 >Emitted(15, 26) Source(1, 18) + SourceIndex(4)
----
->>>//# sourceMappingURL=module.d.ts.map
-
-//// [/src/app/module.js]
-/*@internal*/ var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;
- exports.x = 10;
- var normalC = /** @class */ (function () {
- /*@internal*/ function normalC() {
- }
- /*@internal*/ normalC.prototype.method = function () { };
- Object.defineProperty(normalC.prototype, "c", {
- /*@internal*/ get: function () { return 10; },
- /*@internal*/ set: function (val) { },
- enumerable: false,
- configurable: true
- });
- return normalC;
- }());
- exports.normalC = normalC;
- var normalN;
- (function (normalN) {
- /*@internal*/ var C = /** @class */ (function () {
- function C() {
- }
- return C;
- }());
- normalN.C = C;
- /*@internal*/ function foo() { }
- normalN.foo = foo;
- /*@internal*/ var someNamespace;
- (function (someNamespace) {
- var C = /** @class */ (function () {
- function C() {
- }
- return C;
- }());
- someNamespace.C = C;
- })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));
- /*@internal*/ var someOther;
- (function (someOther) {
- var something;
- (function (something) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- something.someClass = someClass;
- })(something = someOther.something || (someOther.something = {}));
- })(someOther = normalN.someOther || (normalN.someOther = {}));
- /*@internal*/ normalN.someImport = someNamespace.C;
- /*@internal*/ normalN.internalConst = 10;
- /*@internal*/ var internalEnum;
- (function (internalEnum) {
- internalEnum[internalEnum["a"] = 0] = "a";
- internalEnum[internalEnum["b"] = 1] = "b";
- internalEnum[internalEnum["c"] = 2] = "c";
- })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));
- })(normalN || (exports.normalN = normalN = {}));
- /*@internal*/ var internalC = /** @class */ (function () {
- function internalC() {
- }
- return internalC;
- }());
- exports.internalC = internalC;
- /*@internal*/ function internalfoo() { }
- exports.internalfoo = internalfoo;
- /*@internal*/ var internalNamespace;
- (function (internalNamespace) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- internalNamespace.someClass = someClass;
- })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));
- /*@internal*/ var internalOther;
- (function (internalOther) {
- var something;
- (function (something) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- something.someClass = someClass;
- })(something = internalOther.something || (internalOther.something = {}));
- })(internalOther || (exports.internalOther = internalOther = {}));
- /*@internal*/ exports.internalImport = internalNamespace.someClass;
- /*@internal*/ exports.internalConst = 10;
- /*@internal*/ var internalEnum;
- (function (internalEnum) {
- internalEnum[internalEnum["a"] = 0] = "a";
- internalEnum[internalEnum["b"] = 1] = "b";
- internalEnum[internalEnum["c"] = 2] = "c";
- })(internalEnum || (exports.internalEnum = internalEnum = {}));
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
-//# sourceMappingURL=module.js.map
-
-//// [/src/app/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;;;;;;ICzBrC,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC"}
-
-//// [/src/app/module.js.map.baseline.txt]
-===================================================================
-JsFile: module.js
-mapUrl: module.js.map
-sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
--------------------------------------------------------------------
->>>/*@internal*/ var myGlob = 20;
-1 >
-2 >^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^
-6 > ^^^
-7 > ^^
-8 > ^
-9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >/*@internal*/
-3 >
-4 > const
-5 > myGlob
-6 > =
-7 > 20
-8 > ;
-1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0)
-2 >Emitted(1, 14) Source(1, 14) + SourceIndex(0)
-3 >Emitted(1, 15) Source(1, 15) + SourceIndex(0)
-4 >Emitted(1, 19) Source(1, 21) + SourceIndex(0)
-5 >Emitted(1, 25) Source(1, 27) + SourceIndex(0)
-6 >Emitted(1, 28) Source(1, 30) + SourceIndex(0)
-7 >Emitted(1, 30) Source(1, 32) + SourceIndex(0)
-8 >Emitted(1, 31) Source(1, 33) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file1.ts
--------------------------------------------------------------------
->>>define("file1", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;
->>> exports.x = 10;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->export const
-2 >
-3 > x
-4 > =
-5 > 10
-6 > ;
-1->Emitted(6, 5) Source(1, 14) + SourceIndex(1)
-2 >Emitted(6, 13) Source(1, 14) + SourceIndex(1)
-3 >Emitted(6, 14) Source(1, 15) + SourceIndex(1)
-4 >Emitted(6, 17) Source(1, 18) + SourceIndex(1)
-5 >Emitted(6, 19) Source(1, 20) + SourceIndex(1)
-6 >Emitted(6, 20) Source(1, 21) + SourceIndex(1)
----
->>> var normalC = /** @class */ (function () {
-1->^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
- >
-1->Emitted(7, 5) Source(2, 1) + SourceIndex(1)
----
->>> /*@internal*/ function normalC() {
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-1->export class normalC {
- >
-2 > /*@internal*/
-3 >
-1->Emitted(8, 9) Source(3, 5) + SourceIndex(1)
-2 >Emitted(8, 22) Source(3, 18) + SourceIndex(1)
-3 >Emitted(8, 23) Source(3, 19) + SourceIndex(1)
----
->>> }
-1 >^^^^^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >constructor() {
-2 > }
-1 >Emitted(9, 9) Source(3, 35) + SourceIndex(1)
-2 >Emitted(9, 10) Source(3, 36) + SourceIndex(1)
----
->>> /*@internal*/ normalC.prototype.method = function () { };
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^
-7 > ^
-1->
- > /*@internal*/ prop: string;
- >
-2 > /*@internal*/
-3 >
-4 > method
-5 >
-6 > method() {
-7 > }
-1->Emitted(10, 9) Source(5, 5) + SourceIndex(1)
-2 >Emitted(10, 22) Source(5, 18) + SourceIndex(1)
-3 >Emitted(10, 23) Source(5, 19) + SourceIndex(1)
-4 >Emitted(10, 47) Source(5, 25) + SourceIndex(1)
-5 >Emitted(10, 50) Source(5, 19) + SourceIndex(1)
-6 >Emitted(10, 64) Source(5, 30) + SourceIndex(1)
-7 >Emitted(10, 65) Source(5, 31) + SourceIndex(1)
----
->>> Object.defineProperty(normalC.prototype, "c", {
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^^^^^^
-4 > ^^^^^^->
-1 >
- > /*@internal*/
-2 > get
-3 > c
-1 >Emitted(11, 9) Source(6, 19) + SourceIndex(1)
-2 >Emitted(11, 31) Source(6, 23) + SourceIndex(1)
-3 >Emitted(11, 53) Source(6, 24) + SourceIndex(1)
----
->>> /*@internal*/ get: function () { return 10; },
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^^^^^
-5 > ^^^^^^^
-6 > ^^
-7 > ^
-8 > ^
-9 > ^
-1->
-2 > /*@internal*/
-3 >
-4 > get c() {
-5 > return
-6 > 10
-7 > ;
-8 >
-9 > }
-1->Emitted(12, 13) Source(6, 5) + SourceIndex(1)
-2 >Emitted(12, 26) Source(6, 18) + SourceIndex(1)
-3 >Emitted(12, 32) Source(6, 19) + SourceIndex(1)
-4 >Emitted(12, 46) Source(6, 29) + SourceIndex(1)
-5 >Emitted(12, 53) Source(6, 36) + SourceIndex(1)
-6 >Emitted(12, 55) Source(6, 38) + SourceIndex(1)
-7 >Emitted(12, 56) Source(6, 39) + SourceIndex(1)
-8 >Emitted(12, 57) Source(6, 40) + SourceIndex(1)
-9 >Emitted(12, 58) Source(6, 41) + SourceIndex(1)
----
->>> /*@internal*/ set: function (val) { },
-1 >^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^
-5 > ^^^
-6 > ^^^^
-7 > ^
-1 >
- >
-2 > /*@internal*/
-3 >
-4 > set c(
-5 > val: number
-6 > ) {
-7 > }
-1 >Emitted(13, 13) Source(7, 5) + SourceIndex(1)
-2 >Emitted(13, 26) Source(7, 18) + SourceIndex(1)
-3 >Emitted(13, 32) Source(7, 19) + SourceIndex(1)
-4 >Emitted(13, 42) Source(7, 25) + SourceIndex(1)
-5 >Emitted(13, 45) Source(7, 36) + SourceIndex(1)
-6 >Emitted(13, 49) Source(7, 40) + SourceIndex(1)
-7 >Emitted(13, 50) Source(7, 41) + SourceIndex(1)
----
->>> enumerable: false,
->>> configurable: true
->>> });
-1 >^^^^^^^^^^^
-2 > ^^^^^^^^^^^^->
-1 >
-1 >Emitted(16, 12) Source(6, 41) + SourceIndex(1)
----
->>> return normalC;
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^^
-1->
- > /*@internal*/ set c(val: number) { }
- >
-2 > }
-1->Emitted(17, 9) Source(8, 1) + SourceIndex(1)
-2 >Emitted(17, 23) Source(8, 2) + SourceIndex(1)
----
->>> }());
-1 >^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class normalC {
- > /*@internal*/ constructor() { }
- > /*@internal*/ prop: string;
- > /*@internal*/ method() { }
- > /*@internal*/ get c() { return 10; }
- > /*@internal*/ set c(val: number) { }
- > }
-1 >Emitted(18, 5) Source(8, 1) + SourceIndex(1)
-2 >Emitted(18, 6) Source(8, 2) + SourceIndex(1)
-3 >Emitted(18, 6) Source(2, 1) + SourceIndex(1)
-4 >Emitted(18, 10) Source(8, 2) + SourceIndex(1)
----
->>> exports.normalC = normalC;
-1->^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^
-1->
-2 > normalC
-1->Emitted(19, 5) Source(2, 14) + SourceIndex(1)
-2 >Emitted(19, 31) Source(2, 21) + SourceIndex(1)
----
->>> var normalN;
-1 >^^^^
-2 > ^^^^
-3 > ^^^^^^^
-4 > ^
-5 > ^^^^^^^^^->
-1 > {
- > /*@internal*/ constructor() { }
- > /*@internal*/ prop: string;
- > /*@internal*/ method() { }
- > /*@internal*/ get c() { return 10; }
- > /*@internal*/ set c(val: number) { }
- >}
- >
-2 > export namespace
-3 > normalN
-4 > {
- > /*@internal*/ export class C { }
- > /*@internal*/ export function foo() {}
- > /*@internal*/ export namespace someNamespace { export class C {} }
- > /*@internal*/ export namespace someOther.something { export class someClass {} }
- > /*@internal*/ export import someImport = someNamespace.C;
- > /*@internal*/ export type internalType = internalC;
- > /*@internal*/ export const internalConst = 10;
- > /*@internal*/ export enum internalEnum { a, b, c }
- > }
-1 >Emitted(20, 5) Source(9, 1) + SourceIndex(1)
-2 >Emitted(20, 9) Source(9, 18) + SourceIndex(1)
-3 >Emitted(20, 16) Source(9, 25) + SourceIndex(1)
-4 >Emitted(20, 17) Source(18, 2) + SourceIndex(1)
----
->>> (function (normalN) {
-1->^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > export namespace
-3 > normalN
-1->Emitted(21, 5) Source(9, 1) + SourceIndex(1)
-2 >Emitted(21, 16) Source(9, 18) + SourceIndex(1)
-3 >Emitted(21, 23) Source(9, 25) + SourceIndex(1)
----
->>> /*@internal*/ var C = /** @class */ (function () {
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^->
-1-> {
- >
-2 > /*@internal*/
-3 >
-1->Emitted(22, 9) Source(10, 5) + SourceIndex(1)
-2 >Emitted(22, 22) Source(10, 18) + SourceIndex(1)
-3 >Emitted(22, 23) Source(10, 19) + SourceIndex(1)
----
->>> function C() {
-1->^^^^^^^^^^^^
-2 > ^->
-1->
-1->Emitted(23, 13) Source(10, 19) + SourceIndex(1)
----
->>> }
-1->^^^^^^^^^^^^
-2 > ^
-3 > ^^^^^^^^->
-1->export class C {
-2 > }
-1->Emitted(24, 13) Source(10, 36) + SourceIndex(1)
-2 >Emitted(24, 14) Source(10, 37) + SourceIndex(1)
----
->>> return C;
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^
-1->
-2 > }
-1->Emitted(25, 13) Source(10, 36) + SourceIndex(1)
-2 >Emitted(25, 21) Source(10, 37) + SourceIndex(1)
----
->>> }());
-1 >^^^^^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class C { }
-1 >Emitted(26, 9) Source(10, 36) + SourceIndex(1)
-2 >Emitted(26, 10) Source(10, 37) + SourceIndex(1)
-3 >Emitted(26, 10) Source(10, 19) + SourceIndex(1)
-4 >Emitted(26, 14) Source(10, 37) + SourceIndex(1)
----
->>> normalN.C = C;
-1->^^^^^^^^
-2 > ^^^^^^^^^
-3 > ^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^^^^^->
-1->
-2 > C
-3 > { }
-4 >
-1->Emitted(27, 9) Source(10, 32) + SourceIndex(1)
-2 >Emitted(27, 18) Source(10, 33) + SourceIndex(1)
-3 >Emitted(27, 22) Source(10, 37) + SourceIndex(1)
-4 >Emitted(27, 23) Source(10, 37) + SourceIndex(1)
----
->>> /*@internal*/ function foo() { }
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^
-5 > ^^^
-6 > ^^^^^
-7 > ^
-1->
- >
-2 > /*@internal*/
-3 >
-4 > export function
-5 > foo
-6 > () {
-7 > }
-1->Emitted(28, 9) Source(11, 5) + SourceIndex(1)
-2 >Emitted(28, 22) Source(11, 18) + SourceIndex(1)
-3 >Emitted(28, 23) Source(11, 19) + SourceIndex(1)
-4 >Emitted(28, 32) Source(11, 35) + SourceIndex(1)
-5 >Emitted(28, 35) Source(11, 38) + SourceIndex(1)
-6 >Emitted(28, 40) Source(11, 42) + SourceIndex(1)
-7 >Emitted(28, 41) Source(11, 43) + SourceIndex(1)
----
->>> normalN.foo = foo;
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^->
-1 >
-2 > foo
-3 > () {}
-4 >
-1 >Emitted(29, 9) Source(11, 35) + SourceIndex(1)
-2 >Emitted(29, 20) Source(11, 38) + SourceIndex(1)
-3 >Emitted(29, 26) Source(11, 43) + SourceIndex(1)
-4 >Emitted(29, 27) Source(11, 43) + SourceIndex(1)
----
->>> /*@internal*/ var someNamespace;
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^^^^^
-6 > ^
-1->
- >
-2 > /*@internal*/
-3 >
-4 > export namespace
-5 > someNamespace
-6 > { export class C {} }
-1->Emitted(30, 9) Source(12, 5) + SourceIndex(1)
-2 >Emitted(30, 22) Source(12, 18) + SourceIndex(1)
-3 >Emitted(30, 23) Source(12, 19) + SourceIndex(1)
-4 >Emitted(30, 27) Source(12, 36) + SourceIndex(1)
-5 >Emitted(30, 40) Source(12, 49) + SourceIndex(1)
-6 >Emitted(30, 41) Source(12, 71) + SourceIndex(1)
----
->>> (function (someNamespace) {
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^->
-1 >
-2 > export namespace
-3 > someNamespace
-1 >Emitted(31, 9) Source(12, 19) + SourceIndex(1)
-2 >Emitted(31, 20) Source(12, 36) + SourceIndex(1)
-3 >Emitted(31, 33) Source(12, 49) + SourceIndex(1)
----
->>> var C = /** @class */ (function () {
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^->
-1-> {
-1->Emitted(32, 13) Source(12, 52) + SourceIndex(1)
----
->>> function C() {
-1->^^^^^^^^^^^^^^^^
-2 > ^->
-1->
-1->Emitted(33, 17) Source(12, 52) + SourceIndex(1)
----
->>> }
-1->^^^^^^^^^^^^^^^^
-2 > ^
-3 > ^^^^^^^^->
-1->export class C {
-2 > }
-1->Emitted(34, 17) Source(12, 68) + SourceIndex(1)
-2 >Emitted(34, 18) Source(12, 69) + SourceIndex(1)
----
->>> return C;
-1->^^^^^^^^^^^^^^^^
-2 > ^^^^^^^^
-1->
-2 > }
-1->Emitted(35, 17) Source(12, 68) + SourceIndex(1)
-2 >Emitted(35, 25) Source(12, 69) + SourceIndex(1)
----
->>> }());
-1 >^^^^^^^^^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class C {}
-1 >Emitted(36, 13) Source(12, 68) + SourceIndex(1)
-2 >Emitted(36, 14) Source(12, 69) + SourceIndex(1)
-3 >Emitted(36, 14) Source(12, 52) + SourceIndex(1)
-4 >Emitted(36, 18) Source(12, 69) + SourceIndex(1)
----
->>> someNamespace.C = C;
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^
-3 > ^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > C
-3 > {}
-4 >
-1->Emitted(37, 13) Source(12, 65) + SourceIndex(1)
-2 >Emitted(37, 28) Source(12, 66) + SourceIndex(1)
-3 >Emitted(37, 32) Source(12, 69) + SourceIndex(1)
-4 >Emitted(37, 33) Source(12, 69) + SourceIndex(1)
----
->>> })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));
-1->^^^^^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^^^^^^^^
-7 > ^^^^^
-8 > ^^^^^^^^^^^^^^^^^^^^^
-9 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > someNamespace
-5 >
-6 > someNamespace
-7 >
-8 > someNamespace
-9 > { export class C {} }
-1->Emitted(38, 9) Source(12, 70) + SourceIndex(1)
-2 >Emitted(38, 10) Source(12, 71) + SourceIndex(1)
-3 >Emitted(38, 12) Source(12, 36) + SourceIndex(1)
-4 >Emitted(38, 25) Source(12, 49) + SourceIndex(1)
-5 >Emitted(38, 28) Source(12, 36) + SourceIndex(1)
-6 >Emitted(38, 49) Source(12, 49) + SourceIndex(1)
-7 >Emitted(38, 54) Source(12, 36) + SourceIndex(1)
-8 >Emitted(38, 75) Source(12, 49) + SourceIndex(1)
-9 >Emitted(38, 83) Source(12, 71) + SourceIndex(1)
----
->>> /*@internal*/ var someOther;
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^
-6 > ^
-1 >
- >
-2 > /*@internal*/
-3 >
-4 > export namespace
-5 > someOther
-6 > .something { export class someClass {} }
-1 >Emitted(39, 9) Source(13, 5) + SourceIndex(1)
-2 >Emitted(39, 22) Source(13, 18) + SourceIndex(1)
-3 >Emitted(39, 23) Source(13, 19) + SourceIndex(1)
-4 >Emitted(39, 27) Source(13, 36) + SourceIndex(1)
-5 >Emitted(39, 36) Source(13, 45) + SourceIndex(1)
-6 >Emitted(39, 37) Source(13, 85) + SourceIndex(1)
----
->>> (function (someOther) {
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^
-1 >
-2 > export namespace
-3 > someOther
-1 >Emitted(40, 9) Source(13, 19) + SourceIndex(1)
-2 >Emitted(40, 20) Source(13, 36) + SourceIndex(1)
-3 >Emitted(40, 29) Source(13, 45) + SourceIndex(1)
----
->>> var something;
-1 >^^^^^^^^^^^^
-2 > ^^^^
-3 > ^^^^^^^^^
-4 > ^
-5 > ^^^^^^^^^->
-1 >.
-2 >
-3 > something
-4 > { export class someClass {} }
-1 >Emitted(41, 13) Source(13, 46) + SourceIndex(1)
-2 >Emitted(41, 17) Source(13, 46) + SourceIndex(1)
-3 >Emitted(41, 26) Source(13, 55) + SourceIndex(1)
-4 >Emitted(41, 27) Source(13, 85) + SourceIndex(1)
----
->>> (function (something) {
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 >
-3 > something
-1->Emitted(42, 13) Source(13, 46) + SourceIndex(1)
-2 >Emitted(42, 24) Source(13, 46) + SourceIndex(1)
-3 >Emitted(42, 33) Source(13, 55) + SourceIndex(1)
----
->>> var someClass = /** @class */ (function () {
-1->^^^^^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1-> {
-1->Emitted(43, 17) Source(13, 58) + SourceIndex(1)
----
->>> function someClass() {
-1->^^^^^^^^^^^^^^^^^^^^
-2 > ^->
-1->
-1->Emitted(44, 21) Source(13, 58) + SourceIndex(1)
----
->>> }
-1->^^^^^^^^^^^^^^^^^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^->
-1->export class someClass {
-2 > }
-1->Emitted(45, 21) Source(13, 82) + SourceIndex(1)
-2 >Emitted(45, 22) Source(13, 83) + SourceIndex(1)
----
->>> return someClass;
-1->^^^^^^^^^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^
-1->
-2 > }
-1->Emitted(46, 21) Source(13, 82) + SourceIndex(1)
-2 >Emitted(46, 37) Source(13, 83) + SourceIndex(1)
----
->>> }());
-1 >^^^^^^^^^^^^^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class someClass {}
-1 >Emitted(47, 17) Source(13, 82) + SourceIndex(1)
-2 >Emitted(47, 18) Source(13, 83) + SourceIndex(1)
-3 >Emitted(47, 18) Source(13, 58) + SourceIndex(1)
-4 >Emitted(47, 22) Source(13, 83) + SourceIndex(1)
----
->>> something.someClass = someClass;
-1->^^^^^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > someClass
-3 > {}
-4 >
-1->Emitted(48, 17) Source(13, 71) + SourceIndex(1)
-2 >Emitted(48, 36) Source(13, 80) + SourceIndex(1)
-3 >Emitted(48, 48) Source(13, 83) + SourceIndex(1)
-4 >Emitted(48, 49) Source(13, 83) + SourceIndex(1)
----
->>> })(something = someOther.something || (someOther.something = {}));
-1->^^^^^^^^^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^^^^^^
-7 > ^^^^^
-8 > ^^^^^^^^^^^^^^^^^^^
-9 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > something
-5 >
-6 > something
-7 >
-8 > something
-9 > { export class someClass {} }
-1->Emitted(49, 13) Source(13, 84) + SourceIndex(1)
-2 >Emitted(49, 14) Source(13, 85) + SourceIndex(1)
-3 >Emitted(49, 16) Source(13, 46) + SourceIndex(1)
-4 >Emitted(49, 25) Source(13, 55) + SourceIndex(1)
-5 >Emitted(49, 28) Source(13, 46) + SourceIndex(1)
-6 >Emitted(49, 47) Source(13, 55) + SourceIndex(1)
-7 >Emitted(49, 52) Source(13, 46) + SourceIndex(1)
-8 >Emitted(49, 71) Source(13, 55) + SourceIndex(1)
-9 >Emitted(49, 79) Source(13, 85) + SourceIndex(1)
----
->>> })(someOther = normalN.someOther || (normalN.someOther = {}));
-1 >^^^^^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^^^^
-7 > ^^^^^
-8 > ^^^^^^^^^^^^^^^^^
-9 > ^^^^^^^^
-1 >
-2 > }
-3 >
-4 > someOther
-5 >
-6 > someOther
-7 >
-8 > someOther
-9 > .something { export class someClass {} }
-1 >Emitted(50, 9) Source(13, 84) + SourceIndex(1)
-2 >Emitted(50, 10) Source(13, 85) + SourceIndex(1)
-3 >Emitted(50, 12) Source(13, 36) + SourceIndex(1)
-4 >Emitted(50, 21) Source(13, 45) + SourceIndex(1)
-5 >Emitted(50, 24) Source(13, 36) + SourceIndex(1)
-6 >Emitted(50, 41) Source(13, 45) + SourceIndex(1)
-7 >Emitted(50, 46) Source(13, 36) + SourceIndex(1)
-8 >Emitted(50, 63) Source(13, 45) + SourceIndex(1)
-9 >Emitted(50, 71) Source(13, 85) + SourceIndex(1)
----
->>> /*@internal*/ normalN.someImport = someNamespace.C;
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^
-7 > ^
-8 > ^
-9 > ^
-1 >
- >
-2 > /*@internal*/
-3 > export import
-4 > someImport
-5 > =
-6 > someNamespace
-7 > .
-8 > C
-9 > ;
-1 >Emitted(51, 9) Source(14, 5) + SourceIndex(1)
-2 >Emitted(51, 22) Source(14, 18) + SourceIndex(1)
-3 >Emitted(51, 23) Source(14, 33) + SourceIndex(1)
-4 >Emitted(51, 41) Source(14, 43) + SourceIndex(1)
-5 >Emitted(51, 44) Source(14, 46) + SourceIndex(1)
-6 >Emitted(51, 57) Source(14, 59) + SourceIndex(1)
-7 >Emitted(51, 58) Source(14, 60) + SourceIndex(1)
-8 >Emitted(51, 59) Source(14, 61) + SourceIndex(1)
-9 >Emitted(51, 60) Source(14, 62) + SourceIndex(1)
----
->>> /*@internal*/ normalN.internalConst = 10;
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^
-5 > ^^^
-6 > ^^
-7 > ^
-1 >
- > /*@internal*/ export type internalType = internalC;
- >
-2 > /*@internal*/
-3 > export const
-4 > internalConst
-5 > =
-6 > 10
-7 > ;
-1 >Emitted(52, 9) Source(16, 5) + SourceIndex(1)
-2 >Emitted(52, 22) Source(16, 18) + SourceIndex(1)
-3 >Emitted(52, 23) Source(16, 32) + SourceIndex(1)
-4 >Emitted(52, 44) Source(16, 45) + SourceIndex(1)
-5 >Emitted(52, 47) Source(16, 48) + SourceIndex(1)
-6 >Emitted(52, 49) Source(16, 50) + SourceIndex(1)
-7 >Emitted(52, 50) Source(16, 51) + SourceIndex(1)
----
->>> /*@internal*/ var internalEnum;
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^^^^
-1 >
- >
-2 > /*@internal*/
-3 >
-4 > export enum
-5 > internalEnum { a, b, c }
-1 >Emitted(53, 9) Source(17, 5) + SourceIndex(1)
-2 >Emitted(53, 22) Source(17, 18) + SourceIndex(1)
-3 >Emitted(53, 23) Source(17, 19) + SourceIndex(1)
-4 >Emitted(53, 27) Source(17, 31) + SourceIndex(1)
-5 >Emitted(53, 39) Source(17, 55) + SourceIndex(1)
----
->>> (function (internalEnum) {
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > export enum
-3 > internalEnum
-1 >Emitted(54, 9) Source(17, 19) + SourceIndex(1)
-2 >Emitted(54, 20) Source(17, 31) + SourceIndex(1)
-3 >Emitted(54, 32) Source(17, 43) + SourceIndex(1)
----
->>> internalEnum[internalEnum["a"] = 0] = "a";
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-1-> {
-2 > a
-3 >
-1->Emitted(55, 13) Source(17, 46) + SourceIndex(1)
-2 >Emitted(55, 54) Source(17, 47) + SourceIndex(1)
-3 >Emitted(55, 55) Source(17, 47) + SourceIndex(1)
----
->>> internalEnum[internalEnum["b"] = 1] = "b";
-1 >^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-1 >,
-2 > b
-3 >
-1 >Emitted(56, 13) Source(17, 49) + SourceIndex(1)
-2 >Emitted(56, 54) Source(17, 50) + SourceIndex(1)
-3 >Emitted(56, 55) Source(17, 50) + SourceIndex(1)
----
->>> internalEnum[internalEnum["c"] = 2] = "c";
-1 >^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >,
-2 > c
-3 >
-1 >Emitted(57, 13) Source(17, 52) + SourceIndex(1)
-2 >Emitted(57, 54) Source(17, 53) + SourceIndex(1)
-3 >Emitted(57, 55) Source(17, 53) + SourceIndex(1)
----
->>> })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));
-1->^^^^^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^^^^^^^
-7 > ^^^^^
-8 > ^^^^^^^^^^^^^^^^^^^^
-9 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > internalEnum
-5 >
-6 > internalEnum
-7 >
-8 > internalEnum
-9 > { a, b, c }
-1->Emitted(58, 9) Source(17, 54) + SourceIndex(1)
-2 >Emitted(58, 10) Source(17, 55) + SourceIndex(1)
-3 >Emitted(58, 12) Source(17, 31) + SourceIndex(1)
-4 >Emitted(58, 24) Source(17, 43) + SourceIndex(1)
-5 >Emitted(58, 27) Source(17, 31) + SourceIndex(1)
-6 >Emitted(58, 47) Source(17, 43) + SourceIndex(1)
-7 >Emitted(58, 52) Source(17, 31) + SourceIndex(1)
-8 >Emitted(58, 72) Source(17, 43) + SourceIndex(1)
-9 >Emitted(58, 80) Source(17, 55) + SourceIndex(1)
----
->>> })(normalN || (exports.normalN = normalN = {}));
-1 >^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^
-6 > ^^^^^^^
-7 > ^^^^^^^^
-8 > ^^^^^^^^^^->
-1 >
- >
-2 > }
-3 >
-4 > normalN
-5 >
-6 > normalN
-7 > {
- > /*@internal*/ export class C { }
- > /*@internal*/ export function foo() {}
- > /*@internal*/ export namespace someNamespace { export class C {} }
- > /*@internal*/ export namespace someOther.something { export class someClass {} }
- > /*@internal*/ export import someImport = someNamespace.C;
- > /*@internal*/ export type internalType = internalC;
- > /*@internal*/ export const internalConst = 10;
- > /*@internal*/ export enum internalEnum { a, b, c }
- > }
-1 >Emitted(59, 5) Source(18, 1) + SourceIndex(1)
-2 >Emitted(59, 6) Source(18, 2) + SourceIndex(1)
-3 >Emitted(59, 8) Source(9, 18) + SourceIndex(1)
-4 >Emitted(59, 15) Source(9, 25) + SourceIndex(1)
-5 >Emitted(59, 38) Source(9, 18) + SourceIndex(1)
-6 >Emitted(59, 45) Source(9, 25) + SourceIndex(1)
-7 >Emitted(59, 53) Source(18, 2) + SourceIndex(1)
----
->>> /*@internal*/ var internalC = /** @class */ (function () {
-1->^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^->
-1->
- >
-2 > /*@internal*/
-3 >
-1->Emitted(60, 5) Source(19, 1) + SourceIndex(1)
-2 >Emitted(60, 18) Source(19, 14) + SourceIndex(1)
-3 >Emitted(60, 19) Source(19, 15) + SourceIndex(1)
----
->>> function internalC() {
-1->^^^^^^^^
-2 > ^->
-1->
-1->Emitted(61, 9) Source(19, 15) + SourceIndex(1)
----
->>> }
-1->^^^^^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^->
-1->export class internalC {
-2 > }
-1->Emitted(62, 9) Source(19, 39) + SourceIndex(1)
-2 >Emitted(62, 10) Source(19, 40) + SourceIndex(1)
----
->>> return internalC;
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^
-1->
-2 > }
-1->Emitted(63, 9) Source(19, 39) + SourceIndex(1)
-2 >Emitted(63, 25) Source(19, 40) + SourceIndex(1)
----
->>> }());
-1 >^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class internalC {}
-1 >Emitted(64, 5) Source(19, 39) + SourceIndex(1)
-2 >Emitted(64, 6) Source(19, 40) + SourceIndex(1)
-3 >Emitted(64, 6) Source(19, 15) + SourceIndex(1)
-4 >Emitted(64, 10) Source(19, 40) + SourceIndex(1)
----
->>> exports.internalC = internalC;
-1->^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^->
-1->
-2 > internalC
-1->Emitted(65, 5) Source(19, 28) + SourceIndex(1)
-2 >Emitted(65, 35) Source(19, 37) + SourceIndex(1)
----
->>> /*@internal*/ function internalfoo() { }
-1->^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^
-5 > ^^^^^^^^^^^
-6 > ^^^^^
-7 > ^
-1-> {}
- >
-2 > /*@internal*/
-3 >
-4 > export function
-5 > internalfoo
-6 > () {
-7 > }
-1->Emitted(66, 5) Source(20, 1) + SourceIndex(1)
-2 >Emitted(66, 18) Source(20, 14) + SourceIndex(1)
-3 >Emitted(66, 19) Source(20, 15) + SourceIndex(1)
-4 >Emitted(66, 28) Source(20, 31) + SourceIndex(1)
-5 >Emitted(66, 39) Source(20, 42) + SourceIndex(1)
-6 >Emitted(66, 44) Source(20, 46) + SourceIndex(1)
-7 >Emitted(66, 45) Source(20, 47) + SourceIndex(1)
----
->>> exports.internalfoo = internalfoo;
-1 >^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^^->
-1 >
-2 > export function internalfoo() {}
-1 >Emitted(67, 5) Source(20, 15) + SourceIndex(1)
-2 >Emitted(67, 39) Source(20, 47) + SourceIndex(1)
----
->>> /*@internal*/ var internalNamespace;
-1->^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^
-6 > ^
-1->
- >
-2 > /*@internal*/
-3 >
-4 > export namespace
-5 > internalNamespace
-6 > { export class someClass {} }
-1->Emitted(68, 5) Source(21, 1) + SourceIndex(1)
-2 >Emitted(68, 18) Source(21, 14) + SourceIndex(1)
-3 >Emitted(68, 19) Source(21, 15) + SourceIndex(1)
-4 >Emitted(68, 23) Source(21, 32) + SourceIndex(1)
-5 >Emitted(68, 40) Source(21, 49) + SourceIndex(1)
-6 >Emitted(68, 41) Source(21, 79) + SourceIndex(1)
----
->>> (function (internalNamespace) {
-1 >^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > export namespace
-3 > internalNamespace
-1 >Emitted(69, 5) Source(21, 15) + SourceIndex(1)
-2 >Emitted(69, 16) Source(21, 32) + SourceIndex(1)
-3 >Emitted(69, 33) Source(21, 49) + SourceIndex(1)
----
->>> var someClass = /** @class */ (function () {
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1-> {
-1->Emitted(70, 9) Source(21, 52) + SourceIndex(1)
----
->>> function someClass() {
-1->^^^^^^^^^^^^
-2 > ^->
-1->
-1->Emitted(71, 13) Source(21, 52) + SourceIndex(1)
----
->>> }
-1->^^^^^^^^^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^->
-1->export class someClass {
-2 > }
-1->Emitted(72, 13) Source(21, 76) + SourceIndex(1)
-2 >Emitted(72, 14) Source(21, 77) + SourceIndex(1)
----
->>> return someClass;
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^
-1->
-2 > }
-1->Emitted(73, 13) Source(21, 76) + SourceIndex(1)
-2 >Emitted(73, 29) Source(21, 77) + SourceIndex(1)
----
->>> }());
-1 >^^^^^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class someClass {}
-1 >Emitted(74, 9) Source(21, 76) + SourceIndex(1)
-2 >Emitted(74, 10) Source(21, 77) + SourceIndex(1)
-3 >Emitted(74, 10) Source(21, 52) + SourceIndex(1)
-4 >Emitted(74, 14) Source(21, 77) + SourceIndex(1)
----
->>> internalNamespace.someClass = someClass;
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > someClass
-3 > {}
-4 >
-1->Emitted(75, 9) Source(21, 65) + SourceIndex(1)
-2 >Emitted(75, 36) Source(21, 74) + SourceIndex(1)
-3 >Emitted(75, 48) Source(21, 77) + SourceIndex(1)
-4 >Emitted(75, 49) Source(21, 77) + SourceIndex(1)
----
->>> })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));
-1->^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^^^^^^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-6 > ^^^^^^^^^^^^^^^^^
-7 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > internalNamespace
-5 >
-6 > internalNamespace
-7 > { export class someClass {} }
-1->Emitted(76, 5) Source(21, 78) + SourceIndex(1)
-2 >Emitted(76, 6) Source(21, 79) + SourceIndex(1)
-3 >Emitted(76, 8) Source(21, 32) + SourceIndex(1)
-4 >Emitted(76, 25) Source(21, 49) + SourceIndex(1)
-5 >Emitted(76, 58) Source(21, 32) + SourceIndex(1)
-6 >Emitted(76, 75) Source(21, 49) + SourceIndex(1)
-7 >Emitted(76, 83) Source(21, 79) + SourceIndex(1)
----
->>> /*@internal*/ var internalOther;
-1 >^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^^^^^
-6 > ^
-1 >
- >
-2 > /*@internal*/
-3 >
-4 > export namespace
-5 > internalOther
-6 > .something { export class someClass {} }
-1 >Emitted(77, 5) Source(22, 1) + SourceIndex(1)
-2 >Emitted(77, 18) Source(22, 14) + SourceIndex(1)
-3 >Emitted(77, 19) Source(22, 15) + SourceIndex(1)
-4 >Emitted(77, 23) Source(22, 32) + SourceIndex(1)
-5 >Emitted(77, 36) Source(22, 45) + SourceIndex(1)
-6 >Emitted(77, 37) Source(22, 85) + SourceIndex(1)
----
->>> (function (internalOther) {
-1 >^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^
-1 >
-2 > export namespace
-3 > internalOther
-1 >Emitted(78, 5) Source(22, 15) + SourceIndex(1)
-2 >Emitted(78, 16) Source(22, 32) + SourceIndex(1)
-3 >Emitted(78, 29) Source(22, 45) + SourceIndex(1)
----
->>> var something;
-1 >^^^^^^^^
-2 > ^^^^
-3 > ^^^^^^^^^
-4 > ^
-5 > ^^^^^^^^^->
-1 >.
-2 >
-3 > something
-4 > { export class someClass {} }
-1 >Emitted(79, 9) Source(22, 46) + SourceIndex(1)
-2 >Emitted(79, 13) Source(22, 46) + SourceIndex(1)
-3 >Emitted(79, 22) Source(22, 55) + SourceIndex(1)
-4 >Emitted(79, 23) Source(22, 85) + SourceIndex(1)
----
->>> (function (something) {
-1->^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 >
-3 > something
-1->Emitted(80, 9) Source(22, 46) + SourceIndex(1)
-2 >Emitted(80, 20) Source(22, 46) + SourceIndex(1)
-3 >Emitted(80, 29) Source(22, 55) + SourceIndex(1)
----
->>> var someClass = /** @class */ (function () {
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1-> {
-1->Emitted(81, 13) Source(22, 58) + SourceIndex(1)
----
->>> function someClass() {
-1->^^^^^^^^^^^^^^^^
-2 > ^->
-1->
-1->Emitted(82, 17) Source(22, 58) + SourceIndex(1)
----
->>> }
-1->^^^^^^^^^^^^^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^->
-1->export class someClass {
-2 > }
-1->Emitted(83, 17) Source(22, 82) + SourceIndex(1)
-2 >Emitted(83, 18) Source(22, 83) + SourceIndex(1)
----
->>> return someClass;
-1->^^^^^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^
-1->
-2 > }
-1->Emitted(84, 17) Source(22, 82) + SourceIndex(1)
-2 >Emitted(84, 33) Source(22, 83) + SourceIndex(1)
----
->>> }());
-1 >^^^^^^^^^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class someClass {}
-1 >Emitted(85, 13) Source(22, 82) + SourceIndex(1)
-2 >Emitted(85, 14) Source(22, 83) + SourceIndex(1)
-3 >Emitted(85, 14) Source(22, 58) + SourceIndex(1)
-4 >Emitted(85, 18) Source(22, 83) + SourceIndex(1)
----
->>> something.someClass = someClass;
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > someClass
-3 > {}
-4 >
-1->Emitted(86, 13) Source(22, 71) + SourceIndex(1)
-2 >Emitted(86, 32) Source(22, 80) + SourceIndex(1)
-3 >Emitted(86, 44) Source(22, 83) + SourceIndex(1)
-4 >Emitted(86, 45) Source(22, 83) + SourceIndex(1)
----
->>> })(something = internalOther.something || (internalOther.something = {}));
-1->^^^^^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^^^^^^^^^^
-7 > ^^^^^
-8 > ^^^^^^^^^^^^^^^^^^^^^^^
-9 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > something
-5 >
-6 > something
-7 >
-8 > something
-9 > { export class someClass {} }
-1->Emitted(87, 9) Source(22, 84) + SourceIndex(1)
-2 >Emitted(87, 10) Source(22, 85) + SourceIndex(1)
-3 >Emitted(87, 12) Source(22, 46) + SourceIndex(1)
-4 >Emitted(87, 21) Source(22, 55) + SourceIndex(1)
-5 >Emitted(87, 24) Source(22, 46) + SourceIndex(1)
-6 >Emitted(87, 47) Source(22, 55) + SourceIndex(1)
-7 >Emitted(87, 52) Source(22, 46) + SourceIndex(1)
-8 >Emitted(87, 75) Source(22, 55) + SourceIndex(1)
-9 >Emitted(87, 83) Source(22, 85) + SourceIndex(1)
----
->>> })(internalOther || (exports.internalOther = internalOther = {}));
-1 >^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-6 > ^^^^^^^^^^^^^
-7 > ^^^^^^^^
-8 > ^->
-1 >
-2 > }
-3 >
-4 > internalOther
-5 >
-6 > internalOther
-7 > .something { export class someClass {} }
-1 >Emitted(88, 5) Source(22, 84) + SourceIndex(1)
-2 >Emitted(88, 6) Source(22, 85) + SourceIndex(1)
-3 >Emitted(88, 8) Source(22, 32) + SourceIndex(1)
-4 >Emitted(88, 21) Source(22, 45) + SourceIndex(1)
-5 >Emitted(88, 50) Source(22, 32) + SourceIndex(1)
-6 >Emitted(88, 63) Source(22, 45) + SourceIndex(1)
-7 >Emitted(88, 71) Source(22, 85) + SourceIndex(1)
----
->>> /*@internal*/ exports.internalImport = internalNamespace.someClass;
-1->^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^
-5 > ^^^^^^^^^^^^^^
-6 > ^^^
-7 > ^^^^^^^^^^^^^^^^^
-8 > ^
-9 > ^^^^^^^^^
-10> ^
-1->
- >
-2 > /*@internal*/
-3 > export import
-4 >
-5 > internalImport
-6 > =
-7 > internalNamespace
-8 > .
-9 > someClass
-10> ;
-1->Emitted(89, 5) Source(23, 1) + SourceIndex(1)
-2 >Emitted(89, 18) Source(23, 14) + SourceIndex(1)
-3 >Emitted(89, 19) Source(23, 29) + SourceIndex(1)
-4 >Emitted(89, 27) Source(23, 29) + SourceIndex(1)
-5 >Emitted(89, 41) Source(23, 43) + SourceIndex(1)
-6 >Emitted(89, 44) Source(23, 46) + SourceIndex(1)
-7 >Emitted(89, 61) Source(23, 63) + SourceIndex(1)
-8 >Emitted(89, 62) Source(23, 64) + SourceIndex(1)
-9 >Emitted(89, 71) Source(23, 73) + SourceIndex(1)
-10>Emitted(89, 72) Source(23, 74) + SourceIndex(1)
----
->>> /*@internal*/ exports.internalConst = 10;
-1 >^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^
-5 > ^^^^^^^^^^^^^
-6 > ^^^
-7 > ^^
-8 > ^
-1 >
- >/*@internal*/ export type internalType = internalC;
- >
-2 > /*@internal*/
-3 > export const
-4 >
-5 > internalConst
-6 > =
-7 > 10
-8 > ;
-1 >Emitted(90, 5) Source(25, 1) + SourceIndex(1)
-2 >Emitted(90, 18) Source(25, 14) + SourceIndex(1)
-3 >Emitted(90, 19) Source(25, 28) + SourceIndex(1)
-4 >Emitted(90, 27) Source(25, 28) + SourceIndex(1)
-5 >Emitted(90, 40) Source(25, 41) + SourceIndex(1)
-6 >Emitted(90, 43) Source(25, 44) + SourceIndex(1)
-7 >Emitted(90, 45) Source(25, 46) + SourceIndex(1)
-8 >Emitted(90, 46) Source(25, 47) + SourceIndex(1)
----
->>> /*@internal*/ var internalEnum;
-1 >^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^^^^
-1 >
- >
-2 > /*@internal*/
-3 >
-4 > export enum
-5 > internalEnum { a, b, c }
-1 >Emitted(91, 5) Source(26, 1) + SourceIndex(1)
-2 >Emitted(91, 18) Source(26, 14) + SourceIndex(1)
-3 >Emitted(91, 19) Source(26, 15) + SourceIndex(1)
-4 >Emitted(91, 23) Source(26, 27) + SourceIndex(1)
-5 >Emitted(91, 35) Source(26, 51) + SourceIndex(1)
----
->>> (function (internalEnum) {
-1 >^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > export enum
-3 > internalEnum
-1 >Emitted(92, 5) Source(26, 15) + SourceIndex(1)
-2 >Emitted(92, 16) Source(26, 27) + SourceIndex(1)
-3 >Emitted(92, 28) Source(26, 39) + SourceIndex(1)
----
->>> internalEnum[internalEnum["a"] = 0] = "a";
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-1-> {
-2 > a
-3 >
-1->Emitted(93, 9) Source(26, 42) + SourceIndex(1)
-2 >Emitted(93, 50) Source(26, 43) + SourceIndex(1)
-3 >Emitted(93, 51) Source(26, 43) + SourceIndex(1)
----
->>> internalEnum[internalEnum["b"] = 1] = "b";
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-1 >,
-2 > b
-3 >
-1 >Emitted(94, 9) Source(26, 45) + SourceIndex(1)
-2 >Emitted(94, 50) Source(26, 46) + SourceIndex(1)
-3 >Emitted(94, 51) Source(26, 46) + SourceIndex(1)
----
->>> internalEnum[internalEnum["c"] = 2] = "c";
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^->
-1 >,
-2 > c
-3 >
-1 >Emitted(95, 9) Source(26, 48) + SourceIndex(1)
-2 >Emitted(95, 50) Source(26, 49) + SourceIndex(1)
-3 >Emitted(95, 51) Source(26, 49) + SourceIndex(1)
----
->>> })(internalEnum || (exports.internalEnum = internalEnum = {}));
-1->^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-6 > ^^^^^^^^^^^^
-7 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > internalEnum
-5 >
-6 > internalEnum
-7 > { a, b, c }
-1->Emitted(96, 5) Source(26, 50) + SourceIndex(1)
-2 >Emitted(96, 6) Source(26, 51) + SourceIndex(1)
-3 >Emitted(96, 8) Source(26, 27) + SourceIndex(1)
-4 >Emitted(96, 20) Source(26, 39) + SourceIndex(1)
-5 >Emitted(96, 48) Source(26, 27) + SourceIndex(1)
-6 >Emitted(96, 60) Source(26, 39) + SourceIndex(1)
-7 >Emitted(96, 68) Source(26, 51) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file2.ts
--------------------------------------------------------------------
->>>});
->>>define("file2", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.y = void 0;
->>> exports.y = 20;
-1 >^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1 >export const
-2 >
-3 > y
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(102, 5) Source(1, 14) + SourceIndex(2)
-2 >Emitted(102, 13) Source(1, 14) + SourceIndex(2)
-3 >Emitted(102, 14) Source(1, 15) + SourceIndex(2)
-4 >Emitted(102, 17) Source(1, 18) + SourceIndex(2)
-5 >Emitted(102, 19) Source(1, 20) + SourceIndex(2)
-6 >Emitted(102, 20) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
--------------------------------------------------------------------
->>>});
->>>var globalConst = 10;
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > globalConst
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(104, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(104, 5) Source(1, 7) + SourceIndex(3)
-3 >Emitted(104, 16) Source(1, 18) + SourceIndex(3)
-4 >Emitted(104, 19) Source(1, 21) + SourceIndex(3)
-5 >Emitted(104, 21) Source(1, 23) + SourceIndex(3)
-6 >Emitted(104, 22) Source(1, 24) + SourceIndex(3)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>define("file3", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.z = void 0;
->>> exports.z = 30;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->export const
-2 >
-3 > z
-4 > =
-5 > 30
-6 > ;
-1->Emitted(109, 5) Source(1, 14) + SourceIndex(4)
-2 >Emitted(109, 13) Source(1, 14) + SourceIndex(4)
-3 >Emitted(109, 14) Source(1, 15) + SourceIndex(4)
-4 >Emitted(109, 17) Source(1, 18) + SourceIndex(4)
-5 >Emitted(109, 19) Source(1, 20) + SourceIndex(4)
-6 >Emitted(109, 20) Source(1, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>});
->>>var myVar = 30;
-1 >
-2 >^^^^
-3 > ^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > myVar
-4 > =
-5 > 30
-6 > ;
-1 >Emitted(111, 1) Source(1, 1) + SourceIndex(5)
-2 >Emitted(111, 5) Source(1, 7) + SourceIndex(5)
-3 >Emitted(111, 10) Source(1, 12) + SourceIndex(5)
-4 >Emitted(111, 13) Source(1, 15) + SourceIndex(5)
-5 >Emitted(111, 15) Source(1, 17) + SourceIndex(5)
-6 >Emitted(111, 16) Source(1, 18) + SourceIndex(5)
----
->>>//# sourceMappingURL=module.js.map
-
-//// [/src/app/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file3.ts","./file4.ts"],"js":{"sections":[{"pos":0,"end":4246,"kind":"prepend","data":"../lib/module.js","texts":[{"pos":0,"end":4246,"kind":"text"}]},{"pos":4246,"end":4465,"kind":"text"}],"mapHash":"8297079767-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;;;;;;ICzBrC,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}","hash":"-81552364587-/*@internal*/ var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;\n exports.x = 10;\n var normalC = /** @class */ (function () {\n /*@internal*/ function normalC() {\n }\n /*@internal*/ normalC.prototype.method = function () { };\n Object.defineProperty(normalC.prototype, \"c\", {\n /*@internal*/ get: function () { return 10; },\n /*@internal*/ set: function (val) { },\n enumerable: false,\n configurable: true\n });\n return normalC;\n }());\n exports.normalC = normalC;\n var normalN;\n (function (normalN) {\n /*@internal*/ var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n normalN.C = C;\n /*@internal*/ function foo() { }\n normalN.foo = foo;\n /*@internal*/ var someNamespace;\n (function (someNamespace) {\n var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n someNamespace.C = C;\n })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));\n /*@internal*/ var someOther;\n (function (someOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = someOther.something || (someOther.something = {}));\n })(someOther = normalN.someOther || (normalN.someOther = {}));\n /*@internal*/ normalN.someImport = someNamespace.C;\n /*@internal*/ normalN.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));\n })(normalN || (exports.normalN = normalN = {}));\n /*@internal*/ var internalC = /** @class */ (function () {\n function internalC() {\n }\n return internalC;\n }());\n exports.internalC = internalC;\n /*@internal*/ function internalfoo() { }\n exports.internalfoo = internalfoo;\n /*@internal*/ var internalNamespace;\n (function (internalNamespace) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n internalNamespace.someClass = someClass;\n })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));\n /*@internal*/ var internalOther;\n (function (internalOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = internalOther.something || (internalOther.something = {}));\n })(internalOther || (exports.internalOther = internalOther = {}));\n /*@internal*/ exports.internalImport = internalNamespace.someClass;\n /*@internal*/ exports.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum || (exports.internalEnum = internalEnum = {}));\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":206,"kind":"prepend","data":"../lib/module.d.ts","texts":[{"pos":0,"end":206,"kind":"text"}]},{"pos":206,"end":284,"kind":"text"}],"mapHash":"12507664209-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";IAAA,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;IACpB,MAAM,OAAO,OAAO;KAMnB;IACD,MAAM,WAAW,OAAO,CAAC;KASxB;;;ICjBD,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}","hash":"13934920901-declare module \"file1\" {\n export const x = 10;\n export class normalC {\n }\n export namespace normalN {\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","../lib/module.d.ts","./file3.ts","./file4.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","-51705233744-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","-10505171738-export const z = 30;\nimport { x } from \"file1\";\n","1463681686-const myVar = 30;"],"root":[3,4],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"stripInternal":true,"target":1},"outSignature":"13415316958-declare module \"file1\" {\n export const x = 10;\n export class normalC {\n }\n export namespace normalN {\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-
-//// [/src/app/module.tsbuildinfo.baseline.txt]
-======================================================================
-File:: /src/app/module.js
-----------------------------------------------------------------------
-prepend: (0-4246):: ../lib/module.js texts:: 1
->>--------------------------------------------------------------------
-text: (0-4246)
-/*@internal*/ var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;
- exports.x = 10;
- var normalC = /** @class */ (function () {
- /*@internal*/ function normalC() {
- }
- /*@internal*/ normalC.prototype.method = function () { };
- Object.defineProperty(normalC.prototype, "c", {
- /*@internal*/ get: function () { return 10; },
- /*@internal*/ set: function (val) { },
- enumerable: false,
- configurable: true
- });
- return normalC;
- }());
- exports.normalC = normalC;
- var normalN;
- (function (normalN) {
- /*@internal*/ var C = /** @class */ (function () {
- function C() {
- }
- return C;
- }());
- normalN.C = C;
- /*@internal*/ function foo() { }
- normalN.foo = foo;
- /*@internal*/ var someNamespace;
- (function (someNamespace) {
- var C = /** @class */ (function () {
- function C() {
- }
- return C;
- }());
- someNamespace.C = C;
- })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));
- /*@internal*/ var someOther;
- (function (someOther) {
- var something;
- (function (something) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- something.someClass = someClass;
- })(something = someOther.something || (someOther.something = {}));
- })(someOther = normalN.someOther || (normalN.someOther = {}));
- /*@internal*/ normalN.someImport = someNamespace.C;
- /*@internal*/ normalN.internalConst = 10;
- /*@internal*/ var internalEnum;
- (function (internalEnum) {
- internalEnum[internalEnum["a"] = 0] = "a";
- internalEnum[internalEnum["b"] = 1] = "b";
- internalEnum[internalEnum["c"] = 2] = "c";
- })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));
- })(normalN || (exports.normalN = normalN = {}));
- /*@internal*/ var internalC = /** @class */ (function () {
- function internalC() {
- }
- return internalC;
- }());
- exports.internalC = internalC;
- /*@internal*/ function internalfoo() { }
- exports.internalfoo = internalfoo;
- /*@internal*/ var internalNamespace;
- (function (internalNamespace) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- internalNamespace.someClass = someClass;
- })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));
- /*@internal*/ var internalOther;
- (function (internalOther) {
- var something;
- (function (something) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- something.someClass = someClass;
- })(something = internalOther.something || (internalOther.something = {}));
- })(internalOther || (exports.internalOther = internalOther = {}));
- /*@internal*/ exports.internalImport = internalNamespace.someClass;
- /*@internal*/ exports.internalConst = 10;
- /*@internal*/ var internalEnum;
- (function (internalEnum) {
- internalEnum[internalEnum["a"] = 0] = "a";
- internalEnum[internalEnum["b"] = 1] = "b";
- internalEnum[internalEnum["c"] = 2] = "c";
- })(internalEnum || (exports.internalEnum = internalEnum = {}));
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-
-----------------------------------------------------------------------
-text: (4246-4465)
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
-
-======================================================================
-======================================================================
-File:: /src/app/module.d.ts
-----------------------------------------------------------------------
-prepend: (0-206):: ../lib/module.d.ts texts:: 1
->>--------------------------------------------------------------------
-text: (0-206)
-declare module "file1" {
- export const x = 10;
- export class normalC {
- }
- export namespace normalN {
- }
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-
-----------------------------------------------------------------------
-text: (206-284)
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
-
-======================================================================
-
-//// [/src/app/module.tsbuildinfo.readable.baseline.txt]
-{
- "bundle": {
- "commonSourceDirectory": "./",
- "sourceFiles": [
- "./file3.ts",
- "./file4.ts"
- ],
- "js": {
- "sections": [
- {
- "pos": 0,
- "end": 4246,
- "kind": "prepend",
- "data": "../lib/module.js",
- "texts": [
- {
- "pos": 0,
- "end": 4246,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 4246,
- "end": 4465,
- "kind": "text"
- }
- ],
- "hash": "-81552364587-/*@internal*/ var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;\n exports.x = 10;\n var normalC = /** @class */ (function () {\n /*@internal*/ function normalC() {\n }\n /*@internal*/ normalC.prototype.method = function () { };\n Object.defineProperty(normalC.prototype, \"c\", {\n /*@internal*/ get: function () { return 10; },\n /*@internal*/ set: function (val) { },\n enumerable: false,\n configurable: true\n });\n return normalC;\n }());\n exports.normalC = normalC;\n var normalN;\n (function (normalN) {\n /*@internal*/ var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n normalN.C = C;\n /*@internal*/ function foo() { }\n normalN.foo = foo;\n /*@internal*/ var someNamespace;\n (function (someNamespace) {\n var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n someNamespace.C = C;\n })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));\n /*@internal*/ var someOther;\n (function (someOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = someOther.something || (someOther.something = {}));\n })(someOther = normalN.someOther || (normalN.someOther = {}));\n /*@internal*/ normalN.someImport = someNamespace.C;\n /*@internal*/ normalN.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));\n })(normalN || (exports.normalN = normalN = {}));\n /*@internal*/ var internalC = /** @class */ (function () {\n function internalC() {\n }\n return internalC;\n }());\n exports.internalC = internalC;\n /*@internal*/ function internalfoo() { }\n exports.internalfoo = internalfoo;\n /*@internal*/ var internalNamespace;\n (function (internalNamespace) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n internalNamespace.someClass = someClass;\n })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));\n /*@internal*/ var internalOther;\n (function (internalOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = internalOther.something || (internalOther.something = {}));\n })(internalOther || (exports.internalOther = internalOther = {}));\n /*@internal*/ exports.internalImport = internalNamespace.someClass;\n /*@internal*/ exports.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum || (exports.internalEnum = internalEnum = {}));\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map",
- "mapHash": "8297079767-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;;;;;;ICzBrC,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}"
- },
- "dts": {
- "sections": [
- {
- "pos": 0,
- "end": 206,
- "kind": "prepend",
- "data": "../lib/module.d.ts",
- "texts": [
- {
- "pos": 0,
- "end": 206,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 206,
- "end": 284,
- "kind": "text"
- }
- ],
- "hash": "13934920901-declare module \"file1\" {\n export const x = 10;\n export class normalC {\n }\n export namespace normalN {\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "12507664209-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";IAAA,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;IACpB,MAAM,OAAO,OAAO;KAMnB;IACD,MAAM,WAAW,OAAO,CAAC;KASxB;;;ICjBD,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}"
- }
- },
- "program": {
- "fileNames": [
- "../../lib/lib.d.ts",
- "../lib/module.d.ts",
- "./file3.ts",
- "./file4.ts"
- ],
- "fileInfos": {
- "../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "../lib/module.d.ts": "-51705233744-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "./file3.ts": "-10505171738-export const z = 30;\nimport { x } from \"file1\";\n",
- "./file4.ts": "1463681686-const myVar = 30;"
- },
- "root": [
- [
- 3,
- "./file3.ts"
- ],
- [
- 4,
- "./file4.ts"
- ]
- ],
- "options": {
- "composite": true,
- "declarationMap": true,
- "module": 2,
- "outFile": "./module.js",
- "sourceMap": true,
- "strict": false,
- "stripInternal": true,
- "target": 1
- },
- "outSignature": "13415316958-declare module \"file1\" {\n export const x = 10;\n export class normalC {\n }\n export namespace normalN {\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n",
- "latestChangedDtsFile": "./module.d.ts"
- },
- "version": "FakeTSVersion",
- "size": 10795
-}
-
-//// [/src/lib/module.d.ts]
-declare const myGlob = 20;
-declare module "file1" {
- export const x = 10;
- export class normalC {
- constructor();
- prop: string;
- method(): void;
- get c(): number;
- set c(val: number);
- }
- export namespace normalN {
- class C {
- }
- function foo(): void;
- namespace someNamespace {
- class C {
- }
- }
- namespace someOther.something {
- class someClass {
- }
- }
- export import someImport = someNamespace.C;
- type internalType = internalC;
- const internalConst = 10;
- enum internalEnum {
- a = 0,
- b = 1,
- c = 2
- }
- }
- export class internalC {
- }
- export function internalfoo(): void;
- export namespace internalNamespace {
- class someClass {
- }
- }
- export namespace internalOther.something {
- class someClass {
- }
- }
- export import internalImport = internalNamespace.someClass;
- export type internalType = internalC;
- export const internalConst = 10;
- export enum internalEnum {
- a = 0,
- b = 1,
- c = 2
- }
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-//# sourceMappingURL=module.d.ts.map
-
-//// [/src/lib/module.d.ts.map]
-{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AAAc,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAhC,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;IACpB,MAAM,OAAO,OAAO;;QAEF,IAAI,EAAE,MAAM,CAAC;QACb,MAAM;QACN,IAAI,CAAC,IACM,MAAM,CADK;QACtB,IAAI,CAAC,CAAC,KAAK,MAAM,EAAK;KACvC;IACD,MAAM,WAAW,OAAO,CAAC;QACP,MAAa,CAAC;SAAI;QAClB,SAAgB,GAAG,SAAK;QACxB,UAAiB,aAAa,CAAC;YAAE,MAAa,CAAC;aAAG;SAAE;QACpD,UAAiB,SAAS,CAAC,SAAS,CAAC;YAAE,MAAa,SAAS;aAAG;SAAE;QAClE,MAAM,QAAQ,UAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAC3C,KAAY,YAAY,GAAG,SAAS,CAAC;QAC9B,MAAM,aAAa,KAAK,CAAC;QAChC,KAAY,YAAY;YAAG,CAAC,IAAA;YAAE,CAAC,IAAA;YAAE,CAAC,IAAA;SAAE;KACrD;IACa,MAAM,OAAO,SAAS;KAAG;IACzB,MAAM,UAAU,WAAW,SAAK;IAChC,MAAM,WAAW,iBAAiB,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IAChE,MAAM,WAAW,aAAa,CAAC,SAAS,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IACtE,MAAM,QAAQ,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAC3D,MAAM,MAAM,YAAY,GAAG,SAAS,CAAC;IACrC,MAAM,CAAC,MAAM,aAAa,KAAK,CAAC;IAChC,MAAM,MAAM,YAAY;QAAG,CAAC,IAAA;QAAE,CAAC,IAAA;QAAE,CAAC,IAAA;KAAE;;;ICzBlD,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC"}
-
-//// [/src/lib/module.d.ts.map.baseline.txt]
-===================================================================
-JsFile: module.d.ts
-mapUrl: module.d.ts.map
-sourceRoot:
-sources: file0.ts,file1.ts,file2.ts,global.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file0.ts
--------------------------------------------------------------------
->>>declare const myGlob = 20;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^
-5 > ^^^^^
-6 > ^
-1 >/*@internal*/
-2 >
-3 > const
-4 > myGlob
-5 > = 20
-6 > ;
-1 >Emitted(1, 1) Source(1, 15) + SourceIndex(0)
-2 >Emitted(1, 9) Source(1, 15) + SourceIndex(0)
-3 >Emitted(1, 15) Source(1, 21) + SourceIndex(0)
-4 >Emitted(1, 21) Source(1, 27) + SourceIndex(0)
-5 >Emitted(1, 26) Source(1, 32) + SourceIndex(0)
-6 >Emitted(1, 27) Source(1, 33) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file1.ts
--------------------------------------------------------------------
->>>declare module "file1" {
->>> export const x = 10;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-8 > ^^->
-1 >
-2 > export
-3 >
-4 > const
-5 > x
-6 > = 10
-7 > ;
-1 >Emitted(3, 5) Source(1, 1) + SourceIndex(1)
-2 >Emitted(3, 11) Source(1, 7) + SourceIndex(1)
-3 >Emitted(3, 12) Source(1, 8) + SourceIndex(1)
-4 >Emitted(3, 18) Source(1, 14) + SourceIndex(1)
-5 >Emitted(3, 19) Source(1, 15) + SourceIndex(1)
-6 >Emitted(3, 24) Source(1, 20) + SourceIndex(1)
-7 >Emitted(3, 25) Source(1, 21) + SourceIndex(1)
----
->>> export class normalC {
-1->^^^^
-2 > ^^^^^^
-3 > ^^^^^^^
-4 > ^^^^^^^
-1->
- >
-2 > export
-3 > class
-4 > normalC
-1->Emitted(4, 5) Source(2, 1) + SourceIndex(1)
-2 >Emitted(4, 11) Source(2, 7) + SourceIndex(1)
-3 >Emitted(4, 18) Source(2, 14) + SourceIndex(1)
-4 >Emitted(4, 25) Source(2, 21) + SourceIndex(1)
----
->>> constructor();
->>> prop: string;
-1 >^^^^^^^^
-2 > ^^^^
-3 > ^^
-4 > ^^^^^^
-5 > ^
-6 > ^^->
-1 > {
- > /*@internal*/ constructor() { }
- > /*@internal*/
-2 > prop
-3 > :
-4 > string
-5 > ;
-1 >Emitted(6, 9) Source(4, 19) + SourceIndex(1)
-2 >Emitted(6, 13) Source(4, 23) + SourceIndex(1)
-3 >Emitted(6, 15) Source(4, 25) + SourceIndex(1)
-4 >Emitted(6, 21) Source(4, 31) + SourceIndex(1)
-5 >Emitted(6, 22) Source(4, 32) + SourceIndex(1)
----
->>> method(): void;
-1->^^^^^^^^
-2 > ^^^^^^
-3 > ^^^^^^^^^^->
-1->
- > /*@internal*/
-2 > method
-1->Emitted(7, 9) Source(5, 19) + SourceIndex(1)
-2 >Emitted(7, 15) Source(5, 25) + SourceIndex(1)
----
->>> get c(): number;
-1->^^^^^^^^
-2 > ^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^
-6 > ^
-7 > ^^^->
-1->() { }
- > /*@internal*/
-2 > get
-3 > c
-4 > () { return 10; }
- > /*@internal*/ set c(val:
-5 > number
-6 >
-1->Emitted(8, 9) Source(6, 19) + SourceIndex(1)
-2 >Emitted(8, 13) Source(6, 23) + SourceIndex(1)
-3 >Emitted(8, 14) Source(6, 24) + SourceIndex(1)
-4 >Emitted(8, 18) Source(7, 30) + SourceIndex(1)
-5 >Emitted(8, 24) Source(7, 36) + SourceIndex(1)
-6 >Emitted(8, 25) Source(6, 41) + SourceIndex(1)
----
->>> set c(val: number);
-1->^^^^^^^^
-2 > ^^^^
-3 > ^
-4 > ^
-5 > ^^^^^
-6 > ^^^^^^
-7 > ^^
-1->
- > /*@internal*/
-2 > set
-3 > c
-4 > (
-5 > val:
-6 > number
-7 > ) { }
-1->Emitted(9, 9) Source(7, 19) + SourceIndex(1)
-2 >Emitted(9, 13) Source(7, 23) + SourceIndex(1)
-3 >Emitted(9, 14) Source(7, 24) + SourceIndex(1)
-4 >Emitted(9, 15) Source(7, 25) + SourceIndex(1)
-5 >Emitted(9, 20) Source(7, 30) + SourceIndex(1)
-6 >Emitted(9, 26) Source(7, 36) + SourceIndex(1)
-7 >Emitted(9, 28) Source(7, 41) + SourceIndex(1)
----
->>> }
-1 >^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
- >}
-1 >Emitted(10, 6) Source(8, 2) + SourceIndex(1)
----
->>> export namespace normalN {
-1->^^^^
-2 > ^^^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^^^^^
-5 > ^
-1->
- >
-2 > export
-3 > namespace
-4 > normalN
-5 >
-1->Emitted(11, 5) Source(9, 1) + SourceIndex(1)
-2 >Emitted(11, 11) Source(9, 7) + SourceIndex(1)
-3 >Emitted(11, 22) Source(9, 18) + SourceIndex(1)
-4 >Emitted(11, 29) Source(9, 25) + SourceIndex(1)
-5 >Emitted(11, 30) Source(9, 26) + SourceIndex(1)
----
->>> class C {
-1 >^^^^^^^^
-2 > ^^^^^^
-3 > ^
-1 >{
- > /*@internal*/
-2 > export class
-3 > C
-1 >Emitted(12, 9) Source(10, 19) + SourceIndex(1)
-2 >Emitted(12, 15) Source(10, 32) + SourceIndex(1)
-3 >Emitted(12, 16) Source(10, 33) + SourceIndex(1)
----
->>> }
-1 >^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^->
-1 > { }
-1 >Emitted(13, 10) Source(10, 37) + SourceIndex(1)
----
->>> function foo(): void;
-1->^^^^^^^^
-2 > ^^^^^^^^^
-3 > ^^^
-4 > ^^^^^^^^^
-5 > ^^^^->
-1->
- > /*@internal*/
-2 > export function
-3 > foo
-4 > () {}
-1->Emitted(14, 9) Source(11, 19) + SourceIndex(1)
-2 >Emitted(14, 18) Source(11, 35) + SourceIndex(1)
-3 >Emitted(14, 21) Source(11, 38) + SourceIndex(1)
-4 >Emitted(14, 30) Source(11, 43) + SourceIndex(1)
----
->>> namespace someNamespace {
-1->^^^^^^^^
-2 > ^^^^^^^^^^
-3 > ^^^^^^^^^^^^^
-4 > ^
-1->
- > /*@internal*/
-2 > export namespace
-3 > someNamespace
-4 >
-1->Emitted(15, 9) Source(12, 19) + SourceIndex(1)
-2 >Emitted(15, 19) Source(12, 36) + SourceIndex(1)
-3 >Emitted(15, 32) Source(12, 49) + SourceIndex(1)
-4 >Emitted(15, 33) Source(12, 50) + SourceIndex(1)
----
->>> class C {
-1 >^^^^^^^^^^^^
-2 > ^^^^^^
-3 > ^
-1 >{
-2 > export class
-3 > C
-1 >Emitted(16, 13) Source(12, 52) + SourceIndex(1)
-2 >Emitted(16, 19) Source(12, 65) + SourceIndex(1)
-3 >Emitted(16, 20) Source(12, 66) + SourceIndex(1)
----
->>> }
-1 >^^^^^^^^^^^^^
-1 > {}
-1 >Emitted(17, 14) Source(12, 69) + SourceIndex(1)
----
->>> }
-1 >^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 > }
-1 >Emitted(18, 10) Source(12, 71) + SourceIndex(1)
----
->>> namespace someOther.something {
-1->^^^^^^^^
-2 > ^^^^^^^^^^
-3 > ^^^^^^^^^
-4 > ^
-5 > ^^^^^^^^^
-6 > ^
-1->
- > /*@internal*/
-2 > export namespace
-3 > someOther
-4 > .
-5 > something
-6 >
-1->Emitted(19, 9) Source(13, 19) + SourceIndex(1)
-2 >Emitted(19, 19) Source(13, 36) + SourceIndex(1)
-3 >Emitted(19, 28) Source(13, 45) + SourceIndex(1)
-4 >Emitted(19, 29) Source(13, 46) + SourceIndex(1)
-5 >Emitted(19, 38) Source(13, 55) + SourceIndex(1)
-6 >Emitted(19, 39) Source(13, 56) + SourceIndex(1)
----
->>> class someClass {
-1 >^^^^^^^^^^^^
-2 > ^^^^^^
-3 > ^^^^^^^^^
-1 >{
-2 > export class
-3 > someClass
-1 >Emitted(20, 13) Source(13, 58) + SourceIndex(1)
-2 >Emitted(20, 19) Source(13, 71) + SourceIndex(1)
-3 >Emitted(20, 28) Source(13, 80) + SourceIndex(1)
----
->>> }
-1 >^^^^^^^^^^^^^
-1 > {}
-1 >Emitted(21, 14) Source(13, 83) + SourceIndex(1)
----
->>> }
-1 >^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 > }
-1 >Emitted(22, 10) Source(13, 85) + SourceIndex(1)
----
->>> export import someImport = someNamespace.C;
-1->^^^^^^^^
-2 > ^^^^^^
-3 > ^^^^^^^^
-4 > ^^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^
-7 > ^
-8 > ^
-9 > ^
-1->
- > /*@internal*/
-2 > export
-3 > import
-4 > someImport
-5 > =
-6 > someNamespace
-7 > .
-8 > C
-9 > ;
-1->Emitted(23, 9) Source(14, 19) + SourceIndex(1)
-2 >Emitted(23, 15) Source(14, 25) + SourceIndex(1)
-3 >Emitted(23, 23) Source(14, 33) + SourceIndex(1)
-4 >Emitted(23, 33) Source(14, 43) + SourceIndex(1)
-5 >Emitted(23, 36) Source(14, 46) + SourceIndex(1)
-6 >Emitted(23, 49) Source(14, 59) + SourceIndex(1)
-7 >Emitted(23, 50) Source(14, 60) + SourceIndex(1)
-8 >Emitted(23, 51) Source(14, 61) + SourceIndex(1)
-9 >Emitted(23, 52) Source(14, 62) + SourceIndex(1)
----
->>> type internalType = internalC;
-1 >^^^^^^^^
-2 > ^^^^^
-3 > ^^^^^^^^^^^^
-4 > ^^^
-5 > ^^^^^^^^^
-6 > ^
-1 >
- > /*@internal*/
-2 > export type
-3 > internalType
-4 > =
-5 > internalC
-6 > ;
-1 >Emitted(24, 9) Source(15, 19) + SourceIndex(1)
-2 >Emitted(24, 14) Source(15, 31) + SourceIndex(1)
-3 >Emitted(24, 26) Source(15, 43) + SourceIndex(1)
-4 >Emitted(24, 29) Source(15, 46) + SourceIndex(1)
-5 >Emitted(24, 38) Source(15, 55) + SourceIndex(1)
-6 >Emitted(24, 39) Source(15, 56) + SourceIndex(1)
----
->>> const internalConst = 10;
-1 >^^^^^^^^
-2 > ^^^^^^
-3 > ^^^^^^^^^^^^^
-4 > ^^^^^
-5 > ^
-1 >
- > /*@internal*/ export
-2 > const
-3 > internalConst
-4 > = 10
-5 > ;
-1 >Emitted(25, 9) Source(16, 26) + SourceIndex(1)
-2 >Emitted(25, 15) Source(16, 32) + SourceIndex(1)
-3 >Emitted(25, 28) Source(16, 45) + SourceIndex(1)
-4 >Emitted(25, 33) Source(16, 50) + SourceIndex(1)
-5 >Emitted(25, 34) Source(16, 51) + SourceIndex(1)
----
->>> enum internalEnum {
-1 >^^^^^^^^
-2 > ^^^^^
-3 > ^^^^^^^^^^^^
-1 >
- > /*@internal*/
-2 > export enum
-3 > internalEnum
-1 >Emitted(26, 9) Source(17, 19) + SourceIndex(1)
-2 >Emitted(26, 14) Source(17, 31) + SourceIndex(1)
-3 >Emitted(26, 26) Source(17, 43) + SourceIndex(1)
----
->>> a = 0,
-1 >^^^^^^^^^^^^
-2 > ^
-3 > ^^^^
-4 > ^->
-1 > {
-2 > a
-3 >
-1 >Emitted(27, 13) Source(17, 46) + SourceIndex(1)
-2 >Emitted(27, 14) Source(17, 47) + SourceIndex(1)
-3 >Emitted(27, 18) Source(17, 47) + SourceIndex(1)
----
->>> b = 1,
-1->^^^^^^^^^^^^
-2 > ^
-3 > ^^^^
-1->,
-2 > b
-3 >
-1->Emitted(28, 13) Source(17, 49) + SourceIndex(1)
-2 >Emitted(28, 14) Source(17, 50) + SourceIndex(1)
-3 >Emitted(28, 18) Source(17, 50) + SourceIndex(1)
----
->>> c = 2
-1 >^^^^^^^^^^^^
-2 > ^
-3 > ^^^^
-1 >,
-2 > c
-3 >
-1 >Emitted(29, 13) Source(17, 52) + SourceIndex(1)
-2 >Emitted(29, 14) Source(17, 53) + SourceIndex(1)
-3 >Emitted(29, 18) Source(17, 53) + SourceIndex(1)
----
->>> }
-1 >^^^^^^^^^
-1 > }
-1 >Emitted(30, 10) Source(17, 55) + SourceIndex(1)
----
->>> }
-1 >^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
- >}
-1 >Emitted(31, 6) Source(18, 2) + SourceIndex(1)
----
->>> export class internalC {
-1->^^^^
-2 > ^^^^^^
-3 > ^^^^^^^
-4 > ^^^^^^^^^
-1->
- >/*@internal*/
-2 > export
-3 > class
-4 > internalC
-1->Emitted(32, 5) Source(19, 15) + SourceIndex(1)
-2 >Emitted(32, 11) Source(19, 21) + SourceIndex(1)
-3 >Emitted(32, 18) Source(19, 28) + SourceIndex(1)
-4 >Emitted(32, 27) Source(19, 37) + SourceIndex(1)
----
->>> }
-1 >^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 > {}
-1 >Emitted(33, 6) Source(19, 40) + SourceIndex(1)
----
->>> export function internalfoo(): void;
-1->^^^^
-2 > ^^^^^^
-3 > ^^^^^^^^^^
-4 > ^^^^^^^^^^^
-5 > ^^^^^^^^^
-1->
- >/*@internal*/
-2 > export
-3 > function
-4 > internalfoo
-5 > () {}
-1->Emitted(34, 5) Source(20, 15) + SourceIndex(1)
-2 >Emitted(34, 11) Source(20, 21) + SourceIndex(1)
-3 >Emitted(34, 21) Source(20, 31) + SourceIndex(1)
-4 >Emitted(34, 32) Source(20, 42) + SourceIndex(1)
-5 >Emitted(34, 41) Source(20, 47) + SourceIndex(1)
----
->>> export namespace internalNamespace {
-1 >^^^^
-2 > ^^^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^
-5 > ^
-1 >
- >/*@internal*/
-2 > export
-3 > namespace
-4 > internalNamespace
-5 >
-1 >Emitted(35, 5) Source(21, 15) + SourceIndex(1)
-2 >Emitted(35, 11) Source(21, 21) + SourceIndex(1)
-3 >Emitted(35, 22) Source(21, 32) + SourceIndex(1)
-4 >Emitted(35, 39) Source(21, 49) + SourceIndex(1)
-5 >Emitted(35, 40) Source(21, 50) + SourceIndex(1)
----
->>> class someClass {
-1 >^^^^^^^^
-2 > ^^^^^^
-3 > ^^^^^^^^^
-1 >{
-2 > export class
-3 > someClass
-1 >Emitted(36, 9) Source(21, 52) + SourceIndex(1)
-2 >Emitted(36, 15) Source(21, 65) + SourceIndex(1)
-3 >Emitted(36, 24) Source(21, 74) + SourceIndex(1)
----
->>> }
-1 >^^^^^^^^^
-1 > {}
-1 >Emitted(37, 10) Source(21, 77) + SourceIndex(1)
----
->>> }
-1 >^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 > }
-1 >Emitted(38, 6) Source(21, 79) + SourceIndex(1)
----
->>> export namespace internalOther.something {
-1->^^^^
-2 > ^^^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^
-5 > ^
-6 > ^^^^^^^^^
-7 > ^
-1->
- >/*@internal*/
-2 > export
-3 > namespace
-4 > internalOther
-5 > .
-6 > something
-7 >
-1->Emitted(39, 5) Source(22, 15) + SourceIndex(1)
-2 >Emitted(39, 11) Source(22, 21) + SourceIndex(1)
-3 >Emitted(39, 22) Source(22, 32) + SourceIndex(1)
-4 >Emitted(39, 35) Source(22, 45) + SourceIndex(1)
-5 >Emitted(39, 36) Source(22, 46) + SourceIndex(1)
-6 >Emitted(39, 45) Source(22, 55) + SourceIndex(1)
-7 >Emitted(39, 46) Source(22, 56) + SourceIndex(1)
----
->>> class someClass {
-1 >^^^^^^^^
-2 > ^^^^^^
-3 > ^^^^^^^^^
-1 >{
-2 > export class
-3 > someClass
-1 >Emitted(40, 9) Source(22, 58) + SourceIndex(1)
-2 >Emitted(40, 15) Source(22, 71) + SourceIndex(1)
-3 >Emitted(40, 24) Source(22, 80) + SourceIndex(1)
----
->>> }
-1 >^^^^^^^^^
-1 > {}
-1 >Emitted(41, 10) Source(22, 83) + SourceIndex(1)
----
->>> }
-1 >^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 > }
-1 >Emitted(42, 6) Source(22, 85) + SourceIndex(1)
----
->>> export import internalImport = internalNamespace.someClass;
-1->^^^^
-2 > ^^^^^^
-3 > ^^^^^^^^
-4 > ^^^^^^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^^^^
-7 > ^
-8 > ^^^^^^^^^
-9 > ^
-1->
- >/*@internal*/
-2 > export
-3 > import
-4 > internalImport
-5 > =
-6 > internalNamespace
-7 > .
-8 > someClass
-9 > ;
-1->Emitted(43, 5) Source(23, 15) + SourceIndex(1)
-2 >Emitted(43, 11) Source(23, 21) + SourceIndex(1)
-3 >Emitted(43, 19) Source(23, 29) + SourceIndex(1)
-4 >Emitted(43, 33) Source(23, 43) + SourceIndex(1)
-5 >Emitted(43, 36) Source(23, 46) + SourceIndex(1)
-6 >Emitted(43, 53) Source(23, 63) + SourceIndex(1)
-7 >Emitted(43, 54) Source(23, 64) + SourceIndex(1)
-8 >Emitted(43, 63) Source(23, 73) + SourceIndex(1)
-9 >Emitted(43, 64) Source(23, 74) + SourceIndex(1)
----
->>> export type internalType = internalC;
-1 >^^^^
-2 > ^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^
-7 > ^
-1 >
- >/*@internal*/
-2 > export
-3 > type
-4 > internalType
-5 > =
-6 > internalC
-7 > ;
-1 >Emitted(44, 5) Source(24, 15) + SourceIndex(1)
-2 >Emitted(44, 11) Source(24, 21) + SourceIndex(1)
-3 >Emitted(44, 17) Source(24, 27) + SourceIndex(1)
-4 >Emitted(44, 29) Source(24, 39) + SourceIndex(1)
-5 >Emitted(44, 32) Source(24, 42) + SourceIndex(1)
-6 >Emitted(44, 41) Source(24, 51) + SourceIndex(1)
-7 >Emitted(44, 42) Source(24, 52) + SourceIndex(1)
----
->>> export const internalConst = 10;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^^^^^^^^^^^^^
-6 > ^^^^^
-7 > ^
-1 >
- >/*@internal*/
-2 > export
-3 >
-4 > const
-5 > internalConst
-6 > = 10
-7 > ;
-1 >Emitted(45, 5) Source(25, 15) + SourceIndex(1)
-2 >Emitted(45, 11) Source(25, 21) + SourceIndex(1)
-3 >Emitted(45, 12) Source(25, 22) + SourceIndex(1)
-4 >Emitted(45, 18) Source(25, 28) + SourceIndex(1)
-5 >Emitted(45, 31) Source(25, 41) + SourceIndex(1)
-6 >Emitted(45, 36) Source(25, 46) + SourceIndex(1)
-7 >Emitted(45, 37) Source(25, 47) + SourceIndex(1)
----
->>> export enum internalEnum {
-1 >^^^^
-2 > ^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^^^
-1 >
- >/*@internal*/
-2 > export
-3 > enum
-4 > internalEnum
-1 >Emitted(46, 5) Source(26, 15) + SourceIndex(1)
-2 >Emitted(46, 11) Source(26, 21) + SourceIndex(1)
-3 >Emitted(46, 17) Source(26, 27) + SourceIndex(1)
-4 >Emitted(46, 29) Source(26, 39) + SourceIndex(1)
----
->>> a = 0,
-1 >^^^^^^^^
-2 > ^
-3 > ^^^^
-4 > ^->
-1 > {
-2 > a
-3 >
-1 >Emitted(47, 9) Source(26, 42) + SourceIndex(1)
-2 >Emitted(47, 10) Source(26, 43) + SourceIndex(1)
-3 >Emitted(47, 14) Source(26, 43) + SourceIndex(1)
----
->>> b = 1,
-1->^^^^^^^^
-2 > ^
-3 > ^^^^
-1->,
-2 > b
-3 >
-1->Emitted(48, 9) Source(26, 45) + SourceIndex(1)
-2 >Emitted(48, 10) Source(26, 46) + SourceIndex(1)
-3 >Emitted(48, 14) Source(26, 46) + SourceIndex(1)
----
->>> c = 2
-1 >^^^^^^^^
-2 > ^
-3 > ^^^^
-1 >,
-2 > c
-3 >
-1 >Emitted(49, 9) Source(26, 48) + SourceIndex(1)
-2 >Emitted(49, 10) Source(26, 49) + SourceIndex(1)
-3 >Emitted(49, 14) Source(26, 49) + SourceIndex(1)
----
->>> }
-1 >^^^^^
-1 > }
-1 >Emitted(50, 6) Source(26, 51) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file2.ts
--------------------------------------------------------------------
->>>}
->>>declare module "file2" {
->>> export const y = 20;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > y
-6 > = 20
-7 > ;
-1 >Emitted(53, 5) Source(1, 1) + SourceIndex(2)
-2 >Emitted(53, 11) Source(1, 7) + SourceIndex(2)
-3 >Emitted(53, 12) Source(1, 8) + SourceIndex(2)
-4 >Emitted(53, 18) Source(1, 14) + SourceIndex(2)
-5 >Emitted(53, 19) Source(1, 15) + SourceIndex(2)
-6 >Emitted(53, 24) Source(1, 20) + SourceIndex(2)
-7 >Emitted(53, 25) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:global.ts
--------------------------------------------------------------------
->>>}
->>>declare const globalConst = 10;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^^
-5 > ^^^^^
-6 > ^
-7 > ^^^^->
-1 >
-2 >
-3 > const
-4 > globalConst
-5 > = 10
-6 > ;
-1 >Emitted(55, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(55, 9) Source(1, 1) + SourceIndex(3)
-3 >Emitted(55, 15) Source(1, 7) + SourceIndex(3)
-4 >Emitted(55, 26) Source(1, 18) + SourceIndex(3)
-5 >Emitted(55, 31) Source(1, 23) + SourceIndex(3)
-6 >Emitted(55, 32) Source(1, 24) + SourceIndex(3)
----
->>>//# sourceMappingURL=module.d.ts.map
-
-//// [/src/lib/module.js]
-/*@internal*/ var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;
- exports.x = 10;
- var normalC = /** @class */ (function () {
- /*@internal*/ function normalC() {
- }
- /*@internal*/ normalC.prototype.method = function () { };
- Object.defineProperty(normalC.prototype, "c", {
- /*@internal*/ get: function () { return 10; },
- /*@internal*/ set: function (val) { },
- enumerable: false,
- configurable: true
- });
- return normalC;
- }());
- exports.normalC = normalC;
- var normalN;
- (function (normalN) {
- /*@internal*/ var C = /** @class */ (function () {
- function C() {
- }
- return C;
- }());
- normalN.C = C;
- /*@internal*/ function foo() { }
- normalN.foo = foo;
- /*@internal*/ var someNamespace;
- (function (someNamespace) {
- var C = /** @class */ (function () {
- function C() {
- }
- return C;
- }());
- someNamespace.C = C;
- })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));
- /*@internal*/ var someOther;
- (function (someOther) {
- var something;
- (function (something) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- something.someClass = someClass;
- })(something = someOther.something || (someOther.something = {}));
- })(someOther = normalN.someOther || (normalN.someOther = {}));
- /*@internal*/ normalN.someImport = someNamespace.C;
- /*@internal*/ normalN.internalConst = 10;
- /*@internal*/ var internalEnum;
- (function (internalEnum) {
- internalEnum[internalEnum["a"] = 0] = "a";
- internalEnum[internalEnum["b"] = 1] = "b";
- internalEnum[internalEnum["c"] = 2] = "c";
- })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));
- })(normalN || (exports.normalN = normalN = {}));
- /*@internal*/ var internalC = /** @class */ (function () {
- function internalC() {
- }
- return internalC;
- }());
- exports.internalC = internalC;
- /*@internal*/ function internalfoo() { }
- exports.internalfoo = internalfoo;
- /*@internal*/ var internalNamespace;
- (function (internalNamespace) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- internalNamespace.someClass = someClass;
- })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));
- /*@internal*/ var internalOther;
- (function (internalOther) {
- var something;
- (function (something) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- something.someClass = someClass;
- })(something = internalOther.something || (internalOther.something = {}));
- })(internalOther || (exports.internalOther = internalOther = {}));
- /*@internal*/ exports.internalImport = internalNamespace.someClass;
- /*@internal*/ exports.internalConst = 10;
- /*@internal*/ var internalEnum;
- (function (internalEnum) {
- internalEnum[internalEnum["a"] = 0] = "a";
- internalEnum[internalEnum["b"] = 1] = "b";
- internalEnum[internalEnum["c"] = 2] = "c";
- })(internalEnum || (exports.internalEnum = internalEnum = {}));
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-//# sourceMappingURL=module.js.map
-
-//// [/src/lib/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;;;;;;ICzBrC,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
-
-//// [/src/lib/module.js.map.baseline.txt]
-===================================================================
-JsFile: module.js
-mapUrl: module.js.map
-sourceRoot:
-sources: file0.ts,file1.ts,file2.ts,global.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file0.ts
--------------------------------------------------------------------
->>>/*@internal*/ var myGlob = 20;
-1 >
-2 >^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^
-6 > ^^^
-7 > ^^
-8 > ^
-9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >/*@internal*/
-3 >
-4 > const
-5 > myGlob
-6 > =
-7 > 20
-8 > ;
-1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0)
-2 >Emitted(1, 14) Source(1, 14) + SourceIndex(0)
-3 >Emitted(1, 15) Source(1, 15) + SourceIndex(0)
-4 >Emitted(1, 19) Source(1, 21) + SourceIndex(0)
-5 >Emitted(1, 25) Source(1, 27) + SourceIndex(0)
-6 >Emitted(1, 28) Source(1, 30) + SourceIndex(0)
-7 >Emitted(1, 30) Source(1, 32) + SourceIndex(0)
-8 >Emitted(1, 31) Source(1, 33) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file1.ts
--------------------------------------------------------------------
->>>define("file1", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;
->>> exports.x = 10;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->export const
-2 >
-3 > x
-4 > =
-5 > 10
-6 > ;
-1->Emitted(6, 5) Source(1, 14) + SourceIndex(1)
-2 >Emitted(6, 13) Source(1, 14) + SourceIndex(1)
-3 >Emitted(6, 14) Source(1, 15) + SourceIndex(1)
-4 >Emitted(6, 17) Source(1, 18) + SourceIndex(1)
-5 >Emitted(6, 19) Source(1, 20) + SourceIndex(1)
-6 >Emitted(6, 20) Source(1, 21) + SourceIndex(1)
----
->>> var normalC = /** @class */ (function () {
-1->^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
- >
-1->Emitted(7, 5) Source(2, 1) + SourceIndex(1)
----
->>> /*@internal*/ function normalC() {
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-1->export class normalC {
- >
-2 > /*@internal*/
-3 >
-1->Emitted(8, 9) Source(3, 5) + SourceIndex(1)
-2 >Emitted(8, 22) Source(3, 18) + SourceIndex(1)
-3 >Emitted(8, 23) Source(3, 19) + SourceIndex(1)
----
->>> }
-1 >^^^^^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >constructor() {
-2 > }
-1 >Emitted(9, 9) Source(3, 35) + SourceIndex(1)
-2 >Emitted(9, 10) Source(3, 36) + SourceIndex(1)
----
->>> /*@internal*/ normalC.prototype.method = function () { };
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^
-7 > ^
-1->
- > /*@internal*/ prop: string;
- >
-2 > /*@internal*/
-3 >
-4 > method
-5 >
-6 > method() {
-7 > }
-1->Emitted(10, 9) Source(5, 5) + SourceIndex(1)
-2 >Emitted(10, 22) Source(5, 18) + SourceIndex(1)
-3 >Emitted(10, 23) Source(5, 19) + SourceIndex(1)
-4 >Emitted(10, 47) Source(5, 25) + SourceIndex(1)
-5 >Emitted(10, 50) Source(5, 19) + SourceIndex(1)
-6 >Emitted(10, 64) Source(5, 30) + SourceIndex(1)
-7 >Emitted(10, 65) Source(5, 31) + SourceIndex(1)
----
->>> Object.defineProperty(normalC.prototype, "c", {
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^^^^^^
-4 > ^^^^^^->
-1 >
- > /*@internal*/
-2 > get
-3 > c
-1 >Emitted(11, 9) Source(6, 19) + SourceIndex(1)
-2 >Emitted(11, 31) Source(6, 23) + SourceIndex(1)
-3 >Emitted(11, 53) Source(6, 24) + SourceIndex(1)
----
->>> /*@internal*/ get: function () { return 10; },
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^^^^^
-5 > ^^^^^^^
-6 > ^^
-7 > ^
-8 > ^
-9 > ^
-1->
-2 > /*@internal*/
-3 >
-4 > get c() {
-5 > return
-6 > 10
-7 > ;
-8 >
-9 > }
-1->Emitted(12, 13) Source(6, 5) + SourceIndex(1)
-2 >Emitted(12, 26) Source(6, 18) + SourceIndex(1)
-3 >Emitted(12, 32) Source(6, 19) + SourceIndex(1)
-4 >Emitted(12, 46) Source(6, 29) + SourceIndex(1)
-5 >Emitted(12, 53) Source(6, 36) + SourceIndex(1)
-6 >Emitted(12, 55) Source(6, 38) + SourceIndex(1)
-7 >Emitted(12, 56) Source(6, 39) + SourceIndex(1)
-8 >Emitted(12, 57) Source(6, 40) + SourceIndex(1)
-9 >Emitted(12, 58) Source(6, 41) + SourceIndex(1)
----
->>> /*@internal*/ set: function (val) { },
-1 >^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^
-5 > ^^^
-6 > ^^^^
-7 > ^
-1 >
- >
-2 > /*@internal*/
-3 >
-4 > set c(
-5 > val: number
-6 > ) {
-7 > }
-1 >Emitted(13, 13) Source(7, 5) + SourceIndex(1)
-2 >Emitted(13, 26) Source(7, 18) + SourceIndex(1)
-3 >Emitted(13, 32) Source(7, 19) + SourceIndex(1)
-4 >Emitted(13, 42) Source(7, 25) + SourceIndex(1)
-5 >Emitted(13, 45) Source(7, 36) + SourceIndex(1)
-6 >Emitted(13, 49) Source(7, 40) + SourceIndex(1)
-7 >Emitted(13, 50) Source(7, 41) + SourceIndex(1)
----
->>> enumerable: false,
->>> configurable: true
->>> });
-1 >^^^^^^^^^^^
-2 > ^^^^^^^^^^^^->
-1 >
-1 >Emitted(16, 12) Source(6, 41) + SourceIndex(1)
----
->>> return normalC;
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^^
-1->
- > /*@internal*/ set c(val: number) { }
- >
-2 > }
-1->Emitted(17, 9) Source(8, 1) + SourceIndex(1)
-2 >Emitted(17, 23) Source(8, 2) + SourceIndex(1)
----
->>> }());
-1 >^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class normalC {
- > /*@internal*/ constructor() { }
- > /*@internal*/ prop: string;
- > /*@internal*/ method() { }
- > /*@internal*/ get c() { return 10; }
- > /*@internal*/ set c(val: number) { }
- > }
-1 >Emitted(18, 5) Source(8, 1) + SourceIndex(1)
-2 >Emitted(18, 6) Source(8, 2) + SourceIndex(1)
-3 >Emitted(18, 6) Source(2, 1) + SourceIndex(1)
-4 >Emitted(18, 10) Source(8, 2) + SourceIndex(1)
----
->>> exports.normalC = normalC;
-1->^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^
-1->
-2 > normalC
-1->Emitted(19, 5) Source(2, 14) + SourceIndex(1)
-2 >Emitted(19, 31) Source(2, 21) + SourceIndex(1)
----
->>> var normalN;
-1 >^^^^
-2 > ^^^^
-3 > ^^^^^^^
-4 > ^
-5 > ^^^^^^^^^->
-1 > {
- > /*@internal*/ constructor() { }
- > /*@internal*/ prop: string;
- > /*@internal*/ method() { }
- > /*@internal*/ get c() { return 10; }
- > /*@internal*/ set c(val: number) { }
- >}
- >
-2 > export namespace
-3 > normalN
-4 > {
- > /*@internal*/ export class C { }
- > /*@internal*/ export function foo() {}
- > /*@internal*/ export namespace someNamespace { export class C {} }
- > /*@internal*/ export namespace someOther.something { export class someClass {} }
- > /*@internal*/ export import someImport = someNamespace.C;
- > /*@internal*/ export type internalType = internalC;
- > /*@internal*/ export const internalConst = 10;
- > /*@internal*/ export enum internalEnum { a, b, c }
- > }
-1 >Emitted(20, 5) Source(9, 1) + SourceIndex(1)
-2 >Emitted(20, 9) Source(9, 18) + SourceIndex(1)
-3 >Emitted(20, 16) Source(9, 25) + SourceIndex(1)
-4 >Emitted(20, 17) Source(18, 2) + SourceIndex(1)
----
->>> (function (normalN) {
-1->^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > export namespace
-3 > normalN
-1->Emitted(21, 5) Source(9, 1) + SourceIndex(1)
-2 >Emitted(21, 16) Source(9, 18) + SourceIndex(1)
-3 >Emitted(21, 23) Source(9, 25) + SourceIndex(1)
----
->>> /*@internal*/ var C = /** @class */ (function () {
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^->
-1-> {
- >
-2 > /*@internal*/
-3 >
-1->Emitted(22, 9) Source(10, 5) + SourceIndex(1)
-2 >Emitted(22, 22) Source(10, 18) + SourceIndex(1)
-3 >Emitted(22, 23) Source(10, 19) + SourceIndex(1)
----
->>> function C() {
-1->^^^^^^^^^^^^
-2 > ^->
-1->
-1->Emitted(23, 13) Source(10, 19) + SourceIndex(1)
----
->>> }
-1->^^^^^^^^^^^^
-2 > ^
-3 > ^^^^^^^^->
-1->export class C {
-2 > }
-1->Emitted(24, 13) Source(10, 36) + SourceIndex(1)
-2 >Emitted(24, 14) Source(10, 37) + SourceIndex(1)
----
->>> return C;
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^
-1->
-2 > }
-1->Emitted(25, 13) Source(10, 36) + SourceIndex(1)
-2 >Emitted(25, 21) Source(10, 37) + SourceIndex(1)
----
->>> }());
-1 >^^^^^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class C { }
-1 >Emitted(26, 9) Source(10, 36) + SourceIndex(1)
-2 >Emitted(26, 10) Source(10, 37) + SourceIndex(1)
-3 >Emitted(26, 10) Source(10, 19) + SourceIndex(1)
-4 >Emitted(26, 14) Source(10, 37) + SourceIndex(1)
----
->>> normalN.C = C;
-1->^^^^^^^^
-2 > ^^^^^^^^^
-3 > ^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^^^^^->
-1->
-2 > C
-3 > { }
-4 >
-1->Emitted(27, 9) Source(10, 32) + SourceIndex(1)
-2 >Emitted(27, 18) Source(10, 33) + SourceIndex(1)
-3 >Emitted(27, 22) Source(10, 37) + SourceIndex(1)
-4 >Emitted(27, 23) Source(10, 37) + SourceIndex(1)
----
->>> /*@internal*/ function foo() { }
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^
-5 > ^^^
-6 > ^^^^^
-7 > ^
-1->
- >
-2 > /*@internal*/
-3 >
-4 > export function
-5 > foo
-6 > () {
-7 > }
-1->Emitted(28, 9) Source(11, 5) + SourceIndex(1)
-2 >Emitted(28, 22) Source(11, 18) + SourceIndex(1)
-3 >Emitted(28, 23) Source(11, 19) + SourceIndex(1)
-4 >Emitted(28, 32) Source(11, 35) + SourceIndex(1)
-5 >Emitted(28, 35) Source(11, 38) + SourceIndex(1)
-6 >Emitted(28, 40) Source(11, 42) + SourceIndex(1)
-7 >Emitted(28, 41) Source(11, 43) + SourceIndex(1)
----
->>> normalN.foo = foo;
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^->
-1 >
-2 > foo
-3 > () {}
-4 >
-1 >Emitted(29, 9) Source(11, 35) + SourceIndex(1)
-2 >Emitted(29, 20) Source(11, 38) + SourceIndex(1)
-3 >Emitted(29, 26) Source(11, 43) + SourceIndex(1)
-4 >Emitted(29, 27) Source(11, 43) + SourceIndex(1)
----
->>> /*@internal*/ var someNamespace;
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^^^^^
-6 > ^
-1->
- >
-2 > /*@internal*/
-3 >
-4 > export namespace
-5 > someNamespace
-6 > { export class C {} }
-1->Emitted(30, 9) Source(12, 5) + SourceIndex(1)
-2 >Emitted(30, 22) Source(12, 18) + SourceIndex(1)
-3 >Emitted(30, 23) Source(12, 19) + SourceIndex(1)
-4 >Emitted(30, 27) Source(12, 36) + SourceIndex(1)
-5 >Emitted(30, 40) Source(12, 49) + SourceIndex(1)
-6 >Emitted(30, 41) Source(12, 71) + SourceIndex(1)
----
->>> (function (someNamespace) {
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^->
-1 >
-2 > export namespace
-3 > someNamespace
-1 >Emitted(31, 9) Source(12, 19) + SourceIndex(1)
-2 >Emitted(31, 20) Source(12, 36) + SourceIndex(1)
-3 >Emitted(31, 33) Source(12, 49) + SourceIndex(1)
----
->>> var C = /** @class */ (function () {
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^->
-1-> {
-1->Emitted(32, 13) Source(12, 52) + SourceIndex(1)
----
->>> function C() {
-1->^^^^^^^^^^^^^^^^
-2 > ^->
-1->
-1->Emitted(33, 17) Source(12, 52) + SourceIndex(1)
----
->>> }
-1->^^^^^^^^^^^^^^^^
-2 > ^
-3 > ^^^^^^^^->
-1->export class C {
-2 > }
-1->Emitted(34, 17) Source(12, 68) + SourceIndex(1)
-2 >Emitted(34, 18) Source(12, 69) + SourceIndex(1)
----
->>> return C;
-1->^^^^^^^^^^^^^^^^
-2 > ^^^^^^^^
-1->
-2 > }
-1->Emitted(35, 17) Source(12, 68) + SourceIndex(1)
-2 >Emitted(35, 25) Source(12, 69) + SourceIndex(1)
----
->>> }());
-1 >^^^^^^^^^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class C {}
-1 >Emitted(36, 13) Source(12, 68) + SourceIndex(1)
-2 >Emitted(36, 14) Source(12, 69) + SourceIndex(1)
-3 >Emitted(36, 14) Source(12, 52) + SourceIndex(1)
-4 >Emitted(36, 18) Source(12, 69) + SourceIndex(1)
----
->>> someNamespace.C = C;
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^
-3 > ^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > C
-3 > {}
-4 >
-1->Emitted(37, 13) Source(12, 65) + SourceIndex(1)
-2 >Emitted(37, 28) Source(12, 66) + SourceIndex(1)
-3 >Emitted(37, 32) Source(12, 69) + SourceIndex(1)
-4 >Emitted(37, 33) Source(12, 69) + SourceIndex(1)
----
->>> })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));
-1->^^^^^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^^^^^^^^
-7 > ^^^^^
-8 > ^^^^^^^^^^^^^^^^^^^^^
-9 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > someNamespace
-5 >
-6 > someNamespace
-7 >
-8 > someNamespace
-9 > { export class C {} }
-1->Emitted(38, 9) Source(12, 70) + SourceIndex(1)
-2 >Emitted(38, 10) Source(12, 71) + SourceIndex(1)
-3 >Emitted(38, 12) Source(12, 36) + SourceIndex(1)
-4 >Emitted(38, 25) Source(12, 49) + SourceIndex(1)
-5 >Emitted(38, 28) Source(12, 36) + SourceIndex(1)
-6 >Emitted(38, 49) Source(12, 49) + SourceIndex(1)
-7 >Emitted(38, 54) Source(12, 36) + SourceIndex(1)
-8 >Emitted(38, 75) Source(12, 49) + SourceIndex(1)
-9 >Emitted(38, 83) Source(12, 71) + SourceIndex(1)
----
->>> /*@internal*/ var someOther;
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^
-6 > ^
-1 >
- >
-2 > /*@internal*/
-3 >
-4 > export namespace
-5 > someOther
-6 > .something { export class someClass {} }
-1 >Emitted(39, 9) Source(13, 5) + SourceIndex(1)
-2 >Emitted(39, 22) Source(13, 18) + SourceIndex(1)
-3 >Emitted(39, 23) Source(13, 19) + SourceIndex(1)
-4 >Emitted(39, 27) Source(13, 36) + SourceIndex(1)
-5 >Emitted(39, 36) Source(13, 45) + SourceIndex(1)
-6 >Emitted(39, 37) Source(13, 85) + SourceIndex(1)
----
->>> (function (someOther) {
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^
-1 >
-2 > export namespace
-3 > someOther
-1 >Emitted(40, 9) Source(13, 19) + SourceIndex(1)
-2 >Emitted(40, 20) Source(13, 36) + SourceIndex(1)
-3 >Emitted(40, 29) Source(13, 45) + SourceIndex(1)
----
->>> var something;
-1 >^^^^^^^^^^^^
-2 > ^^^^
-3 > ^^^^^^^^^
-4 > ^
-5 > ^^^^^^^^^->
-1 >.
-2 >
-3 > something
-4 > { export class someClass {} }
-1 >Emitted(41, 13) Source(13, 46) + SourceIndex(1)
-2 >Emitted(41, 17) Source(13, 46) + SourceIndex(1)
-3 >Emitted(41, 26) Source(13, 55) + SourceIndex(1)
-4 >Emitted(41, 27) Source(13, 85) + SourceIndex(1)
----
->>> (function (something) {
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 >
-3 > something
-1->Emitted(42, 13) Source(13, 46) + SourceIndex(1)
-2 >Emitted(42, 24) Source(13, 46) + SourceIndex(1)
-3 >Emitted(42, 33) Source(13, 55) + SourceIndex(1)
----
->>> var someClass = /** @class */ (function () {
-1->^^^^^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1-> {
-1->Emitted(43, 17) Source(13, 58) + SourceIndex(1)
----
->>> function someClass() {
-1->^^^^^^^^^^^^^^^^^^^^
-2 > ^->
-1->
-1->Emitted(44, 21) Source(13, 58) + SourceIndex(1)
----
->>> }
-1->^^^^^^^^^^^^^^^^^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^->
-1->export class someClass {
-2 > }
-1->Emitted(45, 21) Source(13, 82) + SourceIndex(1)
-2 >Emitted(45, 22) Source(13, 83) + SourceIndex(1)
----
->>> return someClass;
-1->^^^^^^^^^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^
-1->
-2 > }
-1->Emitted(46, 21) Source(13, 82) + SourceIndex(1)
-2 >Emitted(46, 37) Source(13, 83) + SourceIndex(1)
----
->>> }());
-1 >^^^^^^^^^^^^^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class someClass {}
-1 >Emitted(47, 17) Source(13, 82) + SourceIndex(1)
-2 >Emitted(47, 18) Source(13, 83) + SourceIndex(1)
-3 >Emitted(47, 18) Source(13, 58) + SourceIndex(1)
-4 >Emitted(47, 22) Source(13, 83) + SourceIndex(1)
----
->>> something.someClass = someClass;
-1->^^^^^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > someClass
-3 > {}
-4 >
-1->Emitted(48, 17) Source(13, 71) + SourceIndex(1)
-2 >Emitted(48, 36) Source(13, 80) + SourceIndex(1)
-3 >Emitted(48, 48) Source(13, 83) + SourceIndex(1)
-4 >Emitted(48, 49) Source(13, 83) + SourceIndex(1)
----
->>> })(something = someOther.something || (someOther.something = {}));
-1->^^^^^^^^^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^^^^^^
-7 > ^^^^^
-8 > ^^^^^^^^^^^^^^^^^^^
-9 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > something
-5 >
-6 > something
-7 >
-8 > something
-9 > { export class someClass {} }
-1->Emitted(49, 13) Source(13, 84) + SourceIndex(1)
-2 >Emitted(49, 14) Source(13, 85) + SourceIndex(1)
-3 >Emitted(49, 16) Source(13, 46) + SourceIndex(1)
-4 >Emitted(49, 25) Source(13, 55) + SourceIndex(1)
-5 >Emitted(49, 28) Source(13, 46) + SourceIndex(1)
-6 >Emitted(49, 47) Source(13, 55) + SourceIndex(1)
-7 >Emitted(49, 52) Source(13, 46) + SourceIndex(1)
-8 >Emitted(49, 71) Source(13, 55) + SourceIndex(1)
-9 >Emitted(49, 79) Source(13, 85) + SourceIndex(1)
----
->>> })(someOther = normalN.someOther || (normalN.someOther = {}));
-1 >^^^^^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^^^^
-7 > ^^^^^
-8 > ^^^^^^^^^^^^^^^^^
-9 > ^^^^^^^^
-1 >
-2 > }
-3 >
-4 > someOther
-5 >
-6 > someOther
-7 >
-8 > someOther
-9 > .something { export class someClass {} }
-1 >Emitted(50, 9) Source(13, 84) + SourceIndex(1)
-2 >Emitted(50, 10) Source(13, 85) + SourceIndex(1)
-3 >Emitted(50, 12) Source(13, 36) + SourceIndex(1)
-4 >Emitted(50, 21) Source(13, 45) + SourceIndex(1)
-5 >Emitted(50, 24) Source(13, 36) + SourceIndex(1)
-6 >Emitted(50, 41) Source(13, 45) + SourceIndex(1)
-7 >Emitted(50, 46) Source(13, 36) + SourceIndex(1)
-8 >Emitted(50, 63) Source(13, 45) + SourceIndex(1)
-9 >Emitted(50, 71) Source(13, 85) + SourceIndex(1)
----
->>> /*@internal*/ normalN.someImport = someNamespace.C;
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^
-7 > ^
-8 > ^
-9 > ^
-1 >
- >
-2 > /*@internal*/
-3 > export import
-4 > someImport
-5 > =
-6 > someNamespace
-7 > .
-8 > C
-9 > ;
-1 >Emitted(51, 9) Source(14, 5) + SourceIndex(1)
-2 >Emitted(51, 22) Source(14, 18) + SourceIndex(1)
-3 >Emitted(51, 23) Source(14, 33) + SourceIndex(1)
-4 >Emitted(51, 41) Source(14, 43) + SourceIndex(1)
-5 >Emitted(51, 44) Source(14, 46) + SourceIndex(1)
-6 >Emitted(51, 57) Source(14, 59) + SourceIndex(1)
-7 >Emitted(51, 58) Source(14, 60) + SourceIndex(1)
-8 >Emitted(51, 59) Source(14, 61) + SourceIndex(1)
-9 >Emitted(51, 60) Source(14, 62) + SourceIndex(1)
----
->>> /*@internal*/ normalN.internalConst = 10;
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^
-5 > ^^^
-6 > ^^
-7 > ^
-1 >
- > /*@internal*/ export type internalType = internalC;
- >
-2 > /*@internal*/
-3 > export const
-4 > internalConst
-5 > =
-6 > 10
-7 > ;
-1 >Emitted(52, 9) Source(16, 5) + SourceIndex(1)
-2 >Emitted(52, 22) Source(16, 18) + SourceIndex(1)
-3 >Emitted(52, 23) Source(16, 32) + SourceIndex(1)
-4 >Emitted(52, 44) Source(16, 45) + SourceIndex(1)
-5 >Emitted(52, 47) Source(16, 48) + SourceIndex(1)
-6 >Emitted(52, 49) Source(16, 50) + SourceIndex(1)
-7 >Emitted(52, 50) Source(16, 51) + SourceIndex(1)
----
->>> /*@internal*/ var internalEnum;
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^^^^
-1 >
- >
-2 > /*@internal*/
-3 >
-4 > export enum
-5 > internalEnum { a, b, c }
-1 >Emitted(53, 9) Source(17, 5) + SourceIndex(1)
-2 >Emitted(53, 22) Source(17, 18) + SourceIndex(1)
-3 >Emitted(53, 23) Source(17, 19) + SourceIndex(1)
-4 >Emitted(53, 27) Source(17, 31) + SourceIndex(1)
-5 >Emitted(53, 39) Source(17, 55) + SourceIndex(1)
----
->>> (function (internalEnum) {
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > export enum
-3 > internalEnum
-1 >Emitted(54, 9) Source(17, 19) + SourceIndex(1)
-2 >Emitted(54, 20) Source(17, 31) + SourceIndex(1)
-3 >Emitted(54, 32) Source(17, 43) + SourceIndex(1)
----
->>> internalEnum[internalEnum["a"] = 0] = "a";
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-1-> {
-2 > a
-3 >
-1->Emitted(55, 13) Source(17, 46) + SourceIndex(1)
-2 >Emitted(55, 54) Source(17, 47) + SourceIndex(1)
-3 >Emitted(55, 55) Source(17, 47) + SourceIndex(1)
----
->>> internalEnum[internalEnum["b"] = 1] = "b";
-1 >^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-1 >,
-2 > b
-3 >
-1 >Emitted(56, 13) Source(17, 49) + SourceIndex(1)
-2 >Emitted(56, 54) Source(17, 50) + SourceIndex(1)
-3 >Emitted(56, 55) Source(17, 50) + SourceIndex(1)
----
->>> internalEnum[internalEnum["c"] = 2] = "c";
-1 >^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >,
-2 > c
-3 >
-1 >Emitted(57, 13) Source(17, 52) + SourceIndex(1)
-2 >Emitted(57, 54) Source(17, 53) + SourceIndex(1)
-3 >Emitted(57, 55) Source(17, 53) + SourceIndex(1)
----
->>> })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));
-1->^^^^^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^^^^^^^
-7 > ^^^^^
-8 > ^^^^^^^^^^^^^^^^^^^^
-9 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > internalEnum
-5 >
-6 > internalEnum
-7 >
-8 > internalEnum
-9 > { a, b, c }
-1->Emitted(58, 9) Source(17, 54) + SourceIndex(1)
-2 >Emitted(58, 10) Source(17, 55) + SourceIndex(1)
-3 >Emitted(58, 12) Source(17, 31) + SourceIndex(1)
-4 >Emitted(58, 24) Source(17, 43) + SourceIndex(1)
-5 >Emitted(58, 27) Source(17, 31) + SourceIndex(1)
-6 >Emitted(58, 47) Source(17, 43) + SourceIndex(1)
-7 >Emitted(58, 52) Source(17, 31) + SourceIndex(1)
-8 >Emitted(58, 72) Source(17, 43) + SourceIndex(1)
-9 >Emitted(58, 80) Source(17, 55) + SourceIndex(1)
----
->>> })(normalN || (exports.normalN = normalN = {}));
-1 >^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^
-6 > ^^^^^^^
-7 > ^^^^^^^^
-8 > ^^^^^^^^^^->
-1 >
- >
-2 > }
-3 >
-4 > normalN
-5 >
-6 > normalN
-7 > {
- > /*@internal*/ export class C { }
- > /*@internal*/ export function foo() {}
- > /*@internal*/ export namespace someNamespace { export class C {} }
- > /*@internal*/ export namespace someOther.something { export class someClass {} }
- > /*@internal*/ export import someImport = someNamespace.C;
- > /*@internal*/ export type internalType = internalC;
- > /*@internal*/ export const internalConst = 10;
- > /*@internal*/ export enum internalEnum { a, b, c }
- > }
-1 >Emitted(59, 5) Source(18, 1) + SourceIndex(1)
-2 >Emitted(59, 6) Source(18, 2) + SourceIndex(1)
-3 >Emitted(59, 8) Source(9, 18) + SourceIndex(1)
-4 >Emitted(59, 15) Source(9, 25) + SourceIndex(1)
-5 >Emitted(59, 38) Source(9, 18) + SourceIndex(1)
-6 >Emitted(59, 45) Source(9, 25) + SourceIndex(1)
-7 >Emitted(59, 53) Source(18, 2) + SourceIndex(1)
----
->>> /*@internal*/ var internalC = /** @class */ (function () {
-1->^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^->
-1->
- >
-2 > /*@internal*/
-3 >
-1->Emitted(60, 5) Source(19, 1) + SourceIndex(1)
-2 >Emitted(60, 18) Source(19, 14) + SourceIndex(1)
-3 >Emitted(60, 19) Source(19, 15) + SourceIndex(1)
----
->>> function internalC() {
-1->^^^^^^^^
-2 > ^->
-1->
-1->Emitted(61, 9) Source(19, 15) + SourceIndex(1)
----
->>> }
-1->^^^^^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^->
-1->export class internalC {
-2 > }
-1->Emitted(62, 9) Source(19, 39) + SourceIndex(1)
-2 >Emitted(62, 10) Source(19, 40) + SourceIndex(1)
----
->>> return internalC;
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^
-1->
-2 > }
-1->Emitted(63, 9) Source(19, 39) + SourceIndex(1)
-2 >Emitted(63, 25) Source(19, 40) + SourceIndex(1)
----
->>> }());
-1 >^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class internalC {}
-1 >Emitted(64, 5) Source(19, 39) + SourceIndex(1)
-2 >Emitted(64, 6) Source(19, 40) + SourceIndex(1)
-3 >Emitted(64, 6) Source(19, 15) + SourceIndex(1)
-4 >Emitted(64, 10) Source(19, 40) + SourceIndex(1)
----
->>> exports.internalC = internalC;
-1->^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^->
-1->
-2 > internalC
-1->Emitted(65, 5) Source(19, 28) + SourceIndex(1)
-2 >Emitted(65, 35) Source(19, 37) + SourceIndex(1)
----
->>> /*@internal*/ function internalfoo() { }
-1->^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^
-5 > ^^^^^^^^^^^
-6 > ^^^^^
-7 > ^
-1-> {}
- >
-2 > /*@internal*/
-3 >
-4 > export function
-5 > internalfoo
-6 > () {
-7 > }
-1->Emitted(66, 5) Source(20, 1) + SourceIndex(1)
-2 >Emitted(66, 18) Source(20, 14) + SourceIndex(1)
-3 >Emitted(66, 19) Source(20, 15) + SourceIndex(1)
-4 >Emitted(66, 28) Source(20, 31) + SourceIndex(1)
-5 >Emitted(66, 39) Source(20, 42) + SourceIndex(1)
-6 >Emitted(66, 44) Source(20, 46) + SourceIndex(1)
-7 >Emitted(66, 45) Source(20, 47) + SourceIndex(1)
----
->>> exports.internalfoo = internalfoo;
-1 >^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^^->
-1 >
-2 > export function internalfoo() {}
-1 >Emitted(67, 5) Source(20, 15) + SourceIndex(1)
-2 >Emitted(67, 39) Source(20, 47) + SourceIndex(1)
----
->>> /*@internal*/ var internalNamespace;
-1->^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^
-6 > ^
-1->
- >
-2 > /*@internal*/
-3 >
-4 > export namespace
-5 > internalNamespace
-6 > { export class someClass {} }
-1->Emitted(68, 5) Source(21, 1) + SourceIndex(1)
-2 >Emitted(68, 18) Source(21, 14) + SourceIndex(1)
-3 >Emitted(68, 19) Source(21, 15) + SourceIndex(1)
-4 >Emitted(68, 23) Source(21, 32) + SourceIndex(1)
-5 >Emitted(68, 40) Source(21, 49) + SourceIndex(1)
-6 >Emitted(68, 41) Source(21, 79) + SourceIndex(1)
----
->>> (function (internalNamespace) {
-1 >^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > export namespace
-3 > internalNamespace
-1 >Emitted(69, 5) Source(21, 15) + SourceIndex(1)
-2 >Emitted(69, 16) Source(21, 32) + SourceIndex(1)
-3 >Emitted(69, 33) Source(21, 49) + SourceIndex(1)
----
->>> var someClass = /** @class */ (function () {
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1-> {
-1->Emitted(70, 9) Source(21, 52) + SourceIndex(1)
----
->>> function someClass() {
-1->^^^^^^^^^^^^
-2 > ^->
-1->
-1->Emitted(71, 13) Source(21, 52) + SourceIndex(1)
----
->>> }
-1->^^^^^^^^^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^->
-1->export class someClass {
-2 > }
-1->Emitted(72, 13) Source(21, 76) + SourceIndex(1)
-2 >Emitted(72, 14) Source(21, 77) + SourceIndex(1)
----
->>> return someClass;
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^
-1->
-2 > }
-1->Emitted(73, 13) Source(21, 76) + SourceIndex(1)
-2 >Emitted(73, 29) Source(21, 77) + SourceIndex(1)
----
->>> }());
-1 >^^^^^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class someClass {}
-1 >Emitted(74, 9) Source(21, 76) + SourceIndex(1)
-2 >Emitted(74, 10) Source(21, 77) + SourceIndex(1)
-3 >Emitted(74, 10) Source(21, 52) + SourceIndex(1)
-4 >Emitted(74, 14) Source(21, 77) + SourceIndex(1)
----
->>> internalNamespace.someClass = someClass;
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > someClass
-3 > {}
-4 >
-1->Emitted(75, 9) Source(21, 65) + SourceIndex(1)
-2 >Emitted(75, 36) Source(21, 74) + SourceIndex(1)
-3 >Emitted(75, 48) Source(21, 77) + SourceIndex(1)
-4 >Emitted(75, 49) Source(21, 77) + SourceIndex(1)
----
->>> })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));
-1->^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^^^^^^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-6 > ^^^^^^^^^^^^^^^^^
-7 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > internalNamespace
-5 >
-6 > internalNamespace
-7 > { export class someClass {} }
-1->Emitted(76, 5) Source(21, 78) + SourceIndex(1)
-2 >Emitted(76, 6) Source(21, 79) + SourceIndex(1)
-3 >Emitted(76, 8) Source(21, 32) + SourceIndex(1)
-4 >Emitted(76, 25) Source(21, 49) + SourceIndex(1)
-5 >Emitted(76, 58) Source(21, 32) + SourceIndex(1)
-6 >Emitted(76, 75) Source(21, 49) + SourceIndex(1)
-7 >Emitted(76, 83) Source(21, 79) + SourceIndex(1)
----
->>> /*@internal*/ var internalOther;
-1 >^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^^^^^
-6 > ^
-1 >
- >
-2 > /*@internal*/
-3 >
-4 > export namespace
-5 > internalOther
-6 > .something { export class someClass {} }
-1 >Emitted(77, 5) Source(22, 1) + SourceIndex(1)
-2 >Emitted(77, 18) Source(22, 14) + SourceIndex(1)
-3 >Emitted(77, 19) Source(22, 15) + SourceIndex(1)
-4 >Emitted(77, 23) Source(22, 32) + SourceIndex(1)
-5 >Emitted(77, 36) Source(22, 45) + SourceIndex(1)
-6 >Emitted(77, 37) Source(22, 85) + SourceIndex(1)
----
->>> (function (internalOther) {
-1 >^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^
-1 >
-2 > export namespace
-3 > internalOther
-1 >Emitted(78, 5) Source(22, 15) + SourceIndex(1)
-2 >Emitted(78, 16) Source(22, 32) + SourceIndex(1)
-3 >Emitted(78, 29) Source(22, 45) + SourceIndex(1)
----
->>> var something;
-1 >^^^^^^^^
-2 > ^^^^
-3 > ^^^^^^^^^
-4 > ^
-5 > ^^^^^^^^^->
-1 >.
-2 >
-3 > something
-4 > { export class someClass {} }
-1 >Emitted(79, 9) Source(22, 46) + SourceIndex(1)
-2 >Emitted(79, 13) Source(22, 46) + SourceIndex(1)
-3 >Emitted(79, 22) Source(22, 55) + SourceIndex(1)
-4 >Emitted(79, 23) Source(22, 85) + SourceIndex(1)
----
->>> (function (something) {
-1->^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 >
-3 > something
-1->Emitted(80, 9) Source(22, 46) + SourceIndex(1)
-2 >Emitted(80, 20) Source(22, 46) + SourceIndex(1)
-3 >Emitted(80, 29) Source(22, 55) + SourceIndex(1)
----
->>> var someClass = /** @class */ (function () {
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1-> {
-1->Emitted(81, 13) Source(22, 58) + SourceIndex(1)
----
->>> function someClass() {
-1->^^^^^^^^^^^^^^^^
-2 > ^->
-1->
-1->Emitted(82, 17) Source(22, 58) + SourceIndex(1)
----
->>> }
-1->^^^^^^^^^^^^^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^->
-1->export class someClass {
-2 > }
-1->Emitted(83, 17) Source(22, 82) + SourceIndex(1)
-2 >Emitted(83, 18) Source(22, 83) + SourceIndex(1)
----
->>> return someClass;
-1->^^^^^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^
-1->
-2 > }
-1->Emitted(84, 17) Source(22, 82) + SourceIndex(1)
-2 >Emitted(84, 33) Source(22, 83) + SourceIndex(1)
----
->>> }());
-1 >^^^^^^^^^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class someClass {}
-1 >Emitted(85, 13) Source(22, 82) + SourceIndex(1)
-2 >Emitted(85, 14) Source(22, 83) + SourceIndex(1)
-3 >Emitted(85, 14) Source(22, 58) + SourceIndex(1)
-4 >Emitted(85, 18) Source(22, 83) + SourceIndex(1)
----
->>> something.someClass = someClass;
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > someClass
-3 > {}
-4 >
-1->Emitted(86, 13) Source(22, 71) + SourceIndex(1)
-2 >Emitted(86, 32) Source(22, 80) + SourceIndex(1)
-3 >Emitted(86, 44) Source(22, 83) + SourceIndex(1)
-4 >Emitted(86, 45) Source(22, 83) + SourceIndex(1)
----
->>> })(something = internalOther.something || (internalOther.something = {}));
-1->^^^^^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^^^^^^^^^^
-7 > ^^^^^
-8 > ^^^^^^^^^^^^^^^^^^^^^^^
-9 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > something
-5 >
-6 > something
-7 >
-8 > something
-9 > { export class someClass {} }
-1->Emitted(87, 9) Source(22, 84) + SourceIndex(1)
-2 >Emitted(87, 10) Source(22, 85) + SourceIndex(1)
-3 >Emitted(87, 12) Source(22, 46) + SourceIndex(1)
-4 >Emitted(87, 21) Source(22, 55) + SourceIndex(1)
-5 >Emitted(87, 24) Source(22, 46) + SourceIndex(1)
-6 >Emitted(87, 47) Source(22, 55) + SourceIndex(1)
-7 >Emitted(87, 52) Source(22, 46) + SourceIndex(1)
-8 >Emitted(87, 75) Source(22, 55) + SourceIndex(1)
-9 >Emitted(87, 83) Source(22, 85) + SourceIndex(1)
----
->>> })(internalOther || (exports.internalOther = internalOther = {}));
-1 >^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-6 > ^^^^^^^^^^^^^
-7 > ^^^^^^^^
-8 > ^->
-1 >
-2 > }
-3 >
-4 > internalOther
-5 >
-6 > internalOther
-7 > .something { export class someClass {} }
-1 >Emitted(88, 5) Source(22, 84) + SourceIndex(1)
-2 >Emitted(88, 6) Source(22, 85) + SourceIndex(1)
-3 >Emitted(88, 8) Source(22, 32) + SourceIndex(1)
-4 >Emitted(88, 21) Source(22, 45) + SourceIndex(1)
-5 >Emitted(88, 50) Source(22, 32) + SourceIndex(1)
-6 >Emitted(88, 63) Source(22, 45) + SourceIndex(1)
-7 >Emitted(88, 71) Source(22, 85) + SourceIndex(1)
----
->>> /*@internal*/ exports.internalImport = internalNamespace.someClass;
-1->^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^
-5 > ^^^^^^^^^^^^^^
-6 > ^^^
-7 > ^^^^^^^^^^^^^^^^^
-8 > ^
-9 > ^^^^^^^^^
-10> ^
-1->
- >
-2 > /*@internal*/
-3 > export import
-4 >
-5 > internalImport
-6 > =
-7 > internalNamespace
-8 > .
-9 > someClass
-10> ;
-1->Emitted(89, 5) Source(23, 1) + SourceIndex(1)
-2 >Emitted(89, 18) Source(23, 14) + SourceIndex(1)
-3 >Emitted(89, 19) Source(23, 29) + SourceIndex(1)
-4 >Emitted(89, 27) Source(23, 29) + SourceIndex(1)
-5 >Emitted(89, 41) Source(23, 43) + SourceIndex(1)
-6 >Emitted(89, 44) Source(23, 46) + SourceIndex(1)
-7 >Emitted(89, 61) Source(23, 63) + SourceIndex(1)
-8 >Emitted(89, 62) Source(23, 64) + SourceIndex(1)
-9 >Emitted(89, 71) Source(23, 73) + SourceIndex(1)
-10>Emitted(89, 72) Source(23, 74) + SourceIndex(1)
----
->>> /*@internal*/ exports.internalConst = 10;
-1 >^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^
-5 > ^^^^^^^^^^^^^
-6 > ^^^
-7 > ^^
-8 > ^
-1 >
- >/*@internal*/ export type internalType = internalC;
- >
-2 > /*@internal*/
-3 > export const
-4 >
-5 > internalConst
-6 > =
-7 > 10
-8 > ;
-1 >Emitted(90, 5) Source(25, 1) + SourceIndex(1)
-2 >Emitted(90, 18) Source(25, 14) + SourceIndex(1)
-3 >Emitted(90, 19) Source(25, 28) + SourceIndex(1)
-4 >Emitted(90, 27) Source(25, 28) + SourceIndex(1)
-5 >Emitted(90, 40) Source(25, 41) + SourceIndex(1)
-6 >Emitted(90, 43) Source(25, 44) + SourceIndex(1)
-7 >Emitted(90, 45) Source(25, 46) + SourceIndex(1)
-8 >Emitted(90, 46) Source(25, 47) + SourceIndex(1)
----
->>> /*@internal*/ var internalEnum;
-1 >^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^^^^
-1 >
- >
-2 > /*@internal*/
-3 >
-4 > export enum
-5 > internalEnum { a, b, c }
-1 >Emitted(91, 5) Source(26, 1) + SourceIndex(1)
-2 >Emitted(91, 18) Source(26, 14) + SourceIndex(1)
-3 >Emitted(91, 19) Source(26, 15) + SourceIndex(1)
-4 >Emitted(91, 23) Source(26, 27) + SourceIndex(1)
-5 >Emitted(91, 35) Source(26, 51) + SourceIndex(1)
----
->>> (function (internalEnum) {
-1 >^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > export enum
-3 > internalEnum
-1 >Emitted(92, 5) Source(26, 15) + SourceIndex(1)
-2 >Emitted(92, 16) Source(26, 27) + SourceIndex(1)
-3 >Emitted(92, 28) Source(26, 39) + SourceIndex(1)
----
->>> internalEnum[internalEnum["a"] = 0] = "a";
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-1-> {
-2 > a
-3 >
-1->Emitted(93, 9) Source(26, 42) + SourceIndex(1)
-2 >Emitted(93, 50) Source(26, 43) + SourceIndex(1)
-3 >Emitted(93, 51) Source(26, 43) + SourceIndex(1)
----
->>> internalEnum[internalEnum["b"] = 1] = "b";
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-1 >,
-2 > b
-3 >
-1 >Emitted(94, 9) Source(26, 45) + SourceIndex(1)
-2 >Emitted(94, 50) Source(26, 46) + SourceIndex(1)
-3 >Emitted(94, 51) Source(26, 46) + SourceIndex(1)
----
->>> internalEnum[internalEnum["c"] = 2] = "c";
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^->
-1 >,
-2 > c
-3 >
-1 >Emitted(95, 9) Source(26, 48) + SourceIndex(1)
-2 >Emitted(95, 50) Source(26, 49) + SourceIndex(1)
-3 >Emitted(95, 51) Source(26, 49) + SourceIndex(1)
----
->>> })(internalEnum || (exports.internalEnum = internalEnum = {}));
-1->^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-6 > ^^^^^^^^^^^^
-7 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > internalEnum
-5 >
-6 > internalEnum
-7 > { a, b, c }
-1->Emitted(96, 5) Source(26, 50) + SourceIndex(1)
-2 >Emitted(96, 6) Source(26, 51) + SourceIndex(1)
-3 >Emitted(96, 8) Source(26, 27) + SourceIndex(1)
-4 >Emitted(96, 20) Source(26, 39) + SourceIndex(1)
-5 >Emitted(96, 48) Source(26, 27) + SourceIndex(1)
-6 >Emitted(96, 60) Source(26, 39) + SourceIndex(1)
-7 >Emitted(96, 68) Source(26, 51) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file2.ts
--------------------------------------------------------------------
->>>});
->>>define("file2", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.y = void 0;
->>> exports.y = 20;
-1 >^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1 >export const
-2 >
-3 > y
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(102, 5) Source(1, 14) + SourceIndex(2)
-2 >Emitted(102, 13) Source(1, 14) + SourceIndex(2)
-3 >Emitted(102, 14) Source(1, 15) + SourceIndex(2)
-4 >Emitted(102, 17) Source(1, 18) + SourceIndex(2)
-5 >Emitted(102, 19) Source(1, 20) + SourceIndex(2)
-6 >Emitted(102, 20) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:global.ts
--------------------------------------------------------------------
->>>});
->>>var globalConst = 10;
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^->
-1 >
-2 >const
-3 > globalConst
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(104, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(104, 5) Source(1, 7) + SourceIndex(3)
-3 >Emitted(104, 16) Source(1, 18) + SourceIndex(3)
-4 >Emitted(104, 19) Source(1, 21) + SourceIndex(3)
-5 >Emitted(104, 21) Source(1, 23) + SourceIndex(3)
-6 >Emitted(104, 22) Source(1, 24) + SourceIndex(3)
----
->>>//# sourceMappingURL=module.js.map
-
-//// [/src/lib/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":0,"end":4246,"kind":"text"}],"mapHash":"35317861087-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;;;;;;ICzBrC,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"-61647424230-/*@internal*/ var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;\n exports.x = 10;\n var normalC = /** @class */ (function () {\n /*@internal*/ function normalC() {\n }\n /*@internal*/ normalC.prototype.method = function () { };\n Object.defineProperty(normalC.prototype, \"c\", {\n /*@internal*/ get: function () { return 10; },\n /*@internal*/ set: function (val) { },\n enumerable: false,\n configurable: true\n });\n return normalC;\n }());\n exports.normalC = normalC;\n var normalN;\n (function (normalN) {\n /*@internal*/ var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n normalN.C = C;\n /*@internal*/ function foo() { }\n normalN.foo = foo;\n /*@internal*/ var someNamespace;\n (function (someNamespace) {\n var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n someNamespace.C = C;\n })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));\n /*@internal*/ var someOther;\n (function (someOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = someOther.something || (someOther.something = {}));\n })(someOther = normalN.someOther || (normalN.someOther = {}));\n /*@internal*/ normalN.someImport = someNamespace.C;\n /*@internal*/ normalN.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));\n })(normalN || (exports.normalN = normalN = {}));\n /*@internal*/ var internalC = /** @class */ (function () {\n function internalC() {\n }\n return internalC;\n }());\n exports.internalC = internalC;\n /*@internal*/ function internalfoo() { }\n exports.internalfoo = internalfoo;\n /*@internal*/ var internalNamespace;\n (function (internalNamespace) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n internalNamespace.someClass = someClass;\n })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));\n /*@internal*/ var internalOther;\n (function (internalOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = internalOther.something || (internalOther.something = {}));\n })(internalOther || (exports.internalOther = internalOther = {}));\n /*@internal*/ exports.internalImport = internalNamespace.someClass;\n /*@internal*/ exports.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum || (exports.internalEnum = internalEnum = {}));\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":26,"kind":"internal"},{"pos":27,"end":104,"kind":"text"},{"pos":104,"end":225,"kind":"internal"},{"pos":226,"end":263,"kind":"text"},{"pos":263,"end":713,"kind":"internal"},{"pos":714,"end":720,"kind":"text"},{"pos":720,"end":1191,"kind":"internal"},{"pos":1192,"end":1278,"kind":"text"}],"mapHash":"-20111650778-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAc,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAhC,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;IACpB,MAAM,OAAO,OAAO;;QAEF,IAAI,EAAE,MAAM,CAAC;QACb,MAAM;QACN,IAAI,CAAC,IACM,MAAM,CADK;QACtB,IAAI,CAAC,CAAC,KAAK,MAAM,EAAK;KACvC;IACD,MAAM,WAAW,OAAO,CAAC;QACP,MAAa,CAAC;SAAI;QAClB,SAAgB,GAAG,SAAK;QACxB,UAAiB,aAAa,CAAC;YAAE,MAAa,CAAC;aAAG;SAAE;QACpD,UAAiB,SAAS,CAAC,SAAS,CAAC;YAAE,MAAa,SAAS;aAAG;SAAE;QAClE,MAAM,QAAQ,UAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAC3C,KAAY,YAAY,GAAG,SAAS,CAAC;QAC9B,MAAM,aAAa,KAAK,CAAC;QAChC,KAAY,YAAY;YAAG,CAAC,IAAA;YAAE,CAAC,IAAA;YAAE,CAAC,IAAA;SAAE;KACrD;IACa,MAAM,OAAO,SAAS;KAAG;IACzB,MAAM,UAAU,WAAW,SAAK;IAChC,MAAM,WAAW,iBAAiB,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IAChE,MAAM,WAAW,aAAa,CAAC,SAAS,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IACtE,MAAM,QAAQ,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAC3D,MAAM,MAAM,YAAY,GAAG,SAAS,CAAC;IACrC,MAAM,CAAC,MAAM,aAAa,KAAK,CAAC;IAChC,MAAM,MAAM,YAAY;QAAG,CAAC,IAAA;QAAE,CAAC,IAAA;QAAE,CAAC,IAAA;KAAE;;;ICzBlD,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"-60625246569-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","4331635807-/*@internal*/ const myGlob = 20;","21054576574-export const x = 10;\nexport class normalC {\n /*@internal*/ constructor() { }\n /*@internal*/ prop: string;\n /*@internal*/ method() { }\n /*@internal*/ get c() { return 10; }\n /*@internal*/ set c(val: number) { }\n}\nexport namespace normalN {\n /*@internal*/ export class C { }\n /*@internal*/ export function foo() {}\n /*@internal*/ export namespace someNamespace { export class C {} }\n /*@internal*/ export namespace someOther.something { export class someClass {} }\n /*@internal*/ export import someImport = someNamespace.C;\n /*@internal*/ export type internalType = internalC;\n /*@internal*/ export const internalConst = 10;\n /*@internal*/ export enum internalEnum { a, b, c }\n}\n/*@internal*/ export class internalC {}\n/*@internal*/ export function internalfoo() {}\n/*@internal*/ export namespace internalNamespace { export class someClass {} }\n/*@internal*/ export namespace internalOther.something { export class someClass {} }\n/*@internal*/ export import internalImport = internalNamespace.someClass;\n/*@internal*/ export type internalType = internalC;\n/*@internal*/ export const internalConst = 10;\n/*@internal*/ export enum internalEnum { a, b, c }","-13729954175-export const y = 20;","1028229885-const globalConst = 10;"],"root":[[2,5]],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"-51705233744-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-
-//// [/src/lib/module.tsbuildinfo.baseline.txt]
-======================================================================
-File:: /src/lib/module.js
-----------------------------------------------------------------------
-text: (0-4246)
-/*@internal*/ var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;
- exports.x = 10;
- var normalC = /** @class */ (function () {
- /*@internal*/ function normalC() {
- }
- /*@internal*/ normalC.prototype.method = function () { };
- Object.defineProperty(normalC.prototype, "c", {
- /*@internal*/ get: function () { return 10; },
- /*@internal*/ set: function (val) { },
- enumerable: false,
- configurable: true
- });
- return normalC;
- }());
- exports.normalC = normalC;
- var normalN;
- (function (normalN) {
- /*@internal*/ var C = /** @class */ (function () {
- function C() {
- }
- return C;
- }());
- normalN.C = C;
- /*@internal*/ function foo() { }
- normalN.foo = foo;
- /*@internal*/ var someNamespace;
- (function (someNamespace) {
- var C = /** @class */ (function () {
- function C() {
- }
- return C;
- }());
- someNamespace.C = C;
- })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));
- /*@internal*/ var someOther;
- (function (someOther) {
- var something;
- (function (something) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- something.someClass = someClass;
- })(something = someOther.something || (someOther.something = {}));
- })(someOther = normalN.someOther || (normalN.someOther = {}));
- /*@internal*/ normalN.someImport = someNamespace.C;
- /*@internal*/ normalN.internalConst = 10;
- /*@internal*/ var internalEnum;
- (function (internalEnum) {
- internalEnum[internalEnum["a"] = 0] = "a";
- internalEnum[internalEnum["b"] = 1] = "b";
- internalEnum[internalEnum["c"] = 2] = "c";
- })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));
- })(normalN || (exports.normalN = normalN = {}));
- /*@internal*/ var internalC = /** @class */ (function () {
- function internalC() {
- }
- return internalC;
- }());
- exports.internalC = internalC;
- /*@internal*/ function internalfoo() { }
- exports.internalfoo = internalfoo;
- /*@internal*/ var internalNamespace;
- (function (internalNamespace) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- internalNamespace.someClass = someClass;
- })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));
- /*@internal*/ var internalOther;
- (function (internalOther) {
- var something;
- (function (something) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- something.someClass = someClass;
- })(something = internalOther.something || (internalOther.something = {}));
- })(internalOther || (exports.internalOther = internalOther = {}));
- /*@internal*/ exports.internalImport = internalNamespace.someClass;
- /*@internal*/ exports.internalConst = 10;
- /*@internal*/ var internalEnum;
- (function (internalEnum) {
- internalEnum[internalEnum["a"] = 0] = "a";
- internalEnum[internalEnum["b"] = 1] = "b";
- internalEnum[internalEnum["c"] = 2] = "c";
- })(internalEnum || (exports.internalEnum = internalEnum = {}));
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-
-======================================================================
-======================================================================
-File:: /src/lib/module.d.ts
-----------------------------------------------------------------------
-internal: (0-26)
-declare const myGlob = 20;
-----------------------------------------------------------------------
-text: (27-104)
-declare module "file1" {
- export const x = 10;
- export class normalC {
-
-----------------------------------------------------------------------
-internal: (104-225)
- constructor();
- prop: string;
- method(): void;
- get c(): number;
- set c(val: number);
-----------------------------------------------------------------------
-text: (226-263)
- }
- export namespace normalN {
-
-----------------------------------------------------------------------
-internal: (263-713)
- class C {
- }
- function foo(): void;
- namespace someNamespace {
- class C {
- }
- }
- namespace someOther.something {
- class someClass {
- }
- }
- export import someImport = someNamespace.C;
- type internalType = internalC;
- const internalConst = 10;
- enum internalEnum {
- a = 0,
- b = 1,
- c = 2
- }
-----------------------------------------------------------------------
-text: (714-720)
- }
-
-----------------------------------------------------------------------
-internal: (720-1191)
- export class internalC {
- }
- export function internalfoo(): void;
- export namespace internalNamespace {
- class someClass {
- }
- }
- export namespace internalOther.something {
- class someClass {
- }
- }
- export import internalImport = internalNamespace.someClass;
- export type internalType = internalC;
- export const internalConst = 10;
- export enum internalEnum {
- a = 0,
- b = 1,
- c = 2
- }
-----------------------------------------------------------------------
-text: (1192-1278)
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-
-======================================================================
-
-//// [/src/lib/module.tsbuildinfo.readable.baseline.txt]
-{
- "bundle": {
- "commonSourceDirectory": "./",
- "sourceFiles": [
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ],
- "js": {
- "sections": [
- {
- "pos": 0,
- "end": 4246,
- "kind": "text"
- }
- ],
- "hash": "-61647424230-/*@internal*/ var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;\n exports.x = 10;\n var normalC = /** @class */ (function () {\n /*@internal*/ function normalC() {\n }\n /*@internal*/ normalC.prototype.method = function () { };\n Object.defineProperty(normalC.prototype, \"c\", {\n /*@internal*/ get: function () { return 10; },\n /*@internal*/ set: function (val) { },\n enumerable: false,\n configurable: true\n });\n return normalC;\n }());\n exports.normalC = normalC;\n var normalN;\n (function (normalN) {\n /*@internal*/ var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n normalN.C = C;\n /*@internal*/ function foo() { }\n normalN.foo = foo;\n /*@internal*/ var someNamespace;\n (function (someNamespace) {\n var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n someNamespace.C = C;\n })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));\n /*@internal*/ var someOther;\n (function (someOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = someOther.something || (someOther.something = {}));\n })(someOther = normalN.someOther || (normalN.someOther = {}));\n /*@internal*/ normalN.someImport = someNamespace.C;\n /*@internal*/ normalN.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));\n })(normalN || (exports.normalN = normalN = {}));\n /*@internal*/ var internalC = /** @class */ (function () {\n function internalC() {\n }\n return internalC;\n }());\n exports.internalC = internalC;\n /*@internal*/ function internalfoo() { }\n exports.internalfoo = internalfoo;\n /*@internal*/ var internalNamespace;\n (function (internalNamespace) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n internalNamespace.someClass = someClass;\n })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));\n /*@internal*/ var internalOther;\n (function (internalOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = internalOther.something || (internalOther.something = {}));\n })(internalOther || (exports.internalOther = internalOther = {}));\n /*@internal*/ exports.internalImport = internalNamespace.someClass;\n /*@internal*/ exports.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum || (exports.internalEnum = internalEnum = {}));\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
- "mapHash": "35317861087-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;;;;;;ICzBrC,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}"
- },
- "dts": {
- "sections": [
- {
- "pos": 0,
- "end": 26,
- "kind": "internal"
- },
- {
- "pos": 27,
- "end": 104,
- "kind": "text"
- },
- {
- "pos": 104,
- "end": 225,
- "kind": "internal"
- },
- {
- "pos": 226,
- "end": 263,
- "kind": "text"
- },
- {
- "pos": 263,
- "end": 713,
- "kind": "internal"
- },
- {
- "pos": 714,
- "end": 720,
- "kind": "text"
- },
- {
- "pos": 720,
- "end": 1191,
- "kind": "internal"
- },
- {
- "pos": 1192,
- "end": 1278,
- "kind": "text"
- }
- ],
- "hash": "-60625246569-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-20111650778-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAc,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAhC,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;IACpB,MAAM,OAAO,OAAO;;QAEF,IAAI,EAAE,MAAM,CAAC;QACb,MAAM;QACN,IAAI,CAAC,IACM,MAAM,CADK;QACtB,IAAI,CAAC,CAAC,KAAK,MAAM,EAAK;KACvC;IACD,MAAM,WAAW,OAAO,CAAC;QACP,MAAa,CAAC;SAAI;QAClB,SAAgB,GAAG,SAAK;QACxB,UAAiB,aAAa,CAAC;YAAE,MAAa,CAAC;aAAG;SAAE;QACpD,UAAiB,SAAS,CAAC,SAAS,CAAC;YAAE,MAAa,SAAS;aAAG;SAAE;QAClE,MAAM,QAAQ,UAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAC3C,KAAY,YAAY,GAAG,SAAS,CAAC;QAC9B,MAAM,aAAa,KAAK,CAAC;QAChC,KAAY,YAAY;YAAG,CAAC,IAAA;YAAE,CAAC,IAAA;YAAE,CAAC,IAAA;SAAE;KACrD;IACa,MAAM,OAAO,SAAS;KAAG;IACzB,MAAM,UAAU,WAAW,SAAK;IAChC,MAAM,WAAW,iBAAiB,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IAChE,MAAM,WAAW,aAAa,CAAC,SAAS,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IACtE,MAAM,QAAQ,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAC3D,MAAM,MAAM,YAAY,GAAG,SAAS,CAAC;IACrC,MAAM,CAAC,MAAM,aAAa,KAAK,CAAC;IAChC,MAAM,MAAM,YAAY;QAAG,CAAC,IAAA;QAAE,CAAC,IAAA;QAAE,CAAC,IAAA;KAAE;;;ICzBlD,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}"
- }
- },
- "program": {
- "fileNames": [
- "../../lib/lib.d.ts",
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ],
- "fileInfos": {
- "../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "./file0.ts": "4331635807-/*@internal*/ const myGlob = 20;",
- "./file1.ts": "21054576574-export const x = 10;\nexport class normalC {\n /*@internal*/ constructor() { }\n /*@internal*/ prop: string;\n /*@internal*/ method() { }\n /*@internal*/ get c() { return 10; }\n /*@internal*/ set c(val: number) { }\n}\nexport namespace normalN {\n /*@internal*/ export class C { }\n /*@internal*/ export function foo() {}\n /*@internal*/ export namespace someNamespace { export class C {} }\n /*@internal*/ export namespace someOther.something { export class someClass {} }\n /*@internal*/ export import someImport = someNamespace.C;\n /*@internal*/ export type internalType = internalC;\n /*@internal*/ export const internalConst = 10;\n /*@internal*/ export enum internalEnum { a, b, c }\n}\n/*@internal*/ export class internalC {}\n/*@internal*/ export function internalfoo() {}\n/*@internal*/ export namespace internalNamespace { export class someClass {} }\n/*@internal*/ export namespace internalOther.something { export class someClass {} }\n/*@internal*/ export import internalImport = internalNamespace.someClass;\n/*@internal*/ export type internalType = internalC;\n/*@internal*/ export const internalConst = 10;\n/*@internal*/ export enum internalEnum { a, b, c }",
- "./file2.ts": "-13729954175-export const y = 20;",
- "./global.ts": "1028229885-const globalConst = 10;"
- },
- "root": [
- [
- [
- 2,
- 5
- ],
- [
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ]
- ]
- ],
- "options": {
- "composite": true,
- "declarationMap": true,
- "module": 2,
- "outFile": "./module.js",
- "sourceMap": true,
- "strict": false,
- "target": 1
- },
- "outSignature": "-51705233744-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "latestChangedDtsFile": "./module.d.ts"
- },
- "version": "FakeTSVersion",
- "size": 13166
-}
-
-
-
-Change:: incremental-declaration-doesnt-change
-Input::
-//// [/src/lib/file1.ts]
-export const x = 10;
-export class normalC {
- /*@internal*/ constructor() { }
- /*@internal*/ prop: string;
- /*@internal*/ method() { }
- /*@internal*/ get c() { return 10; }
- /*@internal*/ set c(val: number) { }
-}
-export namespace normalN {
- /*@internal*/ export class C { }
- /*@internal*/ export function foo() {}
- /*@internal*/ export namespace someNamespace { export class C {} }
- /*@internal*/ export namespace someOther.something { export class someClass {} }
- /*@internal*/ export import someImport = someNamespace.C;
- /*@internal*/ export type internalType = internalC;
- /*@internal*/ export const internalConst = 10;
- /*@internal*/ export enum internalEnum { a, b, c }
-}
-/*@internal*/ export class internalC {}
-/*@internal*/ export function internalfoo() {}
-/*@internal*/ export namespace internalNamespace { export class someClass {} }
-/*@internal*/ export namespace internalOther.something { export class someClass {} }
-/*@internal*/ export import internalImport = internalNamespace.someClass;
-/*@internal*/ export type internalType = internalC;
-/*@internal*/ export const internalConst = 10;
-/*@internal*/ export enum internalEnum { a, b, c }console.log(x);
-
-
-
-Output::
-/lib/tsc --b /src/app --verbose
-[[90m12:00:45 AM[0m] Projects in this build:
- * src/lib/tsconfig.json
- * src/app/tsconfig.json
-
-[[90m12:00:46 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
-
-[[90m12:00:47 AM[0m] Building project '/src/lib/tsconfig.json'...
-
-[[90m12:00:55 AM[0m] Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed
-
-[[90m12:00:56 AM[0m] Updating output of project '/src/app/tsconfig.json'...
-
-exitCode:: ExitStatus.Success
-
-
-//// [/src/app/module.js]
-/*@internal*/ var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;
- exports.x = 10;
- var normalC = /** @class */ (function () {
- /*@internal*/ function normalC() {
- }
- /*@internal*/ normalC.prototype.method = function () { };
- Object.defineProperty(normalC.prototype, "c", {
- /*@internal*/ get: function () { return 10; },
- /*@internal*/ set: function (val) { },
- enumerable: false,
- configurable: true
- });
- return normalC;
- }());
- exports.normalC = normalC;
- var normalN;
- (function (normalN) {
- /*@internal*/ var C = /** @class */ (function () {
- function C() {
- }
- return C;
- }());
- normalN.C = C;
- /*@internal*/ function foo() { }
- normalN.foo = foo;
- /*@internal*/ var someNamespace;
- (function (someNamespace) {
- var C = /** @class */ (function () {
- function C() {
- }
- return C;
- }());
- someNamespace.C = C;
- })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));
- /*@internal*/ var someOther;
- (function (someOther) {
- var something;
- (function (something) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- something.someClass = someClass;
- })(something = someOther.something || (someOther.something = {}));
- })(someOther = normalN.someOther || (normalN.someOther = {}));
- /*@internal*/ normalN.someImport = someNamespace.C;
- /*@internal*/ normalN.internalConst = 10;
- /*@internal*/ var internalEnum;
- (function (internalEnum) {
- internalEnum[internalEnum["a"] = 0] = "a";
- internalEnum[internalEnum["b"] = 1] = "b";
- internalEnum[internalEnum["c"] = 2] = "c";
- })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));
- })(normalN || (exports.normalN = normalN = {}));
- /*@internal*/ var internalC = /** @class */ (function () {
- function internalC() {
- }
- return internalC;
- }());
- exports.internalC = internalC;
- /*@internal*/ function internalfoo() { }
- exports.internalfoo = internalfoo;
- /*@internal*/ var internalNamespace;
- (function (internalNamespace) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- internalNamespace.someClass = someClass;
- })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));
- /*@internal*/ var internalOther;
- (function (internalOther) {
- var something;
- (function (something) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- something.someClass = someClass;
- })(something = internalOther.something || (internalOther.something = {}));
- })(internalOther || (exports.internalOther = internalOther = {}));
- /*@internal*/ exports.internalImport = internalNamespace.someClass;
- /*@internal*/ exports.internalConst = 10;
- /*@internal*/ var internalEnum;
- (function (internalEnum) {
- internalEnum[internalEnum["a"] = 0] = "a";
- internalEnum[internalEnum["b"] = 1] = "b";
- internalEnum[internalEnum["c"] = 2] = "c";
- })(internalEnum || (exports.internalEnum = internalEnum = {}));
- console.log(exports.x);
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
-//# sourceMappingURL=module.js.map
-
-//// [/src/app/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICzBpD,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC"}
-
-//// [/src/app/module.js.map.baseline.txt]
-===================================================================
-JsFile: module.js
-mapUrl: module.js.map
-sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
--------------------------------------------------------------------
->>>/*@internal*/ var myGlob = 20;
-1 >
-2 >^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^
-6 > ^^^
-7 > ^^
-8 > ^
-9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >/*@internal*/
-3 >
-4 > const
-5 > myGlob
-6 > =
-7 > 20
-8 > ;
-1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0)
-2 >Emitted(1, 14) Source(1, 14) + SourceIndex(0)
-3 >Emitted(1, 15) Source(1, 15) + SourceIndex(0)
-4 >Emitted(1, 19) Source(1, 21) + SourceIndex(0)
-5 >Emitted(1, 25) Source(1, 27) + SourceIndex(0)
-6 >Emitted(1, 28) Source(1, 30) + SourceIndex(0)
-7 >Emitted(1, 30) Source(1, 32) + SourceIndex(0)
-8 >Emitted(1, 31) Source(1, 33) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file1.ts
--------------------------------------------------------------------
->>>define("file1", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;
->>> exports.x = 10;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->export const
-2 >
-3 > x
-4 > =
-5 > 10
-6 > ;
-1->Emitted(6, 5) Source(1, 14) + SourceIndex(1)
-2 >Emitted(6, 13) Source(1, 14) + SourceIndex(1)
-3 >Emitted(6, 14) Source(1, 15) + SourceIndex(1)
-4 >Emitted(6, 17) Source(1, 18) + SourceIndex(1)
-5 >Emitted(6, 19) Source(1, 20) + SourceIndex(1)
-6 >Emitted(6, 20) Source(1, 21) + SourceIndex(1)
----
->>> var normalC = /** @class */ (function () {
-1->^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
- >
-1->Emitted(7, 5) Source(2, 1) + SourceIndex(1)
----
->>> /*@internal*/ function normalC() {
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-1->export class normalC {
- >
-2 > /*@internal*/
-3 >
-1->Emitted(8, 9) Source(3, 5) + SourceIndex(1)
-2 >Emitted(8, 22) Source(3, 18) + SourceIndex(1)
-3 >Emitted(8, 23) Source(3, 19) + SourceIndex(1)
----
->>> }
-1 >^^^^^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >constructor() {
-2 > }
-1 >Emitted(9, 9) Source(3, 35) + SourceIndex(1)
-2 >Emitted(9, 10) Source(3, 36) + SourceIndex(1)
----
->>> /*@internal*/ normalC.prototype.method = function () { };
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^
-7 > ^
-1->
- > /*@internal*/ prop: string;
- >
-2 > /*@internal*/
-3 >
-4 > method
-5 >
-6 > method() {
-7 > }
-1->Emitted(10, 9) Source(5, 5) + SourceIndex(1)
-2 >Emitted(10, 22) Source(5, 18) + SourceIndex(1)
-3 >Emitted(10, 23) Source(5, 19) + SourceIndex(1)
-4 >Emitted(10, 47) Source(5, 25) + SourceIndex(1)
-5 >Emitted(10, 50) Source(5, 19) + SourceIndex(1)
-6 >Emitted(10, 64) Source(5, 30) + SourceIndex(1)
-7 >Emitted(10, 65) Source(5, 31) + SourceIndex(1)
----
->>> Object.defineProperty(normalC.prototype, "c", {
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^^^^^^
-4 > ^^^^^^->
-1 >
- > /*@internal*/
-2 > get
-3 > c
-1 >Emitted(11, 9) Source(6, 19) + SourceIndex(1)
-2 >Emitted(11, 31) Source(6, 23) + SourceIndex(1)
-3 >Emitted(11, 53) Source(6, 24) + SourceIndex(1)
----
->>> /*@internal*/ get: function () { return 10; },
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^^^^^
-5 > ^^^^^^^
-6 > ^^
-7 > ^
-8 > ^
-9 > ^
-1->
-2 > /*@internal*/
-3 >
-4 > get c() {
-5 > return
-6 > 10
-7 > ;
-8 >
-9 > }
-1->Emitted(12, 13) Source(6, 5) + SourceIndex(1)
-2 >Emitted(12, 26) Source(6, 18) + SourceIndex(1)
-3 >Emitted(12, 32) Source(6, 19) + SourceIndex(1)
-4 >Emitted(12, 46) Source(6, 29) + SourceIndex(1)
-5 >Emitted(12, 53) Source(6, 36) + SourceIndex(1)
-6 >Emitted(12, 55) Source(6, 38) + SourceIndex(1)
-7 >Emitted(12, 56) Source(6, 39) + SourceIndex(1)
-8 >Emitted(12, 57) Source(6, 40) + SourceIndex(1)
-9 >Emitted(12, 58) Source(6, 41) + SourceIndex(1)
----
->>> /*@internal*/ set: function (val) { },
-1 >^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^
-5 > ^^^
-6 > ^^^^
-7 > ^
-1 >
- >
-2 > /*@internal*/
-3 >
-4 > set c(
-5 > val: number
-6 > ) {
-7 > }
-1 >Emitted(13, 13) Source(7, 5) + SourceIndex(1)
-2 >Emitted(13, 26) Source(7, 18) + SourceIndex(1)
-3 >Emitted(13, 32) Source(7, 19) + SourceIndex(1)
-4 >Emitted(13, 42) Source(7, 25) + SourceIndex(1)
-5 >Emitted(13, 45) Source(7, 36) + SourceIndex(1)
-6 >Emitted(13, 49) Source(7, 40) + SourceIndex(1)
-7 >Emitted(13, 50) Source(7, 41) + SourceIndex(1)
----
->>> enumerable: false,
->>> configurable: true
->>> });
-1 >^^^^^^^^^^^
-2 > ^^^^^^^^^^^^->
-1 >
-1 >Emitted(16, 12) Source(6, 41) + SourceIndex(1)
----
->>> return normalC;
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^^
-1->
- > /*@internal*/ set c(val: number) { }
- >
-2 > }
-1->Emitted(17, 9) Source(8, 1) + SourceIndex(1)
-2 >Emitted(17, 23) Source(8, 2) + SourceIndex(1)
----
->>> }());
-1 >^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class normalC {
- > /*@internal*/ constructor() { }
- > /*@internal*/ prop: string;
- > /*@internal*/ method() { }
- > /*@internal*/ get c() { return 10; }
- > /*@internal*/ set c(val: number) { }
- > }
-1 >Emitted(18, 5) Source(8, 1) + SourceIndex(1)
-2 >Emitted(18, 6) Source(8, 2) + SourceIndex(1)
-3 >Emitted(18, 6) Source(2, 1) + SourceIndex(1)
-4 >Emitted(18, 10) Source(8, 2) + SourceIndex(1)
----
->>> exports.normalC = normalC;
-1->^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^
-1->
-2 > normalC
-1->Emitted(19, 5) Source(2, 14) + SourceIndex(1)
-2 >Emitted(19, 31) Source(2, 21) + SourceIndex(1)
----
->>> var normalN;
-1 >^^^^
-2 > ^^^^
-3 > ^^^^^^^
-4 > ^
-5 > ^^^^^^^^^->
-1 > {
- > /*@internal*/ constructor() { }
- > /*@internal*/ prop: string;
- > /*@internal*/ method() { }
- > /*@internal*/ get c() { return 10; }
- > /*@internal*/ set c(val: number) { }
- >}
- >
-2 > export namespace
-3 > normalN
-4 > {
- > /*@internal*/ export class C { }
- > /*@internal*/ export function foo() {}
- > /*@internal*/ export namespace someNamespace { export class C {} }
- > /*@internal*/ export namespace someOther.something { export class someClass {} }
- > /*@internal*/ export import someImport = someNamespace.C;
- > /*@internal*/ export type internalType = internalC;
- > /*@internal*/ export const internalConst = 10;
- > /*@internal*/ export enum internalEnum { a, b, c }
- > }
-1 >Emitted(20, 5) Source(9, 1) + SourceIndex(1)
-2 >Emitted(20, 9) Source(9, 18) + SourceIndex(1)
-3 >Emitted(20, 16) Source(9, 25) + SourceIndex(1)
-4 >Emitted(20, 17) Source(18, 2) + SourceIndex(1)
----
->>> (function (normalN) {
-1->^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > export namespace
-3 > normalN
-1->Emitted(21, 5) Source(9, 1) + SourceIndex(1)
-2 >Emitted(21, 16) Source(9, 18) + SourceIndex(1)
-3 >Emitted(21, 23) Source(9, 25) + SourceIndex(1)
----
->>> /*@internal*/ var C = /** @class */ (function () {
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^->
-1-> {
- >
-2 > /*@internal*/
-3 >
-1->Emitted(22, 9) Source(10, 5) + SourceIndex(1)
-2 >Emitted(22, 22) Source(10, 18) + SourceIndex(1)
-3 >Emitted(22, 23) Source(10, 19) + SourceIndex(1)
----
->>> function C() {
-1->^^^^^^^^^^^^
-2 > ^->
-1->
-1->Emitted(23, 13) Source(10, 19) + SourceIndex(1)
----
->>> }
-1->^^^^^^^^^^^^
-2 > ^
-3 > ^^^^^^^^->
-1->export class C {
-2 > }
-1->Emitted(24, 13) Source(10, 36) + SourceIndex(1)
-2 >Emitted(24, 14) Source(10, 37) + SourceIndex(1)
----
->>> return C;
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^
-1->
-2 > }
-1->Emitted(25, 13) Source(10, 36) + SourceIndex(1)
-2 >Emitted(25, 21) Source(10, 37) + SourceIndex(1)
----
->>> }());
-1 >^^^^^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class C { }
-1 >Emitted(26, 9) Source(10, 36) + SourceIndex(1)
-2 >Emitted(26, 10) Source(10, 37) + SourceIndex(1)
-3 >Emitted(26, 10) Source(10, 19) + SourceIndex(1)
-4 >Emitted(26, 14) Source(10, 37) + SourceIndex(1)
----
->>> normalN.C = C;
-1->^^^^^^^^
-2 > ^^^^^^^^^
-3 > ^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^^^^^->
-1->
-2 > C
-3 > { }
-4 >
-1->Emitted(27, 9) Source(10, 32) + SourceIndex(1)
-2 >Emitted(27, 18) Source(10, 33) + SourceIndex(1)
-3 >Emitted(27, 22) Source(10, 37) + SourceIndex(1)
-4 >Emitted(27, 23) Source(10, 37) + SourceIndex(1)
----
->>> /*@internal*/ function foo() { }
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^
-5 > ^^^
-6 > ^^^^^
-7 > ^
-1->
- >
-2 > /*@internal*/
-3 >
-4 > export function
-5 > foo
-6 > () {
-7 > }
-1->Emitted(28, 9) Source(11, 5) + SourceIndex(1)
-2 >Emitted(28, 22) Source(11, 18) + SourceIndex(1)
-3 >Emitted(28, 23) Source(11, 19) + SourceIndex(1)
-4 >Emitted(28, 32) Source(11, 35) + SourceIndex(1)
-5 >Emitted(28, 35) Source(11, 38) + SourceIndex(1)
-6 >Emitted(28, 40) Source(11, 42) + SourceIndex(1)
-7 >Emitted(28, 41) Source(11, 43) + SourceIndex(1)
----
->>> normalN.foo = foo;
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^->
-1 >
-2 > foo
-3 > () {}
-4 >
-1 >Emitted(29, 9) Source(11, 35) + SourceIndex(1)
-2 >Emitted(29, 20) Source(11, 38) + SourceIndex(1)
-3 >Emitted(29, 26) Source(11, 43) + SourceIndex(1)
-4 >Emitted(29, 27) Source(11, 43) + SourceIndex(1)
----
->>> /*@internal*/ var someNamespace;
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^^^^^
-6 > ^
-1->
- >
-2 > /*@internal*/
-3 >
-4 > export namespace
-5 > someNamespace
-6 > { export class C {} }
-1->Emitted(30, 9) Source(12, 5) + SourceIndex(1)
-2 >Emitted(30, 22) Source(12, 18) + SourceIndex(1)
-3 >Emitted(30, 23) Source(12, 19) + SourceIndex(1)
-4 >Emitted(30, 27) Source(12, 36) + SourceIndex(1)
-5 >Emitted(30, 40) Source(12, 49) + SourceIndex(1)
-6 >Emitted(30, 41) Source(12, 71) + SourceIndex(1)
----
->>> (function (someNamespace) {
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^->
-1 >
-2 > export namespace
-3 > someNamespace
-1 >Emitted(31, 9) Source(12, 19) + SourceIndex(1)
-2 >Emitted(31, 20) Source(12, 36) + SourceIndex(1)
-3 >Emitted(31, 33) Source(12, 49) + SourceIndex(1)
----
->>> var C = /** @class */ (function () {
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^->
-1-> {
-1->Emitted(32, 13) Source(12, 52) + SourceIndex(1)
----
->>> function C() {
-1->^^^^^^^^^^^^^^^^
-2 > ^->
-1->
-1->Emitted(33, 17) Source(12, 52) + SourceIndex(1)
----
->>> }
-1->^^^^^^^^^^^^^^^^
-2 > ^
-3 > ^^^^^^^^->
-1->export class C {
-2 > }
-1->Emitted(34, 17) Source(12, 68) + SourceIndex(1)
-2 >Emitted(34, 18) Source(12, 69) + SourceIndex(1)
----
->>> return C;
-1->^^^^^^^^^^^^^^^^
-2 > ^^^^^^^^
-1->
-2 > }
-1->Emitted(35, 17) Source(12, 68) + SourceIndex(1)
-2 >Emitted(35, 25) Source(12, 69) + SourceIndex(1)
----
->>> }());
-1 >^^^^^^^^^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class C {}
-1 >Emitted(36, 13) Source(12, 68) + SourceIndex(1)
-2 >Emitted(36, 14) Source(12, 69) + SourceIndex(1)
-3 >Emitted(36, 14) Source(12, 52) + SourceIndex(1)
-4 >Emitted(36, 18) Source(12, 69) + SourceIndex(1)
----
->>> someNamespace.C = C;
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^
-3 > ^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > C
-3 > {}
-4 >
-1->Emitted(37, 13) Source(12, 65) + SourceIndex(1)
-2 >Emitted(37, 28) Source(12, 66) + SourceIndex(1)
-3 >Emitted(37, 32) Source(12, 69) + SourceIndex(1)
-4 >Emitted(37, 33) Source(12, 69) + SourceIndex(1)
----
->>> })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));
-1->^^^^^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^^^^^^^^
-7 > ^^^^^
-8 > ^^^^^^^^^^^^^^^^^^^^^
-9 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > someNamespace
-5 >
-6 > someNamespace
-7 >
-8 > someNamespace
-9 > { export class C {} }
-1->Emitted(38, 9) Source(12, 70) + SourceIndex(1)
-2 >Emitted(38, 10) Source(12, 71) + SourceIndex(1)
-3 >Emitted(38, 12) Source(12, 36) + SourceIndex(1)
-4 >Emitted(38, 25) Source(12, 49) + SourceIndex(1)
-5 >Emitted(38, 28) Source(12, 36) + SourceIndex(1)
-6 >Emitted(38, 49) Source(12, 49) + SourceIndex(1)
-7 >Emitted(38, 54) Source(12, 36) + SourceIndex(1)
-8 >Emitted(38, 75) Source(12, 49) + SourceIndex(1)
-9 >Emitted(38, 83) Source(12, 71) + SourceIndex(1)
----
->>> /*@internal*/ var someOther;
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^
-6 > ^
-1 >
- >
-2 > /*@internal*/
-3 >
-4 > export namespace
-5 > someOther
-6 > .something { export class someClass {} }
-1 >Emitted(39, 9) Source(13, 5) + SourceIndex(1)
-2 >Emitted(39, 22) Source(13, 18) + SourceIndex(1)
-3 >Emitted(39, 23) Source(13, 19) + SourceIndex(1)
-4 >Emitted(39, 27) Source(13, 36) + SourceIndex(1)
-5 >Emitted(39, 36) Source(13, 45) + SourceIndex(1)
-6 >Emitted(39, 37) Source(13, 85) + SourceIndex(1)
----
->>> (function (someOther) {
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^
-1 >
-2 > export namespace
-3 > someOther
-1 >Emitted(40, 9) Source(13, 19) + SourceIndex(1)
-2 >Emitted(40, 20) Source(13, 36) + SourceIndex(1)
-3 >Emitted(40, 29) Source(13, 45) + SourceIndex(1)
----
->>> var something;
-1 >^^^^^^^^^^^^
-2 > ^^^^
-3 > ^^^^^^^^^
-4 > ^
-5 > ^^^^^^^^^->
-1 >.
-2 >
-3 > something
-4 > { export class someClass {} }
-1 >Emitted(41, 13) Source(13, 46) + SourceIndex(1)
-2 >Emitted(41, 17) Source(13, 46) + SourceIndex(1)
-3 >Emitted(41, 26) Source(13, 55) + SourceIndex(1)
-4 >Emitted(41, 27) Source(13, 85) + SourceIndex(1)
----
->>> (function (something) {
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 >
-3 > something
-1->Emitted(42, 13) Source(13, 46) + SourceIndex(1)
-2 >Emitted(42, 24) Source(13, 46) + SourceIndex(1)
-3 >Emitted(42, 33) Source(13, 55) + SourceIndex(1)
----
->>> var someClass = /** @class */ (function () {
-1->^^^^^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1-> {
-1->Emitted(43, 17) Source(13, 58) + SourceIndex(1)
----
->>> function someClass() {
-1->^^^^^^^^^^^^^^^^^^^^
-2 > ^->
-1->
-1->Emitted(44, 21) Source(13, 58) + SourceIndex(1)
----
->>> }
-1->^^^^^^^^^^^^^^^^^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^->
-1->export class someClass {
-2 > }
-1->Emitted(45, 21) Source(13, 82) + SourceIndex(1)
-2 >Emitted(45, 22) Source(13, 83) + SourceIndex(1)
----
->>> return someClass;
-1->^^^^^^^^^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^
-1->
-2 > }
-1->Emitted(46, 21) Source(13, 82) + SourceIndex(1)
-2 >Emitted(46, 37) Source(13, 83) + SourceIndex(1)
----
->>> }());
-1 >^^^^^^^^^^^^^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class someClass {}
-1 >Emitted(47, 17) Source(13, 82) + SourceIndex(1)
-2 >Emitted(47, 18) Source(13, 83) + SourceIndex(1)
-3 >Emitted(47, 18) Source(13, 58) + SourceIndex(1)
-4 >Emitted(47, 22) Source(13, 83) + SourceIndex(1)
----
->>> something.someClass = someClass;
-1->^^^^^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > someClass
-3 > {}
-4 >
-1->Emitted(48, 17) Source(13, 71) + SourceIndex(1)
-2 >Emitted(48, 36) Source(13, 80) + SourceIndex(1)
-3 >Emitted(48, 48) Source(13, 83) + SourceIndex(1)
-4 >Emitted(48, 49) Source(13, 83) + SourceIndex(1)
----
->>> })(something = someOther.something || (someOther.something = {}));
-1->^^^^^^^^^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^^^^^^
-7 > ^^^^^
-8 > ^^^^^^^^^^^^^^^^^^^
-9 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > something
-5 >
-6 > something
-7 >
-8 > something
-9 > { export class someClass {} }
-1->Emitted(49, 13) Source(13, 84) + SourceIndex(1)
-2 >Emitted(49, 14) Source(13, 85) + SourceIndex(1)
-3 >Emitted(49, 16) Source(13, 46) + SourceIndex(1)
-4 >Emitted(49, 25) Source(13, 55) + SourceIndex(1)
-5 >Emitted(49, 28) Source(13, 46) + SourceIndex(1)
-6 >Emitted(49, 47) Source(13, 55) + SourceIndex(1)
-7 >Emitted(49, 52) Source(13, 46) + SourceIndex(1)
-8 >Emitted(49, 71) Source(13, 55) + SourceIndex(1)
-9 >Emitted(49, 79) Source(13, 85) + SourceIndex(1)
----
->>> })(someOther = normalN.someOther || (normalN.someOther = {}));
-1 >^^^^^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^^^^
-7 > ^^^^^
-8 > ^^^^^^^^^^^^^^^^^
-9 > ^^^^^^^^
-1 >
-2 > }
-3 >
-4 > someOther
-5 >
-6 > someOther
-7 >
-8 > someOther
-9 > .something { export class someClass {} }
-1 >Emitted(50, 9) Source(13, 84) + SourceIndex(1)
-2 >Emitted(50, 10) Source(13, 85) + SourceIndex(1)
-3 >Emitted(50, 12) Source(13, 36) + SourceIndex(1)
-4 >Emitted(50, 21) Source(13, 45) + SourceIndex(1)
-5 >Emitted(50, 24) Source(13, 36) + SourceIndex(1)
-6 >Emitted(50, 41) Source(13, 45) + SourceIndex(1)
-7 >Emitted(50, 46) Source(13, 36) + SourceIndex(1)
-8 >Emitted(50, 63) Source(13, 45) + SourceIndex(1)
-9 >Emitted(50, 71) Source(13, 85) + SourceIndex(1)
----
->>> /*@internal*/ normalN.someImport = someNamespace.C;
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^
-7 > ^
-8 > ^
-9 > ^
-1 >
- >
-2 > /*@internal*/
-3 > export import
-4 > someImport
-5 > =
-6 > someNamespace
-7 > .
-8 > C
-9 > ;
-1 >Emitted(51, 9) Source(14, 5) + SourceIndex(1)
-2 >Emitted(51, 22) Source(14, 18) + SourceIndex(1)
-3 >Emitted(51, 23) Source(14, 33) + SourceIndex(1)
-4 >Emitted(51, 41) Source(14, 43) + SourceIndex(1)
-5 >Emitted(51, 44) Source(14, 46) + SourceIndex(1)
-6 >Emitted(51, 57) Source(14, 59) + SourceIndex(1)
-7 >Emitted(51, 58) Source(14, 60) + SourceIndex(1)
-8 >Emitted(51, 59) Source(14, 61) + SourceIndex(1)
-9 >Emitted(51, 60) Source(14, 62) + SourceIndex(1)
----
->>> /*@internal*/ normalN.internalConst = 10;
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^
-5 > ^^^
-6 > ^^
-7 > ^
-1 >
- > /*@internal*/ export type internalType = internalC;
- >
-2 > /*@internal*/
-3 > export const
-4 > internalConst
-5 > =
-6 > 10
-7 > ;
-1 >Emitted(52, 9) Source(16, 5) + SourceIndex(1)
-2 >Emitted(52, 22) Source(16, 18) + SourceIndex(1)
-3 >Emitted(52, 23) Source(16, 32) + SourceIndex(1)
-4 >Emitted(52, 44) Source(16, 45) + SourceIndex(1)
-5 >Emitted(52, 47) Source(16, 48) + SourceIndex(1)
-6 >Emitted(52, 49) Source(16, 50) + SourceIndex(1)
-7 >Emitted(52, 50) Source(16, 51) + SourceIndex(1)
----
->>> /*@internal*/ var internalEnum;
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^^^^
-1 >
- >
-2 > /*@internal*/
-3 >
-4 > export enum
-5 > internalEnum { a, b, c }
-1 >Emitted(53, 9) Source(17, 5) + SourceIndex(1)
-2 >Emitted(53, 22) Source(17, 18) + SourceIndex(1)
-3 >Emitted(53, 23) Source(17, 19) + SourceIndex(1)
-4 >Emitted(53, 27) Source(17, 31) + SourceIndex(1)
-5 >Emitted(53, 39) Source(17, 55) + SourceIndex(1)
----
->>> (function (internalEnum) {
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > export enum
-3 > internalEnum
-1 >Emitted(54, 9) Source(17, 19) + SourceIndex(1)
-2 >Emitted(54, 20) Source(17, 31) + SourceIndex(1)
-3 >Emitted(54, 32) Source(17, 43) + SourceIndex(1)
----
->>> internalEnum[internalEnum["a"] = 0] = "a";
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-1-> {
-2 > a
-3 >
-1->Emitted(55, 13) Source(17, 46) + SourceIndex(1)
-2 >Emitted(55, 54) Source(17, 47) + SourceIndex(1)
-3 >Emitted(55, 55) Source(17, 47) + SourceIndex(1)
----
->>> internalEnum[internalEnum["b"] = 1] = "b";
-1 >^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-1 >,
-2 > b
-3 >
-1 >Emitted(56, 13) Source(17, 49) + SourceIndex(1)
-2 >Emitted(56, 54) Source(17, 50) + SourceIndex(1)
-3 >Emitted(56, 55) Source(17, 50) + SourceIndex(1)
----
->>> internalEnum[internalEnum["c"] = 2] = "c";
-1 >^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >,
-2 > c
-3 >
-1 >Emitted(57, 13) Source(17, 52) + SourceIndex(1)
-2 >Emitted(57, 54) Source(17, 53) + SourceIndex(1)
-3 >Emitted(57, 55) Source(17, 53) + SourceIndex(1)
----
->>> })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));
+>>> namespace someNamespace {
1->^^^^^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^^^^^^^
-7 > ^^^^^
-8 > ^^^^^^^^^^^^^^^^^^^^
-9 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > internalEnum
-5 >
-6 > internalEnum
-7 >
-8 > internalEnum
-9 > { a, b, c }
-1->Emitted(58, 9) Source(17, 54) + SourceIndex(1)
-2 >Emitted(58, 10) Source(17, 55) + SourceIndex(1)
-3 >Emitted(58, 12) Source(17, 31) + SourceIndex(1)
-4 >Emitted(58, 24) Source(17, 43) + SourceIndex(1)
-5 >Emitted(58, 27) Source(17, 31) + SourceIndex(1)
-6 >Emitted(58, 47) Source(17, 43) + SourceIndex(1)
-7 >Emitted(58, 52) Source(17, 31) + SourceIndex(1)
-8 >Emitted(58, 72) Source(17, 43) + SourceIndex(1)
-9 >Emitted(58, 80) Source(17, 55) + SourceIndex(1)
----
->>> })(normalN || (exports.normalN = normalN = {}));
-1 >^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^
-6 > ^^^^^^^
-7 > ^^^^^^^^
-8 > ^^^^^^^^^^->
-1 >
- >
-2 > }
-3 >
-4 > normalN
-5 >
-6 > normalN
-7 > {
- > /*@internal*/ export class C { }
- > /*@internal*/ export function foo() {}
- > /*@internal*/ export namespace someNamespace { export class C {} }
- > /*@internal*/ export namespace someOther.something { export class someClass {} }
- > /*@internal*/ export import someImport = someNamespace.C;
- > /*@internal*/ export type internalType = internalC;
- > /*@internal*/ export const internalConst = 10;
- > /*@internal*/ export enum internalEnum { a, b, c }
- > }
-1 >Emitted(59, 5) Source(18, 1) + SourceIndex(1)
-2 >Emitted(59, 6) Source(18, 2) + SourceIndex(1)
-3 >Emitted(59, 8) Source(9, 18) + SourceIndex(1)
-4 >Emitted(59, 15) Source(9, 25) + SourceIndex(1)
-5 >Emitted(59, 38) Source(9, 18) + SourceIndex(1)
-6 >Emitted(59, 45) Source(9, 25) + SourceIndex(1)
-7 >Emitted(59, 53) Source(18, 2) + SourceIndex(1)
----
->>> /*@internal*/ var internalC = /** @class */ (function () {
-1->^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^->
+2 > ^^^^^^^^^^
+3 > ^^^^^^^^^^^^^
+4 > ^
1->
- >
-2 > /*@internal*/
-3 >
-1->Emitted(60, 5) Source(19, 1) + SourceIndex(1)
-2 >Emitted(60, 18) Source(19, 14) + SourceIndex(1)
-3 >Emitted(60, 19) Source(19, 15) + SourceIndex(1)
+ > /*@internal*/
+2 > export namespace
+3 > someNamespace
+4 >
+1->Emitted(15, 9) Source(12, 19) + SourceIndex(1)
+2 >Emitted(15, 19) Source(12, 36) + SourceIndex(1)
+3 >Emitted(15, 32) Source(12, 49) + SourceIndex(1)
+4 >Emitted(15, 33) Source(12, 50) + SourceIndex(1)
---
->>> function internalC() {
-1->^^^^^^^^
-2 > ^->
-1->
-1->Emitted(61, 9) Source(19, 15) + SourceIndex(1)
+>>> class C {
+1 >^^^^^^^^^^^^
+2 > ^^^^^^
+3 > ^
+1 >{
+2 > export class
+3 > C
+1 >Emitted(16, 13) Source(12, 52) + SourceIndex(1)
+2 >Emitted(16, 19) Source(12, 65) + SourceIndex(1)
+3 >Emitted(16, 20) Source(12, 66) + SourceIndex(1)
+---
+>>> }
+1 >^^^^^^^^^^^^^
+1 > {}
+1 >Emitted(17, 14) Source(12, 69) + SourceIndex(1)
---
>>> }
-1->^^^^^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^->
-1->export class internalC {
-2 > }
-1->Emitted(62, 9) Source(19, 39) + SourceIndex(1)
-2 >Emitted(62, 10) Source(19, 40) + SourceIndex(1)
+1 >^^^^^^^^^
+2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+1 > }
+1 >Emitted(18, 10) Source(12, 71) + SourceIndex(1)
---
->>> return internalC;
+>>> namespace someOther.something {
1->^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^
-1->
-2 > }
-1->Emitted(63, 9) Source(19, 39) + SourceIndex(1)
-2 >Emitted(63, 25) Source(19, 40) + SourceIndex(1)
----
->>> }());
-1 >^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class internalC {}
-1 >Emitted(64, 5) Source(19, 39) + SourceIndex(1)
-2 >Emitted(64, 6) Source(19, 40) + SourceIndex(1)
-3 >Emitted(64, 6) Source(19, 15) + SourceIndex(1)
-4 >Emitted(64, 10) Source(19, 40) + SourceIndex(1)
+2 > ^^^^^^^^^^
+3 > ^^^^^^^^^
+4 > ^
+5 > ^^^^^^^^^
+6 > ^
+1->
+ > /*@internal*/
+2 > export namespace
+3 > someOther
+4 > .
+5 > something
+6 >
+1->Emitted(19, 9) Source(13, 19) + SourceIndex(1)
+2 >Emitted(19, 19) Source(13, 36) + SourceIndex(1)
+3 >Emitted(19, 28) Source(13, 45) + SourceIndex(1)
+4 >Emitted(19, 29) Source(13, 46) + SourceIndex(1)
+5 >Emitted(19, 38) Source(13, 55) + SourceIndex(1)
+6 >Emitted(19, 39) Source(13, 56) + SourceIndex(1)
---
->>> exports.internalC = internalC;
-1->^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^->
-1->
-2 > internalC
-1->Emitted(65, 5) Source(19, 28) + SourceIndex(1)
-2 >Emitted(65, 35) Source(19, 37) + SourceIndex(1)
+>>> class someClass {
+1 >^^^^^^^^^^^^
+2 > ^^^^^^
+3 > ^^^^^^^^^
+1 >{
+2 > export class
+3 > someClass
+1 >Emitted(20, 13) Source(13, 58) + SourceIndex(1)
+2 >Emitted(20, 19) Source(13, 71) + SourceIndex(1)
+3 >Emitted(20, 28) Source(13, 80) + SourceIndex(1)
---
->>> /*@internal*/ function internalfoo() { }
-1->^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^
-5 > ^^^^^^^^^^^
-6 > ^^^^^
-7 > ^
-1-> {}
- >
-2 > /*@internal*/
-3 >
-4 > export function
-5 > internalfoo
-6 > () {
-7 > }
-1->Emitted(66, 5) Source(20, 1) + SourceIndex(1)
-2 >Emitted(66, 18) Source(20, 14) + SourceIndex(1)
-3 >Emitted(66, 19) Source(20, 15) + SourceIndex(1)
-4 >Emitted(66, 28) Source(20, 31) + SourceIndex(1)
-5 >Emitted(66, 39) Source(20, 42) + SourceIndex(1)
-6 >Emitted(66, 44) Source(20, 46) + SourceIndex(1)
-7 >Emitted(66, 45) Source(20, 47) + SourceIndex(1)
+>>> }
+1 >^^^^^^^^^^^^^
+1 > {}
+1 >Emitted(21, 14) Source(13, 83) + SourceIndex(1)
---
->>> exports.internalfoo = internalfoo;
-1 >^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^^->
-1 >
-2 > export function internalfoo() {}
-1 >Emitted(67, 5) Source(20, 15) + SourceIndex(1)
-2 >Emitted(67, 39) Source(20, 47) + SourceIndex(1)
+>>> }
+1 >^^^^^^^^^
+2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+1 > }
+1 >Emitted(22, 10) Source(13, 85) + SourceIndex(1)
---
->>> /*@internal*/ var internalNamespace;
-1->^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^
-6 > ^
+>>> export import someImport = someNamespace.C;
+1->^^^^^^^^
+2 > ^^^^^^
+3 > ^^^^^^^^
+4 > ^^^^^^^^^^
+5 > ^^^
+6 > ^^^^^^^^^^^^^
+7 > ^
+8 > ^
+9 > ^
1->
- >
-2 > /*@internal*/
-3 >
-4 > export namespace
-5 > internalNamespace
-6 > { export class someClass {} }
-1->Emitted(68, 5) Source(21, 1) + SourceIndex(1)
-2 >Emitted(68, 18) Source(21, 14) + SourceIndex(1)
-3 >Emitted(68, 19) Source(21, 15) + SourceIndex(1)
-4 >Emitted(68, 23) Source(21, 32) + SourceIndex(1)
-5 >Emitted(68, 40) Source(21, 49) + SourceIndex(1)
-6 >Emitted(68, 41) Source(21, 79) + SourceIndex(1)
+ > /*@internal*/
+2 > export
+3 > import
+4 > someImport
+5 > =
+6 > someNamespace
+7 > .
+8 > C
+9 > ;
+1->Emitted(23, 9) Source(14, 19) + SourceIndex(1)
+2 >Emitted(23, 15) Source(14, 25) + SourceIndex(1)
+3 >Emitted(23, 23) Source(14, 33) + SourceIndex(1)
+4 >Emitted(23, 33) Source(14, 43) + SourceIndex(1)
+5 >Emitted(23, 36) Source(14, 46) + SourceIndex(1)
+6 >Emitted(23, 49) Source(14, 59) + SourceIndex(1)
+7 >Emitted(23, 50) Source(14, 60) + SourceIndex(1)
+8 >Emitted(23, 51) Source(14, 61) + SourceIndex(1)
+9 >Emitted(23, 52) Source(14, 62) + SourceIndex(1)
---
->>> (function (internalNamespace) {
-1 >^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > export namespace
-3 > internalNamespace
-1 >Emitted(69, 5) Source(21, 15) + SourceIndex(1)
-2 >Emitted(69, 16) Source(21, 32) + SourceIndex(1)
-3 >Emitted(69, 33) Source(21, 49) + SourceIndex(1)
+>>> type internalType = internalC;
+1 >^^^^^^^^
+2 > ^^^^^
+3 > ^^^^^^^^^^^^
+4 > ^^^
+5 > ^^^^^^^^^
+6 > ^
+1 >
+ > /*@internal*/
+2 > export type
+3 > internalType
+4 > =
+5 > internalC
+6 > ;
+1 >Emitted(24, 9) Source(15, 19) + SourceIndex(1)
+2 >Emitted(24, 14) Source(15, 31) + SourceIndex(1)
+3 >Emitted(24, 26) Source(15, 43) + SourceIndex(1)
+4 >Emitted(24, 29) Source(15, 46) + SourceIndex(1)
+5 >Emitted(24, 38) Source(15, 55) + SourceIndex(1)
+6 >Emitted(24, 39) Source(15, 56) + SourceIndex(1)
---
->>> var someClass = /** @class */ (function () {
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1-> {
-1->Emitted(70, 9) Source(21, 52) + SourceIndex(1)
+>>> const internalConst = 10;
+1 >^^^^^^^^
+2 > ^^^^^^
+3 > ^^^^^^^^^^^^^
+4 > ^^^^^
+5 > ^
+1 >
+ > /*@internal*/ export
+2 > const
+3 > internalConst
+4 > = 10
+5 > ;
+1 >Emitted(25, 9) Source(16, 26) + SourceIndex(1)
+2 >Emitted(25, 15) Source(16, 32) + SourceIndex(1)
+3 >Emitted(25, 28) Source(16, 45) + SourceIndex(1)
+4 >Emitted(25, 33) Source(16, 50) + SourceIndex(1)
+5 >Emitted(25, 34) Source(16, 51) + SourceIndex(1)
---
->>> function someClass() {
-1->^^^^^^^^^^^^
-2 > ^->
-1->
-1->Emitted(71, 13) Source(21, 52) + SourceIndex(1)
+>>> enum internalEnum {
+1 >^^^^^^^^
+2 > ^^^^^
+3 > ^^^^^^^^^^^^
+1 >
+ > /*@internal*/
+2 > export enum
+3 > internalEnum
+1 >Emitted(26, 9) Source(17, 19) + SourceIndex(1)
+2 >Emitted(26, 14) Source(17, 31) + SourceIndex(1)
+3 >Emitted(26, 26) Source(17, 43) + SourceIndex(1)
---
->>> }
-1->^^^^^^^^^^^^
+>>> a = 0,
+1 >^^^^^^^^^^^^
2 > ^
-3 > ^^^^^^^^^^^^^^^^->
-1->export class someClass {
-2 > }
-1->Emitted(72, 13) Source(21, 76) + SourceIndex(1)
-2 >Emitted(72, 14) Source(21, 77) + SourceIndex(1)
+3 > ^^^^
+4 > ^->
+1 > {
+2 > a
+3 >
+1 >Emitted(27, 13) Source(17, 46) + SourceIndex(1)
+2 >Emitted(27, 14) Source(17, 47) + SourceIndex(1)
+3 >Emitted(27, 18) Source(17, 47) + SourceIndex(1)
---
->>> return someClass;
+>>> b = 1,
1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^
-1->
-2 > }
-1->Emitted(73, 13) Source(21, 76) + SourceIndex(1)
-2 >Emitted(73, 29) Source(21, 77) + SourceIndex(1)
----
->>> }());
-1 >^^^^^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class someClass {}
-1 >Emitted(74, 9) Source(21, 76) + SourceIndex(1)
-2 >Emitted(74, 10) Source(21, 77) + SourceIndex(1)
-3 >Emitted(74, 10) Source(21, 52) + SourceIndex(1)
-4 >Emitted(74, 14) Source(21, 77) + SourceIndex(1)
+2 > ^
+3 > ^^^^
+1->,
+2 > b
+3 >
+1->Emitted(28, 13) Source(17, 49) + SourceIndex(1)
+2 >Emitted(28, 14) Source(17, 50) + SourceIndex(1)
+3 >Emitted(28, 18) Source(17, 50) + SourceIndex(1)
---
->>> internalNamespace.someClass = someClass;
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > someClass
-3 > {}
-4 >
-1->Emitted(75, 9) Source(21, 65) + SourceIndex(1)
-2 >Emitted(75, 36) Source(21, 74) + SourceIndex(1)
-3 >Emitted(75, 48) Source(21, 77) + SourceIndex(1)
-4 >Emitted(75, 49) Source(21, 77) + SourceIndex(1)
+>>> c = 2
+1 >^^^^^^^^^^^^
+2 > ^
+3 > ^^^^
+1 >,
+2 > c
+3 >
+1 >Emitted(29, 13) Source(17, 52) + SourceIndex(1)
+2 >Emitted(29, 14) Source(17, 53) + SourceIndex(1)
+3 >Emitted(29, 18) Source(17, 53) + SourceIndex(1)
---
->>> })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));
-1->^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^^^^^^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-6 > ^^^^^^^^^^^^^^^^^
-7 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > internalNamespace
-5 >
-6 > internalNamespace
-7 > { export class someClass {} }
-1->Emitted(76, 5) Source(21, 78) + SourceIndex(1)
-2 >Emitted(76, 6) Source(21, 79) + SourceIndex(1)
-3 >Emitted(76, 8) Source(21, 32) + SourceIndex(1)
-4 >Emitted(76, 25) Source(21, 49) + SourceIndex(1)
-5 >Emitted(76, 58) Source(21, 32) + SourceIndex(1)
-6 >Emitted(76, 75) Source(21, 49) + SourceIndex(1)
-7 >Emitted(76, 83) Source(21, 79) + SourceIndex(1)
+>>> }
+1 >^^^^^^^^^
+1 > }
+1 >Emitted(30, 10) Source(17, 55) + SourceIndex(1)
---
->>> /*@internal*/ var internalOther;
-1 >^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^^^^^
-6 > ^
+>>> }
+1 >^^^^^
+2 > ^^^^^^^^^^^^^^^^^^^^^^^->
1 >
- >
-2 > /*@internal*/
-3 >
-4 > export namespace
-5 > internalOther
-6 > .something { export class someClass {} }
-1 >Emitted(77, 5) Source(22, 1) + SourceIndex(1)
-2 >Emitted(77, 18) Source(22, 14) + SourceIndex(1)
-3 >Emitted(77, 19) Source(22, 15) + SourceIndex(1)
-4 >Emitted(77, 23) Source(22, 32) + SourceIndex(1)
-5 >Emitted(77, 36) Source(22, 45) + SourceIndex(1)
-6 >Emitted(77, 37) Source(22, 85) + SourceIndex(1)
----
->>> (function (internalOther) {
-1 >^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^
-1 >
-2 > export namespace
-3 > internalOther
-1 >Emitted(78, 5) Source(22, 15) + SourceIndex(1)
-2 >Emitted(78, 16) Source(22, 32) + SourceIndex(1)
-3 >Emitted(78, 29) Source(22, 45) + SourceIndex(1)
+ >}
+1 >Emitted(31, 6) Source(18, 2) + SourceIndex(1)
---
->>> var something;
-1 >^^^^^^^^
-2 > ^^^^
-3 > ^^^^^^^^^
-4 > ^
-5 > ^^^^^^^^^->
-1 >.
-2 >
-3 > something
-4 > { export class someClass {} }
-1 >Emitted(79, 9) Source(22, 46) + SourceIndex(1)
-2 >Emitted(79, 13) Source(22, 46) + SourceIndex(1)
-3 >Emitted(79, 22) Source(22, 55) + SourceIndex(1)
-4 >Emitted(79, 23) Source(22, 85) + SourceIndex(1)
+>>> export class internalC {
+1->^^^^
+2 > ^^^^^^
+3 > ^^^^^^^
+4 > ^^^^^^^^^
+1->
+ >/*@internal*/
+2 > export
+3 > class
+4 > internalC
+1->Emitted(32, 5) Source(19, 15) + SourceIndex(1)
+2 >Emitted(32, 11) Source(19, 21) + SourceIndex(1)
+3 >Emitted(32, 18) Source(19, 28) + SourceIndex(1)
+4 >Emitted(32, 27) Source(19, 37) + SourceIndex(1)
---
->>> (function (something) {
-1->^^^^^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 >
-3 > something
-1->Emitted(80, 9) Source(22, 46) + SourceIndex(1)
-2 >Emitted(80, 20) Source(22, 46) + SourceIndex(1)
-3 >Emitted(80, 29) Source(22, 55) + SourceIndex(1)
+>>> }
+1 >^^^^^
+2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+1 > {}
+1 >Emitted(33, 6) Source(19, 40) + SourceIndex(1)
---
->>> var someClass = /** @class */ (function () {
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1-> {
-1->Emitted(81, 13) Source(22, 58) + SourceIndex(1)
+>>> export function internalfoo(): void;
+1->^^^^
+2 > ^^^^^^
+3 > ^^^^^^^^^^
+4 > ^^^^^^^^^^^
+5 > ^^^^^^^^^
+1->
+ >/*@internal*/
+2 > export
+3 > function
+4 > internalfoo
+5 > () {}
+1->Emitted(34, 5) Source(20, 15) + SourceIndex(1)
+2 >Emitted(34, 11) Source(20, 21) + SourceIndex(1)
+3 >Emitted(34, 21) Source(20, 31) + SourceIndex(1)
+4 >Emitted(34, 32) Source(20, 42) + SourceIndex(1)
+5 >Emitted(34, 41) Source(20, 47) + SourceIndex(1)
---
->>> function someClass() {
-1->^^^^^^^^^^^^^^^^
-2 > ^->
-1->
-1->Emitted(82, 17) Source(22, 58) + SourceIndex(1)
+>>> export namespace internalNamespace {
+1 >^^^^
+2 > ^^^^^^
+3 > ^^^^^^^^^^^
+4 > ^^^^^^^^^^^^^^^^^
+5 > ^
+1 >
+ >/*@internal*/
+2 > export
+3 > namespace
+4 > internalNamespace
+5 >
+1 >Emitted(35, 5) Source(21, 15) + SourceIndex(1)
+2 >Emitted(35, 11) Source(21, 21) + SourceIndex(1)
+3 >Emitted(35, 22) Source(21, 32) + SourceIndex(1)
+4 >Emitted(35, 39) Source(21, 49) + SourceIndex(1)
+5 >Emitted(35, 40) Source(21, 50) + SourceIndex(1)
---
->>> }
-1->^^^^^^^^^^^^^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^->
-1->export class someClass {
-2 > }
-1->Emitted(83, 17) Source(22, 82) + SourceIndex(1)
-2 >Emitted(83, 18) Source(22, 83) + SourceIndex(1)
+>>> class someClass {
+1 >^^^^^^^^
+2 > ^^^^^^
+3 > ^^^^^^^^^
+1 >{
+2 > export class
+3 > someClass
+1 >Emitted(36, 9) Source(21, 52) + SourceIndex(1)
+2 >Emitted(36, 15) Source(21, 65) + SourceIndex(1)
+3 >Emitted(36, 24) Source(21, 74) + SourceIndex(1)
---
->>> return someClass;
-1->^^^^^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^
-1->
-2 > }
-1->Emitted(84, 17) Source(22, 82) + SourceIndex(1)
-2 >Emitted(84, 33) Source(22, 83) + SourceIndex(1)
+>>> }
+1 >^^^^^^^^^
+1 > {}
+1 >Emitted(37, 10) Source(21, 77) + SourceIndex(1)
---
->>> }());
-1 >^^^^^^^^^^^^
-2 > ^
-3 >
-4 > ^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-3 >
-4 > export class someClass {}
-1 >Emitted(85, 13) Source(22, 82) + SourceIndex(1)
-2 >Emitted(85, 14) Source(22, 83) + SourceIndex(1)
-3 >Emitted(85, 14) Source(22, 58) + SourceIndex(1)
-4 >Emitted(85, 18) Source(22, 83) + SourceIndex(1)
+>>> }
+1 >^^^^^
+2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+1 > }
+1 >Emitted(38, 6) Source(21, 79) + SourceIndex(1)
---
->>> something.someClass = someClass;
-1->^^^^^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^
-4 > ^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1->
-2 > someClass
-3 > {}
-4 >
-1->Emitted(86, 13) Source(22, 71) + SourceIndex(1)
-2 >Emitted(86, 32) Source(22, 80) + SourceIndex(1)
-3 >Emitted(86, 44) Source(22, 83) + SourceIndex(1)
-4 >Emitted(86, 45) Source(22, 83) + SourceIndex(1)
+>>> export namespace internalOther.something {
+1->^^^^
+2 > ^^^^^^
+3 > ^^^^^^^^^^^
+4 > ^^^^^^^^^^^^^
+5 > ^
+6 > ^^^^^^^^^
+7 > ^
+1->
+ >/*@internal*/
+2 > export
+3 > namespace
+4 > internalOther
+5 > .
+6 > something
+7 >
+1->Emitted(39, 5) Source(22, 15) + SourceIndex(1)
+2 >Emitted(39, 11) Source(22, 21) + SourceIndex(1)
+3 >Emitted(39, 22) Source(22, 32) + SourceIndex(1)
+4 >Emitted(39, 35) Source(22, 45) + SourceIndex(1)
+5 >Emitted(39, 36) Source(22, 46) + SourceIndex(1)
+6 >Emitted(39, 45) Source(22, 55) + SourceIndex(1)
+7 >Emitted(39, 46) Source(22, 56) + SourceIndex(1)
---
->>> })(something = internalOther.something || (internalOther.something = {}));
-1->^^^^^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^
-5 > ^^^
-6 > ^^^^^^^^^^^^^^^^^^^^^^^
-7 > ^^^^^
-8 > ^^^^^^^^^^^^^^^^^^^^^^^
-9 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > something
-5 >
-6 > something
-7 >
-8 > something
-9 > { export class someClass {} }
-1->Emitted(87, 9) Source(22, 84) + SourceIndex(1)
-2 >Emitted(87, 10) Source(22, 85) + SourceIndex(1)
-3 >Emitted(87, 12) Source(22, 46) + SourceIndex(1)
-4 >Emitted(87, 21) Source(22, 55) + SourceIndex(1)
-5 >Emitted(87, 24) Source(22, 46) + SourceIndex(1)
-6 >Emitted(87, 47) Source(22, 55) + SourceIndex(1)
-7 >Emitted(87, 52) Source(22, 46) + SourceIndex(1)
-8 >Emitted(87, 75) Source(22, 55) + SourceIndex(1)
-9 >Emitted(87, 83) Source(22, 85) + SourceIndex(1)
+>>> class someClass {
+1 >^^^^^^^^
+2 > ^^^^^^
+3 > ^^^^^^^^^
+1 >{
+2 > export class
+3 > someClass
+1 >Emitted(40, 9) Source(22, 58) + SourceIndex(1)
+2 >Emitted(40, 15) Source(22, 71) + SourceIndex(1)
+3 >Emitted(40, 24) Source(22, 80) + SourceIndex(1)
---
->>> })(internalOther || (exports.internalOther = internalOther = {}));
-1 >^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-6 > ^^^^^^^^^^^^^
-7 > ^^^^^^^^
-8 > ^->
-1 >
-2 > }
-3 >
-4 > internalOther
-5 >
-6 > internalOther
-7 > .something { export class someClass {} }
-1 >Emitted(88, 5) Source(22, 84) + SourceIndex(1)
-2 >Emitted(88, 6) Source(22, 85) + SourceIndex(1)
-3 >Emitted(88, 8) Source(22, 32) + SourceIndex(1)
-4 >Emitted(88, 21) Source(22, 45) + SourceIndex(1)
-5 >Emitted(88, 50) Source(22, 32) + SourceIndex(1)
-6 >Emitted(88, 63) Source(22, 45) + SourceIndex(1)
-7 >Emitted(88, 71) Source(22, 85) + SourceIndex(1)
+>>> }
+1 >^^^^^^^^^
+1 > {}
+1 >Emitted(41, 10) Source(22, 83) + SourceIndex(1)
---
->>> /*@internal*/ exports.internalImport = internalNamespace.someClass;
+>>> }
+1 >^^^^^
+2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+1 > }
+1 >Emitted(42, 6) Source(22, 85) + SourceIndex(1)
+---
+>>> export import internalImport = internalNamespace.someClass;
1->^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^
-5 > ^^^^^^^^^^^^^^
-6 > ^^^
-7 > ^^^^^^^^^^^^^^^^^
-8 > ^
-9 > ^^^^^^^^^
-10> ^
+2 > ^^^^^^
+3 > ^^^^^^^^
+4 > ^^^^^^^^^^^^^^
+5 > ^^^
+6 > ^^^^^^^^^^^^^^^^^
+7 > ^
+8 > ^^^^^^^^^
+9 > ^
1->
- >
-2 > /*@internal*/
-3 > export import
-4 >
-5 > internalImport
-6 > =
-7 > internalNamespace
-8 > .
-9 > someClass
-10> ;
-1->Emitted(89, 5) Source(23, 1) + SourceIndex(1)
-2 >Emitted(89, 18) Source(23, 14) + SourceIndex(1)
-3 >Emitted(89, 19) Source(23, 29) + SourceIndex(1)
-4 >Emitted(89, 27) Source(23, 29) + SourceIndex(1)
-5 >Emitted(89, 41) Source(23, 43) + SourceIndex(1)
-6 >Emitted(89, 44) Source(23, 46) + SourceIndex(1)
-7 >Emitted(89, 61) Source(23, 63) + SourceIndex(1)
-8 >Emitted(89, 62) Source(23, 64) + SourceIndex(1)
-9 >Emitted(89, 71) Source(23, 73) + SourceIndex(1)
-10>Emitted(89, 72) Source(23, 74) + SourceIndex(1)
+ >/*@internal*/
+2 > export
+3 > import
+4 > internalImport
+5 > =
+6 > internalNamespace
+7 > .
+8 > someClass
+9 > ;
+1->Emitted(43, 5) Source(23, 15) + SourceIndex(1)
+2 >Emitted(43, 11) Source(23, 21) + SourceIndex(1)
+3 >Emitted(43, 19) Source(23, 29) + SourceIndex(1)
+4 >Emitted(43, 33) Source(23, 43) + SourceIndex(1)
+5 >Emitted(43, 36) Source(23, 46) + SourceIndex(1)
+6 >Emitted(43, 53) Source(23, 63) + SourceIndex(1)
+7 >Emitted(43, 54) Source(23, 64) + SourceIndex(1)
+8 >Emitted(43, 63) Source(23, 73) + SourceIndex(1)
+9 >Emitted(43, 64) Source(23, 74) + SourceIndex(1)
---
->>> /*@internal*/ exports.internalConst = 10;
+>>> export type internalType = internalC;
1 >^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^
-5 > ^^^^^^^^^^^^^
-6 > ^^^
-7 > ^^
-8 > ^
+2 > ^^^^^^
+3 > ^^^^^^
+4 > ^^^^^^^^^^^^
+5 > ^^^
+6 > ^^^^^^^^^
+7 > ^
1 >
- >/*@internal*/ export type internalType = internalC;
- >
-2 > /*@internal*/
-3 > export const
-4 >
-5 > internalConst
-6 > =
-7 > 10
-8 > ;
-1 >Emitted(90, 5) Source(25, 1) + SourceIndex(1)
-2 >Emitted(90, 18) Source(25, 14) + SourceIndex(1)
-3 >Emitted(90, 19) Source(25, 28) + SourceIndex(1)
-4 >Emitted(90, 27) Source(25, 28) + SourceIndex(1)
-5 >Emitted(90, 40) Source(25, 41) + SourceIndex(1)
-6 >Emitted(90, 43) Source(25, 44) + SourceIndex(1)
-7 >Emitted(90, 45) Source(25, 46) + SourceIndex(1)
-8 >Emitted(90, 46) Source(25, 47) + SourceIndex(1)
+ >/*@internal*/
+2 > export
+3 > type
+4 > internalType
+5 > =
+6 > internalC
+7 > ;
+1 >Emitted(44, 5) Source(24, 15) + SourceIndex(1)
+2 >Emitted(44, 11) Source(24, 21) + SourceIndex(1)
+3 >Emitted(44, 17) Source(24, 27) + SourceIndex(1)
+4 >Emitted(44, 29) Source(24, 39) + SourceIndex(1)
+5 >Emitted(44, 32) Source(24, 42) + SourceIndex(1)
+6 >Emitted(44, 41) Source(24, 51) + SourceIndex(1)
+7 >Emitted(44, 42) Source(24, 52) + SourceIndex(1)
---
->>> /*@internal*/ var internalEnum;
+>>> export const internalConst = 10;
1 >^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^^^^^^^^^^^^
+2 > ^^^^^^
+3 > ^
+4 > ^^^^^^
+5 > ^^^^^^^^^^^^^
+6 > ^^^^^
+7 > ^
1 >
- >
-2 > /*@internal*/
-3 >
-4 > export enum
-5 > internalEnum { a, b, c }
-1 >Emitted(91, 5) Source(26, 1) + SourceIndex(1)
-2 >Emitted(91, 18) Source(26, 14) + SourceIndex(1)
-3 >Emitted(91, 19) Source(26, 15) + SourceIndex(1)
-4 >Emitted(91, 23) Source(26, 27) + SourceIndex(1)
-5 >Emitted(91, 35) Source(26, 51) + SourceIndex(1)
+ >/*@internal*/
+2 > export
+3 >
+4 > const
+5 > internalConst
+6 > = 10
+7 > ;
+1 >Emitted(45, 5) Source(25, 15) + SourceIndex(1)
+2 >Emitted(45, 11) Source(25, 21) + SourceIndex(1)
+3 >Emitted(45, 12) Source(25, 22) + SourceIndex(1)
+4 >Emitted(45, 18) Source(25, 28) + SourceIndex(1)
+5 >Emitted(45, 31) Source(25, 41) + SourceIndex(1)
+6 >Emitted(45, 36) Source(25, 46) + SourceIndex(1)
+7 >Emitted(45, 37) Source(25, 47) + SourceIndex(1)
---
->>> (function (internalEnum) {
+>>> export enum internalEnum {
1 >^^^^
-2 > ^^^^^^^^^^^
-3 > ^^^^^^^^^^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > export enum
-3 > internalEnum
-1 >Emitted(92, 5) Source(26, 15) + SourceIndex(1)
-2 >Emitted(92, 16) Source(26, 27) + SourceIndex(1)
-3 >Emitted(92, 28) Source(26, 39) + SourceIndex(1)
+2 > ^^^^^^
+3 > ^^^^^^
+4 > ^^^^^^^^^^^^
+1 >
+ >/*@internal*/
+2 > export
+3 > enum
+4 > internalEnum
+1 >Emitted(46, 5) Source(26, 15) + SourceIndex(1)
+2 >Emitted(46, 11) Source(26, 21) + SourceIndex(1)
+3 >Emitted(46, 17) Source(26, 27) + SourceIndex(1)
+4 >Emitted(46, 29) Source(26, 39) + SourceIndex(1)
---
->>> internalEnum[internalEnum["a"] = 0] = "a";
-1->^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-1-> {
+>>> a = 0,
+1 >^^^^^^^^
+2 > ^
+3 > ^^^^
+4 > ^->
+1 > {
2 > a
-3 >
-1->Emitted(93, 9) Source(26, 42) + SourceIndex(1)
-2 >Emitted(93, 50) Source(26, 43) + SourceIndex(1)
-3 >Emitted(93, 51) Source(26, 43) + SourceIndex(1)
+3 >
+1 >Emitted(47, 9) Source(26, 42) + SourceIndex(1)
+2 >Emitted(47, 10) Source(26, 43) + SourceIndex(1)
+3 >Emitted(47, 14) Source(26, 43) + SourceIndex(1)
---
->>> internalEnum[internalEnum["b"] = 1] = "b";
-1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-1 >,
+>>> b = 1,
+1->^^^^^^^^
+2 > ^
+3 > ^^^^
+1->,
2 > b
-3 >
-1 >Emitted(94, 9) Source(26, 45) + SourceIndex(1)
-2 >Emitted(94, 50) Source(26, 46) + SourceIndex(1)
-3 >Emitted(94, 51) Source(26, 46) + SourceIndex(1)
+3 >
+1->Emitted(48, 9) Source(26, 45) + SourceIndex(1)
+2 >Emitted(48, 10) Source(26, 46) + SourceIndex(1)
+3 >Emitted(48, 14) Source(26, 46) + SourceIndex(1)
---
->>> internalEnum[internalEnum["c"] = 2] = "c";
+>>> c = 2
1 >^^^^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^->
+2 > ^
+3 > ^^^^
1 >,
2 > c
-3 >
-1 >Emitted(95, 9) Source(26, 48) + SourceIndex(1)
-2 >Emitted(95, 50) Source(26, 49) + SourceIndex(1)
-3 >Emitted(95, 51) Source(26, 49) + SourceIndex(1)
----
->>> })(internalEnum || (exports.internalEnum = internalEnum = {}));
-1->^^^^
-2 > ^
-3 > ^^
-4 > ^^^^^^^^^^^^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-6 > ^^^^^^^^^^^^
-7 > ^^^^^^^^
-1->
-2 > }
-3 >
-4 > internalEnum
-5 >
-6 > internalEnum
-7 > { a, b, c }
-1->Emitted(96, 5) Source(26, 50) + SourceIndex(1)
-2 >Emitted(96, 6) Source(26, 51) + SourceIndex(1)
-3 >Emitted(96, 8) Source(26, 27) + SourceIndex(1)
-4 >Emitted(96, 20) Source(26, 39) + SourceIndex(1)
-5 >Emitted(96, 48) Source(26, 27) + SourceIndex(1)
-6 >Emitted(96, 60) Source(26, 39) + SourceIndex(1)
-7 >Emitted(96, 68) Source(26, 51) + SourceIndex(1)
----
->>> console.log(exports.x);
-1 >^^^^
-2 > ^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^
-6 > ^^^^^^^^^
-7 > ^
-8 > ^
-1 >
-2 > console
-3 > .
-4 > log
-5 > (
-6 > x
-7 > )
-8 > ;
-1 >Emitted(97, 5) Source(26, 51) + SourceIndex(1)
-2 >Emitted(97, 12) Source(26, 58) + SourceIndex(1)
-3 >Emitted(97, 13) Source(26, 59) + SourceIndex(1)
-4 >Emitted(97, 16) Source(26, 62) + SourceIndex(1)
-5 >Emitted(97, 17) Source(26, 63) + SourceIndex(1)
-6 >Emitted(97, 26) Source(26, 64) + SourceIndex(1)
-7 >Emitted(97, 27) Source(26, 65) + SourceIndex(1)
-8 >Emitted(97, 28) Source(26, 66) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file2.ts
--------------------------------------------------------------------
->>>});
->>>define("file2", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.y = void 0;
->>> exports.y = 20;
-1 >^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1 >export const
-2 >
-3 > y
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(103, 5) Source(1, 14) + SourceIndex(2)
-2 >Emitted(103, 13) Source(1, 14) + SourceIndex(2)
-3 >Emitted(103, 14) Source(1, 15) + SourceIndex(2)
-4 >Emitted(103, 17) Source(1, 18) + SourceIndex(2)
-5 >Emitted(103, 19) Source(1, 20) + SourceIndex(2)
-6 >Emitted(103, 20) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
--------------------------------------------------------------------
->>>});
->>>var globalConst = 10;
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > globalConst
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(105, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(105, 5) Source(1, 7) + SourceIndex(3)
-3 >Emitted(105, 16) Source(1, 18) + SourceIndex(3)
-4 >Emitted(105, 19) Source(1, 21) + SourceIndex(3)
-5 >Emitted(105, 21) Source(1, 23) + SourceIndex(3)
-6 >Emitted(105, 22) Source(1, 24) + SourceIndex(3)
+3 >
+1 >Emitted(49, 9) Source(26, 48) + SourceIndex(1)
+2 >Emitted(49, 10) Source(26, 49) + SourceIndex(1)
+3 >Emitted(49, 14) Source(26, 49) + SourceIndex(1)
+---
+>>> }
+1 >^^^^^
+1 > }
+1 >Emitted(50, 6) Source(26, 51) + SourceIndex(1)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file3.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:file2.ts
-------------------------------------------------------------------
->>>define("file3", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.z = void 0;
->>> exports.z = 30;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->export const
-2 >
-3 > z
-4 > =
-5 > 30
-6 > ;
-1->Emitted(110, 5) Source(1, 14) + SourceIndex(4)
-2 >Emitted(110, 13) Source(1, 14) + SourceIndex(4)
-3 >Emitted(110, 14) Source(1, 15) + SourceIndex(4)
-4 >Emitted(110, 17) Source(1, 18) + SourceIndex(4)
-5 >Emitted(110, 19) Source(1, 20) + SourceIndex(4)
-6 >Emitted(110, 20) Source(1, 21) + SourceIndex(4)
+>>>}
+>>>declare module "file2" {
+>>> export const y = 20;
+1 >^^^^
+2 > ^^^^^^
+3 > ^
+4 > ^^^^^^
+5 > ^
+6 > ^^^^^
+7 > ^
+1 >
+2 > export
+3 >
+4 > const
+5 > y
+6 > = 20
+7 > ;
+1 >Emitted(53, 5) Source(1, 1) + SourceIndex(2)
+2 >Emitted(53, 11) Source(1, 7) + SourceIndex(2)
+3 >Emitted(53, 12) Source(1, 8) + SourceIndex(2)
+4 >Emitted(53, 18) Source(1, 14) + SourceIndex(2)
+5 >Emitted(53, 19) Source(1, 15) + SourceIndex(2)
+6 >Emitted(53, 24) Source(1, 20) + SourceIndex(2)
+7 >Emitted(53, 25) Source(1, 21) + SourceIndex(2)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:global.ts
-------------------------------------------------------------------
->>>});
->>>var myVar = 30;
+>>>}
+>>>declare const globalConst = 10;
1 >
-2 >^^^^
-3 > ^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^->
+2 >^^^^^^^^
+3 > ^^^^^^
+4 > ^^^^^^^^^^^
+5 > ^^^^^
+6 > ^
+7 > ^^^^->
1 >
-2 >const
-3 > myVar
-4 > =
-5 > 30
-6 > ;
-1 >Emitted(112, 1) Source(1, 1) + SourceIndex(5)
-2 >Emitted(112, 5) Source(1, 7) + SourceIndex(5)
-3 >Emitted(112, 10) Source(1, 12) + SourceIndex(5)
-4 >Emitted(112, 13) Source(1, 15) + SourceIndex(5)
-5 >Emitted(112, 15) Source(1, 17) + SourceIndex(5)
-6 >Emitted(112, 16) Source(1, 18) + SourceIndex(5)
----
->>>//# sourceMappingURL=module.js.map
-
-//// [/src/app/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file3.ts","./file4.ts"],"js":{"sections":[{"pos":0,"end":4274,"kind":"prepend","data":"../lib/module.js","texts":[{"pos":0,"end":4274,"kind":"text"}]},{"pos":4274,"end":4493,"kind":"text"}],"mapHash":"14469018393-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICzBpD,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}","hash":"-55607353175-/*@internal*/ var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;\n exports.x = 10;\n var normalC = /** @class */ (function () {\n /*@internal*/ function normalC() {\n }\n /*@internal*/ normalC.prototype.method = function () { };\n Object.defineProperty(normalC.prototype, \"c\", {\n /*@internal*/ get: function () { return 10; },\n /*@internal*/ set: function (val) { },\n enumerable: false,\n configurable: true\n });\n return normalC;\n }());\n exports.normalC = normalC;\n var normalN;\n (function (normalN) {\n /*@internal*/ var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n normalN.C = C;\n /*@internal*/ function foo() { }\n normalN.foo = foo;\n /*@internal*/ var someNamespace;\n (function (someNamespace) {\n var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n someNamespace.C = C;\n })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));\n /*@internal*/ var someOther;\n (function (someOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = someOther.something || (someOther.something = {}));\n })(someOther = normalN.someOther || (normalN.someOther = {}));\n /*@internal*/ normalN.someImport = someNamespace.C;\n /*@internal*/ normalN.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));\n })(normalN || (exports.normalN = normalN = {}));\n /*@internal*/ var internalC = /** @class */ (function () {\n function internalC() {\n }\n return internalC;\n }());\n exports.internalC = internalC;\n /*@internal*/ function internalfoo() { }\n exports.internalfoo = internalfoo;\n /*@internal*/ var internalNamespace;\n (function (internalNamespace) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n internalNamespace.someClass = someClass;\n })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));\n /*@internal*/ var internalOther;\n (function (internalOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = internalOther.something || (internalOther.something = {}));\n })(internalOther || (exports.internalOther = internalOther = {}));\n /*@internal*/ exports.internalImport = internalNamespace.someClass;\n /*@internal*/ exports.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum || (exports.internalEnum = internalEnum = {}));\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":206,"kind":"prepend","data":"../lib/module.d.ts","texts":[{"pos":0,"end":206,"kind":"text"}]},{"pos":206,"end":284,"kind":"text"}],"mapHash":"12507664209-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";IAAA,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;IACpB,MAAM,OAAO,OAAO;KAMnB;IACD,MAAM,WAAW,OAAO,CAAC;KASxB;;;ICjBD,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}","hash":"13934920901-declare module \"file1\" {\n export const x = 10;\n export class normalC {\n }\n export namespace normalN {\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","../lib/module.d.ts","./file3.ts","./file4.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","-51705233744-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","-10505171738-export const z = 30;\nimport { x } from \"file1\";\n","1463681686-const myVar = 30;"],"root":[3,4],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"stripInternal":true,"target":1},"outSignature":"13415316958-declare module \"file1\" {\n export const x = 10;\n export class normalC {\n }\n export namespace normalN {\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-
-//// [/src/app/module.tsbuildinfo.baseline.txt]
-======================================================================
-File:: /src/app/module.js
-----------------------------------------------------------------------
-prepend: (0-4274):: ../lib/module.js texts:: 1
->>--------------------------------------------------------------------
-text: (0-4274)
-/*@internal*/ var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;
- exports.x = 10;
- var normalC = /** @class */ (function () {
- /*@internal*/ function normalC() {
- }
- /*@internal*/ normalC.prototype.method = function () { };
- Object.defineProperty(normalC.prototype, "c", {
- /*@internal*/ get: function () { return 10; },
- /*@internal*/ set: function (val) { },
- enumerable: false,
- configurable: true
- });
- return normalC;
- }());
- exports.normalC = normalC;
- var normalN;
- (function (normalN) {
- /*@internal*/ var C = /** @class */ (function () {
- function C() {
- }
- return C;
- }());
- normalN.C = C;
- /*@internal*/ function foo() { }
- normalN.foo = foo;
- /*@internal*/ var someNamespace;
- (function (someNamespace) {
- var C = /** @class */ (function () {
- function C() {
- }
- return C;
- }());
- someNamespace.C = C;
- })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));
- /*@internal*/ var someOther;
- (function (someOther) {
- var something;
- (function (something) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- something.someClass = someClass;
- })(something = someOther.something || (someOther.something = {}));
- })(someOther = normalN.someOther || (normalN.someOther = {}));
- /*@internal*/ normalN.someImport = someNamespace.C;
- /*@internal*/ normalN.internalConst = 10;
- /*@internal*/ var internalEnum;
- (function (internalEnum) {
- internalEnum[internalEnum["a"] = 0] = "a";
- internalEnum[internalEnum["b"] = 1] = "b";
- internalEnum[internalEnum["c"] = 2] = "c";
- })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));
- })(normalN || (exports.normalN = normalN = {}));
- /*@internal*/ var internalC = /** @class */ (function () {
- function internalC() {
- }
- return internalC;
- }());
- exports.internalC = internalC;
- /*@internal*/ function internalfoo() { }
- exports.internalfoo = internalfoo;
- /*@internal*/ var internalNamespace;
- (function (internalNamespace) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- internalNamespace.someClass = someClass;
- })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));
- /*@internal*/ var internalOther;
- (function (internalOther) {
- var something;
- (function (something) {
- var someClass = /** @class */ (function () {
- function someClass() {
- }
- return someClass;
- }());
- something.someClass = someClass;
- })(something = internalOther.something || (internalOther.something = {}));
- })(internalOther || (exports.internalOther = internalOther = {}));
- /*@internal*/ exports.internalImport = internalNamespace.someClass;
- /*@internal*/ exports.internalConst = 10;
- /*@internal*/ var internalEnum;
- (function (internalEnum) {
- internalEnum[internalEnum["a"] = 0] = "a";
- internalEnum[internalEnum["b"] = 1] = "b";
- internalEnum[internalEnum["c"] = 2] = "c";
- })(internalEnum || (exports.internalEnum = internalEnum = {}));
- console.log(exports.x);
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-
-----------------------------------------------------------------------
-text: (4274-4493)
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
-
-======================================================================
-======================================================================
-File:: /src/app/module.d.ts
-----------------------------------------------------------------------
-prepend: (0-206):: ../lib/module.d.ts texts:: 1
->>--------------------------------------------------------------------
-text: (0-206)
-declare module "file1" {
- export const x = 10;
- export class normalC {
- }
- export namespace normalN {
- }
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-
-----------------------------------------------------------------------
-text: (206-284)
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
-
-======================================================================
-
-//// [/src/app/module.tsbuildinfo.readable.baseline.txt]
-{
- "bundle": {
- "commonSourceDirectory": "./",
- "sourceFiles": [
- "./file3.ts",
- "./file4.ts"
- ],
- "js": {
- "sections": [
- {
- "pos": 0,
- "end": 4274,
- "kind": "prepend",
- "data": "../lib/module.js",
- "texts": [
- {
- "pos": 0,
- "end": 4274,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 4274,
- "end": 4493,
- "kind": "text"
- }
- ],
- "hash": "-55607353175-/*@internal*/ var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;\n exports.x = 10;\n var normalC = /** @class */ (function () {\n /*@internal*/ function normalC() {\n }\n /*@internal*/ normalC.prototype.method = function () { };\n Object.defineProperty(normalC.prototype, \"c\", {\n /*@internal*/ get: function () { return 10; },\n /*@internal*/ set: function (val) { },\n enumerable: false,\n configurable: true\n });\n return normalC;\n }());\n exports.normalC = normalC;\n var normalN;\n (function (normalN) {\n /*@internal*/ var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n normalN.C = C;\n /*@internal*/ function foo() { }\n normalN.foo = foo;\n /*@internal*/ var someNamespace;\n (function (someNamespace) {\n var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n someNamespace.C = C;\n })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));\n /*@internal*/ var someOther;\n (function (someOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = someOther.something || (someOther.something = {}));\n })(someOther = normalN.someOther || (normalN.someOther = {}));\n /*@internal*/ normalN.someImport = someNamespace.C;\n /*@internal*/ normalN.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));\n })(normalN || (exports.normalN = normalN = {}));\n /*@internal*/ var internalC = /** @class */ (function () {\n function internalC() {\n }\n return internalC;\n }());\n exports.internalC = internalC;\n /*@internal*/ function internalfoo() { }\n exports.internalfoo = internalfoo;\n /*@internal*/ var internalNamespace;\n (function (internalNamespace) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n internalNamespace.someClass = someClass;\n })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));\n /*@internal*/ var internalOther;\n (function (internalOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = internalOther.something || (internalOther.something = {}));\n })(internalOther || (exports.internalOther = internalOther = {}));\n /*@internal*/ exports.internalImport = internalNamespace.someClass;\n /*@internal*/ exports.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum || (exports.internalEnum = internalEnum = {}));\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map",
- "mapHash": "14469018393-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICzBpD,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}"
- },
- "dts": {
- "sections": [
- {
- "pos": 0,
- "end": 206,
- "kind": "prepend",
- "data": "../lib/module.d.ts",
- "texts": [
- {
- "pos": 0,
- "end": 206,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 206,
- "end": 284,
- "kind": "text"
- }
- ],
- "hash": "13934920901-declare module \"file1\" {\n export const x = 10;\n export class normalC {\n }\n export namespace normalN {\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "12507664209-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";IAAA,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;IACpB,MAAM,OAAO,OAAO;KAMnB;IACD,MAAM,WAAW,OAAO,CAAC;KASxB;;;ICjBD,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}"
- }
- },
- "program": {
- "fileNames": [
- "../../lib/lib.d.ts",
- "../lib/module.d.ts",
- "./file3.ts",
- "./file4.ts"
- ],
- "fileInfos": {
- "../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "../lib/module.d.ts": "-51705233744-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "./file3.ts": "-10505171738-export const z = 30;\nimport { x } from \"file1\";\n",
- "./file4.ts": "1463681686-const myVar = 30;"
- },
- "root": [
- [
- 3,
- "./file3.ts"
- ],
- [
- 4,
- "./file4.ts"
- ]
- ],
- "options": {
- "composite": true,
- "declarationMap": true,
- "module": 2,
- "outFile": "./module.js",
- "sourceMap": true,
- "strict": false,
- "stripInternal": true,
- "target": 1
- },
- "outSignature": "13415316958-declare module \"file1\" {\n export const x = 10;\n export class normalC {\n }\n export namespace normalN {\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n",
- "latestChangedDtsFile": "./module.d.ts"
- },
- "version": "FakeTSVersion",
- "size": 10865
-}
+2 >
+3 > const
+4 > globalConst
+5 > = 10
+6 > ;
+1 >Emitted(55, 1) Source(1, 1) + SourceIndex(3)
+2 >Emitted(55, 9) Source(1, 1) + SourceIndex(3)
+3 >Emitted(55, 15) Source(1, 7) + SourceIndex(3)
+4 >Emitted(55, 26) Source(1, 18) + SourceIndex(3)
+5 >Emitted(55, 31) Source(1, 23) + SourceIndex(3)
+6 >Emitted(55, 32) Source(1, 24) + SourceIndex(3)
+---
+>>>//# sourceMappingURL=module.d.ts.map
-//// [/src/lib/module.d.ts.map] file written with same contents
-//// [/src/lib/module.d.ts.map.baseline.txt] file written with same contents
//// [/src/lib/module.js]
/*@internal*/ var myGlob = 20;
define("file1", ["require", "exports"], function (require, exports) {
@@ -6907,7 +1024,6 @@ define("file1", ["require", "exports"], function (require, exports) {
internalEnum[internalEnum["b"] = 1] = "b";
internalEnum[internalEnum["c"] = 2] = "c";
})(internalEnum || (exports.internalEnum = internalEnum = {}));
- console.log(exports.x);
});
define("file2", ["require", "exports"], function (require, exports) {
"use strict";
@@ -6919,7 +1035,7 @@ var globalConst = 10;
//# sourceMappingURL=module.js.map
//// [/src/lib/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICzBpD,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
+{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;;;;;;ICzBrC,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
//// [/src/lib/module.js.map.baseline.txt]
===================================================================
@@ -8308,32 +2424,6 @@ sourceFile:file1.ts
6 >Emitted(96, 60) Source(26, 39) + SourceIndex(1)
7 >Emitted(96, 68) Source(26, 51) + SourceIndex(1)
---
->>> console.log(exports.x);
-1 >^^^^
-2 > ^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^
-6 > ^^^^^^^^^
-7 > ^
-8 > ^
-1 >
-2 > console
-3 > .
-4 > log
-5 > (
-6 > x
-7 > )
-8 > ;
-1 >Emitted(97, 5) Source(26, 51) + SourceIndex(1)
-2 >Emitted(97, 12) Source(26, 58) + SourceIndex(1)
-3 >Emitted(97, 13) Source(26, 59) + SourceIndex(1)
-4 >Emitted(97, 16) Source(26, 62) + SourceIndex(1)
-5 >Emitted(97, 17) Source(26, 63) + SourceIndex(1)
-6 >Emitted(97, 26) Source(26, 64) + SourceIndex(1)
-7 >Emitted(97, 27) Source(26, 65) + SourceIndex(1)
-8 >Emitted(97, 28) Source(26, 66) + SourceIndex(1)
----
-------------------------------------------------------------------
emittedFile:/src/lib/module.js
sourceFile:file2.ts
@@ -8356,12 +2446,12 @@ sourceFile:file2.ts
4 > =
5 > 20
6 > ;
-1 >Emitted(103, 5) Source(1, 14) + SourceIndex(2)
-2 >Emitted(103, 13) Source(1, 14) + SourceIndex(2)
-3 >Emitted(103, 14) Source(1, 15) + SourceIndex(2)
-4 >Emitted(103, 17) Source(1, 18) + SourceIndex(2)
-5 >Emitted(103, 19) Source(1, 20) + SourceIndex(2)
-6 >Emitted(103, 20) Source(1, 21) + SourceIndex(2)
+1 >Emitted(102, 5) Source(1, 14) + SourceIndex(2)
+2 >Emitted(102, 13) Source(1, 14) + SourceIndex(2)
+3 >Emitted(102, 14) Source(1, 15) + SourceIndex(2)
+4 >Emitted(102, 17) Source(1, 18) + SourceIndex(2)
+5 >Emitted(102, 19) Source(1, 20) + SourceIndex(2)
+6 >Emitted(102, 20) Source(1, 21) + SourceIndex(2)
---
-------------------------------------------------------------------
emittedFile:/src/lib/module.js
@@ -8382,23 +2472,23 @@ sourceFile:global.ts
4 > =
5 > 10
6 > ;
-1 >Emitted(105, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(105, 5) Source(1, 7) + SourceIndex(3)
-3 >Emitted(105, 16) Source(1, 18) + SourceIndex(3)
-4 >Emitted(105, 19) Source(1, 21) + SourceIndex(3)
-5 >Emitted(105, 21) Source(1, 23) + SourceIndex(3)
-6 >Emitted(105, 22) Source(1, 24) + SourceIndex(3)
+1 >Emitted(104, 1) Source(1, 1) + SourceIndex(3)
+2 >Emitted(104, 5) Source(1, 7) + SourceIndex(3)
+3 >Emitted(104, 16) Source(1, 18) + SourceIndex(3)
+4 >Emitted(104, 19) Source(1, 21) + SourceIndex(3)
+5 >Emitted(104, 21) Source(1, 23) + SourceIndex(3)
+6 >Emitted(104, 22) Source(1, 24) + SourceIndex(3)
---
>>>//# sourceMappingURL=module.js.map
//// [/src/lib/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":0,"end":4274,"kind":"text"}],"mapHash":"31681607841-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICzBpD,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"-22121521554-/*@internal*/ var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;\n exports.x = 10;\n var normalC = /** @class */ (function () {\n /*@internal*/ function normalC() {\n }\n /*@internal*/ normalC.prototype.method = function () { };\n Object.defineProperty(normalC.prototype, \"c\", {\n /*@internal*/ get: function () { return 10; },\n /*@internal*/ set: function (val) { },\n enumerable: false,\n configurable: true\n });\n return normalC;\n }());\n exports.normalC = normalC;\n var normalN;\n (function (normalN) {\n /*@internal*/ var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n normalN.C = C;\n /*@internal*/ function foo() { }\n normalN.foo = foo;\n /*@internal*/ var someNamespace;\n (function (someNamespace) {\n var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n someNamespace.C = C;\n })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));\n /*@internal*/ var someOther;\n (function (someOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = someOther.something || (someOther.something = {}));\n })(someOther = normalN.someOther || (normalN.someOther = {}));\n /*@internal*/ normalN.someImport = someNamespace.C;\n /*@internal*/ normalN.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));\n })(normalN || (exports.normalN = normalN = {}));\n /*@internal*/ var internalC = /** @class */ (function () {\n function internalC() {\n }\n return internalC;\n }());\n exports.internalC = internalC;\n /*@internal*/ function internalfoo() { }\n exports.internalfoo = internalfoo;\n /*@internal*/ var internalNamespace;\n (function (internalNamespace) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n internalNamespace.someClass = someClass;\n })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));\n /*@internal*/ var internalOther;\n (function (internalOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = internalOther.something || (internalOther.something = {}));\n })(internalOther || (exports.internalOther = internalOther = {}));\n /*@internal*/ exports.internalImport = internalNamespace.someClass;\n /*@internal*/ exports.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum || (exports.internalEnum = internalEnum = {}));\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":26,"kind":"internal"},{"pos":27,"end":104,"kind":"text"},{"pos":104,"end":225,"kind":"internal"},{"pos":226,"end":263,"kind":"text"},{"pos":263,"end":713,"kind":"internal"},{"pos":714,"end":720,"kind":"text"},{"pos":720,"end":1191,"kind":"internal"},{"pos":1192,"end":1278,"kind":"text"}],"mapHash":"-20111650778-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAc,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAhC,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;IACpB,MAAM,OAAO,OAAO;;QAEF,IAAI,EAAE,MAAM,CAAC;QACb,MAAM;QACN,IAAI,CAAC,IACM,MAAM,CADK;QACtB,IAAI,CAAC,CAAC,KAAK,MAAM,EAAK;KACvC;IACD,MAAM,WAAW,OAAO,CAAC;QACP,MAAa,CAAC;SAAI;QAClB,SAAgB,GAAG,SAAK;QACxB,UAAiB,aAAa,CAAC;YAAE,MAAa,CAAC;aAAG;SAAE;QACpD,UAAiB,SAAS,CAAC,SAAS,CAAC;YAAE,MAAa,SAAS;aAAG;SAAE;QAClE,MAAM,QAAQ,UAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAC3C,KAAY,YAAY,GAAG,SAAS,CAAC;QAC9B,MAAM,aAAa,KAAK,CAAC;QAChC,KAAY,YAAY;YAAG,CAAC,IAAA;YAAE,CAAC,IAAA;YAAE,CAAC,IAAA;SAAE;KACrD;IACa,MAAM,OAAO,SAAS;KAAG;IACzB,MAAM,UAAU,WAAW,SAAK;IAChC,MAAM,WAAW,iBAAiB,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IAChE,MAAM,WAAW,aAAa,CAAC,SAAS,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IACtE,MAAM,QAAQ,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAC3D,MAAM,MAAM,YAAY,GAAG,SAAS,CAAC;IACrC,MAAM,CAAC,MAAM,aAAa,KAAK,CAAC;IAChC,MAAM,MAAM,YAAY;QAAG,CAAC,IAAA;QAAE,CAAC,IAAA;QAAE,CAAC,IAAA;KAAE;;;ICzBlD,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"-60625246569-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","4331635807-/*@internal*/ const myGlob = 20;","15501672357-export const x = 10;\nexport class normalC {\n /*@internal*/ constructor() { }\n /*@internal*/ prop: string;\n /*@internal*/ method() { }\n /*@internal*/ get c() { return 10; }\n /*@internal*/ set c(val: number) { }\n}\nexport namespace normalN {\n /*@internal*/ export class C { }\n /*@internal*/ export function foo() {}\n /*@internal*/ export namespace someNamespace { export class C {} }\n /*@internal*/ export namespace someOther.something { export class someClass {} }\n /*@internal*/ export import someImport = someNamespace.C;\n /*@internal*/ export type internalType = internalC;\n /*@internal*/ export const internalConst = 10;\n /*@internal*/ export enum internalEnum { a, b, c }\n}\n/*@internal*/ export class internalC {}\n/*@internal*/ export function internalfoo() {}\n/*@internal*/ export namespace internalNamespace { export class someClass {} }\n/*@internal*/ export namespace internalOther.something { export class someClass {} }\n/*@internal*/ export import internalImport = internalNamespace.someClass;\n/*@internal*/ export type internalType = internalC;\n/*@internal*/ export const internalConst = 10;\n/*@internal*/ export enum internalEnum { a, b, c }console.log(x);","-13729954175-export const y = 20;","1028229885-const globalConst = 10;"],"root":[[2,5]],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"-51705233744-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
+{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":0,"end":4246,"kind":"text"}],"mapHash":"35317861087-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;;;;;;ICzBrC,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"-61647424230-/*@internal*/ var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;\n exports.x = 10;\n var normalC = /** @class */ (function () {\n /*@internal*/ function normalC() {\n }\n /*@internal*/ normalC.prototype.method = function () { };\n Object.defineProperty(normalC.prototype, \"c\", {\n /*@internal*/ get: function () { return 10; },\n /*@internal*/ set: function (val) { },\n enumerable: false,\n configurable: true\n });\n return normalC;\n }());\n exports.normalC = normalC;\n var normalN;\n (function (normalN) {\n /*@internal*/ var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n normalN.C = C;\n /*@internal*/ function foo() { }\n normalN.foo = foo;\n /*@internal*/ var someNamespace;\n (function (someNamespace) {\n var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n someNamespace.C = C;\n })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));\n /*@internal*/ var someOther;\n (function (someOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = someOther.something || (someOther.something = {}));\n })(someOther = normalN.someOther || (normalN.someOther = {}));\n /*@internal*/ normalN.someImport = someNamespace.C;\n /*@internal*/ normalN.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));\n })(normalN || (exports.normalN = normalN = {}));\n /*@internal*/ var internalC = /** @class */ (function () {\n function internalC() {\n }\n return internalC;\n }());\n exports.internalC = internalC;\n /*@internal*/ function internalfoo() { }\n exports.internalfoo = internalfoo;\n /*@internal*/ var internalNamespace;\n (function (internalNamespace) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n internalNamespace.someClass = someClass;\n })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));\n /*@internal*/ var internalOther;\n (function (internalOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = internalOther.something || (internalOther.something = {}));\n })(internalOther || (exports.internalOther = internalOther = {}));\n /*@internal*/ exports.internalImport = internalNamespace.someClass;\n /*@internal*/ exports.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum || (exports.internalEnum = internalEnum = {}));\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":26,"kind":"internal"},{"pos":27,"end":104,"kind":"text"},{"pos":104,"end":225,"kind":"internal"},{"pos":226,"end":263,"kind":"text"},{"pos":263,"end":713,"kind":"internal"},{"pos":714,"end":720,"kind":"text"},{"pos":720,"end":1191,"kind":"internal"},{"pos":1192,"end":1278,"kind":"text"}],"mapHash":"-20111650778-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAc,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAhC,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;IACpB,MAAM,OAAO,OAAO;;QAEF,IAAI,EAAE,MAAM,CAAC;QACb,MAAM;QACN,IAAI,CAAC,IACM,MAAM,CADK;QACtB,IAAI,CAAC,CAAC,KAAK,MAAM,EAAK;KACvC;IACD,MAAM,WAAW,OAAO,CAAC;QACP,MAAa,CAAC;SAAI;QAClB,SAAgB,GAAG,SAAK;QACxB,UAAiB,aAAa,CAAC;YAAE,MAAa,CAAC;aAAG;SAAE;QACpD,UAAiB,SAAS,CAAC,SAAS,CAAC;YAAE,MAAa,SAAS;aAAG;SAAE;QAClE,MAAM,QAAQ,UAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAC3C,KAAY,YAAY,GAAG,SAAS,CAAC;QAC9B,MAAM,aAAa,KAAK,CAAC;QAChC,KAAY,YAAY;YAAG,CAAC,IAAA;YAAE,CAAC,IAAA;YAAE,CAAC,IAAA;SAAE;KACrD;IACa,MAAM,OAAO,SAAS;KAAG;IACzB,MAAM,UAAU,WAAW,SAAK;IAChC,MAAM,WAAW,iBAAiB,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IAChE,MAAM,WAAW,aAAa,CAAC,SAAS,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IACtE,MAAM,QAAQ,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAC3D,MAAM,MAAM,YAAY,GAAG,SAAS,CAAC;IACrC,MAAM,CAAC,MAAM,aAAa,KAAK,CAAC;IAChC,MAAM,MAAM,YAAY;QAAG,CAAC,IAAA;QAAE,CAAC,IAAA;QAAE,CAAC,IAAA;KAAE;;;ICzBlD,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"-60625246569-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","4331635807-/*@internal*/ const myGlob = 20;","21054576574-export const x = 10;\nexport class normalC {\n /*@internal*/ constructor() { }\n /*@internal*/ prop: string;\n /*@internal*/ method() { }\n /*@internal*/ get c() { return 10; }\n /*@internal*/ set c(val: number) { }\n}\nexport namespace normalN {\n /*@internal*/ export class C { }\n /*@internal*/ export function foo() {}\n /*@internal*/ export namespace someNamespace { export class C {} }\n /*@internal*/ export namespace someOther.something { export class someClass {} }\n /*@internal*/ export import someImport = someNamespace.C;\n /*@internal*/ export type internalType = internalC;\n /*@internal*/ export const internalConst = 10;\n /*@internal*/ export enum internalEnum { a, b, c }\n}\n/*@internal*/ export class internalC {}\n/*@internal*/ export function internalfoo() {}\n/*@internal*/ export namespace internalNamespace { export class someClass {} }\n/*@internal*/ export namespace internalOther.something { export class someClass {} }\n/*@internal*/ export import internalImport = internalNamespace.someClass;\n/*@internal*/ export type internalType = internalC;\n/*@internal*/ export const internalConst = 10;\n/*@internal*/ export enum internalEnum { a, b, c }","-13729954175-export const y = 20;","1028229885-const globalConst = 10;"],"root":[[2,5]],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"-51705233744-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
//// [/src/lib/module.tsbuildinfo.baseline.txt]
======================================================================
File:: /src/lib/module.js
----------------------------------------------------------------------
-text: (0-4274)
+text: (0-4246)
/*@internal*/ var myGlob = 20;
define("file1", ["require", "exports"], function (require, exports) {
"use strict";
@@ -8495,7 +2585,6 @@ define("file1", ["require", "exports"], function (require, exports) {
internalEnum[internalEnum["b"] = 1] = "b";
internalEnum[internalEnum["c"] = 2] = "c";
})(internalEnum || (exports.internalEnum = internalEnum = {}));
- console.log(exports.x);
});
define("file2", ["require", "exports"], function (require, exports) {
"use strict";
@@ -8599,12 +2688,12 @@ declare const globalConst = 10;
"sections": [
{
"pos": 0,
- "end": 4274,
+ "end": 4246,
"kind": "text"
}
],
- "hash": "-22121521554-/*@internal*/ var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;\n exports.x = 10;\n var normalC = /** @class */ (function () {\n /*@internal*/ function normalC() {\n }\n /*@internal*/ normalC.prototype.method = function () { };\n Object.defineProperty(normalC.prototype, \"c\", {\n /*@internal*/ get: function () { return 10; },\n /*@internal*/ set: function (val) { },\n enumerable: false,\n configurable: true\n });\n return normalC;\n }());\n exports.normalC = normalC;\n var normalN;\n (function (normalN) {\n /*@internal*/ var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n normalN.C = C;\n /*@internal*/ function foo() { }\n normalN.foo = foo;\n /*@internal*/ var someNamespace;\n (function (someNamespace) {\n var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n someNamespace.C = C;\n })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));\n /*@internal*/ var someOther;\n (function (someOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = someOther.something || (someOther.something = {}));\n })(someOther = normalN.someOther || (normalN.someOther = {}));\n /*@internal*/ normalN.someImport = someNamespace.C;\n /*@internal*/ normalN.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));\n })(normalN || (exports.normalN = normalN = {}));\n /*@internal*/ var internalC = /** @class */ (function () {\n function internalC() {\n }\n return internalC;\n }());\n exports.internalC = internalC;\n /*@internal*/ function internalfoo() { }\n exports.internalfoo = internalfoo;\n /*@internal*/ var internalNamespace;\n (function (internalNamespace) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n internalNamespace.someClass = someClass;\n })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));\n /*@internal*/ var internalOther;\n (function (internalOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = internalOther.something || (internalOther.something = {}));\n })(internalOther || (exports.internalOther = internalOther = {}));\n /*@internal*/ exports.internalImport = internalNamespace.someClass;\n /*@internal*/ exports.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum || (exports.internalEnum = internalEnum = {}));\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
- "mapHash": "31681607841-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICzBpD,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}"
+ "hash": "-61647424230-/*@internal*/ var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;\n exports.x = 10;\n var normalC = /** @class */ (function () {\n /*@internal*/ function normalC() {\n }\n /*@internal*/ normalC.prototype.method = function () { };\n Object.defineProperty(normalC.prototype, \"c\", {\n /*@internal*/ get: function () { return 10; },\n /*@internal*/ set: function (val) { },\n enumerable: false,\n configurable: true\n });\n return normalC;\n }());\n exports.normalC = normalC;\n var normalN;\n (function (normalN) {\n /*@internal*/ var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n normalN.C = C;\n /*@internal*/ function foo() { }\n normalN.foo = foo;\n /*@internal*/ var someNamespace;\n (function (someNamespace) {\n var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n someNamespace.C = C;\n })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));\n /*@internal*/ var someOther;\n (function (someOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = someOther.something || (someOther.something = {}));\n })(someOther = normalN.someOther || (normalN.someOther = {}));\n /*@internal*/ normalN.someImport = someNamespace.C;\n /*@internal*/ normalN.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));\n })(normalN || (exports.normalN = normalN = {}));\n /*@internal*/ var internalC = /** @class */ (function () {\n function internalC() {\n }\n return internalC;\n }());\n exports.internalC = internalC;\n /*@internal*/ function internalfoo() { }\n exports.internalfoo = internalfoo;\n /*@internal*/ var internalNamespace;\n (function (internalNamespace) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n internalNamespace.someClass = someClass;\n })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));\n /*@internal*/ var internalOther;\n (function (internalOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = internalOther.something || (internalOther.something = {}));\n })(internalOther || (exports.internalOther = internalOther = {}));\n /*@internal*/ exports.internalImport = internalNamespace.someClass;\n /*@internal*/ exports.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum || (exports.internalEnum = internalEnum = {}));\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
+ "mapHash": "35317861087-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;;;;;;ICzBrC,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}"
},
"dts": {
"sections": [
@@ -8664,7 +2753,7 @@ declare const globalConst = 10;
"fileInfos": {
"../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
"./file0.ts": "4331635807-/*@internal*/ const myGlob = 20;",
- "./file1.ts": "15501672357-export const x = 10;\nexport class normalC {\n /*@internal*/ constructor() { }\n /*@internal*/ prop: string;\n /*@internal*/ method() { }\n /*@internal*/ get c() { return 10; }\n /*@internal*/ set c(val: number) { }\n}\nexport namespace normalN {\n /*@internal*/ export class C { }\n /*@internal*/ export function foo() {}\n /*@internal*/ export namespace someNamespace { export class C {} }\n /*@internal*/ export namespace someOther.something { export class someClass {} }\n /*@internal*/ export import someImport = someNamespace.C;\n /*@internal*/ export type internalType = internalC;\n /*@internal*/ export const internalConst = 10;\n /*@internal*/ export enum internalEnum { a, b, c }\n}\n/*@internal*/ export class internalC {}\n/*@internal*/ export function internalfoo() {}\n/*@internal*/ export namespace internalNamespace { export class someClass {} }\n/*@internal*/ export namespace internalOther.something { export class someClass {} }\n/*@internal*/ export import internalImport = internalNamespace.someClass;\n/*@internal*/ export type internalType = internalC;\n/*@internal*/ export const internalConst = 10;\n/*@internal*/ export enum internalEnum { a, b, c }console.log(x);",
+ "./file1.ts": "21054576574-export const x = 10;\nexport class normalC {\n /*@internal*/ constructor() { }\n /*@internal*/ prop: string;\n /*@internal*/ method() { }\n /*@internal*/ get c() { return 10; }\n /*@internal*/ set c(val: number) { }\n}\nexport namespace normalN {\n /*@internal*/ export class C { }\n /*@internal*/ export function foo() {}\n /*@internal*/ export namespace someNamespace { export class C {} }\n /*@internal*/ export namespace someOther.something { export class someClass {} }\n /*@internal*/ export import someImport = someNamespace.C;\n /*@internal*/ export type internalType = internalC;\n /*@internal*/ export const internalConst = 10;\n /*@internal*/ export enum internalEnum { a, b, c }\n}\n/*@internal*/ export class internalC {}\n/*@internal*/ export function internalfoo() {}\n/*@internal*/ export namespace internalNamespace { export class someClass {} }\n/*@internal*/ export namespace internalOther.something { export class someClass {} }\n/*@internal*/ export import internalImport = internalNamespace.someClass;\n/*@internal*/ export type internalType = internalC;\n/*@internal*/ export const internalConst = 10;\n/*@internal*/ export enum internalEnum { a, b, c }",
"./file2.ts": "-13729954175-export const y = 20;",
"./global.ts": "1028229885-const globalConst = 10;"
},
@@ -8695,15 +2784,15 @@ declare const globalConst = 10;
"latestChangedDtsFile": "./module.d.ts"
},
"version": "FakeTSVersion",
- "size": 13250
+ "size": 13166
}
-Change:: incremental-headers-change-without-dts-changes
+Change:: incremental-declaration-doesnt-change
Input::
//// [/src/lib/file1.ts]
-/*@internal*/ export const x = 10;
+export const x = 10;
export class normalC {
/*@internal*/ constructor() { }
/*@internal*/ prop: string;
@@ -8734,229 +2823,44 @@ export namespace normalN {
Output::
/lib/tsc --b /src/app --verbose
-[[90m12:01:07 AM[0m] Projects in this build:
+[[90m12:00:35 AM[0m] Projects in this build:
* src/lib/tsconfig.json
* src/app/tsconfig.json
-[[90m12:01:08 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
+[[90m12:00:36 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
-[[90m12:01:09 AM[0m] Building project '/src/lib/tsconfig.json'...
+[[90m12:00:37 AM[0m] Building project '/src/lib/tsconfig.json'...
-[[90m12:01:17 AM[0m] Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed
+[[90m12:00:45 AM[0m] Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.tsbuildinfo' does not exist
-[[90m12:01:18 AM[0m] Updating output of project '/src/app/tsconfig.json'...
+[[90m12:00:46 AM[0m] Building project '/src/app/tsconfig.json'...
-exitCode:: ExitStatus.Success
-
-
-//// [/src/app/module.d.ts]
-declare module "file1" {
- export class normalC {
- }
- export namespace normalN {
- }
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
-//# sourceMappingURL=module.d.ts.map
+[96msrc/app/tsconfig.json[0m:[93m17[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
-//// [/src/app/module.d.ts.map]
-{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":";IACA,MAAM,OAAO,OAAO;KAMnB;IACD,MAAM,WAAW,OAAO,CAAC;KASxB;;;ICjBD,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC"}
+[7m17[0m {
+[7m [0m [91m ~[0m
+[7m18[0m "path": "../lib",
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~~~[0m
+[7m19[0m "prepend": true
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~[0m
+[7m20[0m }
+[7m [0m [91m~~~~~[0m
-//// [/src/app/module.d.ts.map.baseline.txt]
-===================================================================
-JsFile: module.d.ts
-mapUrl: module.d.ts.map
-sourceRoot:
-sources: ../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file1.ts
--------------------------------------------------------------------
->>>declare module "file1" {
->>> export class normalC {
-1 >^^^^
-2 > ^^^^^^
-3 > ^^^^^^^
-4 > ^^^^^^^
-1 >/*@internal*/ export const x = 10;
- >
-2 > export
-3 > class
-4 > normalC
-1 >Emitted(2, 5) Source(2, 1) + SourceIndex(0)
-2 >Emitted(2, 11) Source(2, 7) + SourceIndex(0)
-3 >Emitted(2, 18) Source(2, 14) + SourceIndex(0)
-4 >Emitted(2, 25) Source(2, 21) + SourceIndex(0)
----
->>> }
-1 >^^^^^
-2 > ^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 > {
- > /*@internal*/ constructor() { }
- > /*@internal*/ prop: string;
- > /*@internal*/ method() { }
- > /*@internal*/ get c() { return 10; }
- > /*@internal*/ set c(val: number) { }
- >}
-1 >Emitted(3, 6) Source(8, 2) + SourceIndex(0)
----
->>> export namespace normalN {
-1->^^^^
-2 > ^^^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^^^^^
-5 > ^
-1->
- >
-2 > export
-3 > namespace
-4 > normalN
-5 >
-1->Emitted(4, 5) Source(9, 1) + SourceIndex(0)
-2 >Emitted(4, 11) Source(9, 7) + SourceIndex(0)
-3 >Emitted(4, 22) Source(9, 18) + SourceIndex(0)
-4 >Emitted(4, 29) Source(9, 25) + SourceIndex(0)
-5 >Emitted(4, 30) Source(9, 26) + SourceIndex(0)
----
->>> }
-1 >^^^^^
-1 >{
- > /*@internal*/ export class C { }
- > /*@internal*/ export function foo() {}
- > /*@internal*/ export namespace someNamespace { export class C {} }
- > /*@internal*/ export namespace someOther.something { export class someClass {} }
- > /*@internal*/ export import someImport = someNamespace.C;
- > /*@internal*/ export type internalType = internalC;
- > /*@internal*/ export const internalConst = 10;
- > /*@internal*/ export enum internalEnum { a, b, c }
- >}
-1 >Emitted(5, 6) Source(18, 2) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file2.ts
--------------------------------------------------------------------
->>>}
->>>declare module "file2" {
->>> export const y = 20;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > y
-6 > = 20
-7 > ;
-1 >Emitted(8, 5) Source(1, 1) + SourceIndex(1)
-2 >Emitted(8, 11) Source(1, 7) + SourceIndex(1)
-3 >Emitted(8, 12) Source(1, 8) + SourceIndex(1)
-4 >Emitted(8, 18) Source(1, 14) + SourceIndex(1)
-5 >Emitted(8, 19) Source(1, 15) + SourceIndex(1)
-6 >Emitted(8, 24) Source(1, 20) + SourceIndex(1)
-7 >Emitted(8, 25) Source(1, 21) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/global.ts
--------------------------------------------------------------------
->>>}
->>>declare const globalConst = 10;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^^
-5 > ^^^^^
-6 > ^
-1 >
-2 >
-3 > const
-4 > globalConst
-5 > = 10
-6 > ;
-1 >Emitted(10, 1) Source(1, 1) + SourceIndex(2)
-2 >Emitted(10, 9) Source(1, 1) + SourceIndex(2)
-3 >Emitted(10, 15) Source(1, 7) + SourceIndex(2)
-4 >Emitted(10, 26) Source(1, 18) + SourceIndex(2)
-5 >Emitted(10, 31) Source(1, 23) + SourceIndex(2)
-6 >Emitted(10, 32) Source(1, 24) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>declare module "file3" {
->>> export const z = 30;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > z
-6 > = 30
-7 > ;
-1 >Emitted(12, 5) Source(1, 1) + SourceIndex(3)
-2 >Emitted(12, 11) Source(1, 7) + SourceIndex(3)
-3 >Emitted(12, 12) Source(1, 8) + SourceIndex(3)
-4 >Emitted(12, 18) Source(1, 14) + SourceIndex(3)
-5 >Emitted(12, 19) Source(1, 15) + SourceIndex(3)
-6 >Emitted(12, 24) Source(1, 20) + SourceIndex(3)
-7 >Emitted(12, 25) Source(1, 21) + SourceIndex(3)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>}
->>>declare const myVar = 30;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^
-5 > ^^^^^
-6 > ^
-7 > ^^^^^^^^^^->
-1 >
-2 >
-3 > const
-4 > myVar
-5 > = 30
-6 > ;
-1 >Emitted(14, 1) Source(1, 1) + SourceIndex(4)
-2 >Emitted(14, 9) Source(1, 1) + SourceIndex(4)
-3 >Emitted(14, 15) Source(1, 7) + SourceIndex(4)
-4 >Emitted(14, 20) Source(1, 12) + SourceIndex(4)
-5 >Emitted(14, 25) Source(1, 17) + SourceIndex(4)
-6 >Emitted(14, 26) Source(1, 18) + SourceIndex(4)
----
->>>//# sourceMappingURL=module.d.ts.map
-//// [/src/app/module.js]
+Found 1 error.
+
+exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated
+
+
+//// [/src/lib/module.d.ts.map] file written with same contents
+//// [/src/lib/module.d.ts.map.baseline.txt] file written with same contents
+//// [/src/lib/module.js]
/*@internal*/ var myGlob = 20;
define("file1", ["require", "exports"], function (require, exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;
- /*@internal*/ exports.x = 10;
+ exports.x = 10;
var normalC = /** @class */ (function () {
/*@internal*/ function normalC() {
}
@@ -9056,28 +2960,21 @@ define("file2", ["require", "exports"], function (require, exports) {
exports.y = 20;
});
var globalConst = 10;
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
//# sourceMappingURL=module.js.map
-//// [/src/app/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAhC,aAAa,CAAc,QAAA,CAAC,GAAG,EAAE,CAAC;IAClC;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICzBpD,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC"}
+//// [/src/lib/module.js.map]
+{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICzBpD,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
-//// [/src/app/module.js.map.baseline.txt]
+//// [/src/lib/module.js.map.baseline.txt]
===================================================================
JsFile: module.js
mapUrl: module.js.map
sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
+sources: file0.ts,file1.ts,file2.ts,global.ts
===================================================================
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
+emittedFile:/src/lib/module.js
+sourceFile:file0.ts
-------------------------------------------------------------------
>>>/*@internal*/ var myGlob = 20;
1 >
@@ -9106,40 +3003,34 @@ sourceFile:../lib/file0.ts
7 >Emitted(1, 30) Source(1, 32) + SourceIndex(0)
8 >Emitted(1, 31) Source(1, 33) + SourceIndex(0)
---
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file1.ts
--------------------------------------------------------------------
->>>define("file1", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;
->>> /*@internal*/ exports.x = 10;
-1->^^^^
-2 > ^^^^^^^^^^^^^
-3 > ^
-4 > ^^^^^^^^
-5 > ^
-6 > ^^^
-7 > ^^
-8 > ^
-9 > ^^^^^^^^^^^^^->
-1->
-2 > /*@internal*/
-3 > export const
-4 >
-5 > x
-6 > =
-7 > 10
-8 > ;
-1->Emitted(6, 5) Source(1, 1) + SourceIndex(1)
-2 >Emitted(6, 18) Source(1, 14) + SourceIndex(1)
-3 >Emitted(6, 19) Source(1, 28) + SourceIndex(1)
-4 >Emitted(6, 27) Source(1, 28) + SourceIndex(1)
-5 >Emitted(6, 28) Source(1, 29) + SourceIndex(1)
-6 >Emitted(6, 31) Source(1, 32) + SourceIndex(1)
-7 >Emitted(6, 33) Source(1, 34) + SourceIndex(1)
-8 >Emitted(6, 34) Source(1, 35) + SourceIndex(1)
+-------------------------------------------------------------------
+emittedFile:/src/lib/module.js
+sourceFile:file1.ts
+-------------------------------------------------------------------
+>>>define("file1", ["require", "exports"], function (require, exports) {
+>>> "use strict";
+>>> Object.defineProperty(exports, "__esModule", { value: true });
+>>> exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;
+>>> exports.x = 10;
+1->^^^^
+2 > ^^^^^^^^
+3 > ^
+4 > ^^^
+5 > ^^
+6 > ^
+7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+1->export const
+2 >
+3 > x
+4 > =
+5 > 10
+6 > ;
+1->Emitted(6, 5) Source(1, 14) + SourceIndex(1)
+2 >Emitted(6, 13) Source(1, 14) + SourceIndex(1)
+3 >Emitted(6, 14) Source(1, 15) + SourceIndex(1)
+4 >Emitted(6, 17) Source(1, 18) + SourceIndex(1)
+5 >Emitted(6, 19) Source(1, 20) + SourceIndex(1)
+6 >Emitted(6, 20) Source(1, 21) + SourceIndex(1)
---
>>> var normalC = /** @class */ (function () {
1->^^^^
@@ -10488,8 +4379,8 @@ sourceFile:../lib/file1.ts
8 >Emitted(97, 28) Source(26, 66) + SourceIndex(1)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file2.ts
+emittedFile:/src/lib/module.js
+sourceFile:file2.ts
-------------------------------------------------------------------
>>>});
>>>define("file2", ["require", "exports"], function (require, exports) {
@@ -10517,8 +4408,8 @@ sourceFile:../lib/file2.ts
6 >Emitted(103, 20) Source(1, 21) + SourceIndex(2)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
+emittedFile:/src/lib/module.js
+sourceFile:global.ts
-------------------------------------------------------------------
>>>});
>>>var globalConst = 10;
@@ -10528,7 +4419,7 @@ sourceFile:../lib/global.ts
4 > ^^^
5 > ^^
6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+7 > ^^^^^^^^^^^^->
1 >
2 >const
3 > globalConst
@@ -10542,78 +4433,22 @@ sourceFile:../lib/global.ts
5 >Emitted(105, 21) Source(1, 23) + SourceIndex(3)
6 >Emitted(105, 22) Source(1, 24) + SourceIndex(3)
---
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>define("file3", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.z = void 0;
->>> exports.z = 30;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->export const
-2 >
-3 > z
-4 > =
-5 > 30
-6 > ;
-1->Emitted(110, 5) Source(1, 14) + SourceIndex(4)
-2 >Emitted(110, 13) Source(1, 14) + SourceIndex(4)
-3 >Emitted(110, 14) Source(1, 15) + SourceIndex(4)
-4 >Emitted(110, 17) Source(1, 18) + SourceIndex(4)
-5 >Emitted(110, 19) Source(1, 20) + SourceIndex(4)
-6 >Emitted(110, 20) Source(1, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>});
->>>var myVar = 30;
-1 >
-2 >^^^^
-3 > ^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > myVar
-4 > =
-5 > 30
-6 > ;
-1 >Emitted(112, 1) Source(1, 1) + SourceIndex(5)
-2 >Emitted(112, 5) Source(1, 7) + SourceIndex(5)
-3 >Emitted(112, 10) Source(1, 12) + SourceIndex(5)
-4 >Emitted(112, 13) Source(1, 15) + SourceIndex(5)
-5 >Emitted(112, 15) Source(1, 17) + SourceIndex(5)
-6 >Emitted(112, 16) Source(1, 18) + SourceIndex(5)
----
>>>//# sourceMappingURL=module.js.map
-//// [/src/app/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file3.ts","./file4.ts"],"js":{"sections":[{"pos":0,"end":4288,"kind":"prepend","data":"../lib/module.js","texts":[{"pos":0,"end":4288,"kind":"text"}]},{"pos":4288,"end":4507,"kind":"text"}],"mapHash":"-20858379531-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAhC,aAAa,CAAc,QAAA,CAAC,GAAG,EAAE,CAAC;IAClC;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICzBpD,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}","hash":"-162546178856-/*@internal*/ var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;\n /*@internal*/ exports.x = 10;\n var normalC = /** @class */ (function () {\n /*@internal*/ function normalC() {\n }\n /*@internal*/ normalC.prototype.method = function () { };\n Object.defineProperty(normalC.prototype, \"c\", {\n /*@internal*/ get: function () { return 10; },\n /*@internal*/ set: function (val) { },\n enumerable: false,\n configurable: true\n });\n return normalC;\n }());\n exports.normalC = normalC;\n var normalN;\n (function (normalN) {\n /*@internal*/ var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n normalN.C = C;\n /*@internal*/ function foo() { }\n normalN.foo = foo;\n /*@internal*/ var someNamespace;\n (function (someNamespace) {\n var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n someNamespace.C = C;\n })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));\n /*@internal*/ var someOther;\n (function (someOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = someOther.something || (someOther.something = {}));\n })(someOther = normalN.someOther || (normalN.someOther = {}));\n /*@internal*/ normalN.someImport = someNamespace.C;\n /*@internal*/ normalN.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));\n })(normalN || (exports.normalN = normalN = {}));\n /*@internal*/ var internalC = /** @class */ (function () {\n function internalC() {\n }\n return internalC;\n }());\n exports.internalC = internalC;\n /*@internal*/ function internalfoo() { }\n exports.internalfoo = internalfoo;\n /*@internal*/ var internalNamespace;\n (function (internalNamespace) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n internalNamespace.someClass = someClass;\n })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));\n /*@internal*/ var internalOther;\n (function (internalOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = internalOther.something || (internalOther.something = {}));\n })(internalOther || (exports.internalOther = internalOther = {}));\n /*@internal*/ exports.internalImport = internalNamespace.someClass;\n /*@internal*/ exports.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum || (exports.internalEnum = internalEnum = {}));\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":181,"kind":"prepend","data":"../lib/module.d.ts","texts":[{"pos":0,"end":181,"kind":"text"}]},{"pos":181,"end":259,"kind":"text"}],"mapHash":"-49236694807-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";IACA,MAAM,OAAO,OAAO;KAMnB;IACD,MAAM,WAAW,OAAO,CAAC;KASxB;;;ICjBD,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}","hash":"4211667041-declare module \"file1\" {\n export class normalC {\n }\n export namespace normalN {\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","../lib/module.d.ts","./file3.ts","./file4.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","-51705233744-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","-10505171738-export const z = 30;\nimport { x } from \"file1\";\n","1463681686-const myVar = 30;"],"root":[3,4],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"stripInternal":true,"target":1},"outSignature":"-10240160902-declare module \"file1\" {\n export class normalC {\n }\n export namespace normalN {\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
+//// [/src/lib/module.tsbuildinfo]
+{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":0,"end":4274,"kind":"text"}],"mapHash":"31681607841-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICzBpD,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"-22121521554-/*@internal*/ var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;\n exports.x = 10;\n var normalC = /** @class */ (function () {\n /*@internal*/ function normalC() {\n }\n /*@internal*/ normalC.prototype.method = function () { };\n Object.defineProperty(normalC.prototype, \"c\", {\n /*@internal*/ get: function () { return 10; },\n /*@internal*/ set: function (val) { },\n enumerable: false,\n configurable: true\n });\n return normalC;\n }());\n exports.normalC = normalC;\n var normalN;\n (function (normalN) {\n /*@internal*/ var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n normalN.C = C;\n /*@internal*/ function foo() { }\n normalN.foo = foo;\n /*@internal*/ var someNamespace;\n (function (someNamespace) {\n var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n someNamespace.C = C;\n })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));\n /*@internal*/ var someOther;\n (function (someOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = someOther.something || (someOther.something = {}));\n })(someOther = normalN.someOther || (normalN.someOther = {}));\n /*@internal*/ normalN.someImport = someNamespace.C;\n /*@internal*/ normalN.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));\n })(normalN || (exports.normalN = normalN = {}));\n /*@internal*/ var internalC = /** @class */ (function () {\n function internalC() {\n }\n return internalC;\n }());\n exports.internalC = internalC;\n /*@internal*/ function internalfoo() { }\n exports.internalfoo = internalfoo;\n /*@internal*/ var internalNamespace;\n (function (internalNamespace) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n internalNamespace.someClass = someClass;\n })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));\n /*@internal*/ var internalOther;\n (function (internalOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = internalOther.something || (internalOther.something = {}));\n })(internalOther || (exports.internalOther = internalOther = {}));\n /*@internal*/ exports.internalImport = internalNamespace.someClass;\n /*@internal*/ exports.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum || (exports.internalEnum = internalEnum = {}));\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":26,"kind":"internal"},{"pos":27,"end":104,"kind":"text"},{"pos":104,"end":225,"kind":"internal"},{"pos":226,"end":263,"kind":"text"},{"pos":263,"end":713,"kind":"internal"},{"pos":714,"end":720,"kind":"text"},{"pos":720,"end":1191,"kind":"internal"},{"pos":1192,"end":1278,"kind":"text"}],"mapHash":"-20111650778-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAc,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAhC,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;IACpB,MAAM,OAAO,OAAO;;QAEF,IAAI,EAAE,MAAM,CAAC;QACb,MAAM;QACN,IAAI,CAAC,IACM,MAAM,CADK;QACtB,IAAI,CAAC,CAAC,KAAK,MAAM,EAAK;KACvC;IACD,MAAM,WAAW,OAAO,CAAC;QACP,MAAa,CAAC;SAAI;QAClB,SAAgB,GAAG,SAAK;QACxB,UAAiB,aAAa,CAAC;YAAE,MAAa,CAAC;aAAG;SAAE;QACpD,UAAiB,SAAS,CAAC,SAAS,CAAC;YAAE,MAAa,SAAS;aAAG;SAAE;QAClE,MAAM,QAAQ,UAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAC3C,KAAY,YAAY,GAAG,SAAS,CAAC;QAC9B,MAAM,aAAa,KAAK,CAAC;QAChC,KAAY,YAAY;YAAG,CAAC,IAAA;YAAE,CAAC,IAAA;YAAE,CAAC,IAAA;SAAE;KACrD;IACa,MAAM,OAAO,SAAS;KAAG;IACzB,MAAM,UAAU,WAAW,SAAK;IAChC,MAAM,WAAW,iBAAiB,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IAChE,MAAM,WAAW,aAAa,CAAC,SAAS,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IACtE,MAAM,QAAQ,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAC3D,MAAM,MAAM,YAAY,GAAG,SAAS,CAAC;IACrC,MAAM,CAAC,MAAM,aAAa,KAAK,CAAC;IAChC,MAAM,MAAM,YAAY;QAAG,CAAC,IAAA;QAAE,CAAC,IAAA;QAAE,CAAC,IAAA;KAAE;;;ICzBlD,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"-60625246569-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","4331635807-/*@internal*/ const myGlob = 20;","15501672357-export const x = 10;\nexport class normalC {\n /*@internal*/ constructor() { }\n /*@internal*/ prop: string;\n /*@internal*/ method() { }\n /*@internal*/ get c() { return 10; }\n /*@internal*/ set c(val: number) { }\n}\nexport namespace normalN {\n /*@internal*/ export class C { }\n /*@internal*/ export function foo() {}\n /*@internal*/ export namespace someNamespace { export class C {} }\n /*@internal*/ export namespace someOther.something { export class someClass {} }\n /*@internal*/ export import someImport = someNamespace.C;\n /*@internal*/ export type internalType = internalC;\n /*@internal*/ export const internalConst = 10;\n /*@internal*/ export enum internalEnum { a, b, c }\n}\n/*@internal*/ export class internalC {}\n/*@internal*/ export function internalfoo() {}\n/*@internal*/ export namespace internalNamespace { export class someClass {} }\n/*@internal*/ export namespace internalOther.something { export class someClass {} }\n/*@internal*/ export import internalImport = internalNamespace.someClass;\n/*@internal*/ export type internalType = internalC;\n/*@internal*/ export const internalConst = 10;\n/*@internal*/ export enum internalEnum { a, b, c }console.log(x);","-13729954175-export const y = 20;","1028229885-const globalConst = 10;"],"root":[[2,5]],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"-51705233744-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-//// [/src/app/module.tsbuildinfo.baseline.txt]
+//// [/src/lib/module.tsbuildinfo.baseline.txt]
======================================================================
-File:: /src/app/module.js
+File:: /src/lib/module.js
----------------------------------------------------------------------
-prepend: (0-4288):: ../lib/module.js texts:: 1
->>--------------------------------------------------------------------
-text: (0-4288)
+text: (0-4274)
/*@internal*/ var myGlob = 20;
define("file1", ["require", "exports"], function (require, exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;
- /*@internal*/ exports.x = 10;
+ exports.x = 10;
var normalC = /** @class */ (function () {
/*@internal*/ function normalC() {
}
@@ -10714,121 +4549,181 @@ define("file2", ["require", "exports"], function (require, exports) {
});
var globalConst = 10;
-----------------------------------------------------------------------
-text: (4288-4507)
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
-
======================================================================
======================================================================
-File:: /src/app/module.d.ts
+File:: /src/lib/module.d.ts
+----------------------------------------------------------------------
+internal: (0-26)
+declare const myGlob = 20;
----------------------------------------------------------------------
-prepend: (0-181):: ../lib/module.d.ts texts:: 1
->>--------------------------------------------------------------------
-text: (0-181)
+text: (27-104)
declare module "file1" {
+ export const x = 10;
export class normalC {
+
+----------------------------------------------------------------------
+internal: (104-225)
+ constructor();
+ prop: string;
+ method(): void;
+ get c(): number;
+ set c(val: number);
+----------------------------------------------------------------------
+text: (226-263)
}
export namespace normalN {
+
+----------------------------------------------------------------------
+internal: (263-713)
+ class C {
+ }
+ function foo(): void;
+ namespace someNamespace {
+ class C {
+ }
+ }
+ namespace someOther.something {
+ class someClass {
+ }
+ }
+ export import someImport = someNamespace.C;
+ type internalType = internalC;
+ const internalConst = 10;
+ enum internalEnum {
+ a = 0,
+ b = 1,
+ c = 2
+ }
+----------------------------------------------------------------------
+text: (714-720)
+ }
+
+----------------------------------------------------------------------
+internal: (720-1191)
+ export class internalC {
+ }
+ export function internalfoo(): void;
+ export namespace internalNamespace {
+ class someClass {
+ }
+ }
+ export namespace internalOther.something {
+ class someClass {
+ }
+ }
+ export import internalImport = internalNamespace.someClass;
+ export type internalType = internalC;
+ export const internalConst = 10;
+ export enum internalEnum {
+ a = 0,
+ b = 1,
+ c = 2
}
+----------------------------------------------------------------------
+text: (1192-1278)
}
declare module "file2" {
export const y = 20;
}
declare const globalConst = 10;
-----------------------------------------------------------------------
-text: (181-259)
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
-
======================================================================
-//// [/src/app/module.tsbuildinfo.readable.baseline.txt]
+//// [/src/lib/module.tsbuildinfo.readable.baseline.txt]
{
"bundle": {
"commonSourceDirectory": "./",
"sourceFiles": [
- "./file3.ts",
- "./file4.ts"
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
],
"js": {
"sections": [
{
"pos": 0,
- "end": 4288,
- "kind": "prepend",
- "data": "../lib/module.js",
- "texts": [
- {
- "pos": 0,
- "end": 4288,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 4288,
- "end": 4507,
+ "end": 4274,
"kind": "text"
}
],
- "hash": "-162546178856-/*@internal*/ var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;\n /*@internal*/ exports.x = 10;\n var normalC = /** @class */ (function () {\n /*@internal*/ function normalC() {\n }\n /*@internal*/ normalC.prototype.method = function () { };\n Object.defineProperty(normalC.prototype, \"c\", {\n /*@internal*/ get: function () { return 10; },\n /*@internal*/ set: function (val) { },\n enumerable: false,\n configurable: true\n });\n return normalC;\n }());\n exports.normalC = normalC;\n var normalN;\n (function (normalN) {\n /*@internal*/ var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n normalN.C = C;\n /*@internal*/ function foo() { }\n normalN.foo = foo;\n /*@internal*/ var someNamespace;\n (function (someNamespace) {\n var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n someNamespace.C = C;\n })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));\n /*@internal*/ var someOther;\n (function (someOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = someOther.something || (someOther.something = {}));\n })(someOther = normalN.someOther || (normalN.someOther = {}));\n /*@internal*/ normalN.someImport = someNamespace.C;\n /*@internal*/ normalN.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));\n })(normalN || (exports.normalN = normalN = {}));\n /*@internal*/ var internalC = /** @class */ (function () {\n function internalC() {\n }\n return internalC;\n }());\n exports.internalC = internalC;\n /*@internal*/ function internalfoo() { }\n exports.internalfoo = internalfoo;\n /*@internal*/ var internalNamespace;\n (function (internalNamespace) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n internalNamespace.someClass = someClass;\n })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));\n /*@internal*/ var internalOther;\n (function (internalOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = internalOther.something || (internalOther.something = {}));\n })(internalOther || (exports.internalOther = internalOther = {}));\n /*@internal*/ exports.internalImport = internalNamespace.someClass;\n /*@internal*/ exports.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum || (exports.internalEnum = internalEnum = {}));\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map",
- "mapHash": "-20858379531-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAhC,aAAa,CAAc,QAAA,CAAC,GAAG,EAAE,CAAC;IAClC;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICzBpD,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}"
+ "hash": "-22121521554-/*@internal*/ var myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.internalEnum = exports.internalConst = exports.internalImport = exports.internalOther = exports.internalNamespace = exports.internalfoo = exports.internalC = exports.normalN = exports.normalC = exports.x = void 0;\n exports.x = 10;\n var normalC = /** @class */ (function () {\n /*@internal*/ function normalC() {\n }\n /*@internal*/ normalC.prototype.method = function () { };\n Object.defineProperty(normalC.prototype, \"c\", {\n /*@internal*/ get: function () { return 10; },\n /*@internal*/ set: function (val) { },\n enumerable: false,\n configurable: true\n });\n return normalC;\n }());\n exports.normalC = normalC;\n var normalN;\n (function (normalN) {\n /*@internal*/ var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n normalN.C = C;\n /*@internal*/ function foo() { }\n normalN.foo = foo;\n /*@internal*/ var someNamespace;\n (function (someNamespace) {\n var C = /** @class */ (function () {\n function C() {\n }\n return C;\n }());\n someNamespace.C = C;\n })(someNamespace = normalN.someNamespace || (normalN.someNamespace = {}));\n /*@internal*/ var someOther;\n (function (someOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = someOther.something || (someOther.something = {}));\n })(someOther = normalN.someOther || (normalN.someOther = {}));\n /*@internal*/ normalN.someImport = someNamespace.C;\n /*@internal*/ normalN.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum = normalN.internalEnum || (normalN.internalEnum = {}));\n })(normalN || (exports.normalN = normalN = {}));\n /*@internal*/ var internalC = /** @class */ (function () {\n function internalC() {\n }\n return internalC;\n }());\n exports.internalC = internalC;\n /*@internal*/ function internalfoo() { }\n exports.internalfoo = internalfoo;\n /*@internal*/ var internalNamespace;\n (function (internalNamespace) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n internalNamespace.someClass = someClass;\n })(internalNamespace || (exports.internalNamespace = internalNamespace = {}));\n /*@internal*/ var internalOther;\n (function (internalOther) {\n var something;\n (function (something) {\n var someClass = /** @class */ (function () {\n function someClass() {\n }\n return someClass;\n }());\n something.someClass = someClass;\n })(something = internalOther.something || (internalOther.something = {}));\n })(internalOther || (exports.internalOther = internalOther = {}));\n /*@internal*/ exports.internalImport = internalNamespace.someClass;\n /*@internal*/ exports.internalConst = 10;\n /*@internal*/ var internalEnum;\n (function (internalEnum) {\n internalEnum[internalEnum[\"a\"] = 0] = \"a\";\n internalEnum[internalEnum[\"b\"] = 1] = \"b\";\n internalEnum[internalEnum[\"c\"] = 2] = \"c\";\n })(internalEnum || (exports.internalEnum = internalEnum = {}));\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
+ "mapHash": "31681607841-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,aAAa,CAAC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAnB,QAAA,CAAC,GAAG,EAAE,CAAC;IACpB;QACI,aAAa,CAAC;QAAgB,CAAC;QAE/B,aAAa,CAAC,wBAAM,GAAN,cAAW,CAAC;QACZ,sBAAI,sBAAC;YAAnB,aAAa,MAAC,cAAU,OAAO,EAAE,CAAC,CAAC,CAAC;YACpC,aAAa,MAAC,UAAM,GAAW,IAAI,CAAC;;;WADA;QAExC,cAAC;IAAD,CAAC,AAND,IAMC;IANY,0BAAO;IAOpB,IAAiB,OAAO,CASvB;IATD,WAAiB,OAAO;QACpB,aAAa,CAAC;YAAA;YAAiB,CAAC;YAAD,QAAC;QAAD,CAAC,AAAlB,IAAkB;QAAL,SAAC,IAAI,CAAA;QAChC,aAAa,CAAC,SAAgB,GAAG,KAAI,CAAC;QAAR,WAAG,MAAK,CAAA;QACtC,aAAa,CAAC,IAAiB,aAAa,CAAsB;QAApD,WAAiB,aAAa;YAAG;gBAAA;gBAAgB,CAAC;gBAAD,QAAC;YAAD,CAAC,AAAjB,IAAiB;YAAJ,eAAC,IAAG,CAAA;QAAC,CAAC,EAAnC,aAAa,GAAb,qBAAa,KAAb,qBAAa,QAAsB;QAClE,aAAa,CAAC,IAAiB,SAAS,CAAwC;QAAlE,WAAiB,SAAS;YAAC,IAAA,SAAS,CAA8B;YAAvC,WAAA,SAAS;gBAAG;oBAAA;oBAAwB,CAAC;oBAAD,gBAAC;gBAAD,CAAC,AAAzB,IAAyB;gBAAZ,mBAAS,YAAG,CAAA;YAAC,CAAC,EAAvC,SAAS,GAAT,mBAAS,KAAT,mBAAS,QAA8B;QAAD,CAAC,EAAjD,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAAwC;QAChF,aAAa,CAAe,kBAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAEzD,aAAa,CAAc,qBAAa,GAAG,EAAE,CAAC;QAC9C,aAAa,CAAC,IAAY,YAAwB;QAApC,WAAY,YAAY;YAAG,yCAAC,CAAA;YAAE,yCAAC,CAAA;YAAE,yCAAC,CAAA;QAAC,CAAC,EAAxB,YAAY,GAAZ,oBAAY,KAAZ,oBAAY,QAAY;IACtD,CAAC,EATgB,OAAO,uBAAP,OAAO,QASvB;IACD,aAAa,CAAC;QAAA;QAAwB,CAAC;QAAD,gBAAC;IAAD,CAAC,AAAzB,IAAyB;IAAZ,8BAAS;IACpC,aAAa,CAAC,SAAgB,WAAW,KAAI,CAAC;IAAhC,kCAAgC;IAC9C,aAAa,CAAC,IAAiB,iBAAiB,CAA8B;IAAhE,WAAiB,iBAAiB;QAAG;YAAA;YAAwB,CAAC;YAAD,gBAAC;QAAD,CAAC,AAAzB,IAAyB;QAAZ,2BAAS,YAAG,CAAA;IAAC,CAAC,EAA/C,iBAAiB,iCAAjB,iBAAiB,QAA8B;IAC9E,aAAa,CAAC,IAAiB,aAAa,CAAwC;IAAtE,WAAiB,aAAa;QAAC,IAAA,SAAS,CAA8B;QAAvC,WAAA,SAAS;YAAG;gBAAA;gBAAwB,CAAC;gBAAD,gBAAC;YAAD,CAAC,AAAzB,IAAyB;YAAZ,mBAAS,YAAG,CAAA;QAAC,CAAC,EAAvC,SAAS,GAAT,uBAAS,KAAT,uBAAS,QAA8B;IAAD,CAAC,EAArD,aAAa,6BAAb,aAAa,QAAwC;IACpF,aAAa,CAAe,QAAA,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAEzE,aAAa,CAAc,QAAA,aAAa,GAAG,EAAE,CAAC;IAC9C,aAAa,CAAC,IAAY,YAAwB;IAApC,WAAY,YAAY;QAAG,yCAAC,CAAA;QAAE,yCAAC,CAAA;QAAE,yCAAC,CAAA;IAAC,CAAC,EAAxB,YAAY,4BAAZ,YAAY,QAAY;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICzBpD,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}"
},
"dts": {
"sections": [
{
"pos": 0,
- "end": 181,
- "kind": "prepend",
- "data": "../lib/module.d.ts",
- "texts": [
- {
- "pos": 0,
- "end": 181,
- "kind": "text"
- }
- ]
+ "end": 26,
+ "kind": "internal"
+ },
+ {
+ "pos": 27,
+ "end": 104,
+ "kind": "text"
+ },
+ {
+ "pos": 104,
+ "end": 225,
+ "kind": "internal"
+ },
+ {
+ "pos": 226,
+ "end": 263,
+ "kind": "text"
+ },
+ {
+ "pos": 263,
+ "end": 713,
+ "kind": "internal"
+ },
+ {
+ "pos": 714,
+ "end": 720,
+ "kind": "text"
},
{
- "pos": 181,
- "end": 259,
+ "pos": 720,
+ "end": 1191,
+ "kind": "internal"
+ },
+ {
+ "pos": 1192,
+ "end": 1278,
"kind": "text"
}
],
- "hash": "4211667041-declare module \"file1\" {\n export class normalC {\n }\n export namespace normalN {\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-49236694807-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";IACA,MAAM,OAAO,OAAO;KAMnB;IACD,MAAM,WAAW,OAAO,CAAC;KASxB;;;ICjBD,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}"
+ "hash": "-60625246569-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map",
+ "mapHash": "-20111650778-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAc,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAhC,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;IACpB,MAAM,OAAO,OAAO;;QAEF,IAAI,EAAE,MAAM,CAAC;QACb,MAAM;QACN,IAAI,CAAC,IACM,MAAM,CADK;QACtB,IAAI,CAAC,CAAC,KAAK,MAAM,EAAK;KACvC;IACD,MAAM,WAAW,OAAO,CAAC;QACP,MAAa,CAAC;SAAI;QAClB,SAAgB,GAAG,SAAK;QACxB,UAAiB,aAAa,CAAC;YAAE,MAAa,CAAC;aAAG;SAAE;QACpD,UAAiB,SAAS,CAAC,SAAS,CAAC;YAAE,MAAa,SAAS;aAAG;SAAE;QAClE,MAAM,QAAQ,UAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAC3C,KAAY,YAAY,GAAG,SAAS,CAAC;QAC9B,MAAM,aAAa,KAAK,CAAC;QAChC,KAAY,YAAY;YAAG,CAAC,IAAA;YAAE,CAAC,IAAA;YAAE,CAAC,IAAA;SAAE;KACrD;IACa,MAAM,OAAO,SAAS;KAAG;IACzB,MAAM,UAAU,WAAW,SAAK;IAChC,MAAM,WAAW,iBAAiB,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IAChE,MAAM,WAAW,aAAa,CAAC,SAAS,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IACtE,MAAM,QAAQ,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAC3D,MAAM,MAAM,YAAY,GAAG,SAAS,CAAC;IACrC,MAAM,CAAC,MAAM,aAAa,KAAK,CAAC;IAChC,MAAM,MAAM,YAAY;QAAG,CAAC,IAAA;QAAE,CAAC,IAAA;QAAE,CAAC,IAAA;KAAE;;;ICzBlD,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}"
}
},
"program": {
"fileNames": [
"../../lib/lib.d.ts",
- "../lib/module.d.ts",
- "./file3.ts",
- "./file4.ts"
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
],
"fileInfos": {
"../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "../lib/module.d.ts": "-51705233744-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "./file3.ts": "-10505171738-export const z = 30;\nimport { x } from \"file1\";\n",
- "./file4.ts": "1463681686-const myVar = 30;"
+ "./file0.ts": "4331635807-/*@internal*/ const myGlob = 20;",
+ "./file1.ts": "15501672357-export const x = 10;\nexport class normalC {\n /*@internal*/ constructor() { }\n /*@internal*/ prop: string;\n /*@internal*/ method() { }\n /*@internal*/ get c() { return 10; }\n /*@internal*/ set c(val: number) { }\n}\nexport namespace normalN {\n /*@internal*/ export class C { }\n /*@internal*/ export function foo() {}\n /*@internal*/ export namespace someNamespace { export class C {} }\n /*@internal*/ export namespace someOther.something { export class someClass {} }\n /*@internal*/ export import someImport = someNamespace.C;\n /*@internal*/ export type internalType = internalC;\n /*@internal*/ export const internalConst = 10;\n /*@internal*/ export enum internalEnum { a, b, c }\n}\n/*@internal*/ export class internalC {}\n/*@internal*/ export function internalfoo() {}\n/*@internal*/ export namespace internalNamespace { export class someClass {} }\n/*@internal*/ export namespace internalOther.something { export class someClass {} }\n/*@internal*/ export import internalImport = internalNamespace.someClass;\n/*@internal*/ export type internalType = internalC;\n/*@internal*/ export const internalConst = 10;\n/*@internal*/ export enum internalEnum { a, b, c }console.log(x);",
+ "./file2.ts": "-13729954175-export const y = 20;",
+ "./global.ts": "1028229885-const globalConst = 10;"
},
"root": [
[
- 3,
- "./file3.ts"
- ],
- [
- 4,
- "./file4.ts"
+ [
+ 2,
+ 5
+ ],
+ [
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
+ ]
]
],
"options": {
@@ -10838,16 +4733,80 @@ declare const myVar = 30;
"outFile": "./module.js",
"sourceMap": true,
"strict": false,
- "stripInternal": true,
"target": 1
},
- "outSignature": "-10240160902-declare module \"file1\" {\n export class normalC {\n }\n export namespace normalN {\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n",
+ "outSignature": "-51705233744-declare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n export class normalC {\n constructor();\n prop: string;\n method(): void;\n get c(): number;\n set c(val: number);\n }\n export namespace normalN {\n class C {\n }\n function foo(): void;\n namespace someNamespace {\n class C {\n }\n }\n namespace someOther.something {\n class someClass {\n }\n }\n export import someImport = someNamespace.C;\n type internalType = internalC;\n const internalConst = 10;\n enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n }\n export class internalC {\n }\n export function internalfoo(): void;\n export namespace internalNamespace {\n class someClass {\n }\n }\n export namespace internalOther.something {\n class someClass {\n }\n }\n export import internalImport = internalNamespace.someClass;\n export type internalType = internalC;\n export const internalConst = 10;\n export enum internalEnum {\n a = 0,\n b = 1,\n c = 2\n }\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
"latestChangedDtsFile": "./module.d.ts"
},
"version": "FakeTSVersion",
- "size": 10804
+ "size": 13250
}
+
+
+Change:: incremental-headers-change-without-dts-changes
+Input::
+//// [/src/lib/file1.ts]
+/*@internal*/ export const x = 10;
+export class normalC {
+ /*@internal*/ constructor() { }
+ /*@internal*/ prop: string;
+ /*@internal*/ method() { }
+ /*@internal*/ get c() { return 10; }
+ /*@internal*/ set c(val: number) { }
+}
+export namespace normalN {
+ /*@internal*/ export class C { }
+ /*@internal*/ export function foo() {}
+ /*@internal*/ export namespace someNamespace { export class C {} }
+ /*@internal*/ export namespace someOther.something { export class someClass {} }
+ /*@internal*/ export import someImport = someNamespace.C;
+ /*@internal*/ export type internalType = internalC;
+ /*@internal*/ export const internalConst = 10;
+ /*@internal*/ export enum internalEnum { a, b, c }
+}
+/*@internal*/ export class internalC {}
+/*@internal*/ export function internalfoo() {}
+/*@internal*/ export namespace internalNamespace { export class someClass {} }
+/*@internal*/ export namespace internalOther.something { export class someClass {} }
+/*@internal*/ export import internalImport = internalNamespace.someClass;
+/*@internal*/ export type internalType = internalC;
+/*@internal*/ export const internalConst = 10;
+/*@internal*/ export enum internalEnum { a, b, c }console.log(x);
+
+
+
+Output::
+/lib/tsc --b /src/app --verbose
+[[90m12:00:50 AM[0m] Projects in this build:
+ * src/lib/tsconfig.json
+ * src/app/tsconfig.json
+
+[[90m12:00:51 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
+
+[[90m12:00:52 AM[0m] Building project '/src/lib/tsconfig.json'...
+
+[[90m12:01:00 AM[0m] Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.tsbuildinfo' does not exist
+
+[[90m12:01:01 AM[0m] Building project '/src/app/tsconfig.json'...
+
+[96msrc/app/tsconfig.json[0m:[93m17[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
+
+[7m17[0m {
+[7m [0m [91m ~[0m
+[7m18[0m "path": "../lib",
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~~~[0m
+[7m19[0m "prepend": true
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~[0m
+[7m20[0m }
+[7m [0m [91m~~~~~[0m
+
+
+Found 1 error.
+
+exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated
+
+
//// [/src/lib/module.d.ts.map]
{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AAAc,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;IAClC,MAAM,OAAO,OAAO;;QAEF,IAAI,EAAE,MAAM,CAAC;QACb,MAAM;QACN,IAAI,CAAC,IACM,MAAM,CADK;QACtB,IAAI,CAAC,CAAC,KAAK,MAAM,EAAK;KACvC;IACD,MAAM,WAAW,OAAO,CAAC;QACP,MAAa,CAAC;SAAI;QAClB,SAAgB,GAAG,SAAK;QACxB,UAAiB,aAAa,CAAC;YAAE,MAAa,CAAC;aAAG;SAAE;QACpD,UAAiB,SAAS,CAAC,SAAS,CAAC;YAAE,MAAa,SAAS;aAAG;SAAE;QAClE,MAAM,QAAQ,UAAU,GAAG,aAAa,CAAC,CAAC,CAAC;QAC3C,KAAY,YAAY,GAAG,SAAS,CAAC;QAC9B,MAAM,aAAa,KAAK,CAAC;QAChC,KAAY,YAAY;YAAG,CAAC,IAAA;YAAE,CAAC,IAAA;YAAE,CAAC,IAAA;SAAE;KACrD;IACa,MAAM,OAAO,SAAS;KAAG;IACzB,MAAM,UAAU,WAAW,SAAK;IAChC,MAAM,WAAW,iBAAiB,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IAChE,MAAM,WAAW,aAAa,CAAC,SAAS,CAAC;QAAE,MAAa,SAAS;SAAG;KAAE;IACtE,MAAM,QAAQ,cAAc,GAAG,iBAAiB,CAAC,SAAS,CAAC;IAC3D,MAAM,MAAM,YAAY,GAAG,SAAS,CAAC;IACrC,MAAM,CAAC,MAAM,aAAa,KAAK,CAAC;IAChC,MAAM,MAAM,YAAY;QAAG,CAAC,IAAA;QAAE,CAAC,IAAA;QAAE,CAAC,IAAA;KAAE;;;ICzBlD,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC"}
diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/triple-slash-refs-in-all-projects.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/triple-slash-refs-in-all-projects.js
index dad43e6e7516d..69bb624d0115e 100644
--- a/tests/baselines/reference/tsbuild/amdModulesWithOut/triple-slash-refs-in-all-projects.js
+++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/triple-slash-refs-in-all-projects.js
@@ -100,12 +100,25 @@ Output::
[[90m12:00:32 AM[0m] Building project '/src/app/tsconfig.json'...
-exitCode:: ExitStatus.Success
+[96msrc/app/tsconfig.json[0m:[93m16[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
+
+[7m16[0m {
+[7m [0m [91m ~[0m
+[7m17[0m "path": "../lib",
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~~~[0m
+[7m18[0m "prepend": true
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~[0m
+[7m19[0m }
+[7m [0m [91m~~~~~[0m
+
+
+Found 1 error.
+
+exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated
-//// [/src/app/module.d.ts]
+//// [/src/lib/module.d.ts]
///
-///
declare const file0Const: libfile0;
declare const myGlob = 20;
declare module "file1" {
@@ -115,29 +128,23 @@ declare module "file2" {
export const y = 20;
}
declare const globalConst = 10;
-declare module "file3" {
- export const z = 30;
-}
-declare const file4Const: appfile4;
-declare const myVar = 30;
//# sourceMappingURL=module.d.ts.map
-//// [/src/app/module.d.ts.map]
-{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":";;AACA,QAAA,MAAM,UAAU,UAAiB,CAAC;AAClC,QAAA,MAAM,MAAM,KAAK,CAAC;;ICFlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACCpB,QAAA,MAAM,UAAU,UAAiB,CAAC;AAClC,QAAA,MAAM,KAAK,KAAK,CAAC"}
+//// [/src/lib/module.d.ts.map]
+{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":";AACA,QAAA,MAAM,UAAU,UAAiB,CAAC;AAClC,QAAA,MAAM,MAAM,KAAK,CAAC;;ICFlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC"}
-//// [/src/app/module.d.ts.map.baseline.txt]
+//// [/src/lib/module.d.ts.map.baseline.txt]
===================================================================
JsFile: module.d.ts
mapUrl: module.d.ts.map
sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
+sources: file0.ts,file1.ts,file2.ts,global.ts
===================================================================
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file0.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:file0.ts
-------------------------------------------------------------------
>>>///
->>>///
>>>declare const file0Const: libfile0;
1 >
2 >^^^^^^^^
@@ -152,12 +159,12 @@ sourceFile:../lib/file0.ts
4 > file0Const
5 > = new libfile0()
6 > ;
-1 >Emitted(3, 1) Source(2, 1) + SourceIndex(0)
-2 >Emitted(3, 9) Source(2, 1) + SourceIndex(0)
-3 >Emitted(3, 15) Source(2, 7) + SourceIndex(0)
-4 >Emitted(3, 25) Source(2, 17) + SourceIndex(0)
-5 >Emitted(3, 35) Source(2, 34) + SourceIndex(0)
-6 >Emitted(3, 36) Source(2, 35) + SourceIndex(0)
+1 >Emitted(2, 1) Source(2, 1) + SourceIndex(0)
+2 >Emitted(2, 9) Source(2, 1) + SourceIndex(0)
+3 >Emitted(2, 15) Source(2, 7) + SourceIndex(0)
+4 >Emitted(2, 25) Source(2, 17) + SourceIndex(0)
+5 >Emitted(2, 35) Source(2, 34) + SourceIndex(0)
+6 >Emitted(2, 36) Source(2, 35) + SourceIndex(0)
---
>>>declare const myGlob = 20;
1 >
@@ -173,16 +180,16 @@ sourceFile:../lib/file0.ts
4 > myGlob
5 > = 20
6 > ;
-1 >Emitted(4, 1) Source(3, 1) + SourceIndex(0)
-2 >Emitted(4, 9) Source(3, 1) + SourceIndex(0)
-3 >Emitted(4, 15) Source(3, 7) + SourceIndex(0)
-4 >Emitted(4, 21) Source(3, 13) + SourceIndex(0)
-5 >Emitted(4, 26) Source(3, 18) + SourceIndex(0)
-6 >Emitted(4, 27) Source(3, 19) + SourceIndex(0)
+1 >Emitted(3, 1) Source(3, 1) + SourceIndex(0)
+2 >Emitted(3, 9) Source(3, 1) + SourceIndex(0)
+3 >Emitted(3, 15) Source(3, 7) + SourceIndex(0)
+4 >Emitted(3, 21) Source(3, 13) + SourceIndex(0)
+5 >Emitted(3, 26) Source(3, 18) + SourceIndex(0)
+6 >Emitted(3, 27) Source(3, 19) + SourceIndex(0)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file1.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:file1.ts
-------------------------------------------------------------------
>>>declare module "file1" {
>>> export const x = 10;
@@ -200,17 +207,17 @@ sourceFile:../lib/file1.ts
5 > x
6 > = 10
7 > ;
-1 >Emitted(6, 5) Source(1, 1) + SourceIndex(1)
-2 >Emitted(6, 11) Source(1, 7) + SourceIndex(1)
-3 >Emitted(6, 12) Source(1, 8) + SourceIndex(1)
-4 >Emitted(6, 18) Source(1, 14) + SourceIndex(1)
-5 >Emitted(6, 19) Source(1, 15) + SourceIndex(1)
-6 >Emitted(6, 24) Source(1, 20) + SourceIndex(1)
-7 >Emitted(6, 25) Source(1, 21) + SourceIndex(1)
+1 >Emitted(5, 5) Source(1, 1) + SourceIndex(1)
+2 >Emitted(5, 11) Source(1, 7) + SourceIndex(1)
+3 >Emitted(5, 12) Source(1, 8) + SourceIndex(1)
+4 >Emitted(5, 18) Source(1, 14) + SourceIndex(1)
+5 >Emitted(5, 19) Source(1, 15) + SourceIndex(1)
+6 >Emitted(5, 24) Source(1, 20) + SourceIndex(1)
+7 >Emitted(5, 25) Source(1, 21) + SourceIndex(1)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file2.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:file2.ts
-------------------------------------------------------------------
>>>}
>>>declare module "file2" {
@@ -229,17 +236,17 @@ sourceFile:../lib/file2.ts
5 > y
6 > = 20
7 > ;
-1 >Emitted(9, 5) Source(1, 1) + SourceIndex(2)
-2 >Emitted(9, 11) Source(1, 7) + SourceIndex(2)
-3 >Emitted(9, 12) Source(1, 8) + SourceIndex(2)
-4 >Emitted(9, 18) Source(1, 14) + SourceIndex(2)
-5 >Emitted(9, 19) Source(1, 15) + SourceIndex(2)
-6 >Emitted(9, 24) Source(1, 20) + SourceIndex(2)
-7 >Emitted(9, 25) Source(1, 21) + SourceIndex(2)
+1 >Emitted(8, 5) Source(1, 1) + SourceIndex(2)
+2 >Emitted(8, 11) Source(1, 7) + SourceIndex(2)
+3 >Emitted(8, 12) Source(1, 8) + SourceIndex(2)
+4 >Emitted(8, 18) Source(1, 14) + SourceIndex(2)
+5 >Emitted(8, 19) Source(1, 15) + SourceIndex(2)
+6 >Emitted(8, 24) Source(1, 20) + SourceIndex(2)
+7 >Emitted(8, 25) Source(1, 21) + SourceIndex(2)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/global.ts
+emittedFile:/src/lib/module.d.ts
+sourceFile:global.ts
-------------------------------------------------------------------
>>>}
>>>declare const globalConst = 10;
@@ -249,98 +256,23 @@ sourceFile:../lib/global.ts
4 > ^^^^^^^^^^^
5 > ^^^^^
6 > ^
+7 > ^^^^->
1 >
2 >
3 > const
4 > globalConst
5 > = 10
6 > ;
-1 >Emitted(11, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(11, 9) Source(1, 1) + SourceIndex(3)
-3 >Emitted(11, 15) Source(1, 7) + SourceIndex(3)
-4 >Emitted(11, 26) Source(1, 18) + SourceIndex(3)
-5 >Emitted(11, 31) Source(1, 23) + SourceIndex(3)
-6 >Emitted(11, 32) Source(1, 24) + SourceIndex(3)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>declare module "file3" {
->>> export const z = 30;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > z
-6 > = 30
-7 > ;
-1 >Emitted(13, 5) Source(1, 1) + SourceIndex(4)
-2 >Emitted(13, 11) Source(1, 7) + SourceIndex(4)
-3 >Emitted(13, 12) Source(1, 8) + SourceIndex(4)
-4 >Emitted(13, 18) Source(1, 14) + SourceIndex(4)
-5 >Emitted(13, 19) Source(1, 15) + SourceIndex(4)
-6 >Emitted(13, 24) Source(1, 20) + SourceIndex(4)
-7 >Emitted(13, 25) Source(1, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>}
->>>declare const file4Const: appfile4;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^
-5 > ^^^^^^^^^^
-6 > ^
-1 >///
- >
-2 >
-3 > const
-4 > file4Const
-5 > = new appfile4()
-6 > ;
-1 >Emitted(15, 1) Source(2, 1) + SourceIndex(5)
-2 >Emitted(15, 9) Source(2, 1) + SourceIndex(5)
-3 >Emitted(15, 15) Source(2, 7) + SourceIndex(5)
-4 >Emitted(15, 25) Source(2, 17) + SourceIndex(5)
-5 >Emitted(15, 35) Source(2, 34) + SourceIndex(5)
-6 >Emitted(15, 36) Source(2, 35) + SourceIndex(5)
----
->>>declare const myVar = 30;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^
-5 > ^^^^^
-6 > ^
-7 > ^^^^^^^^^^->
-1 >
- >
-2 >
-3 > const
-4 > myVar
-5 > = 30
-6 > ;
-1 >Emitted(16, 1) Source(3, 1) + SourceIndex(5)
-2 >Emitted(16, 9) Source(3, 1) + SourceIndex(5)
-3 >Emitted(16, 15) Source(3, 7) + SourceIndex(5)
-4 >Emitted(16, 20) Source(3, 12) + SourceIndex(5)
-5 >Emitted(16, 25) Source(3, 17) + SourceIndex(5)
-6 >Emitted(16, 26) Source(3, 18) + SourceIndex(5)
+1 >Emitted(10, 1) Source(1, 1) + SourceIndex(3)
+2 >Emitted(10, 9) Source(1, 1) + SourceIndex(3)
+3 >Emitted(10, 15) Source(1, 7) + SourceIndex(3)
+4 >Emitted(10, 26) Source(1, 18) + SourceIndex(3)
+5 >Emitted(10, 31) Source(1, 23) + SourceIndex(3)
+6 >Emitted(10, 32) Source(1, 24) + SourceIndex(3)
---
>>>//# sourceMappingURL=module.d.ts.map
-//// [/src/app/module.js]
+//// [/src/lib/module.js]
///
var file0Const = new libfile0();
var myGlob = 20;
@@ -357,30 +289,21 @@ define("file2", ["require", "exports"], function (require, exports) {
exports.y = 20;
});
var globalConst = 10;
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-///
-var file4Const = new appfile4();
-var myVar = 30;
//# sourceMappingURL=module.js.map
-//// [/src/app/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":"AAAA,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICFL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,KAAK,GAAG,EAAE,CAAC"}
+//// [/src/lib/module.js.map]
+{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AAAA,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICFL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
-//// [/src/app/module.js.map.baseline.txt]
+//// [/src/lib/module.js.map.baseline.txt]
===================================================================
JsFile: module.js
mapUrl: module.js.map
sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
+sources: file0.ts,file1.ts,file2.ts,global.ts
===================================================================
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
+emittedFile:/src/lib/module.js
+sourceFile:file0.ts
-------------------------------------------------------------------
>>>///
1 >
@@ -440,8 +363,8 @@ sourceFile:../lib/file0.ts
6 >Emitted(3, 17) Source(3, 19) + SourceIndex(0)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file1.ts
+emittedFile:/src/lib/module.js
+sourceFile:file1.ts
-------------------------------------------------------------------
>>>define("file1", ["require", "exports"], function (require, exports) {
>>> "use strict";
@@ -468,8 +391,8 @@ sourceFile:../lib/file1.ts
6 >Emitted(8, 20) Source(1, 21) + SourceIndex(1)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file2.ts
+emittedFile:/src/lib/module.js
+sourceFile:file2.ts
-------------------------------------------------------------------
>>>});
>>>define("file2", ["require", "exports"], function (require, exports) {
@@ -497,8 +420,8 @@ sourceFile:../lib/file2.ts
6 >Emitted(14, 20) Source(1, 21) + SourceIndex(2)
---
-------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
+emittedFile:/src/lib/module.js
+sourceFile:global.ts
-------------------------------------------------------------------
>>>});
>>>var globalConst = 10;
@@ -508,7 +431,7 @@ sourceFile:../lib/global.ts
4 > ^^^
5 > ^^
6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+7 > ^^^^^^^^^^^^->
1 >
2 >const
3 > globalConst
@@ -522,107 +445,15 @@ sourceFile:../lib/global.ts
5 >Emitted(16, 21) Source(1, 23) + SourceIndex(3)
6 >Emitted(16, 22) Source(1, 24) + SourceIndex(3)
---
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>define("file3", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.z = void 0;
->>> exports.z = 30;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->export const
-2 >
-3 > z
-4 > =
-5 > 30
-6 > ;
-1->Emitted(21, 5) Source(1, 14) + SourceIndex(4)
-2 >Emitted(21, 13) Source(1, 14) + SourceIndex(4)
-3 >Emitted(21, 14) Source(1, 15) + SourceIndex(4)
-4 >Emitted(21, 17) Source(1, 18) + SourceIndex(4)
-5 >Emitted(21, 19) Source(1, 20) + SourceIndex(4)
-6 >Emitted(21, 20) Source(1, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>});
->>>///
-1 >
-2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-1 >
-2 >///
-1 >Emitted(23, 1) Source(1, 1) + SourceIndex(5)
-2 >Emitted(23, 40) Source(1, 40) + SourceIndex(5)
----
->>>var file4Const = new appfile4();
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^
-4 > ^^^
-5 > ^^^^
-6 > ^^^^^^^^
-7 > ^^
-8 > ^
-1 >
- >
-2 >const
-3 > file4Const
-4 > =
-5 > new
-6 > appfile4
-7 > ()
-8 > ;
-1 >Emitted(24, 1) Source(2, 1) + SourceIndex(5)
-2 >Emitted(24, 5) Source(2, 7) + SourceIndex(5)
-3 >Emitted(24, 15) Source(2, 17) + SourceIndex(5)
-4 >Emitted(24, 18) Source(2, 20) + SourceIndex(5)
-5 >Emitted(24, 22) Source(2, 24) + SourceIndex(5)
-6 >Emitted(24, 30) Source(2, 32) + SourceIndex(5)
-7 >Emitted(24, 32) Source(2, 34) + SourceIndex(5)
-8 >Emitted(24, 33) Source(2, 35) + SourceIndex(5)
----
->>>var myVar = 30;
-1 >
-2 >^^^^
-3 > ^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^->
-1 >
- >
-2 >const
-3 > myVar
-4 > =
-5 > 30
-6 > ;
-1 >Emitted(25, 1) Source(3, 1) + SourceIndex(5)
-2 >Emitted(25, 5) Source(3, 7) + SourceIndex(5)
-3 >Emitted(25, 10) Source(3, 12) + SourceIndex(5)
-4 >Emitted(25, 13) Source(3, 15) + SourceIndex(5)
-5 >Emitted(25, 15) Source(3, 17) + SourceIndex(5)
-6 >Emitted(25, 16) Source(3, 18) + SourceIndex(5)
----
>>>//# sourceMappingURL=module.js.map
-//// [/src/app/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file3.ts","./file4.ts"],"js":{"sections":[{"pos":0,"end":518,"kind":"prepend","data":"../lib/module.js","texts":[{"pos":0,"end":518,"kind":"text"}]},{"pos":518,"end":810,"kind":"text"}],"mapHash":"-46462971872-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICFL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,KAAK,GAAG,EAAE,CAAC\"}","hash":"-9589842580-///\nvar file0Const = new libfile0();\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\n///\nvar file4Const = new appfile4();\nvar myVar = 30;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":39,"kind":"reference","data":"tripleRef.d.ts"},{"pos":40,"end":86,"kind":"reference","data":"../lib/tripleRef.d.ts"},{"pos":87,"end":286,"kind":"prepend","data":"../lib/module.d.ts","texts":[{"pos":87,"end":286,"kind":"text"}]},{"pos":286,"end":400,"kind":"text"}],"mapHash":"-41692709617-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";;AACA,QAAA,MAAM,UAAU,UAAiB,CAAC;AAClC,QAAA,MAAM,MAAM,KAAK,CAAC;;ICFlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACCpB,QAAA,MAAM,UAAU,UAAiB,CAAC;AAClC,QAAA,MAAM,KAAK,KAAK,CAAC\"}","hash":"-5615327787-/// \n/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const file4Const: appfile4;\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","../lib/tripleref.d.ts","../lib/module.d.ts","./file3.ts","./tripleref.d.ts","./file4.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","-2339691926-declare class libfile0 { }","-43934340166-/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","-10505171738-export const z = 30;\nimport { x } from \"file1\";\n","-3347356200-declare class appfile4 { }","15433167512-///\nconst file4Const = new appfile4();\nconst myVar = 30;"],"root":[[4,6]],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"718149358-/// \n/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const file4Const: appfile4;\ndeclare const myVar = 30;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
+//// [/src/lib/module.tsbuildinfo]
+{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":0,"end":518,"kind":"text"}],"mapHash":"31519598606-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICFL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"-51218943763-///\nvar file0Const = new libfile0();\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":39,"kind":"reference","data":"tripleRef.d.ts"},{"pos":40,"end":239,"kind":"text"}],"mapHash":"9669155184-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";AACA,QAAA,MAAM,UAAU,UAAiB,CAAC;AAClC,QAAA,MAAM,MAAM,KAAK,CAAC;;ICFlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"-54878555999-/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./tripleref.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","-2339691926-declare class libfile0 { }","11210734432-///\nconst file0Const = new libfile0();\nconst myGlob = 20;","-10726455937-export const x = 10;","-13729954175-export const y = 20;","1028229885-const globalConst = 10;"],"root":[[2,6]],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"-43934340166-/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-//// [/src/app/module.tsbuildinfo.baseline.txt]
+//// [/src/lib/module.tsbuildinfo.baseline.txt]
======================================================================
-File:: /src/app/module.js
+File:: /src/lib/module.js
----------------------------------------------------------------------
-prepend: (0-518):: ../lib/module.js texts:: 1
->>--------------------------------------------------------------------
text: (0-518)
///
var file0Const = new libfile0();
@@ -641,31 +472,14 @@ define("file2", ["require", "exports"], function (require, exports) {
});
var globalConst = 10;
-----------------------------------------------------------------------
-text: (518-810)
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-///
-var file4Const = new appfile4();
-var myVar = 30;
-
======================================================================
======================================================================
-File:: /src/app/module.d.ts
+File:: /src/lib/module.d.ts
----------------------------------------------------------------------
reference: (0-39):: tripleRef.d.ts
///
----------------------------------------------------------------------
-reference: (40-86):: ../lib/tripleRef.d.ts
-///
-----------------------------------------------------------------------
-prepend: (87-286):: ../lib/module.d.ts texts:: 1
->>--------------------------------------------------------------------
-text: (87-286)
+text: (40-239)
declare const file0Const: libfile0;
declare const myGlob = 20;
declare module "file1" {
@@ -676,47 +490,28 @@ declare module "file2" {
}
declare const globalConst = 10;
-----------------------------------------------------------------------
-text: (286-400)
-declare module "file3" {
- export const z = 30;
-}
-declare const file4Const: appfile4;
-declare const myVar = 30;
-
======================================================================
-//// [/src/app/module.tsbuildinfo.readable.baseline.txt]
+//// [/src/lib/module.tsbuildinfo.readable.baseline.txt]
{
"bundle": {
"commonSourceDirectory": "./",
"sourceFiles": [
- "./file3.ts",
- "./file4.ts"
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
],
"js": {
"sections": [
{
"pos": 0,
"end": 518,
- "kind": "prepend",
- "data": "../lib/module.js",
- "texts": [
- {
- "pos": 0,
- "end": 518,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 518,
- "end": 810,
"kind": "text"
}
],
- "hash": "-9589842580-///\nvar file0Const = new libfile0();\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\n///\nvar file4Const = new appfile4();\nvar myVar = 30;\n//# sourceMappingURL=module.js.map",
- "mapHash": "-46462971872-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICFL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,KAAK,GAAG,EAAE,CAAC\"}"
+ "hash": "-51218943763-///\nvar file0Const = new libfile0();\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
+ "mapHash": "31519598606-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICFL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}"
},
"dts": {
"sections": [
@@ -728,60 +523,43 @@ declare const myVar = 30;
},
{
"pos": 40,
- "end": 86,
- "kind": "reference",
- "data": "../lib/tripleRef.d.ts"
- },
- {
- "pos": 87,
- "end": 286,
- "kind": "prepend",
- "data": "../lib/module.d.ts",
- "texts": [
- {
- "pos": 87,
- "end": 286,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 286,
- "end": 400,
+ "end": 239,
"kind": "text"
}
],
- "hash": "-5615327787-/// \n/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const file4Const: appfile4;\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-41692709617-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";;AACA,QAAA,MAAM,UAAU,UAAiB,CAAC;AAClC,QAAA,MAAM,MAAM,KAAK,CAAC;;ICFlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACCpB,QAAA,MAAM,UAAU,UAAiB,CAAC;AAClC,QAAA,MAAM,KAAK,KAAK,CAAC\"}"
+ "hash": "-54878555999-/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map",
+ "mapHash": "9669155184-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";AACA,QAAA,MAAM,UAAU,UAAiB,CAAC;AAClC,QAAA,MAAM,MAAM,KAAK,CAAC;;ICFlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}"
}
},
"program": {
"fileNames": [
"../../lib/lib.d.ts",
- "../lib/tripleref.d.ts",
- "../lib/module.d.ts",
- "./file3.ts",
"./tripleref.d.ts",
- "./file4.ts"
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
],
"fileInfos": {
"../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "../lib/tripleref.d.ts": "-2339691926-declare class libfile0 { }",
- "../lib/module.d.ts": "-43934340166-/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "./file3.ts": "-10505171738-export const z = 30;\nimport { x } from \"file1\";\n",
- "./tripleref.d.ts": "-3347356200-declare class appfile4 { }",
- "./file4.ts": "15433167512-///\nconst file4Const = new appfile4();\nconst myVar = 30;"
+ "./tripleref.d.ts": "-2339691926-declare class libfile0 { }",
+ "./file0.ts": "11210734432-///\nconst file0Const = new libfile0();\nconst myGlob = 20;",
+ "./file1.ts": "-10726455937-export const x = 10;",
+ "./file2.ts": "-13729954175-export const y = 20;",
+ "./global.ts": "1028229885-const globalConst = 10;"
},
"root": [
[
[
- 4,
+ 2,
6
],
[
- "./file3.ts",
"./tripleref.d.ts",
- "./file4.ts"
+ "./file0.ts",
+ "./file1.ts",
+ "./file2.ts",
+ "./global.ts"
]
]
],
@@ -794,991 +572,53 @@ declare const myVar = 30;
"strict": false,
"target": 1
},
- "outSignature": "718149358-/// \n/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const file4Const: appfile4;\ndeclare const myVar = 30;\n",
+ "outSignature": "-43934340166-/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
"latestChangedDtsFile": "./module.d.ts"
},
"version": "FakeTSVersion",
- "size": 4791
+ "size": 3256
}
-//// [/src/lib/module.d.ts]
-///
-declare const file0Const: libfile0;
-declare const myGlob = 20;
-declare module "file1" {
- export const x = 10;
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-//# sourceMappingURL=module.d.ts.map
-//// [/src/lib/module.d.ts.map]
-{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":";AACA,QAAA,MAAM,UAAU,UAAiB,CAAC;AAClC,QAAA,MAAM,MAAM,KAAK,CAAC;;ICFlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC"}
-//// [/src/lib/module.d.ts.map.baseline.txt]
-===================================================================
-JsFile: module.d.ts
-mapUrl: module.d.ts.map
-sourceRoot:
-sources: file0.ts,file1.ts,file2.ts,global.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file0.ts
--------------------------------------------------------------------
->>>///
->>>declare const file0Const: libfile0;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^
-5 > ^^^^^^^^^^
-6 > ^
-1 >///
- >
-2 >
-3 > const
-4 > file0Const
-5 > = new libfile0()
-6 > ;
-1 >Emitted(2, 1) Source(2, 1) + SourceIndex(0)
-2 >Emitted(2, 9) Source(2, 1) + SourceIndex(0)
-3 >Emitted(2, 15) Source(2, 7) + SourceIndex(0)
-4 >Emitted(2, 25) Source(2, 17) + SourceIndex(0)
-5 >Emitted(2, 35) Source(2, 34) + SourceIndex(0)
-6 >Emitted(2, 36) Source(2, 35) + SourceIndex(0)
----
->>>declare const myGlob = 20;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^
-5 > ^^^^^
-6 > ^
-1 >
- >
-2 >
-3 > const
-4 > myGlob
-5 > = 20
-6 > ;
-1 >Emitted(3, 1) Source(3, 1) + SourceIndex(0)
-2 >Emitted(3, 9) Source(3, 1) + SourceIndex(0)
-3 >Emitted(3, 15) Source(3, 7) + SourceIndex(0)
-4 >Emitted(3, 21) Source(3, 13) + SourceIndex(0)
-5 >Emitted(3, 26) Source(3, 18) + SourceIndex(0)
-6 >Emitted(3, 27) Source(3, 19) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file1.ts
--------------------------------------------------------------------
->>>declare module "file1" {
->>> export const x = 10;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > x
-6 > = 10
-7 > ;
-1 >Emitted(5, 5) Source(1, 1) + SourceIndex(1)
-2 >Emitted(5, 11) Source(1, 7) + SourceIndex(1)
-3 >Emitted(5, 12) Source(1, 8) + SourceIndex(1)
-4 >Emitted(5, 18) Source(1, 14) + SourceIndex(1)
-5 >Emitted(5, 19) Source(1, 15) + SourceIndex(1)
-6 >Emitted(5, 24) Source(1, 20) + SourceIndex(1)
-7 >Emitted(5, 25) Source(1, 21) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:file2.ts
--------------------------------------------------------------------
->>>}
->>>declare module "file2" {
->>> export const y = 20;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > y
-6 > = 20
-7 > ;
-1 >Emitted(8, 5) Source(1, 1) + SourceIndex(2)
-2 >Emitted(8, 11) Source(1, 7) + SourceIndex(2)
-3 >Emitted(8, 12) Source(1, 8) + SourceIndex(2)
-4 >Emitted(8, 18) Source(1, 14) + SourceIndex(2)
-5 >Emitted(8, 19) Source(1, 15) + SourceIndex(2)
-6 >Emitted(8, 24) Source(1, 20) + SourceIndex(2)
-7 >Emitted(8, 25) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.d.ts
-sourceFile:global.ts
--------------------------------------------------------------------
->>>}
->>>declare const globalConst = 10;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^^
-5 > ^^^^^
-6 > ^
-7 > ^^^^->
-1 >
-2 >
-3 > const
-4 > globalConst
-5 > = 10
-6 > ;
-1 >Emitted(10, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(10, 9) Source(1, 1) + SourceIndex(3)
-3 >Emitted(10, 15) Source(1, 7) + SourceIndex(3)
-4 >Emitted(10, 26) Source(1, 18) + SourceIndex(3)
-5 >Emitted(10, 31) Source(1, 23) + SourceIndex(3)
-6 >Emitted(10, 32) Source(1, 24) + SourceIndex(3)
----
->>>//# sourceMappingURL=module.d.ts.map
-
-//// [/src/lib/module.js]
-///
-var file0Const = new libfile0();
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-//# sourceMappingURL=module.js.map
-
-//// [/src/lib/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["file0.ts","file1.ts","file2.ts","global.ts"],"names":[],"mappings":"AAAA,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICFL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC"}
-
-//// [/src/lib/module.js.map.baseline.txt]
-===================================================================
-JsFile: module.js
-mapUrl: module.js.map
-sourceRoot:
-sources: file0.ts,file1.ts,file2.ts,global.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file0.ts
--------------------------------------------------------------------
->>>///
-1 >
-2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-1 >
-2 >///
-1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0)
-2 >Emitted(1, 40) Source(1, 40) + SourceIndex(0)
----
->>>var file0Const = new libfile0();
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^
-4 > ^^^
-5 > ^^^^
-6 > ^^^^^^^^
-7 > ^^
-8 > ^
-1 >
- >
-2 >const
-3 > file0Const
-4 > =
-5 > new
-6 > libfile0
-7 > ()
-8 > ;
-1 >Emitted(2, 1) Source(2, 1) + SourceIndex(0)
-2 >Emitted(2, 5) Source(2, 7) + SourceIndex(0)
-3 >Emitted(2, 15) Source(2, 17) + SourceIndex(0)
-4 >Emitted(2, 18) Source(2, 20) + SourceIndex(0)
-5 >Emitted(2, 22) Source(2, 24) + SourceIndex(0)
-6 >Emitted(2, 30) Source(2, 32) + SourceIndex(0)
-7 >Emitted(2, 32) Source(2, 34) + SourceIndex(0)
-8 >Emitted(2, 33) Source(2, 35) + SourceIndex(0)
----
->>>var myGlob = 20;
-1 >
-2 >^^^^
-3 > ^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
- >
-2 >const
-3 > myGlob
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(3, 1) Source(3, 1) + SourceIndex(0)
-2 >Emitted(3, 5) Source(3, 7) + SourceIndex(0)
-3 >Emitted(3, 11) Source(3, 13) + SourceIndex(0)
-4 >Emitted(3, 14) Source(3, 16) + SourceIndex(0)
-5 >Emitted(3, 16) Source(3, 18) + SourceIndex(0)
-6 >Emitted(3, 17) Source(3, 19) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file1.ts
--------------------------------------------------------------------
->>>define("file1", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.x = void 0;
->>> exports.x = 10;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->export const
-2 >
-3 > x
-4 > =
-5 > 10
-6 > ;
-1->Emitted(8, 5) Source(1, 14) + SourceIndex(1)
-2 >Emitted(8, 13) Source(1, 14) + SourceIndex(1)
-3 >Emitted(8, 14) Source(1, 15) + SourceIndex(1)
-4 >Emitted(8, 17) Source(1, 18) + SourceIndex(1)
-5 >Emitted(8, 19) Source(1, 20) + SourceIndex(1)
-6 >Emitted(8, 20) Source(1, 21) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:file2.ts
--------------------------------------------------------------------
->>>});
->>>define("file2", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.y = void 0;
->>> exports.y = 20;
-1 >^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1 >export const
-2 >
-3 > y
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(14, 5) Source(1, 14) + SourceIndex(2)
-2 >Emitted(14, 13) Source(1, 14) + SourceIndex(2)
-3 >Emitted(14, 14) Source(1, 15) + SourceIndex(2)
-4 >Emitted(14, 17) Source(1, 18) + SourceIndex(2)
-5 >Emitted(14, 19) Source(1, 20) + SourceIndex(2)
-6 >Emitted(14, 20) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/lib/module.js
-sourceFile:global.ts
--------------------------------------------------------------------
->>>});
->>>var globalConst = 10;
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^->
-1 >
-2 >const
-3 > globalConst
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(16, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(16, 5) Source(1, 7) + SourceIndex(3)
-3 >Emitted(16, 16) Source(1, 18) + SourceIndex(3)
-4 >Emitted(16, 19) Source(1, 21) + SourceIndex(3)
-5 >Emitted(16, 21) Source(1, 23) + SourceIndex(3)
-6 >Emitted(16, 22) Source(1, 24) + SourceIndex(3)
----
->>>//# sourceMappingURL=module.js.map
-
-//// [/src/lib/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file0.ts","./file1.ts","./file2.ts","./global.ts"],"js":{"sections":[{"pos":0,"end":518,"kind":"text"}],"mapHash":"31519598606-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICFL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}","hash":"-51218943763-///\nvar file0Const = new libfile0();\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":39,"kind":"reference","data":"tripleRef.d.ts"},{"pos":40,"end":239,"kind":"text"}],"mapHash":"9669155184-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";AACA,QAAA,MAAM,UAAU,UAAiB,CAAC;AAClC,QAAA,MAAM,MAAM,KAAK,CAAC;;ICFlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}","hash":"-54878555999-/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","./tripleref.d.ts","./file0.ts","./file1.ts","./file2.ts","./global.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","-2339691926-declare class libfile0 { }","11210734432-///\nconst file0Const = new libfile0();\nconst myGlob = 20;","-10726455937-export const x = 10;","-13729954175-export const y = 20;","1028229885-const globalConst = 10;"],"root":[[2,6]],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"-43934340166-/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-
-//// [/src/lib/module.tsbuildinfo.baseline.txt]
-======================================================================
-File:: /src/lib/module.js
-----------------------------------------------------------------------
-text: (0-518)
-///
-var file0Const = new libfile0();
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-
-======================================================================
-======================================================================
-File:: /src/lib/module.d.ts
-----------------------------------------------------------------------
-reference: (0-39):: tripleRef.d.ts
-///
-----------------------------------------------------------------------
-text: (40-239)
-declare const file0Const: libfile0;
-declare const myGlob = 20;
-declare module "file1" {
- export const x = 10;
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-
-======================================================================
-
-//// [/src/lib/module.tsbuildinfo.readable.baseline.txt]
-{
- "bundle": {
- "commonSourceDirectory": "./",
- "sourceFiles": [
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ],
- "js": {
- "sections": [
- {
- "pos": 0,
- "end": 518,
- "kind": "text"
- }
- ],
- "hash": "-51218943763-///\nvar file0Const = new libfile0();\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\n//# sourceMappingURL=module.js.map",
- "mapHash": "31519598606-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\"AAAA,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICFL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC\"}"
- },
- "dts": {
- "sections": [
- {
- "pos": 0,
- "end": 39,
- "kind": "reference",
- "data": "tripleRef.d.ts"
- },
- {
- "pos": 40,
- "end": 239,
- "kind": "text"
- }
- ],
- "hash": "-54878555999-/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "9669155184-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"file0.ts\",\"file1.ts\",\"file2.ts\",\"global.ts\"],\"names\":[],\"mappings\":\";AACA,QAAA,MAAM,UAAU,UAAiB,CAAC;AAClC,QAAA,MAAM,MAAM,KAAK,CAAC;;ICFlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC\"}"
- }
- },
- "program": {
- "fileNames": [
- "../../lib/lib.d.ts",
- "./tripleref.d.ts",
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ],
- "fileInfos": {
- "../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "./tripleref.d.ts": "-2339691926-declare class libfile0 { }",
- "./file0.ts": "11210734432-///\nconst file0Const = new libfile0();\nconst myGlob = 20;",
- "./file1.ts": "-10726455937-export const x = 10;",
- "./file2.ts": "-13729954175-export const y = 20;",
- "./global.ts": "1028229885-const globalConst = 10;"
- },
- "root": [
- [
- [
- 2,
- 6
- ],
- [
- "./tripleref.d.ts",
- "./file0.ts",
- "./file1.ts",
- "./file2.ts",
- "./global.ts"
- ]
- ]
- ],
- "options": {
- "composite": true,
- "declarationMap": true,
- "module": 2,
- "outFile": "./module.js",
- "sourceMap": true,
- "strict": false,
- "target": 1
- },
- "outSignature": "-43934340166-/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "latestChangedDtsFile": "./module.d.ts"
- },
- "version": "FakeTSVersion",
- "size": 3256
-}
-
-
-
-Change:: incremental-declaration-doesnt-change
-Input::
-//// [/src/lib/file1.ts]
-export const x = 10;console.log(x);
-
-
-
-Output::
-/lib/tsc --b /src/app --verbose
-[[90m12:00:46 AM[0m] Projects in this build:
- * src/lib/tsconfig.json
- * src/app/tsconfig.json
-
-[[90m12:00:47 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
-
-[[90m12:00:48 AM[0m] Building project '/src/lib/tsconfig.json'...
-
-[[90m12:00:56 AM[0m] Project 'src/app/tsconfig.json' is out of date because output of its dependency 'src/lib' has changed
-
-[[90m12:00:57 AM[0m] Updating output of project '/src/app/tsconfig.json'...
-
-exitCode:: ExitStatus.Success
-
-
-//// [/src/app/module.js]
-///
-var file0Const = new libfile0();
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- console.log(exports.x);
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-///
-var file4Const = new appfile4();
-var myVar = 30;
-//# sourceMappingURL=module.js.map
-
-//// [/src/app/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":"AAAA,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICFL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICAtB,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,KAAK,GAAG,EAAE,CAAC"}
-
-//// [/src/app/module.js.map.baseline.txt]
-===================================================================
-JsFile: module.js
-mapUrl: module.js.map
-sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
--------------------------------------------------------------------
->>>///
-1 >
-2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-1 >
-2 >///
-1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0)
-2 >Emitted(1, 40) Source(1, 40) + SourceIndex(0)
----
->>>var file0Const = new libfile0();
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^
-4 > ^^^
-5 > ^^^^
-6 > ^^^^^^^^
-7 > ^^
-8 > ^
-1 >
- >
-2 >const
-3 > file0Const
-4 > =
-5 > new
-6 > libfile0
-7 > ()
-8 > ;
-1 >Emitted(2, 1) Source(2, 1) + SourceIndex(0)
-2 >Emitted(2, 5) Source(2, 7) + SourceIndex(0)
-3 >Emitted(2, 15) Source(2, 17) + SourceIndex(0)
-4 >Emitted(2, 18) Source(2, 20) + SourceIndex(0)
-5 >Emitted(2, 22) Source(2, 24) + SourceIndex(0)
-6 >Emitted(2, 30) Source(2, 32) + SourceIndex(0)
-7 >Emitted(2, 32) Source(2, 34) + SourceIndex(0)
-8 >Emitted(2, 33) Source(2, 35) + SourceIndex(0)
----
->>>var myGlob = 20;
-1 >
-2 >^^^^
-3 > ^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
- >
-2 >const
-3 > myGlob
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(3, 1) Source(3, 1) + SourceIndex(0)
-2 >Emitted(3, 5) Source(3, 7) + SourceIndex(0)
-3 >Emitted(3, 11) Source(3, 13) + SourceIndex(0)
-4 >Emitted(3, 14) Source(3, 16) + SourceIndex(0)
-5 >Emitted(3, 16) Source(3, 18) + SourceIndex(0)
-6 >Emitted(3, 17) Source(3, 19) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file1.ts
--------------------------------------------------------------------
->>>define("file1", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.x = void 0;
->>> exports.x = 10;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^->
-1->export const
-2 >
-3 > x
-4 > =
-5 > 10
-6 > ;
-1->Emitted(8, 5) Source(1, 14) + SourceIndex(1)
-2 >Emitted(8, 13) Source(1, 14) + SourceIndex(1)
-3 >Emitted(8, 14) Source(1, 15) + SourceIndex(1)
-4 >Emitted(8, 17) Source(1, 18) + SourceIndex(1)
-5 >Emitted(8, 19) Source(1, 20) + SourceIndex(1)
-6 >Emitted(8, 20) Source(1, 21) + SourceIndex(1)
----
->>> console.log(exports.x);
-1->^^^^
-2 > ^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^
-6 > ^^^^^^^^^
-7 > ^
-8 > ^
-1->
-2 > console
-3 > .
-4 > log
-5 > (
-6 > x
-7 > )
-8 > ;
-1->Emitted(9, 5) Source(1, 21) + SourceIndex(1)
-2 >Emitted(9, 12) Source(1, 28) + SourceIndex(1)
-3 >Emitted(9, 13) Source(1, 29) + SourceIndex(1)
-4 >Emitted(9, 16) Source(1, 32) + SourceIndex(1)
-5 >Emitted(9, 17) Source(1, 33) + SourceIndex(1)
-6 >Emitted(9, 26) Source(1, 34) + SourceIndex(1)
-7 >Emitted(9, 27) Source(1, 35) + SourceIndex(1)
-8 >Emitted(9, 28) Source(1, 36) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file2.ts
--------------------------------------------------------------------
->>>});
->>>define("file2", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.y = void 0;
->>> exports.y = 20;
-1 >^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1 >export const
-2 >
-3 > y
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(15, 5) Source(1, 14) + SourceIndex(2)
-2 >Emitted(15, 13) Source(1, 14) + SourceIndex(2)
-3 >Emitted(15, 14) Source(1, 15) + SourceIndex(2)
-4 >Emitted(15, 17) Source(1, 18) + SourceIndex(2)
-5 >Emitted(15, 19) Source(1, 20) + SourceIndex(2)
-6 >Emitted(15, 20) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
--------------------------------------------------------------------
->>>});
->>>var globalConst = 10;
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > globalConst
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(17, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(17, 5) Source(1, 7) + SourceIndex(3)
-3 >Emitted(17, 16) Source(1, 18) + SourceIndex(3)
-4 >Emitted(17, 19) Source(1, 21) + SourceIndex(3)
-5 >Emitted(17, 21) Source(1, 23) + SourceIndex(3)
-6 >Emitted(17, 22) Source(1, 24) + SourceIndex(3)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>define("file3", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.z = void 0;
->>> exports.z = 30;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->export const
-2 >
-3 > z
-4 > =
-5 > 30
-6 > ;
-1->Emitted(22, 5) Source(1, 14) + SourceIndex(4)
-2 >Emitted(22, 13) Source(1, 14) + SourceIndex(4)
-3 >Emitted(22, 14) Source(1, 15) + SourceIndex(4)
-4 >Emitted(22, 17) Source(1, 18) + SourceIndex(4)
-5 >Emitted(22, 19) Source(1, 20) + SourceIndex(4)
-6 >Emitted(22, 20) Source(1, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>});
->>>///
-1 >
-2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-1 >
-2 >///
-1 >Emitted(24, 1) Source(1, 1) + SourceIndex(5)
-2 >Emitted(24, 40) Source(1, 40) + SourceIndex(5)
----
->>>var file4Const = new appfile4();
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^
-4 > ^^^
-5 > ^^^^
-6 > ^^^^^^^^
-7 > ^^
-8 > ^
-1 >
- >
-2 >const
-3 > file4Const
-4 > =
-5 > new
-6 > appfile4
-7 > ()
-8 > ;
-1 >Emitted(25, 1) Source(2, 1) + SourceIndex(5)
-2 >Emitted(25, 5) Source(2, 7) + SourceIndex(5)
-3 >Emitted(25, 15) Source(2, 17) + SourceIndex(5)
-4 >Emitted(25, 18) Source(2, 20) + SourceIndex(5)
-5 >Emitted(25, 22) Source(2, 24) + SourceIndex(5)
-6 >Emitted(25, 30) Source(2, 32) + SourceIndex(5)
-7 >Emitted(25, 32) Source(2, 34) + SourceIndex(5)
-8 >Emitted(25, 33) Source(2, 35) + SourceIndex(5)
----
->>>var myVar = 30;
-1 >
-2 >^^^^
-3 > ^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^->
-1 >
- >
-2 >const
-3 > myVar
-4 > =
-5 > 30
-6 > ;
-1 >Emitted(26, 1) Source(3, 1) + SourceIndex(5)
-2 >Emitted(26, 5) Source(3, 7) + SourceIndex(5)
-3 >Emitted(26, 10) Source(3, 12) + SourceIndex(5)
-4 >Emitted(26, 13) Source(3, 15) + SourceIndex(5)
-5 >Emitted(26, 15) Source(3, 17) + SourceIndex(5)
-6 >Emitted(26, 16) Source(3, 18) + SourceIndex(5)
----
->>>//# sourceMappingURL=module.js.map
+Change:: incremental-declaration-doesnt-change
+Input::
+//// [/src/lib/file1.ts]
+export const x = 10;console.log(x);
-//// [/src/app/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file3.ts","./file4.ts"],"js":{"sections":[{"pos":0,"end":546,"kind":"prepend","data":"../lib/module.js","texts":[{"pos":0,"end":546,"kind":"text"}]},{"pos":546,"end":838,"kind":"text"}],"mapHash":"-8132351063-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICFL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICAtB,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,KAAK,GAAG,EAAE,CAAC\"}","hash":"-74562651328-///\nvar file0Const = new libfile0();\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\n///\nvar file4Const = new appfile4();\nvar myVar = 30;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":39,"kind":"reference","data":"tripleRef.d.ts"},{"pos":40,"end":86,"kind":"reference","data":"../lib/tripleRef.d.ts"},{"pos":87,"end":286,"kind":"prepend","data":"../lib/module.d.ts","texts":[{"pos":87,"end":286,"kind":"text"}]},{"pos":286,"end":400,"kind":"text"}],"mapHash":"-41692709617-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";;AACA,QAAA,MAAM,UAAU,UAAiB,CAAC;AAClC,QAAA,MAAM,MAAM,KAAK,CAAC;;ICFlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACCpB,QAAA,MAAM,UAAU,UAAiB,CAAC;AAClC,QAAA,MAAM,KAAK,KAAK,CAAC\"}","hash":"-5615327787-/// \n/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const file4Const: appfile4;\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","../lib/tripleref.d.ts","../lib/module.d.ts","./file3.ts","./tripleref.d.ts","./file4.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","-2339691926-declare class libfile0 { }","-43934340166-/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","-10505171738-export const z = 30;\nimport { x } from \"file1\";\n","-3347356200-declare class appfile4 { }","15433167512-///\nconst file4Const = new appfile4();\nconst myVar = 30;"],"root":[[4,6]],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"718149358-/// \n/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const file4Const: appfile4;\ndeclare const myVar = 30;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
+
+
+Output::
+/lib/tsc --b /src/app --verbose
+[[90m12:00:36 AM[0m] Projects in this build:
+ * src/lib/tsconfig.json
+ * src/app/tsconfig.json
-//// [/src/app/module.tsbuildinfo.baseline.txt]
-======================================================================
-File:: /src/app/module.js
-----------------------------------------------------------------------
-prepend: (0-546):: ../lib/module.js texts:: 1
->>--------------------------------------------------------------------
-text: (0-546)
-///
-var file0Const = new libfile0();
-var myGlob = 20;
-define("file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
- console.log(exports.x);
-});
-define("file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
+[[90m12:00:37 AM[0m] Project 'src/lib/tsconfig.json' is out of date because output 'src/lib/module.tsbuildinfo' is older than input 'src/lib/file1.ts'
-----------------------------------------------------------------------
-text: (546-838)
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-///
-var file4Const = new appfile4();
-var myVar = 30;
+[[90m12:00:38 AM[0m] Building project '/src/lib/tsconfig.json'...
-======================================================================
-======================================================================
-File:: /src/app/module.d.ts
-----------------------------------------------------------------------
-reference: (0-39):: tripleRef.d.ts
-///
-----------------------------------------------------------------------
-reference: (40-86):: ../lib/tripleRef.d.ts
-///
-----------------------------------------------------------------------
-prepend: (87-286):: ../lib/module.d.ts texts:: 1
->>--------------------------------------------------------------------
-text: (87-286)
-declare const file0Const: libfile0;
-declare const myGlob = 20;
-declare module "file1" {
- export const x = 10;
-}
-declare module "file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
+[[90m12:00:46 AM[0m] Project 'src/app/tsconfig.json' is out of date because output file 'src/app/module.tsbuildinfo' does not exist
-----------------------------------------------------------------------
-text: (286-400)
-declare module "file3" {
- export const z = 30;
-}
-declare const file4Const: appfile4;
-declare const myVar = 30;
+[[90m12:00:47 AM[0m] Building project '/src/app/tsconfig.json'...
-======================================================================
+[96msrc/app/tsconfig.json[0m:[93m16[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
-//// [/src/app/module.tsbuildinfo.readable.baseline.txt]
-{
- "bundle": {
- "commonSourceDirectory": "./",
- "sourceFiles": [
- "./file3.ts",
- "./file4.ts"
- ],
- "js": {
- "sections": [
- {
- "pos": 0,
- "end": 546,
- "kind": "prepend",
- "data": "../lib/module.js",
- "texts": [
- {
- "pos": 0,
- "end": 546,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 546,
- "end": 838,
- "kind": "text"
- }
- ],
- "hash": "-74562651328-///\nvar file0Const = new libfile0();\nvar myGlob = 20;\ndefine(\"file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n console.log(exports.x);\n});\ndefine(\"file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\n///\nvar file4Const = new appfile4();\nvar myVar = 30;\n//# sourceMappingURL=module.js.map",
- "mapHash": "-8132351063-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICFL,QAAA,CAAC,GAAG,EAAE,CAAC;IAAA,OAAO,CAAC,GAAG,CAAC,SAAC,CAAC,CAAC;;;;;;ICAtB,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,uCAAuC;AACvC,IAAM,UAAU,GAAG,IAAI,QAAQ,EAAE,CAAC;AAClC,IAAM,KAAK,GAAG,EAAE,CAAC\"}"
- },
- "dts": {
- "sections": [
- {
- "pos": 0,
- "end": 39,
- "kind": "reference",
- "data": "tripleRef.d.ts"
- },
- {
- "pos": 40,
- "end": 86,
- "kind": "reference",
- "data": "../lib/tripleRef.d.ts"
- },
- {
- "pos": 87,
- "end": 286,
- "kind": "prepend",
- "data": "../lib/module.d.ts",
- "texts": [
- {
- "pos": 87,
- "end": 286,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 286,
- "end": 400,
- "kind": "text"
- }
- ],
- "hash": "-5615327787-/// \n/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const file4Const: appfile4;\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-41692709617-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\";;AACA,QAAA,MAAM,UAAU,UAAiB,CAAC;AAClC,QAAA,MAAM,MAAM,KAAK,CAAC;;ICFlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACCpB,QAAA,MAAM,UAAU,UAAiB,CAAC;AAClC,QAAA,MAAM,KAAK,KAAK,CAAC\"}"
- }
- },
- "program": {
- "fileNames": [
- "../../lib/lib.d.ts",
- "../lib/tripleref.d.ts",
- "../lib/module.d.ts",
- "./file3.ts",
- "./tripleref.d.ts",
- "./file4.ts"
- ],
- "fileInfos": {
- "../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "../lib/tripleref.d.ts": "-2339691926-declare class libfile0 { }",
- "../lib/module.d.ts": "-43934340166-/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "./file3.ts": "-10505171738-export const z = 30;\nimport { x } from \"file1\";\n",
- "./tripleref.d.ts": "-3347356200-declare class appfile4 { }",
- "./file4.ts": "15433167512-///\nconst file4Const = new appfile4();\nconst myVar = 30;"
- },
- "root": [
- [
- [
- 4,
- 6
- ],
- [
- "./file3.ts",
- "./tripleref.d.ts",
- "./file4.ts"
- ]
- ]
- ],
- "options": {
- "composite": true,
- "declarationMap": true,
- "module": 2,
- "outFile": "./module.js",
- "sourceMap": true,
- "strict": false,
- "target": 1
- },
- "outSignature": "718149358-/// \n/// \ndeclare const file0Const: libfile0;\ndeclare const myGlob = 20;\ndeclare module \"file1\" {\n export const x = 10;\n}\ndeclare module \"file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const file4Const: appfile4;\ndeclare const myVar = 30;\n",
- "latestChangedDtsFile": "./module.d.ts"
- },
- "version": "FakeTSVersion",
- "size": 4861
-}
+[7m16[0m {
+[7m [0m [91m ~[0m
+[7m17[0m "path": "../lib",
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~~~[0m
+[7m18[0m "prepend": true
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~[0m
+[7m19[0m }
+[7m [0m [91m~~~~~[0m
+
+Found 1 error.
+
+exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated
+
+
//// [/src/lib/module.d.ts.map] file written with same contents
//// [/src/lib/module.d.ts.map.baseline.txt] file written with same contents
//// [/src/lib/module.js]
diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/when-the-module-resolution-finds-original-source-file.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/when-the-module-resolution-finds-original-source-file.js
index f27a07e9f19e0..eef400e6e9acd 100644
--- a/tests/baselines/reference/tsbuild/amdModulesWithOut/when-the-module-resolution-finds-original-source-file.js
+++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/when-the-module-resolution-finds-original-source-file.js
@@ -90,551 +90,23 @@ Output::
[[90m12:00:30 AM[0m] Building project '/src/app/tsconfig.json'...
-exitCode:: ExitStatus.Success
-
-
-//// [/src/app/module.d.ts]
-declare const myGlob = 20;
-declare module "lib/file1" {
- export const x = 10;
-}
-declare module "lib/file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
-//# sourceMappingURL=module.d.ts.map
+[96msrc/app/tsconfig.json[0m:[93m16[0m:[93m5[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
-//// [/src/app/module.d.ts.map]
-{"version":3,"file":"module.d.ts","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC"}
+[7m16[0m {
+[7m [0m [91m ~[0m
+[7m17[0m "path": "../lib",
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~~~[0m
+[7m18[0m "prepend": true
+[7m [0m [91m~~~~~~~~~~~~~~~~~~~~~[0m
+[7m19[0m }
+[7m [0m [91m~~~~~[0m
-//// [/src/app/module.d.ts.map.baseline.txt]
-===================================================================
-JsFile: module.d.ts
-mapUrl: module.d.ts.map
-sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file0.ts
--------------------------------------------------------------------
->>>declare const myGlob = 20;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^
-5 > ^^^^^
-6 > ^
-7 > ^^->
-1 >
-2 >
-3 > const
-4 > myGlob
-5 > = 20
-6 > ;
-1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0)
-2 >Emitted(1, 9) Source(1, 1) + SourceIndex(0)
-3 >Emitted(1, 15) Source(1, 7) + SourceIndex(0)
-4 >Emitted(1, 21) Source(1, 13) + SourceIndex(0)
-5 >Emitted(1, 26) Source(1, 18) + SourceIndex(0)
-6 >Emitted(1, 27) Source(1, 19) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file1.ts
--------------------------------------------------------------------
->>>declare module "lib/file1" {
->>> export const x = 10;
-1->^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1->
-2 > export
-3 >
-4 > const
-5 > x
-6 > = 10
-7 > ;
-1->Emitted(3, 5) Source(1, 1) + SourceIndex(1)
-2 >Emitted(3, 11) Source(1, 7) + SourceIndex(1)
-3 >Emitted(3, 12) Source(1, 8) + SourceIndex(1)
-4 >Emitted(3, 18) Source(1, 14) + SourceIndex(1)
-5 >Emitted(3, 19) Source(1, 15) + SourceIndex(1)
-6 >Emitted(3, 24) Source(1, 20) + SourceIndex(1)
-7 >Emitted(3, 25) Source(1, 21) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/file2.ts
--------------------------------------------------------------------
->>>}
->>>declare module "lib/file2" {
->>> export const y = 20;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > y
-6 > = 20
-7 > ;
-1 >Emitted(6, 5) Source(1, 1) + SourceIndex(2)
-2 >Emitted(6, 11) Source(1, 7) + SourceIndex(2)
-3 >Emitted(6, 12) Source(1, 8) + SourceIndex(2)
-4 >Emitted(6, 18) Source(1, 14) + SourceIndex(2)
-5 >Emitted(6, 19) Source(1, 15) + SourceIndex(2)
-6 >Emitted(6, 24) Source(1, 20) + SourceIndex(2)
-7 >Emitted(6, 25) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:../lib/global.ts
--------------------------------------------------------------------
->>>}
->>>declare const globalConst = 10;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^^^^^^^
-5 > ^^^^^
-6 > ^
-1 >
-2 >
-3 > const
-4 > globalConst
-5 > = 10
-6 > ;
-1 >Emitted(8, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(8, 9) Source(1, 1) + SourceIndex(3)
-3 >Emitted(8, 15) Source(1, 7) + SourceIndex(3)
-4 >Emitted(8, 26) Source(1, 18) + SourceIndex(3)
-5 >Emitted(8, 31) Source(1, 23) + SourceIndex(3)
-6 >Emitted(8, 32) Source(1, 24) + SourceIndex(3)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>declare module "file3" {
->>> export const z = 30;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^^
-7 > ^
-1 >
-2 > export
-3 >
-4 > const
-5 > z
-6 > = 30
-7 > ;
-1 >Emitted(10, 5) Source(1, 1) + SourceIndex(4)
-2 >Emitted(10, 11) Source(1, 7) + SourceIndex(4)
-3 >Emitted(10, 12) Source(1, 8) + SourceIndex(4)
-4 >Emitted(10, 18) Source(1, 14) + SourceIndex(4)
-5 >Emitted(10, 19) Source(1, 15) + SourceIndex(4)
-6 >Emitted(10, 24) Source(1, 20) + SourceIndex(4)
-7 >Emitted(10, 25) Source(1, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.d.ts
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>}
->>>declare const myVar = 30;
-1 >
-2 >^^^^^^^^
-3 > ^^^^^^
-4 > ^^^^^
-5 > ^^^^^
-6 > ^
-7 > ^^^^^^^^^^->
-1 >
-2 >
-3 > const
-4 > myVar
-5 > = 30
-6 > ;
-1 >Emitted(12, 1) Source(1, 1) + SourceIndex(5)
-2 >Emitted(12, 9) Source(1, 1) + SourceIndex(5)
-3 >Emitted(12, 15) Source(1, 7) + SourceIndex(5)
-4 >Emitted(12, 20) Source(1, 12) + SourceIndex(5)
-5 >Emitted(12, 25) Source(1, 17) + SourceIndex(5)
-6 >Emitted(12, 26) Source(1, 18) + SourceIndex(5)
----
->>>//# sourceMappingURL=module.d.ts.map
-
-//// [/src/app/module.js]
-var myGlob = 20;
-define("lib/file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
-});
-define("lib/file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
-//# sourceMappingURL=module.js.map
-//// [/src/app/module.js.map]
-{"version":3,"file":"module.js","sourceRoot":"","sources":["../lib/file0.ts","../lib/file1.ts","../lib/file2.ts","../lib/global.ts","file3.ts","file4.ts"],"names":[],"mappings":"AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC"}
-
-//// [/src/app/module.js.map.baseline.txt]
-===================================================================
-JsFile: module.js
-mapUrl: module.js.map
-sourceRoot:
-sources: ../lib/file0.ts,../lib/file1.ts,../lib/file2.ts,../lib/global.ts,file3.ts,file4.ts
-===================================================================
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file0.ts
--------------------------------------------------------------------
->>>var myGlob = 20;
-1 >
-2 >^^^^
-3 > ^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > myGlob
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(1, 1) Source(1, 1) + SourceIndex(0)
-2 >Emitted(1, 5) Source(1, 7) + SourceIndex(0)
-3 >Emitted(1, 11) Source(1, 13) + SourceIndex(0)
-4 >Emitted(1, 14) Source(1, 16) + SourceIndex(0)
-5 >Emitted(1, 16) Source(1, 18) + SourceIndex(0)
-6 >Emitted(1, 17) Source(1, 19) + SourceIndex(0)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file1.ts
--------------------------------------------------------------------
->>>define("lib/file1", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.x = void 0;
->>> exports.x = 10;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->export const
-2 >
-3 > x
-4 > =
-5 > 10
-6 > ;
-1->Emitted(6, 5) Source(1, 14) + SourceIndex(1)
-2 >Emitted(6, 13) Source(1, 14) + SourceIndex(1)
-3 >Emitted(6, 14) Source(1, 15) + SourceIndex(1)
-4 >Emitted(6, 17) Source(1, 18) + SourceIndex(1)
-5 >Emitted(6, 19) Source(1, 20) + SourceIndex(1)
-6 >Emitted(6, 20) Source(1, 21) + SourceIndex(1)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/file2.ts
--------------------------------------------------------------------
->>>});
->>>define("lib/file2", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.y = void 0;
->>> exports.y = 20;
-1 >^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1 >export const
-2 >
-3 > y
-4 > =
-5 > 20
-6 > ;
-1 >Emitted(12, 5) Source(1, 14) + SourceIndex(2)
-2 >Emitted(12, 13) Source(1, 14) + SourceIndex(2)
-3 >Emitted(12, 14) Source(1, 15) + SourceIndex(2)
-4 >Emitted(12, 17) Source(1, 18) + SourceIndex(2)
-5 >Emitted(12, 19) Source(1, 20) + SourceIndex(2)
-6 >Emitted(12, 20) Source(1, 21) + SourceIndex(2)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:../lib/global.ts
--------------------------------------------------------------------
->>>});
->>>var globalConst = 10;
-1 >
-2 >^^^^
-3 > ^^^^^^^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > globalConst
-4 > =
-5 > 10
-6 > ;
-1 >Emitted(14, 1) Source(1, 1) + SourceIndex(3)
-2 >Emitted(14, 5) Source(1, 7) + SourceIndex(3)
-3 >Emitted(14, 16) Source(1, 18) + SourceIndex(3)
-4 >Emitted(14, 19) Source(1, 21) + SourceIndex(3)
-5 >Emitted(14, 21) Source(1, 23) + SourceIndex(3)
-6 >Emitted(14, 22) Source(1, 24) + SourceIndex(3)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file3.ts
--------------------------------------------------------------------
->>>define("file3", ["require", "exports"], function (require, exports) {
->>> "use strict";
->>> Object.defineProperty(exports, "__esModule", { value: true });
->>> exports.z = void 0;
->>> exports.z = 30;
-1->^^^^
-2 > ^^^^^^^^
-3 > ^
-4 > ^^^
-5 > ^^
-6 > ^
-1->export const
-2 >
-3 > z
-4 > =
-5 > 30
-6 > ;
-1->Emitted(19, 5) Source(1, 14) + SourceIndex(4)
-2 >Emitted(19, 13) Source(1, 14) + SourceIndex(4)
-3 >Emitted(19, 14) Source(1, 15) + SourceIndex(4)
-4 >Emitted(19, 17) Source(1, 18) + SourceIndex(4)
-5 >Emitted(19, 19) Source(1, 20) + SourceIndex(4)
-6 >Emitted(19, 20) Source(1, 21) + SourceIndex(4)
----
--------------------------------------------------------------------
-emittedFile:/src/app/module.js
-sourceFile:file4.ts
--------------------------------------------------------------------
->>>});
->>>var myVar = 30;
-1 >
-2 >^^^^
-3 > ^^^^^
-4 > ^^^
-5 > ^^
-6 > ^
-7 > ^^^^^^^^^^^^^^^^^^->
-1 >
-2 >const
-3 > myVar
-4 > =
-5 > 30
-6 > ;
-1 >Emitted(21, 1) Source(1, 1) + SourceIndex(5)
-2 >Emitted(21, 5) Source(1, 7) + SourceIndex(5)
-3 >Emitted(21, 10) Source(1, 12) + SourceIndex(5)
-4 >Emitted(21, 13) Source(1, 15) + SourceIndex(5)
-5 >Emitted(21, 15) Source(1, 17) + SourceIndex(5)
-6 >Emitted(21, 16) Source(1, 18) + SourceIndex(5)
----
->>>//# sourceMappingURL=module.js.map
-
-//// [/src/app/module.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"./","sourceFiles":["./file3.ts","./file4.ts"],"js":{"sections":[{"pos":0,"end":453,"kind":"prepend","data":"../module.js","texts":[{"pos":0,"end":453,"kind":"text"}]},{"pos":453,"end":672,"kind":"text"}],"mapHash":"5108062215-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}","hash":"6195305346-var myGlob = 20;\ndefine(\"lib/file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"lib/file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map"},"dts":{"sections":[{"pos":0,"end":171,"kind":"prepend","data":"../module.d.ts","texts":[{"pos":0,"end":171,"kind":"text"}]},{"pos":171,"end":249,"kind":"text"}],"mapHash":"-41254439122-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}","hash":"-17877883596-declare const myGlob = 20;\ndeclare module \"lib/file1\" {\n export const x = 10;\n}\ndeclare module \"lib/file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map"}},"program":{"fileNames":["../../lib/lib.d.ts","../module.d.ts","./file3.ts","./file4.ts"],"fileInfos":["3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };","-21806566655-declare const myGlob = 20;\ndeclare module \"lib/file1\" {\n export const x = 10;\n}\ndeclare module \"lib/file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n","-16038404532-export const z = 30;\nimport { x } from \"lib/file1\";\n","1463681686-const myVar = 30;"],"root":[3,4],"options":{"composite":true,"declarationMap":true,"module":2,"outFile":"./module.js","sourceMap":true,"strict":false,"target":1},"outSignature":"-24691359027-declare const myGlob = 20;\ndeclare module \"lib/file1\" {\n export const x = 10;\n}\ndeclare module \"lib/file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n","latestChangedDtsFile":"./module.d.ts"},"version":"FakeTSVersion"}
-
-//// [/src/app/module.tsbuildinfo.baseline.txt]
-======================================================================
-File:: /src/app/module.js
-----------------------------------------------------------------------
-prepend: (0-453):: ../module.js texts:: 1
->>--------------------------------------------------------------------
-text: (0-453)
-var myGlob = 20;
-define("lib/file1", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.x = void 0;
- exports.x = 10;
-});
-define("lib/file2", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.y = void 0;
- exports.y = 20;
-});
-var globalConst = 10;
-
-----------------------------------------------------------------------
-text: (453-672)
-define("file3", ["require", "exports"], function (require, exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.z = void 0;
- exports.z = 30;
-});
-var myVar = 30;
-
-======================================================================
-======================================================================
-File:: /src/app/module.d.ts
-----------------------------------------------------------------------
-prepend: (0-171):: ../module.d.ts texts:: 1
->>--------------------------------------------------------------------
-text: (0-171)
-declare const myGlob = 20;
-declare module "lib/file1" {
- export const x = 10;
-}
-declare module "lib/file2" {
- export const y = 20;
-}
-declare const globalConst = 10;
-
-----------------------------------------------------------------------
-text: (171-249)
-declare module "file3" {
- export const z = 30;
-}
-declare const myVar = 30;
-
-======================================================================
-
-//// [/src/app/module.tsbuildinfo.readable.baseline.txt]
-{
- "bundle": {
- "commonSourceDirectory": "./",
- "sourceFiles": [
- "./file3.ts",
- "./file4.ts"
- ],
- "js": {
- "sections": [
- {
- "pos": 0,
- "end": 453,
- "kind": "prepend",
- "data": "../module.js",
- "texts": [
- {
- "pos": 0,
- "end": 453,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 453,
- "end": 672,
- "kind": "text"
- }
- ],
- "hash": "6195305346-var myGlob = 20;\ndefine(\"lib/file1\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.x = void 0;\n exports.x = 10;\n});\ndefine(\"lib/file2\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.y = void 0;\n exports.y = 20;\n});\nvar globalConst = 10;\ndefine(\"file3\", [\"require\", \"exports\"], function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n exports.z = void 0;\n exports.z = 30;\n});\nvar myVar = 30;\n//# sourceMappingURL=module.js.map",
- "mapHash": "5108062215-{\"version\":3,\"file\":\"module.js\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,IAAM,MAAM,GAAG,EAAE,CAAC;;;;;ICAL,QAAA,CAAC,GAAG,EAAE,CAAC;;;;;;ICAP,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,WAAW,GAAG,EAAE,CAAC;;;;;ICAV,QAAA,CAAC,GAAG,EAAE,CAAC;;ACApB,IAAM,KAAK,GAAG,EAAE,CAAC\"}"
- },
- "dts": {
- "sections": [
- {
- "pos": 0,
- "end": 171,
- "kind": "prepend",
- "data": "../module.d.ts",
- "texts": [
- {
- "pos": 0,
- "end": 171,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 171,
- "end": 249,
- "kind": "text"
- }
- ],
- "hash": "-17877883596-declare const myGlob = 20;\ndeclare module \"lib/file1\" {\n export const x = 10;\n}\ndeclare module \"lib/file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n//# sourceMappingURL=module.d.ts.map",
- "mapHash": "-41254439122-{\"version\":3,\"file\":\"module.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../lib/file0.ts\",\"../lib/file1.ts\",\"../lib/file2.ts\",\"../lib/global.ts\",\"file3.ts\",\"file4.ts\"],\"names\":[],\"mappings\":\"AAAA,QAAA,MAAM,MAAM,KAAK,CAAC;;ICAlB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;;ICApB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,WAAW,KAAK,CAAC;;ICAvB,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC;;ACApB,QAAA,MAAM,KAAK,KAAK,CAAC\"}"
- }
- },
- "program": {
- "fileNames": [
- "../../lib/lib.d.ts",
- "../module.d.ts",
- "./file3.ts",
- "./file4.ts"
- ],
- "fileInfos": {
- "../../lib/lib.d.ts": "3858781397-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };",
- "../module.d.ts": "-21806566655-declare const myGlob = 20;\ndeclare module \"lib/file1\" {\n export const x = 10;\n}\ndeclare module \"lib/file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\n",
- "./file3.ts": "-16038404532-export const z = 30;\nimport { x } from \"lib/file1\";\n",
- "./file4.ts": "1463681686-const myVar = 30;"
- },
- "root": [
- [
- 3,
- "./file3.ts"
- ],
- [
- 4,
- "./file4.ts"
- ]
- ],
- "options": {
- "composite": true,
- "declarationMap": true,
- "module": 2,
- "outFile": "./module.js",
- "sourceMap": true,
- "strict": false,
- "target": 1
- },
- "outSignature": "-24691359027-declare const myGlob = 20;\ndeclare module \"lib/file1\" {\n export const x = 10;\n}\ndeclare module \"lib/file2\" {\n export const y = 20;\n}\ndeclare const globalConst = 10;\ndeclare module \"file3\" {\n export const z = 30;\n}\ndeclare const myVar = 30;\n",
- "latestChangedDtsFile": "./module.d.ts"
- },
- "version": "FakeTSVersion",
- "size": 3733
-}
+Found 1 error.
+exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated
+
+
//// [/src/module.d.ts]
declare const myGlob = 20;
declare module "lib/file1" {
diff --git a/tests/baselines/reference/tsbuild/javascriptProjectEmit/modifies-outfile-js-projects-and-concatenates-them-correctly.js b/tests/baselines/reference/tsbuild/javascriptProjectEmit/modifies-outfile-js-projects-and-concatenates-them-correctly.js
index cf5493e1d4669..9f4ff7b992d5f 100644
--- a/tests/baselines/reference/tsbuild/javascriptProjectEmit/modifies-outfile-js-projects-and-concatenates-them-correctly.js
+++ b/tests/baselines/reference/tsbuild/javascriptProjectEmit/modifies-outfile-js-projects-and-concatenates-them-correctly.js
@@ -121,7 +121,15 @@ function getVar() {
Output::
/lib/tsc -b /src
-exitCode:: ExitStatus.Success
+[96msrc/sub-project/tsconfig.json[0m:[93m10[0m:[93m9[0m - [91merror[0m[90m TS5102: [0mOption 'prepend' has been removed. Please remove it from your configuration.
+
+[7m10[0m { "path": "../common", "prepend": true }
+[7m [0m [91m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[0m
+
+
+Found 1 error.
+
+exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated
//// [/src/common/common.d.ts]
@@ -220,342 +228,6 @@ type Nominal = T & {
"size": 1507
}
-//// [/src/sub-project/sub-project.d.ts]
-type Nominal = T & {
- [Symbol.species]: Name;
-};
-/**
- * @typedef {Nominal} MyNominal
- */
-declare const c: any;
-type MyNominal = Nominal;
-
-
-//// [/src/sub-project/sub-project.js]
-/**
- * @template T, Name
- * @typedef {T & {[Symbol.species]: Name}} Nominal
- */
-/**
- * @typedef {Nominal} MyNominal
- */
-var c = /** @type {*} */ (null);
-
-
-//// [/src/sub-project/sub-project.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"..","sourceFiles":["./index.js"],"js":{"sections":[{"pos":0,"end":80,"kind":"prepend","data":"../common/common.js","texts":[{"pos":0,"end":80,"kind":"text"}]},{"pos":80,"end":174,"kind":"text"}],"hash":"-7871970258-/**\n * @template T, Name\n * @typedef {T & {[Symbol.species]: Name}} Nominal\n */\n/**\n * @typedef {Nominal} MyNominal\n */\nvar c = /** @type {*} */ (null);\n"},"dts":{"sections":[{"pos":0,"end":61,"kind":"prepend","data":"../common/common.d.ts","texts":[{"pos":0,"end":61,"kind":"text"}]},{"pos":61,"end":191,"kind":"text"}],"hash":"-9550245654-type Nominal = T & {\n [Symbol.species]: Name;\n};\n/**\n * @typedef {Nominal} MyNominal\n */\ndeclare const c: any;\ntype MyNominal = Nominal;\n"}},"program":{"fileNames":["../../lib/lib.d.ts","../common/common.d.ts","./index.js"],"fileInfos":["-32082413277-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };\ninterface SymbolConstructor {\n readonly species: symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\n","-12106547178-type Nominal = T & {\n [Symbol.species]: Name;\n};\n","2691219051-/**\n * @typedef {Nominal} MyNominal\n */\nconst c = /** @type {*} */(null);\n"],"root":[3],"options":{"allowJs":true,"checkJs":true,"composite":true,"declaration":true,"outFile":"./sub-project.js","rootDir":"..","skipLibCheck":true},"outSignature":"-9550245654-type Nominal = T & {\n [Symbol.species]: Name;\n};\n/**\n * @typedef {Nominal} MyNominal\n */\ndeclare const c: any;\ntype MyNominal = Nominal;\n","latestChangedDtsFile":"./sub-project.d.ts"},"version":"FakeTSVersion"}
-
-//// [/src/sub-project/sub-project.tsbuildinfo.baseline.txt]
-======================================================================
-File:: /src/sub-project/sub-project.js
-----------------------------------------------------------------------
-prepend: (0-80):: ../common/common.js texts:: 1
->>--------------------------------------------------------------------
-text: (0-80)
-/**
- * @template T, Name
- * @typedef {T & {[Symbol.species]: Name}} Nominal
- */
-
-----------------------------------------------------------------------
-text: (80-174)
-/**
- * @typedef {Nominal} MyNominal
- */
-var c = /** @type {*} */ (null);
-
-======================================================================
-======================================================================
-File:: /src/sub-project/sub-project.d.ts
-----------------------------------------------------------------------
-prepend: (0-61):: ../common/common.d.ts texts:: 1
->>--------------------------------------------------------------------
-text: (0-61)
-type Nominal = T & {
- [Symbol.species]: Name;
-};
-
-----------------------------------------------------------------------
-text: (61-191)
-/**
- * @typedef {Nominal} MyNominal
- */
-declare const c: any;
-type MyNominal = Nominal;
-
-======================================================================
-
-//// [/src/sub-project/sub-project.tsbuildinfo.readable.baseline.txt]
-{
- "bundle": {
- "commonSourceDirectory": "..",
- "sourceFiles": [
- "./index.js"
- ],
- "js": {
- "sections": [
- {
- "pos": 0,
- "end": 80,
- "kind": "prepend",
- "data": "../common/common.js",
- "texts": [
- {
- "pos": 0,
- "end": 80,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 80,
- "end": 174,
- "kind": "text"
- }
- ],
- "hash": "-7871970258-/**\n * @template T, Name\n * @typedef {T & {[Symbol.species]: Name}} Nominal\n */\n/**\n * @typedef {Nominal} MyNominal\n */\nvar c = /** @type {*} */ (null);\n"
- },
- "dts": {
- "sections": [
- {
- "pos": 0,
- "end": 61,
- "kind": "prepend",
- "data": "../common/common.d.ts",
- "texts": [
- {
- "pos": 0,
- "end": 61,
- "kind": "text"
- }
- ]
- },
- {
- "pos": 61,
- "end": 191,
- "kind": "text"
- }
- ],
- "hash": "-9550245654-type Nominal = T & {\n [Symbol.species]: Name;\n};\n/**\n * @typedef {Nominal} MyNominal\n */\ndeclare const c: any;\ntype MyNominal = Nominal;\n"
- }
- },
- "program": {
- "fileNames": [
- "../../lib/lib.d.ts",
- "../common/common.d.ts",
- "./index.js"
- ],
- "fileInfos": {
- "../../lib/lib.d.ts": "-32082413277-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };\ninterface SymbolConstructor {\n readonly species: symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\n",
- "../common/common.d.ts": "-12106547178-type Nominal = T & {\n [Symbol.species]: Name;\n};\n",
- "./index.js": "2691219051-/**\n * @typedef {Nominal} MyNominal\n */\nconst c = /** @type {*} */(null);\n"
- },
- "root": [
- [
- 3,
- "./index.js"
- ]
- ],
- "options": {
- "allowJs": true,
- "checkJs": true,
- "composite": true,
- "declaration": true,
- "outFile": "./sub-project.js",
- "rootDir": "..",
- "skipLibCheck": true
- },
- "outSignature": "-9550245654-type Nominal = T & {\n [Symbol.species]: Name;\n};\n/**\n * @typedef {Nominal} MyNominal\n */\ndeclare const c: any;\ntype MyNominal = Nominal;\n",
- "latestChangedDtsFile": "./sub-project.d.ts"
- },
- "version": "FakeTSVersion",
- "size": 2219
-}
-
-//// [/src/sub-project-2/sub-project-2.d.ts]
-type Nominal = T & {
- [Symbol.species]: Name;
-};
-/**
- * @typedef {Nominal} MyNominal
- */
-declare const c: any;
-type MyNominal = Nominal;
-/**
- * @return {keyof typeof variable}
- */
-declare function getVar(): keyof typeof variable;
-declare namespace variable {
- let key: MyNominal;
-}
-
-
-//// [/src/sub-project-2/sub-project-2.js]
-/**
- * @template T, Name
- * @typedef {T & {[Symbol.species]: Name}} Nominal
- */
-/**
- * @typedef {Nominal} MyNominal
- */
-var c = /** @type {*} */ (null);
-var variable = {
- key: /** @type {MyNominal} */ ('value'),
-};
-/**
- * @return {keyof typeof variable}
- */
-function getVar() {
- return 'key';
-}
-
-
-//// [/src/sub-project-2/sub-project-2.tsbuildinfo]
-{"bundle":{"commonSourceDirectory":"..","sourceFiles":["./index.js"],"js":{"sections":[{"pos":0,"end":174,"kind":"prepend","data":"../sub-project/sub-project.js","texts":[{"pos":0,"end":174,"kind":"text"}]},{"pos":174,"end":322,"kind":"text"}],"hash":"-4809651809-/**\n * @template T, Name\n * @typedef {T & {[Symbol.species]: Name}} Nominal\n */\n/**\n * @typedef {Nominal} MyNominal\n */\nvar c = /** @type {*} */ (null);\nvar variable = {\n key: /** @type {MyNominal} */ ('value'),\n};\n/**\n * @return {keyof typeof variable}\n */\nfunction getVar() {\n return 'key';\n}\n"},"dts":{"sections":[{"pos":0,"end":191,"kind":"prepend","data":"../sub-project/sub-project.d.ts","texts":[{"pos":0,"end":191,"kind":"text"}]},{"pos":191,"end":339,"kind":"text"}],"hash":"-308335141-type Nominal = T & {\n [Symbol.species]: Name;\n};\n/**\n * @typedef {Nominal} MyNominal\n */\ndeclare const c: any;\ntype MyNominal = Nominal;\n/**\n * @return {keyof typeof variable}\n */\ndeclare function getVar(): keyof typeof variable;\ndeclare namespace variable {\n let key: MyNominal;\n}\n"}},"program":{"fileNames":["../../lib/lib.d.ts","../sub-project/sub-project.d.ts","./index.js"],"fileInfos":["-32082413277-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ndeclare const console: { log(msg: any): void; };\ninterface SymbolConstructor {\n readonly species: symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\n","-9550245654-type Nominal = T & {\n [Symbol.species]: Name;\n};\n/**\n * @typedef {Nominal} MyNominal\n */\ndeclare const c: any;\ntype MyNominal = Nominal