diff --git a/src/compiler/commandLineParser.ts b/src/compiler/commandLineParser.ts
index 09f810f204624..a7bf020612938 100644
--- a/src/compiler/commandLineParser.ts
+++ b/src/compiler/commandLineParser.ts
@@ -248,6 +248,7 @@ const libEntries: [string, string][] = [
["esnext.iterator", "lib.esnext.iterator.d.ts"],
["esnext.promise", "lib.esnext.promise.d.ts"],
["esnext.float16", "lib.esnext.float16.d.ts"],
+ ["esnext.typedarrays", "lib.esnext.typedarrays.d.ts"],
["esnext.error", "lib.esnext.error.d.ts"],
["esnext.sharedmemory", "lib.esnext.sharedmemory.d.ts"],
["decorators", "lib.decorators.d.ts"],
diff --git a/src/compiler/utilities.ts b/src/compiler/utilities.ts
index 3f79843f31a30..8ee9d8589515f 100644
--- a/src/compiler/utilities.ts
+++ b/src/compiler/utilities.ts
@@ -1783,6 +1783,12 @@ export const getScriptTargetFeatures: () => ScriptTargetFeatures = /* @__PURE__
"toSpliced",
"with",
],
+ esnext: [
+ "toBase64",
+ "setFromBase64",
+ "toHex",
+ "setFromHex",
+ ],
})),
Uint8ClampedArray: new Map(Object.entries({
es2022: [
@@ -1911,6 +1917,12 @@ export const getScriptTargetFeatures: () => ScriptTargetFeatures = /* @__PURE__
"cause",
],
})),
+ Uint8ArrayConstructor: new Map(Object.entries({
+ esnext: [
+ "fromBase64",
+ "fromHex",
+ ],
+ })),
}))
);
diff --git a/src/lib/esnext.d.ts b/src/lib/esnext.d.ts
index 1a140febc4213..c32661b0be9f2 100644
--- a/src/lib/esnext.d.ts
+++ b/src/lib/esnext.d.ts
@@ -9,3 +9,4 @@
///
///
///
+///
diff --git a/src/lib/esnext.typedarrays.d.ts b/src/lib/esnext.typedarrays.d.ts
new file mode 100644
index 0000000000000..3c7242259b563
--- /dev/null
+++ b/src/lib/esnext.typedarrays.d.ts
@@ -0,0 +1,74 @@
+interface Uint8Array {
+ /**
+ * Converts the `Uint8Array` to a base64-encoded string.
+ * @param options If provided, sets the alphabet and padding behavior used.
+ * @returns A base64-encoded string.
+ */
+ toBase64(
+ options?: {
+ alphabet?: "base64" | "base64url" | undefined;
+ omitPadding?: boolean | undefined;
+ },
+ ): string;
+
+ /**
+ * Sets the `Uint8Array` from a base64-encoded string.
+ * @param string The base64-encoded string.
+ * @param options If provided, specifies the alphabet and handling of the last chunk.
+ * @returns An object containing the number of bytes read and written.
+ * @throws {SyntaxError} If the input string contains characters outside the specified alphabet, or if the last
+ * chunk is inconsistent with the `lastChunkHandling` option.
+ */
+ setFromBase64(
+ string: string,
+ options?: {
+ alphabet?: "base64" | "base64url" | undefined;
+ lastChunkHandling?: "loose" | "strict" | "stop-before-partial" | undefined;
+ },
+ ): {
+ read: number;
+ written: number;
+ };
+
+ /**
+ * Converts the `Uint8Array` to a base16-encoded string.
+ * @returns A base16-encoded string.
+ */
+ toHex(): string;
+
+ /**
+ * Sets the `Uint8Array` from a base16-encoded string.
+ * @param string The base16-encoded string.
+ * @returns An object containing the number of bytes read and written.
+ */
+ setFromHex(string: string): {
+ read: number;
+ written: number;
+ };
+}
+
+interface Uint8ArrayConstructor {
+ /**
+ * Creates a new `Uint8Array` from a base64-encoded string.
+ * @param string The base64-encoded string.
+ * @param options If provided, specifies the alphabet and handling of the last chunk.
+ * @returns A new `Uint8Array` instance.
+ * @throws {SyntaxError} If the input string contains characters outside the specified alphabet, or if the last
+ * chunk is inconsistent with the `lastChunkHandling` option.
+ */
+ fromBase64(
+ string: string,
+ options?: {
+ alphabet?: "base64" | "base64url" | undefined;
+ lastChunkHandling?: "loose" | "strict" | "stop-before-partial" | undefined;
+ },
+ ): Uint8Array;
+
+ /**
+ * Creates a new `Uint8Array` from a base16-encoded string.
+ * @returns A new `Uint8Array` instance.
+ */
+ fromHex(
+ string: string,
+ ): Uint8Array;
+}
diff --git a/src/lib/libs.json b/src/lib/libs.json
index cf51a385267f0..c3cefc3426c42 100644
--- a/src/lib/libs.json
+++ b/src/lib/libs.json
@@ -87,6 +87,7 @@
"esnext.iterator",
"esnext.promise",
"esnext.float16",
+ "esnext.typedarrays",
"esnext.error",
"esnext.sharedmemory",
"decorators",
diff --git a/tests/baselines/reference/bundlerDirectoryModule(module=nodenext,moduleresolution=nodenext).trace.json b/tests/baselines/reference/bundlerDirectoryModule(module=nodenext,moduleresolution=nodenext).trace.json
index a9126a51e931e..461c1a41b3285 100644
--- a/tests/baselines/reference/bundlerDirectoryModule(module=nodenext,moduleresolution=nodenext).trace.json
+++ b/tests/baselines/reference/bundlerDirectoryModule(module=nodenext,moduleresolution=nodenext).trace.json
@@ -193,5 +193,7 @@
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups.",
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
+ "File '/package.json' does not exist according to earlier cached lookups.",
+ "File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups."
]
\ No newline at end of file
diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse --lib option with extra comma.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse --lib option with extra comma.js
index b7a7132150696..9af82569714d4 100644
--- a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse --lib option with extra comma.js
+++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse --lib option with extra comma.js
@@ -10,4 +10,4 @@ WatchOptions::
FileNames::
es7,0.ts
Errors::
-error TS6046: Argument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
+error TS6046: Argument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.typedarrays', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse --lib option with trailing white-space.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse --lib option with trailing white-space.js
index 89df96197d68b..88baea60556c0 100644
--- a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse --lib option with trailing white-space.js
+++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse --lib option with trailing white-space.js
@@ -10,4 +10,4 @@ WatchOptions::
FileNames::
es7,0.ts
Errors::
-error TS6046: Argument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
+error TS6046: Argument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.typedarrays', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
diff --git a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse invalid option of library flags.js b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse invalid option of library flags.js
index 49c0c6bd33d3c..7f4be7fd1d8a2 100644
--- a/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse invalid option of library flags.js
+++ b/tests/baselines/reference/config/commandLineParsing/parseCommandLine/Parse invalid option of library flags.js
@@ -10,4 +10,4 @@ WatchOptions::
FileNames::
0.ts
Errors::
-error TS6046: Argument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
+error TS6046: Argument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.typedarrays', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
diff --git a/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert empty string option of libs array to compiler-options with json api.js b/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert empty string option of libs array to compiler-options with json api.js
index 96b3846458444..0ed359422d88d 100644
--- a/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert empty string option of libs array to compiler-options with json api.js
+++ b/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert empty string option of libs array to compiler-options with json api.js
@@ -30,5 +30,5 @@ CompilerOptions::
"configFilePath": "/apath/tsconfig.json"
}
Errors::
-[91merror[0m[90m TS6046: [0mArgument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
+[91merror[0m[90m TS6046: [0mArgument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.typedarrays', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
diff --git a/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert empty string option of libs array to compiler-options with jsonSourceFile api.js b/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert empty string option of libs array to compiler-options with jsonSourceFile api.js
index fbcbbf6871f49..eefaad0104fd0 100644
--- a/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert empty string option of libs array to compiler-options with jsonSourceFile api.js
+++ b/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert empty string option of libs array to compiler-options with jsonSourceFile api.js
@@ -30,7 +30,7 @@ CompilerOptions::
"configFilePath": "/apath/tsconfig.json"
}
Errors::
-[96mtsconfig.json[0m:[93m8[0m:[93m7[0m - [91merror[0m[90m TS6046: [0mArgument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
+[96mtsconfig.json[0m:[93m8[0m:[93m7[0m - [91merror[0m[90m TS6046: [0mArgument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.typedarrays', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
[7m8[0m ""
[7m [0m [91m ~~[0m
diff --git a/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert empty string option of libs to compiler-options with json api.js b/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert empty string option of libs to compiler-options with json api.js
index 15c977c2b8727..f2c97f4662bc6 100644
--- a/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert empty string option of libs to compiler-options with json api.js
+++ b/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert empty string option of libs to compiler-options with json api.js
@@ -33,5 +33,5 @@ CompilerOptions::
"configFilePath": "/apath/tsconfig.json"
}
Errors::
-[91merror[0m[90m TS6046: [0mArgument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
+[91merror[0m[90m TS6046: [0mArgument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.typedarrays', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
diff --git a/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert empty string option of libs to compiler-options with jsonSourceFile api.js b/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert empty string option of libs to compiler-options with jsonSourceFile api.js
index 36c8620e96b85..28c1aadf33c64 100644
--- a/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert empty string option of libs to compiler-options with jsonSourceFile api.js
+++ b/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert empty string option of libs to compiler-options with jsonSourceFile api.js
@@ -33,7 +33,7 @@ CompilerOptions::
"configFilePath": "/apath/tsconfig.json"
}
Errors::
-[96mtsconfig.json[0m:[93m9[0m:[93m7[0m - [91merror[0m[90m TS6046: [0mArgument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
+[96mtsconfig.json[0m:[93m9[0m:[93m7[0m - [91merror[0m[90m TS6046: [0mArgument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.typedarrays', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
[7m9[0m ""
[7m [0m [91m ~~[0m
diff --git a/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert incorrect option of libs to compiler-options with json api.js b/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert incorrect option of libs to compiler-options with json api.js
index 62c201f199173..dcaa13a3cfaf9 100644
--- a/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert incorrect option of libs to compiler-options with json api.js
+++ b/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert incorrect option of libs to compiler-options with json api.js
@@ -35,5 +35,5 @@ CompilerOptions::
"configFilePath": "/apath/tsconfig.json"
}
Errors::
-[91merror[0m[90m TS6046: [0mArgument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
+[91merror[0m[90m TS6046: [0mArgument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.typedarrays', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
diff --git a/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert incorrect option of libs to compiler-options with jsonSourceFile api.js b/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert incorrect option of libs to compiler-options with jsonSourceFile api.js
index 8e28a12507e07..daa2dc0be2527 100644
--- a/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert incorrect option of libs to compiler-options with jsonSourceFile api.js
+++ b/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert incorrect option of libs to compiler-options with jsonSourceFile api.js
@@ -35,7 +35,7 @@ CompilerOptions::
"configFilePath": "/apath/tsconfig.json"
}
Errors::
-[96mtsconfig.json[0m:[93m10[0m:[93m7[0m - [91merror[0m[90m TS6046: [0mArgument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
+[96mtsconfig.json[0m:[93m10[0m:[93m7[0m - [91merror[0m[90m TS6046: [0mArgument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.typedarrays', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
[7m10[0m "incorrectLib"
[7m [0m [91m ~~~~~~~~~~~~~~[0m
diff --git a/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert trailing-whitespace string option of libs to compiler-options with json api.js b/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert trailing-whitespace string option of libs to compiler-options with json api.js
index 761a879337695..b925c34b7d945 100644
--- a/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert trailing-whitespace string option of libs to compiler-options with json api.js
+++ b/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert trailing-whitespace string option of libs to compiler-options with json api.js
@@ -30,5 +30,5 @@ CompilerOptions::
"configFilePath": "/apath/tsconfig.json"
}
Errors::
-[91merror[0m[90m TS6046: [0mArgument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
+[91merror[0m[90m TS6046: [0mArgument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.typedarrays', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
diff --git a/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert trailing-whitespace string option of libs to compiler-options with jsonSourceFile api.js b/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert trailing-whitespace string option of libs to compiler-options with jsonSourceFile api.js
index 9fdf406eecb22..b6711b0ac7d6b 100644
--- a/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert trailing-whitespace string option of libs to compiler-options with jsonSourceFile api.js
+++ b/tests/baselines/reference/config/convertCompilerOptionsFromJson/Convert trailing-whitespace string option of libs to compiler-options with jsonSourceFile api.js
@@ -30,7 +30,7 @@ CompilerOptions::
"configFilePath": "/apath/tsconfig.json"
}
Errors::
-[96mtsconfig.json[0m:[93m8[0m:[93m7[0m - [91merror[0m[90m TS6046: [0mArgument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
+[96mtsconfig.json[0m:[93m8[0m:[93m7[0m - [91merror[0m[90m TS6046: [0mArgument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.typedarrays', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.
[7m8[0m " "
[7m [0m [91m ~~~~~[0m
diff --git a/tests/baselines/reference/findLast(target=esnext).symbols b/tests/baselines/reference/findLast(target=esnext).symbols
index 0e47b29a2e7fa..5c5781e1ef877 100644
--- a/tests/baselines/reference/findLast(target=esnext).symbols
+++ b/tests/baselines/reference/findLast(target=esnext).symbols
@@ -24,7 +24,7 @@ new Int8Array().findLast((item) => item === 0);
new Uint8Array().findLast((item) => item === 0);
>new Uint8Array().findLast : Symbol(Uint8Array.findLast, Decl(lib.es2023.array.d.ts, --, --), Decl(lib.es2023.array.d.ts, --, --))
->Uint8Array : Symbol(Uint8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --) ... and 3 more)
+>Uint8Array : Symbol(Uint8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --) ... and 4 more)
>findLast : Symbol(Uint8Array.findLast, Decl(lib.es2023.array.d.ts, --, --), Decl(lib.es2023.array.d.ts, --, --))
>item : Symbol(item, Decl(findLast.ts, 3, 27))
>item : Symbol(item, Decl(findLast.ts, 3, 27))
@@ -117,7 +117,7 @@ new Int8Array().findLastIndex((item) => item === 0);
new Uint8Array().findLastIndex((item) => item === 0);
>new Uint8Array().findLastIndex : Symbol(Uint8Array.findLastIndex, Decl(lib.es2023.array.d.ts, --, --))
->Uint8Array : Symbol(Uint8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --) ... and 3 more)
+>Uint8Array : Symbol(Uint8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --) ... and 4 more)
>findLastIndex : Symbol(Uint8Array.findLastIndex, Decl(lib.es2023.array.d.ts, --, --))
>item : Symbol(item, Decl(findLast.ts, 17, 32))
>item : Symbol(item, Decl(findLast.ts, 17, 32))
diff --git a/tests/baselines/reference/indexAt(target=esnext).symbols b/tests/baselines/reference/indexAt(target=esnext).symbols
index dbccd4a169ca1..d050c538d543e 100644
--- a/tests/baselines/reference/indexAt(target=esnext).symbols
+++ b/tests/baselines/reference/indexAt(target=esnext).symbols
@@ -16,7 +16,7 @@ new Int8Array().at(0);
new Uint8Array().at(0);
>new Uint8Array().at : Symbol(Uint8Array.at, Decl(lib.es2022.array.d.ts, --, --))
->Uint8Array : Symbol(Uint8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --) ... and 3 more)
+>Uint8Array : Symbol(Uint8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --) ... and 4 more)
>at : Symbol(Uint8Array.at, Decl(lib.es2022.array.d.ts, --, --))
new Uint8ClampedArray().at(0);
diff --git a/tests/baselines/reference/libReplacement(libreplacement=true).trace.json b/tests/baselines/reference/libReplacement(libreplacement=true).trace.json
index ae2637b874476..efb15146fd8d9 100644
--- a/tests/baselines/reference/libReplacement(libreplacement=true).trace.json
+++ b/tests/baselines/reference/libReplacement(libreplacement=true).trace.json
@@ -1038,5 +1038,18 @@
"Searching all ancestor node_modules directories for fallback extensions: JavaScript.",
"Directory '/.src/node_modules' does not exist, skipping all lookups in it.",
"Directory '/node_modules' does not exist, skipping all lookups in it.",
- "======== Module name '@typescript/lib-esnext/sharedmemory' was not resolved. ========"
+ "======== Module name '@typescript/lib-esnext/sharedmemory' was not resolved. ========",
+ "======== Resolving module '@typescript/lib-esnext/typedarrays' from '/.src/__lib_node_modules_lookup_lib.esnext.typedarrays.d.ts__.ts'. ========",
+ "Explicitly specified module resolution kind: 'Node10'.",
+ "Loading module '@typescript/lib-esnext/typedarrays' from 'node_modules' folder, target file types: TypeScript, Declaration.",
+ "Searching all ancestor node_modules directories for preferred extensions: TypeScript, Declaration.",
+ "Directory '/.src/node_modules' does not exist, skipping all lookups in it.",
+ "Scoped package detected, looking in 'typescript__lib-esnext/typedarrays'",
+ "Directory '/node_modules' does not exist, skipping all lookups in it.",
+ "Scoped package detected, looking in 'typescript__lib-esnext/typedarrays'",
+ "Loading module '@typescript/lib-esnext/typedarrays' from 'node_modules' folder, target file types: JavaScript.",
+ "Searching all ancestor node_modules directories for fallback extensions: JavaScript.",
+ "Directory '/.src/node_modules' does not exist, skipping all lookups in it.",
+ "Directory '/node_modules' does not exist, skipping all lookups in it.",
+ "======== Module name '@typescript/lib-esnext/typedarrays' was not resolved. ========"
]
\ No newline at end of file
diff --git a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).trace.json b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).trace.json
index db1a078da1b14..2f98f83cf68ad 100644
--- a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).trace.json
+++ b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).trace.json
@@ -378,5 +378,7 @@
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups.",
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
+ "File '/package.json' does not exist according to earlier cached lookups.",
+ "File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups."
]
\ No newline at end of file
diff --git a/tests/baselines/reference/nodeModulesPackageImports(module=nodenext).trace.json b/tests/baselines/reference/nodeModulesPackageImports(module=nodenext).trace.json
index 73216e771ff3c..7fca31951e91f 100644
--- a/tests/baselines/reference/nodeModulesPackageImports(module=nodenext).trace.json
+++ b/tests/baselines/reference/nodeModulesPackageImports(module=nodenext).trace.json
@@ -228,5 +228,7 @@
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups.",
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
+ "File '/package.json' does not exist according to earlier cached lookups.",
+ "File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups."
]
\ No newline at end of file
diff --git a/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=nodenext).trace.json b/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=nodenext).trace.json
index e3597251604de..e5ecdbd45d23d 100644
--- a/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=nodenext).trace.json
+++ b/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=nodenext).trace.json
@@ -353,5 +353,7 @@
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups.",
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
+ "File '/package.json' does not exist according to earlier cached lookups.",
+ "File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups."
]
\ No newline at end of file
diff --git a/tests/baselines/reference/reactJsxReactResolvedNodeNext.trace.json b/tests/baselines/reference/reactJsxReactResolvedNodeNext.trace.json
index 706d5236b17a3..2683c0acc5e32 100644
--- a/tests/baselines/reference/reactJsxReactResolvedNodeNext.trace.json
+++ b/tests/baselines/reference/reactJsxReactResolvedNodeNext.trace.json
@@ -211,5 +211,7 @@
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups.",
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
+ "File '/package.json' does not exist according to earlier cached lookups.",
+ "File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups."
]
\ No newline at end of file
diff --git a/tests/baselines/reference/reactJsxReactResolvedNodeNextEsm.trace.json b/tests/baselines/reference/reactJsxReactResolvedNodeNextEsm.trace.json
index 1f186c5dcc507..7500fdec0948c 100644
--- a/tests/baselines/reference/reactJsxReactResolvedNodeNextEsm.trace.json
+++ b/tests/baselines/reference/reactJsxReactResolvedNodeNextEsm.trace.json
@@ -211,5 +211,7 @@
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups.",
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
+ "File '/package.json' does not exist according to earlier cached lookups.",
+ "File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups."
]
\ No newline at end of file
diff --git a/tests/baselines/reference/subclassUint8Array.symbols b/tests/baselines/reference/subclassUint8Array.symbols
index d94301cfecaad..da21e5af448eb 100644
--- a/tests/baselines/reference/subclassUint8Array.symbols
+++ b/tests/baselines/reference/subclassUint8Array.symbols
@@ -3,6 +3,6 @@
=== subclassUint8Array.ts ===
class CustomBuffer extends Uint8Array {
>CustomBuffer : Symbol(CustomBuffer, Decl(subclassUint8Array.ts, 0, 0))
->Uint8Array : Symbol(Uint8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --) ... and 3 more)
+>Uint8Array : Symbol(Uint8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --) ... and 4 more)
}
diff --git a/tests/baselines/reference/tsc/commandLine/does-not-add-color-when-NO_COLOR-is-set.js b/tests/baselines/reference/tsc/commandLine/does-not-add-color-when-NO_COLOR-is-set.js
index 740a45787cc9d..027f3af7a7d6c 100644
--- a/tests/baselines/reference/tsc/commandLine/does-not-add-color-when-NO_COLOR-is-set.js
+++ b/tests/baselines/reference/tsc/commandLine/does-not-add-color-when-NO_COLOR-is-set.js
@@ -115,7 +115,7 @@ default: undefined
--lib
Specify a set of bundled library declaration files that describe the target runtime environment.
-one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy
+one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.typedarrays, esnext.error, esnext.sharedmemory, decorators, decorators.legacy
default: undefined
--allowJs
diff --git a/tests/baselines/reference/tsc/commandLine/help-all.js b/tests/baselines/reference/tsc/commandLine/help-all.js
index 7617088f18818..9a9535c3cd3bd 100644
--- a/tests/baselines/reference/tsc/commandLine/help-all.js
+++ b/tests/baselines/reference/tsc/commandLine/help-all.js
@@ -575,7 +575,7 @@ default: react
[94m--lib[39m
Specify a set of bundled library declaration files that describe the target runtime environment.
-one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy
+one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.typedarrays, esnext.error, esnext.sharedmemory, decorators, decorators.legacy
default: undefined
[94m--libReplacement[39m
diff --git a/tests/baselines/reference/tsc/commandLine/help.js b/tests/baselines/reference/tsc/commandLine/help.js
index fcfab2360a32a..6ca8fafc493dd 100644
--- a/tests/baselines/reference/tsc/commandLine/help.js
+++ b/tests/baselines/reference/tsc/commandLine/help.js
@@ -114,7 +114,7 @@ default: undefined
[94m--lib[39m
Specify a set of bundled library declaration files that describe the target runtime environment.
-one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy
+one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.typedarrays, esnext.error, esnext.sharedmemory, decorators, decorators.legacy
default: undefined
[94m--allowJs[39m
diff --git a/tests/baselines/reference/tsc/commandLine/show-help-with-ExitStatus.DiagnosticsPresent_OutputsSkipped-when-host-can't-provide-terminal-width.js b/tests/baselines/reference/tsc/commandLine/show-help-with-ExitStatus.DiagnosticsPresent_OutputsSkipped-when-host-can't-provide-terminal-width.js
index 3428608471470..cee1f0700624f 100644
--- a/tests/baselines/reference/tsc/commandLine/show-help-with-ExitStatus.DiagnosticsPresent_OutputsSkipped-when-host-can't-provide-terminal-width.js
+++ b/tests/baselines/reference/tsc/commandLine/show-help-with-ExitStatus.DiagnosticsPresent_OutputsSkipped-when-host-can't-provide-terminal-width.js
@@ -115,7 +115,7 @@ default: undefined
[94m--lib[39m
Specify a set of bundled library declaration files that describe the target runtime environment.
-one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy
+one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.typedarrays, esnext.error, esnext.sharedmemory, decorators, decorators.legacy
default: undefined
[94m--allowJs[39m
diff --git a/tests/baselines/reference/tsc/commandLine/show-help-with-ExitStatus.DiagnosticsPresent_OutputsSkipped.js b/tests/baselines/reference/tsc/commandLine/show-help-with-ExitStatus.DiagnosticsPresent_OutputsSkipped.js
index 3428608471470..cee1f0700624f 100644
--- a/tests/baselines/reference/tsc/commandLine/show-help-with-ExitStatus.DiagnosticsPresent_OutputsSkipped.js
+++ b/tests/baselines/reference/tsc/commandLine/show-help-with-ExitStatus.DiagnosticsPresent_OutputsSkipped.js
@@ -115,7 +115,7 @@ default: undefined
[94m--lib[39m
Specify a set of bundled library declaration files that describe the target runtime environment.
-one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy
+one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.typedarrays, esnext.error, esnext.sharedmemory, decorators, decorators.legacy
default: undefined
[94m--allowJs[39m
diff --git a/tests/baselines/reference/tscWatch/symlinks/monorepo-style-sibling-packages-symlinked-Linux.js b/tests/baselines/reference/tscWatch/symlinks/monorepo-style-sibling-packages-symlinked-Linux.js
index 56648b9eee44f..ac46fb668d64c 100644
--- a/tests/baselines/reference/tscWatch/symlinks/monorepo-style-sibling-packages-symlinked-Linux.js
+++ b/tests/baselines/reference/tscWatch/symlinks/monorepo-style-sibling-packages-symlinked-Linux.js
@@ -181,12 +181,12 @@ Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /home/src/projects/project/p
//// [/home/src/tslibs/TS/Lib/lib.es2016.full.d.ts] *Lib* Inode:: 31
-//// [/home/src/projects/project/packages/package2/dist/index.js] Inode:: 122
+//// [/home/src/projects/project/packages/package2/dist/index.js] Inode:: 123
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-//// [/home/src/projects/project/packages/package2/dist/index.d.ts] Inode:: 123
+//// [/home/src/projects/project/packages/package2/dist/index.d.ts] Inode:: 124
export {};
@@ -221,7 +221,7 @@ FsWatches::
/home/src/projects/project/packages/package2: *new*
{"inode":11}
/home/src/projects/project/packages/package2/dist: *new*
- {"inode":121}
+ {"inode":122}
/home/src/projects/project/packages/package2/package.json: *new*
{"inode":12}
/home/src/projects/project/packages/package2/src: *new*
@@ -271,20 +271,20 @@ exitCode:: ExitStatus.undefined
Change:: Build dependencies
Input::
-//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 125
+//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 126
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 126
+//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 127
export type FooType = "foo";
export type BarType = "bar";
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] Inode:: 127
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] Inode:: 128
{"root":["./src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 128
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 129
{
"root": [
"./src/index.ts"
@@ -336,7 +336,7 @@ FsWatches::
/home/src/projects/project/packages/package1:
{"inode":6}
/home/src/projects/project/packages/package1/dist: *new*
- {"inode":124}
+ {"inode":125}
/home/src/projects/project/packages/package1/package.json:
{"inode":7}
/home/src/projects/project/packages/package1/src:
@@ -344,7 +344,7 @@ FsWatches::
/home/src/projects/project/packages/package2:
{"inode":11}
/home/src/projects/project/packages/package2/dist:
- {"inode":121}
+ {"inode":122}
/home/src/projects/project/packages/package2/package.json:
{"inode":12}
/home/src/projects/project/packages/package2/src:
@@ -422,8 +422,8 @@ packages/package2/src/index.ts
-//// [/home/src/projects/project/packages/package2/dist/index.js] file written with same contents Inode:: 122
-//// [/home/src/projects/project/packages/package2/dist/index.d.ts] file written with same contents Inode:: 123
+//// [/home/src/projects/project/packages/package2/dist/index.js] file written with same contents Inode:: 123
+//// [/home/src/projects/project/packages/package2/dist/index.d.ts] file written with same contents Inode:: 124
PolledWatches::
/home/src/projects/node_modules/@types:
@@ -451,9 +451,9 @@ FsWatches::
/home/src/projects/project/packages/package1:
{"inode":6}
/home/src/projects/project/packages/package1/dist:
- {"inode":124}
+ {"inode":125}
/home/src/projects/project/packages/package1/dist/index.d.ts: *new*
- {"inode":126}
+ {"inode":127}
/home/src/projects/project/packages/package1/package.json:
{"inode":7}
/home/src/projects/project/packages/package1/src:
@@ -461,7 +461,7 @@ FsWatches::
/home/src/projects/project/packages/package2:
{"inode":11}
/home/src/projects/project/packages/package2/dist:
- {"inode":121}
+ {"inode":122}
/home/src/projects/project/packages/package2/package.json:
{"inode":12}
/home/src/projects/project/packages/package2/src:
@@ -556,7 +556,7 @@ FsWatches::
/home/src/projects/project/packages/package2:
{"inode":11}
/home/src/projects/project/packages/package2/dist:
- {"inode":121}
+ {"inode":122}
/home/src/projects/project/packages/package2/package.json:
{"inode":12}
/home/src/projects/project/packages/package2/src:
@@ -570,9 +570,9 @@ FsWatches::
FsWatches *deleted*::
/home/src/projects/project/packages/package1/dist:
- {"inode":124}
+ {"inode":125}
/home/src/projects/project/packages/package1/dist/index.d.ts:
- {"inode":126}
+ {"inode":127}
Timeout callback:: count: 2
10: timerToUpdateProgram *new*
@@ -658,8 +658,8 @@ Scheduling invalidateFailedLookup, Cancelled earlier one
Elapsed:: *ms DirectoryWatcher:: Triggered with /home/src/projects/project/node_modules/package1 :: WatchInfo: /home/src/projects/project/node_modules/package1 1 undefined Failed Lookup Locations
-//// [/home/src/projects/project/packages/package2/dist/index.js] file written with same contents Inode:: 122
-//// [/home/src/projects/project/packages/package2/dist/index.d.ts] file written with same contents Inode:: 123
+//// [/home/src/projects/project/packages/package2/dist/index.js] file written with same contents Inode:: 123
+//// [/home/src/projects/project/packages/package2/dist/index.d.ts] file written with same contents Inode:: 124
PolledWatches::
/home/src/projects/node_modules: *new*
@@ -697,7 +697,7 @@ FsWatches::
/home/src/projects/project/packages/package2:
{"inode":11}
/home/src/projects/project/packages/package2/dist:
- {"inode":121}
+ {"inode":122}
/home/src/projects/project/packages/package2/package.json:
{"inode":12}
/home/src/projects/project/packages/package2/src:
@@ -875,14 +875,14 @@ exitCode:: ExitStatus.undefined
Change:: Build dependencies
Input::
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] file written with same contents Inode:: 127
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] file written with same contents Inode:: 128
-//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 130
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] file written with same contents Inode:: 128
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] file written with same contents Inode:: 129
+//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 131
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 131
+//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 132
export type FooType = "foo";
export type BarType = "bar";
@@ -929,7 +929,7 @@ FsWatches::
/home/src/projects/project/packages/package1:
{"inode":6}
/home/src/projects/project/packages/package1/dist: *new*
- {"inode":129}
+ {"inode":130}
/home/src/projects/project/packages/package1/package.json:
{"inode":7}
/home/src/projects/project/packages/package1/src:
@@ -937,7 +937,7 @@ FsWatches::
/home/src/projects/project/packages/package2:
{"inode":11}
/home/src/projects/project/packages/package2/dist:
- {"inode":121}
+ {"inode":122}
/home/src/projects/project/packages/package2/package.json:
{"inode":12}
/home/src/projects/project/packages/package2/src:
@@ -1015,8 +1015,8 @@ packages/package2/src/index.ts
-//// [/home/src/projects/project/packages/package2/dist/index.js] file written with same contents Inode:: 122
-//// [/home/src/projects/project/packages/package2/dist/index.d.ts] file written with same contents Inode:: 123
+//// [/home/src/projects/project/packages/package2/dist/index.js] file written with same contents Inode:: 123
+//// [/home/src/projects/project/packages/package2/dist/index.d.ts] file written with same contents Inode:: 124
PolledWatches::
/home/src/projects/node_modules/@types:
@@ -1044,9 +1044,9 @@ FsWatches::
/home/src/projects/project/packages/package1:
{"inode":6}
/home/src/projects/project/packages/package1/dist:
- {"inode":129}
+ {"inode":130}
/home/src/projects/project/packages/package1/dist/index.d.ts: *new*
- {"inode":131}
+ {"inode":132}
/home/src/projects/project/packages/package1/package.json:
{"inode":7}
/home/src/projects/project/packages/package1/src:
@@ -1054,7 +1054,7 @@ FsWatches::
/home/src/projects/project/packages/package2:
{"inode":11}
/home/src/projects/project/packages/package2/dist:
- {"inode":121}
+ {"inode":122}
/home/src/projects/project/packages/package2/package.json:
{"inode":12}
/home/src/projects/project/packages/package2/src:
diff --git a/tests/baselines/reference/tscWatch/symlinks/monorepo-style-sibling-packages-symlinked-package1-built-Linux.js b/tests/baselines/reference/tscWatch/symlinks/monorepo-style-sibling-packages-symlinked-package1-built-Linux.js
index 40a12433024a2..bebf8386d6c8d 100644
--- a/tests/baselines/reference/tscWatch/symlinks/monorepo-style-sibling-packages-symlinked-package1-built-Linux.js
+++ b/tests/baselines/reference/tscWatch/symlinks/monorepo-style-sibling-packages-symlinked-package1-built-Linux.js
@@ -84,20 +84,20 @@ declare const console: { log(msg: any): void; };
//// [/home/src/tslibs/TS/Lib/lib.es2016.full.d.ts] *Lib* Inode:: 31
-//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 122
+//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 123
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 123
+//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 124
export type FooType = "foo";
export type BarType = "bar";
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] Inode:: 124
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] Inode:: 125
{"root":["./src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 125
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 126
{
"root": [
"./src/index.ts"
@@ -177,12 +177,12 @@ DirectoryWatcher:: Added:: WatchInfo: /home/src/projects/project/packages/packag
Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /home/src/projects/project/packages/package2 1 undefined Wild card directory
-//// [/home/src/projects/project/packages/package2/dist/index.js] Inode:: 127
+//// [/home/src/projects/project/packages/package2/dist/index.js] Inode:: 128
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-//// [/home/src/projects/project/packages/package2/dist/index.d.ts] Inode:: 128
+//// [/home/src/projects/project/packages/package2/dist/index.d.ts] Inode:: 129
export {};
@@ -209,9 +209,9 @@ FsWatches::
/home/src/projects/project/packages/package1: *new*
{"inode":6}
/home/src/projects/project/packages/package1/dist: *new*
- {"inode":121}
+ {"inode":122}
/home/src/projects/project/packages/package1/dist/index.d.ts: *new*
- {"inode":123}
+ {"inode":124}
/home/src/projects/project/packages/package1/package.json: *new*
{"inode":7}
/home/src/projects/project/packages/package1/src: *new*
@@ -219,7 +219,7 @@ FsWatches::
/home/src/projects/project/packages/package2: *new*
{"inode":11}
/home/src/projects/project/packages/package2/dist: *new*
- {"inode":126}
+ {"inode":127}
/home/src/projects/project/packages/package2/package.json: *new*
{"inode":12}
/home/src/projects/project/packages/package2/src: *new*
@@ -315,7 +315,7 @@ FsWatches::
/home/src/projects/project/packages/package2:
{"inode":11}
/home/src/projects/project/packages/package2/dist:
- {"inode":126}
+ {"inode":127}
/home/src/projects/project/packages/package2/package.json:
{"inode":12}
/home/src/projects/project/packages/package2/src:
@@ -329,9 +329,9 @@ FsWatches::
FsWatches *deleted*::
/home/src/projects/project/packages/package1/dist:
- {"inode":121}
+ {"inode":122}
/home/src/projects/project/packages/package1/dist/index.d.ts:
- {"inode":123}
+ {"inode":124}
Timeout callback:: count: 2
1: timerToUpdateProgram *new*
@@ -420,8 +420,8 @@ Elapsed:: *ms DirectoryWatcher:: Triggered with /home/src/projects/project/node_
sysLog:: Elapsed:: *ms:: onTimerToUpdateChildWatches:: 0 undefined
-//// [/home/src/projects/project/packages/package2/dist/index.js] file written with same contents Inode:: 127
-//// [/home/src/projects/project/packages/package2/dist/index.d.ts] file written with same contents Inode:: 128
+//// [/home/src/projects/project/packages/package2/dist/index.js] file written with same contents Inode:: 128
+//// [/home/src/projects/project/packages/package2/dist/index.d.ts] file written with same contents Inode:: 129
PolledWatches::
/home/src/projects/node_modules: *new*
@@ -459,7 +459,7 @@ FsWatches::
/home/src/projects/project/packages/package2:
{"inode":11}
/home/src/projects/project/packages/package2/dist:
- {"inode":126}
+ {"inode":127}
/home/src/projects/project/packages/package2/package.json:
{"inode":12}
/home/src/projects/project/packages/package2/src:
@@ -637,14 +637,14 @@ exitCode:: ExitStatus.undefined
Change:: Build dependencies
Input::
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] file written with same contents Inode:: 124
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] file written with same contents Inode:: 125
-//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 130
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] file written with same contents Inode:: 125
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] file written with same contents Inode:: 126
+//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 131
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 131
+//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 132
export type FooType = "foo";
export type BarType = "bar";
@@ -691,7 +691,7 @@ FsWatches::
/home/src/projects/project/packages/package1:
{"inode":6}
/home/src/projects/project/packages/package1/dist: *new*
- {"inode":129}
+ {"inode":130}
/home/src/projects/project/packages/package1/package.json:
{"inode":7}
/home/src/projects/project/packages/package1/src:
@@ -699,7 +699,7 @@ FsWatches::
/home/src/projects/project/packages/package2:
{"inode":11}
/home/src/projects/project/packages/package2/dist:
- {"inode":126}
+ {"inode":127}
/home/src/projects/project/packages/package2/package.json:
{"inode":12}
/home/src/projects/project/packages/package2/src:
@@ -777,8 +777,8 @@ packages/package2/src/index.ts
-//// [/home/src/projects/project/packages/package2/dist/index.js] file written with same contents Inode:: 127
-//// [/home/src/projects/project/packages/package2/dist/index.d.ts] file written with same contents Inode:: 128
+//// [/home/src/projects/project/packages/package2/dist/index.js] file written with same contents Inode:: 128
+//// [/home/src/projects/project/packages/package2/dist/index.d.ts] file written with same contents Inode:: 129
PolledWatches::
/home/src/projects/node_modules/@types:
@@ -806,9 +806,9 @@ FsWatches::
/home/src/projects/project/packages/package1:
{"inode":6}
/home/src/projects/project/packages/package1/dist:
- {"inode":129}
+ {"inode":130}
/home/src/projects/project/packages/package1/dist/index.d.ts: *new*
- {"inode":131}
+ {"inode":132}
/home/src/projects/project/packages/package1/package.json:
{"inode":7}
/home/src/projects/project/packages/package1/src:
@@ -816,7 +816,7 @@ FsWatches::
/home/src/projects/project/packages/package2:
{"inode":11}
/home/src/projects/project/packages/package2/dist:
- {"inode":126}
+ {"inode":127}
/home/src/projects/project/packages/package2/package.json:
{"inode":12}
/home/src/projects/project/packages/package2/src:
diff --git a/tests/baselines/reference/tscWatch/symlinks/packages-outside-project-folder-Linux.js b/tests/baselines/reference/tscWatch/symlinks/packages-outside-project-folder-Linux.js
index 0fd508fc2f919..53f94007025e6 100644
--- a/tests/baselines/reference/tscWatch/symlinks/packages-outside-project-folder-Linux.js
+++ b/tests/baselines/reference/tscWatch/symlinks/packages-outside-project-folder-Linux.js
@@ -204,7 +204,7 @@ DirectoryWatcher:: Added:: WatchInfo: /home/src/projects/b/2/b-impl/b/src 1 unde
Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /home/src/projects/b/2/b-impl/b/src 1 undefined Wild card directory
-//// [/home/src/projects/b/2/b-impl/b/lib/index.js] Inode:: 143
+//// [/home/src/projects/b/2/b-impl/b/lib/index.js] Inode:: 144
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
@@ -292,7 +292,7 @@ exitCode:: ExitStatus.undefined
Change:: change in unrelated folder in a
Input::
-//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 144
+//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 145
export const a = 10;
@@ -310,7 +310,7 @@ exitCode:: ExitStatus.undefined
Change:: change in unrelated folder in c
Input::
-//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 145
+//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 146
export const a = 10;
@@ -328,18 +328,18 @@ exitCode:: ExitStatus.undefined
Change:: Build dependencies
Input::
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 147
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 148
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 148
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 149
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 149
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 150
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -359,14 +359,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 150
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 151
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 151
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 152
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 152
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 153
{
"root": [
"../src/c.ts",
@@ -376,18 +376,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 154
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 155
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 155
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 156
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 156
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 157
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -408,15 +408,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 157
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 158
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 158
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 159
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 159
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 160
{
"root": [
"../src/a.ts",
@@ -470,7 +470,7 @@ FsWatches::
/home/src/projects/a/1/a-impl/a:
{"inode":19}
/home/src/projects/a/1/a-impl/a/lib: *new*
- {"inode":153}
+ {"inode":154}
/home/src/projects/a/1/a-impl/a/node_modules:
{"inode":25}
/home/src/projects/a/1/a-impl/a/package.json:
@@ -626,7 +626,7 @@ src/index.ts
-//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 143
+//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 144
PolledWatches::
/home/src/projects/a/1/a-impl/a/lib/node_modules: *new*
@@ -656,11 +656,11 @@ FsWatches::
/home/src/projects:
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib:
- {"inode":153}
+ {"inode":154}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts: *new*
- {"inode":155}
+ {"inode":156}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts: *new*
- {"inode":157}
+ {"inode":158}
/home/src/projects/a/1/a-impl/a/node_modules:
{"inode":25}
/home/src/projects/a/1/a-impl/a/package.json:
@@ -682,11 +682,11 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib: *new*
- {"inode":146}
+ {"inode":147}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts: *new*
- {"inode":148}
+ {"inode":149}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts: *new*
- {"inode":150}
+ {"inode":151}
/home/src/projects/c/3/c-impl/c/package.json: *new*
{"inode":12}
/home/src/tslibs/TS/Lib/lib.d.ts:
@@ -741,7 +741,7 @@ exitCode:: ExitStatus.undefined
Change:: change in unrelated folder in a
Input::
-//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 160
+//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 161
export const a = 10;
@@ -759,7 +759,7 @@ exitCode:: ExitStatus.undefined
Change:: change in unrelated folder in c
Input::
-//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 161
+//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 162
export const a = 10;
@@ -909,17 +909,17 @@ FsWatches::
FsWatches *deleted*::
/home/src/projects/a/1/a-impl/a/lib:
- {"inode":153}
+ {"inode":154}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts:
- {"inode":155}
+ {"inode":156}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts:
- {"inode":157}
+ {"inode":158}
/home/src/projects/c/3/c-impl/c/lib:
- {"inode":146}
+ {"inode":147}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts:
- {"inode":148}
+ {"inode":149}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts:
- {"inode":150}
+ {"inode":151}
Timeout callback:: count: 2
18: timerToUpdateProgram *new*
@@ -1023,7 +1023,7 @@ src/index.ts
-//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 143
+//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 144
PolledWatches::
/home/src/projects/b/2/b-impl/b/node_modules/@types:
@@ -1148,18 +1148,18 @@ exitCode:: ExitStatus.undefined
Change:: Build dependencies
Input::
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 163
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 164
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 164
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 165
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 165
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 166
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1179,14 +1179,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 166
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 167
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 167
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 168
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 168
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 169
{
"root": [
"../src/c.ts",
@@ -1196,18 +1196,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 170
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 171
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 171
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 172
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 172
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 173
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1228,15 +1228,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 173
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 174
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 174
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 175
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 175
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 176
{
"root": [
"../src/a.ts",
@@ -1290,7 +1290,7 @@ FsWatches::
/home/src/projects/a/1/a-impl/a:
{"inode":19}
/home/src/projects/a/1/a-impl/a/lib: *new*
- {"inode":169}
+ {"inode":170}
/home/src/projects/a/1/a-impl/a/node_modules:
{"inode":25}
/home/src/projects/a/1/a-impl/a/package.json:
@@ -1444,7 +1444,7 @@ src/index.ts
-//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 143
+//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 144
PolledWatches::
/home/src/projects/a/1/a-impl/a/lib/node_modules: *new*
@@ -1474,11 +1474,11 @@ FsWatches::
/home/src/projects:
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib:
- {"inode":169}
+ {"inode":170}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts: *new*
- {"inode":171}
+ {"inode":172}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts: *new*
- {"inode":173}
+ {"inode":174}
/home/src/projects/a/1/a-impl/a/node_modules:
{"inode":25}
/home/src/projects/a/1/a-impl/a/package.json:
@@ -1500,11 +1500,11 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib: *new*
- {"inode":162}
+ {"inode":163}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts: *new*
- {"inode":164}
+ {"inode":165}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts: *new*
- {"inode":166}
+ {"inode":167}
/home/src/projects/c/3/c-impl/c/package.json: *new*
{"inode":12}
/home/src/tslibs/TS/Lib/lib.d.ts:
diff --git a/tests/baselines/reference/tscWatch/symlinks/packages-outside-project-folder-MacOs.js b/tests/baselines/reference/tscWatch/symlinks/packages-outside-project-folder-MacOs.js
index 38d589d6d754f..2524e76380243 100644
--- a/tests/baselines/reference/tscWatch/symlinks/packages-outside-project-folder-MacOs.js
+++ b/tests/baselines/reference/tscWatch/symlinks/packages-outside-project-folder-MacOs.js
@@ -204,7 +204,7 @@ DirectoryWatcher:: Added:: WatchInfo: /home/src/projects/b/2/b-impl/b/src 1 unde
Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /home/src/projects/b/2/b-impl/b/src 1 undefined Wild card directory
-//// [/home/src/projects/b/2/b-impl/b/lib/index.js] Inode:: 143
+//// [/home/src/projects/b/2/b-impl/b/lib/index.js] Inode:: 144
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
@@ -288,7 +288,7 @@ exitCode:: ExitStatus.undefined
Change:: change in unrelated folder in a
Input::
-//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 144
+//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 145
export const a = 10;
@@ -306,7 +306,7 @@ exitCode:: ExitStatus.undefined
Change:: change in unrelated folder in c
Input::
-//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 145
+//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 146
export const a = 10;
@@ -324,18 +324,18 @@ exitCode:: ExitStatus.undefined
Change:: Build dependencies
Input::
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 147
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 148
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 148
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 149
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 149
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 150
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -355,14 +355,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 150
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 151
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 151
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 152
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 152
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 153
{
"root": [
"../src/c.ts",
@@ -372,18 +372,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 154
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 155
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 155
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 156
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 156
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 157
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -404,15 +404,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 157
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 158
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 158
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 159
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 159
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 160
{
"root": [
"../src/a.ts",
@@ -575,7 +575,7 @@ src/index.ts
-//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 143
+//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 144
PolledWatches::
/home/src/projects/a/1/a-impl/a/lib/node_modules: *new*
@@ -605,9 +605,9 @@ FsWatches::
/home/src/projects:
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts: *new*
- {"inode":155}
+ {"inode":156}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts: *new*
- {"inode":157}
+ {"inode":158}
/home/src/projects/a/1/a-impl/a/package.json:
{"inode":24}
/home/src/projects/b:
@@ -623,9 +623,9 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts: *new*
- {"inode":148}
+ {"inode":149}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts: *new*
- {"inode":150}
+ {"inode":151}
/home/src/projects/c/3/c-impl/c/package.json: *new*
{"inode":12}
/home/src/tslibs/TS/Lib/lib.d.ts:
@@ -692,7 +692,7 @@ exitCode:: ExitStatus.undefined
Change:: change in unrelated folder in a
Input::
-//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 160
+//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 161
export const a = 10;
@@ -721,7 +721,7 @@ exitCode:: ExitStatus.undefined
Change:: change in unrelated folder in c
Input::
-//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 161
+//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 162
export const a = 10;
@@ -870,13 +870,13 @@ FsWatches::
FsWatches *deleted*::
/home/src/projects/a/1/a-impl/a/lib/a.d.ts:
- {"inode":155}
+ {"inode":156}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts:
- {"inode":157}
+ {"inode":158}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts:
- {"inode":148}
+ {"inode":149}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts:
- {"inode":150}
+ {"inode":151}
FsWatchesRecursive::
/home/src/projects/a:
@@ -992,7 +992,7 @@ src/index.ts
-//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 143
+//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 144
PolledWatches::
/home/src/projects/b/2/b-impl/b/node_modules/@types:
@@ -1098,18 +1098,18 @@ exitCode:: ExitStatus.undefined
Change:: Build dependencies
Input::
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 163
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 164
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 164
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 165
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 165
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 166
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1129,14 +1129,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 166
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 167
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 167
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 168
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 168
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 169
{
"root": [
"../src/c.ts",
@@ -1146,18 +1146,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 170
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 171
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 171
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 172
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 172
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 173
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1178,15 +1178,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 173
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 174
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 174
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 175
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 175
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 176
{
"root": [
"../src/a.ts",
@@ -1347,7 +1347,7 @@ src/index.ts
-//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 143
+//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 144
PolledWatches::
/home/src/projects/a/1/a-impl/a/lib/node_modules: *new*
@@ -1377,9 +1377,9 @@ FsWatches::
/home/src/projects:
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts: *new*
- {"inode":171}
+ {"inode":172}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts: *new*
- {"inode":173}
+ {"inode":174}
/home/src/projects/a/1/a-impl/a/package.json:
{"inode":24}
/home/src/projects/b:
@@ -1395,9 +1395,9 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts: *new*
- {"inode":164}
+ {"inode":165}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts: *new*
- {"inode":166}
+ {"inode":167}
/home/src/projects/c/3/c-impl/c/package.json: *new*
{"inode":12}
/home/src/tslibs/TS/Lib/lib.d.ts:
diff --git a/tests/baselines/reference/tscWatch/symlinks/packages-outside-project-folder-built-Linux.js b/tests/baselines/reference/tscWatch/symlinks/packages-outside-project-folder-built-Linux.js
index cd495c64f1303..0253c774c2d98 100644
--- a/tests/baselines/reference/tscWatch/symlinks/packages-outside-project-folder-built-Linux.js
+++ b/tests/baselines/reference/tscWatch/symlinks/packages-outside-project-folder-built-Linux.js
@@ -88,18 +88,18 @@ interface Array { length: number; [n: number]: T; }
interface ReadonlyArray {}
declare const console: { log(msg: any): void; };
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 143
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 144
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 144
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 145
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 145
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 146
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -119,14 +119,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 146
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 147
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 147
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 148
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 148
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 149
{
"root": [
"../src/c.ts",
@@ -136,18 +136,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 150
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 151
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 151
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 152
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 152
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 153
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -168,15 +168,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 153
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 154
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 154
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 155
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 155
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 156
{
"root": [
"../src/a.ts",
@@ -318,7 +318,7 @@ DirectoryWatcher:: Added:: WatchInfo: /home/src/projects/b/2/b-impl/b/src 1 unde
Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /home/src/projects/b/2/b-impl/b/src 1 undefined Wild card directory
-//// [/home/src/projects/b/2/b-impl/b/lib/index.js] Inode:: 157
+//// [/home/src/projects/b/2/b-impl/b/lib/index.js] Inode:: 158
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
@@ -342,11 +342,11 @@ FsWatches::
/home/src/projects: *new*
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib: *new*
- {"inode":149}
+ {"inode":150}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts: *new*
- {"inode":151}
+ {"inode":152}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts: *new*
- {"inode":153}
+ {"inode":154}
/home/src/projects/a/1/a-impl/a/node_modules: *new*
{"inode":25}
/home/src/projects/a/1/a-impl/a/package.json: *new*
@@ -368,11 +368,11 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json: *new*
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib: *new*
- {"inode":142}
+ {"inode":143}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts: *new*
- {"inode":144}
+ {"inode":145}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts: *new*
- {"inode":146}
+ {"inode":147}
/home/src/projects/c/3/c-impl/c/package.json: *new*
{"inode":12}
/home/src/tslibs/TS/Lib/lib.d.ts: *new*
@@ -420,7 +420,7 @@ exitCode:: ExitStatus.undefined
Change:: change in unrelated folder in a
Input::
-//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 158
+//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 159
export const a = 10;
@@ -438,7 +438,7 @@ exitCode:: ExitStatus.undefined
Change:: change in unrelated folder in c
Input::
-//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 159
+//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 160
export const a = 10;
@@ -456,7 +456,7 @@ exitCode:: ExitStatus.undefined
Change:: change in unrelated folder in a
Input::
-//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 160
+//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 161
export const a = 10;
@@ -474,7 +474,7 @@ exitCode:: ExitStatus.undefined
Change:: change in unrelated folder in c
Input::
-//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 161
+//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 162
export const a = 10;
@@ -624,17 +624,17 @@ FsWatches::
FsWatches *deleted*::
/home/src/projects/a/1/a-impl/a/lib:
- {"inode":149}
+ {"inode":150}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts:
- {"inode":151}
+ {"inode":152}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts:
- {"inode":153}
+ {"inode":154}
/home/src/projects/c/3/c-impl/c/lib:
- {"inode":142}
+ {"inode":143}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts:
- {"inode":144}
+ {"inode":145}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts:
- {"inode":146}
+ {"inode":147}
Timeout callback:: count: 2
13: timerToUpdateProgram *new*
@@ -738,7 +738,7 @@ src/index.ts
-//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 157
+//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 158
PolledWatches::
/home/src/projects/b/2/b-impl/b/node_modules/@types:
@@ -863,18 +863,18 @@ exitCode:: ExitStatus.undefined
Change:: Build dependencies
Input::
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 163
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 164
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 164
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 165
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 165
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 166
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -894,14 +894,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 166
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 167
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 167
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 168
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 168
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 169
{
"root": [
"../src/c.ts",
@@ -911,18 +911,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 170
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 171
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 171
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 172
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 172
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 173
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -943,15 +943,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 173
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 174
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 174
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 175
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 175
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 176
{
"root": [
"../src/a.ts",
@@ -1005,7 +1005,7 @@ FsWatches::
/home/src/projects/a/1/a-impl/a:
{"inode":19}
/home/src/projects/a/1/a-impl/a/lib: *new*
- {"inode":169}
+ {"inode":170}
/home/src/projects/a/1/a-impl/a/node_modules:
{"inode":25}
/home/src/projects/a/1/a-impl/a/package.json:
@@ -1159,7 +1159,7 @@ src/index.ts
-//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 157
+//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 158
PolledWatches::
/home/src/projects/a/1/a-impl/a/lib/node_modules: *new*
@@ -1189,11 +1189,11 @@ FsWatches::
/home/src/projects:
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib:
- {"inode":169}
+ {"inode":170}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts: *new*
- {"inode":171}
+ {"inode":172}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts: *new*
- {"inode":173}
+ {"inode":174}
/home/src/projects/a/1/a-impl/a/node_modules:
{"inode":25}
/home/src/projects/a/1/a-impl/a/package.json:
@@ -1215,11 +1215,11 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib: *new*
- {"inode":162}
+ {"inode":163}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts: *new*
- {"inode":164}
+ {"inode":165}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts: *new*
- {"inode":166}
+ {"inode":167}
/home/src/projects/c/3/c-impl/c/package.json: *new*
{"inode":12}
/home/src/tslibs/TS/Lib/lib.d.ts:
diff --git a/tests/baselines/reference/tscWatch/symlinks/packages-outside-project-folder-built-MacOs.js b/tests/baselines/reference/tscWatch/symlinks/packages-outside-project-folder-built-MacOs.js
index cb45067ed6856..22459954f693e 100644
--- a/tests/baselines/reference/tscWatch/symlinks/packages-outside-project-folder-built-MacOs.js
+++ b/tests/baselines/reference/tscWatch/symlinks/packages-outside-project-folder-built-MacOs.js
@@ -88,18 +88,18 @@ interface Array { length: number; [n: number]: T; }
interface ReadonlyArray {}
declare const console: { log(msg: any): void; };
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 143
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 144
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 144
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 145
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 145
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 146
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -119,14 +119,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 146
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 147
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 147
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 148
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 148
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 149
{
"root": [
"../src/c.ts",
@@ -136,18 +136,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 150
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 151
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 151
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 152
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 152
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 153
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -168,15 +168,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 153
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 154
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 154
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 155
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 155
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 156
{
"root": [
"../src/a.ts",
@@ -318,7 +318,7 @@ DirectoryWatcher:: Added:: WatchInfo: /home/src/projects/b/2/b-impl/b/src 1 unde
Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /home/src/projects/b/2/b-impl/b/src 1 undefined Wild card directory
-//// [/home/src/projects/b/2/b-impl/b/lib/index.js] Inode:: 157
+//// [/home/src/projects/b/2/b-impl/b/lib/index.js] Inode:: 158
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
@@ -342,9 +342,9 @@ FsWatches::
/home/src/projects: *new*
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts: *new*
- {"inode":151}
+ {"inode":152}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts: *new*
- {"inode":153}
+ {"inode":154}
/home/src/projects/a/1/a-impl/a/package.json: *new*
{"inode":24}
/home/src/projects/b: *new*
@@ -360,9 +360,9 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json: *new*
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts: *new*
- {"inode":144}
+ {"inode":145}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts: *new*
- {"inode":146}
+ {"inode":147}
/home/src/projects/c/3/c-impl/c/package.json: *new*
{"inode":12}
/home/src/tslibs/TS/Lib/lib.d.ts: *new*
@@ -422,7 +422,7 @@ exitCode:: ExitStatus.undefined
Change:: change in unrelated folder in a
Input::
-//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 158
+//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 159
export const a = 10;
@@ -451,7 +451,7 @@ exitCode:: ExitStatus.undefined
Change:: change in unrelated folder in c
Input::
-//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 159
+//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 160
export const a = 10;
@@ -480,7 +480,7 @@ exitCode:: ExitStatus.undefined
Change:: change in unrelated folder in a
Input::
-//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 160
+//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 161
export const a = 10;
@@ -509,7 +509,7 @@ exitCode:: ExitStatus.undefined
Change:: change in unrelated folder in c
Input::
-//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 161
+//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 162
export const a = 10;
@@ -658,13 +658,13 @@ FsWatches::
FsWatches *deleted*::
/home/src/projects/a/1/a-impl/a/lib/a.d.ts:
- {"inode":151}
+ {"inode":152}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts:
- {"inode":153}
+ {"inode":154}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts:
- {"inode":144}
+ {"inode":145}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts:
- {"inode":146}
+ {"inode":147}
FsWatchesRecursive::
/home/src/projects/a:
@@ -780,7 +780,7 @@ src/index.ts
-//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 157
+//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 158
PolledWatches::
/home/src/projects/b/2/b-impl/b/node_modules/@types:
@@ -886,18 +886,18 @@ exitCode:: ExitStatus.undefined
Change:: Build dependencies
Input::
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 163
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 164
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 164
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 165
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 165
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 166
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -917,14 +917,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 166
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 167
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 167
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 168
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 168
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 169
{
"root": [
"../src/c.ts",
@@ -934,18 +934,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 170
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 171
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 171
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 172
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 172
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 173
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -966,15 +966,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 173
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 174
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 174
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 175
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 175
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 176
{
"root": [
"../src/a.ts",
@@ -1135,7 +1135,7 @@ src/index.ts
-//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 157
+//// [/home/src/projects/b/2/b-impl/b/lib/index.js] file written with same contents Inode:: 158
PolledWatches::
/home/src/projects/a/1/a-impl/a/lib/node_modules: *new*
@@ -1165,9 +1165,9 @@ FsWatches::
/home/src/projects:
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts: *new*
- {"inode":171}
+ {"inode":172}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts: *new*
- {"inode":173}
+ {"inode":174}
/home/src/projects/a/1/a-impl/a/package.json:
{"inode":24}
/home/src/projects/b:
@@ -1183,9 +1183,9 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts: *new*
- {"inode":164}
+ {"inode":165}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts: *new*
- {"inode":166}
+ {"inode":167}
/home/src/projects/c/3/c-impl/c/package.json: *new*
{"inode":12}
/home/src/tslibs/TS/Lib/lib.d.ts:
diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/fsWatchWithTimestamp-true-useFsEventsOnParentDirectory.js b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/fsWatchWithTimestamp-true-useFsEventsOnParentDirectory.js
index 3f6c3525e6334..bdd260ce751a1 100644
--- a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/fsWatchWithTimestamp-true-useFsEventsOnParentDirectory.js
+++ b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/fsWatchWithTimestamp-true-useFsEventsOnParentDirectory.js
@@ -46,7 +46,7 @@ Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node
-//// [/user/username/projects/myproject/main.js] Inode:: 112
+//// [/user/username/projects/myproject/main.js] Inode:: 113
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.x = void 0;
@@ -132,7 +132,7 @@ CreatingProgramWith::
-//// [/user/username/projects/myproject/main.js] Inode:: 112
+//// [/user/username/projects/myproject/main.js] Inode:: 113
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.y = exports.x = void 0;
diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/fsWatchWithTimestamp-true.js b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/fsWatchWithTimestamp-true.js
index dcdbe93a0cc7a..f43879bcb38a8 100644
--- a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/fsWatchWithTimestamp-true.js
+++ b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/fsWatchWithTimestamp-true.js
@@ -46,7 +46,7 @@ Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node
-//// [/user/username/projects/myproject/main.js] Inode:: 112
+//// [/user/username/projects/myproject/main.js] Inode:: 113
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.x = void 0;
@@ -134,7 +134,7 @@ CreatingProgramWith::
-//// [/user/username/projects/myproject/main.js] Inode:: 112
+//// [/user/username/projects/myproject/main.js] Inode:: 113
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.y = exports.x = void 0;
diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-event-ends-with-tilde.js b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-event-ends-with-tilde.js
index e47ea5c065d37..b45ab32c3e74d 100644
--- a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-event-ends-with-tilde.js
+++ b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-event-ends-with-tilde.js
@@ -58,7 +58,7 @@ Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myprojec
-//// [/user/username/projects/myproject/main.js] Inode:: 113
+//// [/user/username/projects/myproject/main.js] Inode:: 114
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var foo_1 = require("./foo");
@@ -114,7 +114,7 @@ exitCode:: ExitStatus.undefined
Change:: Replace file with rename event that introduces error
Input::
-//// [/user/username/projects/myproject/foo.d.ts] Inode:: 114
+//// [/user/username/projects/myproject/foo.d.ts] Inode:: 115
export function foo2(): string;
@@ -163,7 +163,7 @@ FsWatches::
/user/username/projects/myproject:
{"inode":4}
/user/username/projects/myproject/foo.d.ts:
- {"inode":114} *new*
+ {"inode":115} *new*
/user/username/projects/myproject/main.ts:
{"inode":5}
/user/username/projects/myproject/tsconfig.json:
@@ -204,7 +204,7 @@ CreatingProgramWith::
-//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 113
+//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 114
Timeout callback:: count: 0
9: timerToInvalidateFailedLookupResolutions *deleted*
@@ -238,7 +238,7 @@ exitCode:: ExitStatus.undefined
Change:: Replace file with rename event that fixes error
Input::
-//// [/user/username/projects/myproject/foo.d.ts] Inode:: 115
+//// [/user/username/projects/myproject/foo.d.ts] Inode:: 116
export function foo(): string;
@@ -287,7 +287,7 @@ FsWatches::
/user/username/projects/myproject:
{"inode":4}
/user/username/projects/myproject/foo.d.ts:
- {"inode":115} *new*
+ {"inode":116} *new*
/user/username/projects/myproject/main.ts:
{"inode":5}
/user/username/projects/myproject/tsconfig.json:
@@ -295,7 +295,7 @@ FsWatches::
FsWatches *deleted*::
/user/username/projects/myproject/foo.d.ts:
- {"inode":114}
+ {"inode":115}
Timeout callback:: count: 2
16: timerToUpdateProgram *new*
@@ -318,7 +318,7 @@ CreatingProgramWith::
-//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 113
+//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 114
Timeout callback:: count: 0
18: timerToInvalidateFailedLookupResolutions *deleted*
diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-occurs-when-file-is-still-on-the-disk.js b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-occurs-when-file-is-still-on-the-disk.js
index 2a9b78cfe0ee7..497e3f4664d53 100644
--- a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-occurs-when-file-is-still-on-the-disk.js
+++ b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-occurs-when-file-is-still-on-the-disk.js
@@ -54,12 +54,12 @@ Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node
-//// [/user/username/projects/myproject/foo.js] Inode:: 113
+//// [/user/username/projects/myproject/foo.js] Inode:: 114
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-//// [/user/username/projects/myproject/main.js] Inode:: 114
+//// [/user/username/projects/myproject/main.js] Inode:: 115
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var foo_1 = require("./foo");
@@ -113,7 +113,7 @@ exitCode:: ExitStatus.undefined
Change:: Introduce error such that when callback happens file is already appeared
Input::
-//// [/user/username/projects/myproject/foo.ts] Inode:: 115
+//// [/user/username/projects/myproject/foo.ts] Inode:: 116
export declare function foo2(): string;
@@ -173,8 +173,8 @@ CreatingProgramWith::
-//// [/user/username/projects/myproject/foo.js] file written with same contents Inode:: 113
-//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 114
+//// [/user/username/projects/myproject/foo.js] file written with same contents Inode:: 114
+//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 115
Program root files: [
@@ -205,7 +205,7 @@ exitCode:: ExitStatus.undefined
Change:: Replace file with rename event that fixes error
Input::
-//// [/user/username/projects/myproject/foo.ts] Inode:: 116
+//// [/user/username/projects/myproject/foo.ts] Inode:: 117
export declare function foo(): string;
@@ -234,7 +234,7 @@ FsWatches::
/home/src/tslibs/TS/Lib/lib.d.ts:
{"inode":13}
/user/username/projects/myproject/foo.ts:
- {"inode":116} *new*
+ {"inode":117} *new*
/user/username/projects/myproject/main.ts:
{"inode":5}
/user/username/projects/myproject/tsconfig.json:
@@ -263,8 +263,8 @@ CreatingProgramWith::
-//// [/user/username/projects/myproject/foo.js] file written with same contents Inode:: 113
-//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 114
+//// [/user/username/projects/myproject/foo.js] file written with same contents Inode:: 114
+//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 115
Program root files: [
diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode.js b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode.js
index cd38eb529de4d..acecba0cb56ab 100644
--- a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode.js
+++ b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode.js
@@ -58,7 +58,7 @@ Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myprojec
-//// [/user/username/projects/myproject/main.js] Inode:: 113
+//// [/user/username/projects/myproject/main.js] Inode:: 114
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var foo_1 = require("./foo");
@@ -114,7 +114,7 @@ exitCode:: ExitStatus.undefined
Change:: Replace file with rename event that introduces error
Input::
-//// [/user/username/projects/myproject/foo.d.ts] Inode:: 114
+//// [/user/username/projects/myproject/foo.d.ts] Inode:: 115
export function foo2(): string;
@@ -151,7 +151,7 @@ FsWatches::
/user/username/projects/myproject:
{"inode":4}
/user/username/projects/myproject/foo.d.ts:
- {"inode":114} *new*
+ {"inode":115} *new*
/user/username/projects/myproject/main.ts:
{"inode":5}
/user/username/projects/myproject/tsconfig.json:
@@ -192,7 +192,7 @@ CreatingProgramWith::
-//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 113
+//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 114
Timeout callback:: count: 0
5: timerToInvalidateFailedLookupResolutions *deleted*
@@ -226,7 +226,7 @@ exitCode:: ExitStatus.undefined
Change:: Replace file with rename event that fixes error
Input::
-//// [/user/username/projects/myproject/foo.d.ts] Inode:: 115
+//// [/user/username/projects/myproject/foo.d.ts] Inode:: 116
export function foo(): string;
@@ -263,7 +263,7 @@ FsWatches::
/user/username/projects/myproject:
{"inode":4}
/user/username/projects/myproject/foo.d.ts:
- {"inode":115} *new*
+ {"inode":116} *new*
/user/username/projects/myproject/main.ts:
{"inode":5}
/user/username/projects/myproject/tsconfig.json:
@@ -271,7 +271,7 @@ FsWatches::
FsWatches *deleted*::
/user/username/projects/myproject/foo.d.ts:
- {"inode":114}
+ {"inode":115}
Timeout callback:: count: 2
9: timerToUpdateProgram *new*
@@ -294,7 +294,7 @@ CreatingProgramWith::
-//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 113
+//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 114
Timeout callback:: count: 0
10: timerToInvalidateFailedLookupResolutions *deleted*
diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-non-recursive-dynamic-polling-when-renaming-file-in-subfolder.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-non-recursive-dynamic-polling-when-renaming-file-in-subfolder.js
index 105bfb567479d..abeb9786a23e0 100644
--- a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-non-recursive-dynamic-polling-when-renaming-file-in-subfolder.js
+++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-non-recursive-dynamic-polling-when-renaming-file-in-subfolder.js
@@ -35,7 +35,7 @@ Output::
-//// [/a/username/projects/project/src/file1.js] Inode:: 113
+//// [/a/username/projects/project/src/file1.js] Inode:: 114
@@ -75,7 +75,7 @@ exitCode:: ExitStatus.undefined
Change:: Rename file1 to file2
Input::
-//// [/a/username/projects/project/src/file2.ts] Inode:: 114
+//// [/a/username/projects/project/src/file2.ts] Inode:: 115
//// [/a/username/projects/project/src/file1.ts] deleted
@@ -129,7 +129,7 @@ Output::
-//// [/a/username/projects/project/src/file2.js] Inode:: 115
+//// [/a/username/projects/project/src/file2.js] Inode:: 116
@@ -139,7 +139,7 @@ PolledWatches *deleted*::
FsWatches::
/a/username/projects/project/src/file2.ts: *new*
- {"inode":114}
+ {"inode":115}
/a/username/projects/project/tsconfig.json:
{"inode":7}
/home/src/tslibs/TS/Lib/lib.d.ts:
diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-non-recursive-watchDirectory-when-renaming-file-in-subfolder.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-non-recursive-watchDirectory-when-renaming-file-in-subfolder.js
index 60480471957f8..febcbb5337d6b 100644
--- a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-non-recursive-watchDirectory-when-renaming-file-in-subfolder.js
+++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-non-recursive-watchDirectory-when-renaming-file-in-subfolder.js
@@ -35,7 +35,7 @@ Output::
-//// [/a/username/projects/project/src/file1.js] Inode:: 113
+//// [/a/username/projects/project/src/file1.js] Inode:: 114
@@ -82,7 +82,7 @@ exitCode:: ExitStatus.undefined
Change:: Rename file1 to file2
Input::
-//// [/a/username/projects/project/src/file2.ts] Inode:: 114
+//// [/a/username/projects/project/src/file2.ts] Inode:: 115
//// [/a/username/projects/project/src/file1.ts] deleted
@@ -129,7 +129,7 @@ Output::
-//// [/a/username/projects/project/src/file2.js] Inode:: 115
+//// [/a/username/projects/project/src/file2.js] Inode:: 116
@@ -149,7 +149,7 @@ FsWatches::
/a/username/projects/project/src:
{"inode":5}
/a/username/projects/project/src/file2.ts: *new*
- {"inode":114}
+ {"inode":115}
/a/username/projects/project/tsconfig.json:
{"inode":7}
/home/src/tslibs/TS/Lib/lib.d.ts:
diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-watchFile-when-renaming-file-in-subfolder.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-watchFile-when-renaming-file-in-subfolder.js
index 7df814d02d5d7..c4ae8011b4015 100644
--- a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-watchFile-when-renaming-file-in-subfolder.js
+++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-watchFile-when-renaming-file-in-subfolder.js
@@ -35,7 +35,7 @@ Output::
-//// [/a/username/projects/project/src/file1.js] Inode:: 113
+//// [/a/username/projects/project/src/file1.js] Inode:: 114
@@ -82,7 +82,7 @@ exitCode:: ExitStatus.undefined
Change:: Rename file1 to file2
Input::
-//// [/a/username/projects/project/src/file2.ts] Inode:: 114
+//// [/a/username/projects/project/src/file2.ts] Inode:: 115
//// [/a/username/projects/project/src/file1.ts] deleted
@@ -129,7 +129,7 @@ Output::
-//// [/a/username/projects/project/src/file2.js] Inode:: 115
+//// [/a/username/projects/project/src/file2.js] Inode:: 116
@@ -149,7 +149,7 @@ PolledWatches *deleted*::
FsWatches::
/a/username/projects/project/src/file2.ts: *new*
- {"inode":114}
+ {"inode":115}
/a/username/projects/project/tsconfig.json:
{"inode":7}
/home/src/tslibs/TS/Lib/lib.d.ts:
diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/when-there-are-symlinks-to-folders-in-recursive-folders-with-synchronousWatchDirectory.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/when-there-are-symlinks-to-folders-in-recursive-folders-with-synchronousWatchDirectory.js
index bacb1994fc880..2392f5c044716 100644
--- a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/when-there-are-symlinks-to-folders-in-recursive-folders-with-synchronousWatchDirectory.js
+++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/when-there-are-symlinks-to-folders-in-recursive-folders-with-synchronousWatchDirectory.js
@@ -111,7 +111,7 @@ DirectoryWatcher:: Added:: WatchInfo: /home/user/projects/myproject 1 {"synchron
Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /home/user/projects/myproject 1 {"synchronousWatchDirectory":true} Wild card directory
-//// [/home/user/projects/myproject/src/file.js] Inode:: 123
+//// [/home/user/projects/myproject/src/file.js] Inode:: 124
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
@@ -336,7 +336,7 @@ FileWatcher:: Close:: WatchInfo: /home/user/projects/package.json 2000 {"synchro
-//// [/home/user/projects/myproject/src/file.js] file written with same contents Inode:: 123
+//// [/home/user/projects/myproject/src/file.js] file written with same contents Inode:: 124
PolledWatches::
/home/user/projects/myproject/node_modules/@types:
diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/when-there-are-symlinks-to-folders-in-recursive-folders.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/when-there-are-symlinks-to-folders-in-recursive-folders.js
index ee01a5e453b5a..a283cb03bfa2b 100644
--- a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/when-there-are-symlinks-to-folders-in-recursive-folders.js
+++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/when-there-are-symlinks-to-folders-in-recursive-folders.js
@@ -106,7 +106,7 @@ DirectoryWatcher:: Added:: WatchInfo: /home/user/projects/myproject 1 undefined
Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /home/user/projects/myproject 1 undefined Wild card directory
-//// [/home/user/projects/myproject/src/file.js] Inode:: 123
+//// [/home/user/projects/myproject/src/file.js] Inode:: 124
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
@@ -342,7 +342,7 @@ Elapsed:: *ms DirectoryWatcher:: Triggered with /home/user/projects/myproject/no
sysLog:: Elapsed:: *ms:: onTimerToUpdateChildWatches:: 0 undefined
-//// [/home/user/projects/myproject/src/file.js] file written with same contents Inode:: 123
+//// [/home/user/projects/myproject/src/file.js] file written with same contents Inode:: 124
PolledWatches::
/home/user/projects/myproject/node_modules/@types:
diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory-renaming-a-file.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory-renaming-a-file.js
index 619eeeb160e01..dbe0f8dae9700 100644
--- a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory-renaming-a-file.js
+++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory-renaming-a-file.js
@@ -38,14 +38,14 @@ Output::
-//// [/user/username/projects/myproject/dist/file2.js] Inode:: 115
+//// [/user/username/projects/myproject/dist/file2.js] Inode:: 116
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.x = void 0;
exports.x = 10;
-//// [/user/username/projects/myproject/dist/file1.js] Inode:: 116
+//// [/user/username/projects/myproject/dist/file1.js] Inode:: 117
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
@@ -63,7 +63,7 @@ FsWatches::
/user/username/projects/myproject: *new*
{"inode":4}
/user/username/projects/myproject/dist: *new*
- {"inode":114}
+ {"inode":115}
/user/username/projects/myproject/src: *new*
{"inode":5}
/user/username/projects/myproject/src/file1.ts: *new*
@@ -110,7 +110,7 @@ exitCode:: ExitStatus.undefined
Change:: rename the file
Input::
-//// [/user/username/projects/myproject/src/renamed.ts] Inode:: 117
+//// [/user/username/projects/myproject/src/renamed.ts] Inode:: 118
export const x = 10;
//// [/user/username/projects/myproject/src/file2.ts] deleted
@@ -133,7 +133,7 @@ FsWatches::
/user/username/projects/myproject:
{"inode":4}
/user/username/projects/myproject/dist:
- {"inode":114}
+ {"inode":115}
/user/username/projects/myproject/src:
{"inode":5}
/user/username/projects/myproject/src/file1.ts:
@@ -167,7 +167,7 @@ Output::
-//// [/user/username/projects/myproject/dist/file1.js] file written with same contents Inode:: 116
+//// [/user/username/projects/myproject/dist/file1.js] file written with same contents Inode:: 117
PolledWatches::
/user/username/projects/myproject/node_modules/@types:
@@ -187,7 +187,7 @@ FsWatches::
/user/username/projects/myproject:
{"inode":4}
/user/username/projects/myproject/dist:
- {"inode":114}
+ {"inode":115}
/user/username/projects/myproject/src:
{"inode":5}
/user/username/projects/myproject/src/file1.ts:
@@ -250,7 +250,7 @@ Output::
-//// [/user/username/projects/myproject/dist/renamed.js] Inode:: 118
+//// [/user/username/projects/myproject/dist/renamed.js] Inode:: 119
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.x = void 0;
@@ -274,13 +274,13 @@ FsWatches::
/user/username/projects/myproject:
{"inode":4}
/user/username/projects/myproject/dist:
- {"inode":114}
+ {"inode":115}
/user/username/projects/myproject/src:
{"inode":5}
/user/username/projects/myproject/src/file1.ts:
{"inode":6}
/user/username/projects/myproject/src/renamed.ts: *new*
- {"inode":117}
+ {"inode":118}
/user/username/projects/myproject/tsconfig.json:
{"inode":8}
diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory-with-outDir-and-declaration-enabled.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory-with-outDir-and-declaration-enabled.js
index 6429611251504..1c040ffa5266c 100644
--- a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory-with-outDir-and-declaration-enabled.js
+++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory-with-outDir-and-declaration-enabled.js
@@ -39,12 +39,12 @@ Output::
-//// [/user/username/projects/myproject/dist/file1.js] Inode:: 117
+//// [/user/username/projects/myproject/dist/file1.js] Inode:: 118
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-//// [/user/username/projects/myproject/dist/file1.d.ts] Inode:: 118
+//// [/user/username/projects/myproject/dist/file1.d.ts] Inode:: 119
export {};
@@ -71,7 +71,7 @@ FsWatches::
/user/username/projects/myproject: *new*
{"inode":4}
/user/username/projects/myproject/dist: *new*
- {"inode":116}
+ {"inode":117}
/user/username/projects/myproject/node_modules: *new*
{"inode":7}
/user/username/projects/myproject/node_modules/file2: *new*
@@ -122,7 +122,7 @@ exitCode:: ExitStatus.undefined
Change:: Add new file, should schedule and run timeout to update directory watcher
Input::
-//// [/user/username/projects/myproject/src/file3.ts] Inode:: 119
+//// [/user/username/projects/myproject/src/file3.ts] Inode:: 120
export const y = 10;
@@ -160,14 +160,14 @@ Output::
-//// [/user/username/projects/myproject/dist/file3.js] Inode:: 120
+//// [/user/username/projects/myproject/dist/file3.js] Inode:: 121
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.y = void 0;
exports.y = 10;
-//// [/user/username/projects/myproject/dist/file3.d.ts] Inode:: 121
+//// [/user/username/projects/myproject/dist/file3.d.ts] Inode:: 122
export declare const y = 10;
@@ -194,7 +194,7 @@ FsWatches::
/user/username/projects/myproject:
{"inode":4}
/user/username/projects/myproject/dist:
- {"inode":116}
+ {"inode":117}
/user/username/projects/myproject/node_modules:
{"inode":7}
/user/username/projects/myproject/node_modules/file2:
@@ -206,7 +206,7 @@ FsWatches::
/user/username/projects/myproject/src/file1.ts:
{"inode":6}
/user/username/projects/myproject/src/file3.ts: *new*
- {"inode":119}
+ {"inode":120}
/user/username/projects/myproject/tsconfig.json:
{"inode":10}
diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory.js
index ccf5fdffa14aa..815080a061008 100644
--- a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory.js
+++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory.js
@@ -39,7 +39,7 @@ Output::
-//// [/user/username/projects/myproject/src/file1.js] Inode:: 116
+//// [/user/username/projects/myproject/src/file1.js] Inode:: 117
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
@@ -190,7 +190,7 @@ Output::
-//// [/user/username/projects/myproject/src/file1.js] file written with same contents Inode:: 116
+//// [/user/username/projects/myproject/src/file1.js] file written with same contents Inode:: 117
PolledWatches::
/user/username/projects/myproject/node_modules:
@@ -341,7 +341,7 @@ FsWatches::
/user/username/projects/myproject:
{"inode":4}
/user/username/projects/myproject/node_modules: *new*
- {"inode":117}
+ {"inode":118}
/user/username/projects/myproject/src:
{"inode":5}
/user/username/projects/myproject/src/file1.ts:
@@ -369,7 +369,7 @@ exitCode:: ExitStatus.undefined
Change:: npm install index file in file2
Input::
-//// [/user/username/projects/myproject/node_modules/file2/index.d.ts] Inode:: 119
+//// [/user/username/projects/myproject/node_modules/file2/index.d.ts] Inode:: 120
export const x = 10;
@@ -399,9 +399,9 @@ FsWatches::
/user/username/projects/myproject:
{"inode":4}
/user/username/projects/myproject/node_modules:
- {"inode":117}
-/user/username/projects/myproject/node_modules/file2: *new*
{"inode":118}
+/user/username/projects/myproject/node_modules/file2: *new*
+ {"inode":119}
/user/username/projects/myproject/src:
{"inode":5}
/user/username/projects/myproject/src/file1.ts:
@@ -456,7 +456,7 @@ Output::
-//// [/user/username/projects/myproject/src/file1.js] file written with same contents Inode:: 116
+//// [/user/username/projects/myproject/src/file1.js] file written with same contents Inode:: 117
PolledWatches::
/user/username/projects/myproject/node_modules/@types:
@@ -482,11 +482,11 @@ FsWatches::
/user/username/projects/myproject:
{"inode":4}
/user/username/projects/myproject/node_modules:
- {"inode":117}
-/user/username/projects/myproject/node_modules/file2:
{"inode":118}
-/user/username/projects/myproject/node_modules/file2/index.d.ts: *new*
+/user/username/projects/myproject/node_modules/file2:
{"inode":119}
+/user/username/projects/myproject/node_modules/file2/index.d.ts: *new*
+ {"inode":120}
/user/username/projects/myproject/src:
{"inode":5}
/user/username/projects/myproject/src/file1.ts:
diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-with-recursive-directory-watching-extendedDiagnostics.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-with-recursive-directory-watching-extendedDiagnostics.js
index 23bba90cbb4af..571f78688cc15 100644
--- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-with-recursive-directory-watching-extendedDiagnostics.js
+++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-with-recursive-directory-watching-extendedDiagnostics.js
@@ -79,7 +79,7 @@ DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 {"excl
Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 {"excludeDirectories":["/user/username/projects/myproject/**/temp"]} Wild card directory
-//// [/user/username/projects/myproject/src/main.js] Inode:: 120
+//// [/user/username/projects/myproject/src/main.js] Inode:: 121
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var bar_1 = require("bar");
@@ -181,7 +181,7 @@ exitCode:: ExitStatus.undefined
Change:: add new folder to temp
Input::
-//// [/user/username/projects/myproject/node_modules/bar/temp/fooBar/index.d.ts] Inode:: 122
+//// [/user/username/projects/myproject/node_modules/bar/temp/fooBar/index.d.ts] Inode:: 123
export function temp(): string;
diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-with-recursive-directory-watching.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-with-recursive-directory-watching.js
index 400c776684907..3fd7113ceaf2b 100644
--- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-with-recursive-directory-watching.js
+++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-with-recursive-directory-watching.js
@@ -52,7 +52,7 @@ Output::
-//// [/user/username/projects/myproject/src/main.js] Inode:: 120
+//// [/user/username/projects/myproject/src/main.js] Inode:: 121
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var bar_1 = require("bar");
@@ -142,7 +142,7 @@ exitCode:: ExitStatus.undefined
Change:: add new folder to temp
Input::
-//// [/user/username/projects/myproject/node_modules/bar/temp/fooBar/index.d.ts] Inode:: 122
+//// [/user/username/projects/myproject/node_modules/bar/temp/fooBar/index.d.ts] Inode:: 123
export function temp(): string;
diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-fallbackPolling-option.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-fallbackPolling-option.js
index 322970c0ca83f..efcbaac65a188 100644
--- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-fallbackPolling-option.js
+++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-fallbackPolling-option.js
@@ -43,11 +43,11 @@ sysLog:: /home/src/tslibs/TS/Lib/lib.d.ts:: Changing to watchFile
sysLog:: /user/username/projects/project:: Changing to watchFile
-//// [/user/username/projects/project/commonFile1.js] Inode:: 113
+//// [/user/username/projects/project/commonFile1.js] Inode:: 114
var x = 1;
-//// [/user/username/projects/project/commonFile2.js] Inode:: 114
+//// [/user/username/projects/project/commonFile2.js] Inode:: 115
var y = 1;
diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-watchDirectory-option.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-watchDirectory-option.js
index 4db6ba1b1f2a3..f7adbcea04c1b 100644
--- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-watchDirectory-option.js
+++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-watchDirectory-option.js
@@ -38,11 +38,11 @@ Output::
-//// [/user/username/projects/project/commonFile1.js] Inode:: 113
+//// [/user/username/projects/project/commonFile1.js] Inode:: 114
var x = 1;
-//// [/user/username/projects/project/commonFile2.js] Inode:: 114
+//// [/user/username/projects/project/commonFile2.js] Inode:: 115
var y = 1;
diff --git a/tests/baselines/reference/tsserver/projectErrors/file-rename-on-wsl2.js b/tests/baselines/reference/tsserver/projectErrors/file-rename-on-wsl2.js
index 5b2610a9110b1..992bb662f7673 100644
--- a/tests/baselines/reference/tsserver/projectErrors/file-rename-on-wsl2.js
+++ b/tests/baselines/reference/tsserver/projectErrors/file-rename-on-wsl2.js
@@ -217,7 +217,7 @@ Info seq [hh:mm:ss:mss] Scheduled: /home/username/workspaces/project/tsconfig.j
Info seq [hh:mm:ss:mss] Scheduled: *ensureProjectForOpenFiles*
Info seq [hh:mm:ss:mss] Elapsed:: *ms FileWatcher:: Triggered with /home/username/workspaces/project/src/b.ts 2:: WatchInfo: /home/username/workspaces/project/src/b.ts 500 undefined WatchType: Closed Script info
Before request
-//// [/home/username/workspaces/project/src/c.ts] Inode:: 116
+//// [/home/username/workspaces/project/src/c.ts] Inode:: 117
export const b = 10;
//// [/home/username/workspaces/project/src/b.ts] deleted
@@ -495,7 +495,7 @@ FsWatches::
/home/username/workspaces/project/src:
{"inode":5}
/home/username/workspaces/project/src/c.ts: *new*
- {"inode":116}
+ {"inode":117}
/home/username/workspaces/project/tsconfig.json:
{"inode":8}
diff --git a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails-in-global-typings-location-with-currentDirectory-at-root.js b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails-in-global-typings-location-with-currentDirectory-at-root.js
index 58ec19394d9f0..b239ef5c74b5f 100644
--- a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails-in-global-typings-location-with-currentDirectory-at-root.js
+++ b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails-in-global-typings-location-with-currentDirectory-at-root.js
@@ -119,10 +119,10 @@ TI:: [hh:mm:ss:mss] Updating types-registry npm package...
TI:: [hh:mm:ss:mss] npm install --ignore-scripts types-registry@latest
TI:: [hh:mm:ss:mss] Updated types-registry npm package
TI:: typing installer creation complete
-//// [/home/src/Library/Caches/typescript/package.json] Inode:: 109
+//// [/home/src/Library/Caches/typescript/package.json] Inode:: 110
{ "private": true }
-//// [/home/src/Library/Caches/typescript/node_modules/types-registry/index.json] Inode:: 112
+//// [/home/src/Library/Caches/typescript/node_modules/types-registry/index.json] Inode:: 113
{
"entries": {}
}
diff --git a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails-in-global-typings-location.js b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails-in-global-typings-location.js
index e12f926af733e..8b9c30fa0b988 100644
--- a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails-in-global-typings-location.js
+++ b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails-in-global-typings-location.js
@@ -176,10 +176,10 @@ TI:: [hh:mm:ss:mss] Updating types-registry npm package...
TI:: [hh:mm:ss:mss] npm install --ignore-scripts types-registry@latest
TI:: [hh:mm:ss:mss] Updated types-registry npm package
TI:: typing installer creation complete
-//// [/home/src/Library/Caches/typescript/package.json] Inode:: 112
+//// [/home/src/Library/Caches/typescript/package.json] Inode:: 113
{ "private": true }
-//// [/home/src/Library/Caches/typescript/node_modules/types-registry/index.json] Inode:: 115
+//// [/home/src/Library/Caches/typescript/node_modules/types-registry/index.json] Inode:: 116
{
"entries": {}
}
diff --git a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-import-from-the-cache-file-failing-with-currentDirectory-at-root.js b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-import-from-the-cache-file-failing-with-currentDirectory-at-root.js
index 6ff30cd5972ce..be9ede7c4998f 100644
--- a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-import-from-the-cache-file-failing-with-currentDirectory-at-root.js
+++ b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-import-from-the-cache-file-failing-with-currentDirectory-at-root.js
@@ -23,10 +23,10 @@ interface Array { length: number; [n: number]: T; }
interface ReadonlyArray {}
declare const console: { log(msg: any): void; };
-//// [/home/src/Library/Caches/typescript/package.json] Inode:: 113
+//// [/home/src/Library/Caches/typescript/package.json] Inode:: 114
{ "private": true }
-//// [/home/src/Library/Caches/typescript/node_modules/types-registry/index.json] Inode:: 115
+//// [/home/src/Library/Caches/typescript/node_modules/types-registry/index.json] Inode:: 116
{
"entries": {}
}
@@ -153,7 +153,7 @@ PolledWatches::
FsWatches::
/home/src/Library/Caches/typescript/package.json: *new*
- {"inode":113}
+ {"inode":114}
/home/src/tslibs/TS/Lib/lib.es2020.full.d.ts: *new*
{"inode":19}
diff --git a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-import-from-the-cache-file-failing.js b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-import-from-the-cache-file-failing.js
index cc631a9523edd..43281a004e571 100644
--- a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-import-from-the-cache-file-failing.js
+++ b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-import-from-the-cache-file-failing.js
@@ -23,10 +23,10 @@ interface Array { length: number; [n: number]: T; }
interface ReadonlyArray {}
declare const console: { log(msg: any): void; };
-//// [/home/src/Library/Caches/typescript/package.json] Inode:: 116
+//// [/home/src/Library/Caches/typescript/package.json] Inode:: 117
{ "private": true }
-//// [/home/src/Library/Caches/typescript/node_modules/types-registry/index.json] Inode:: 118
+//// [/home/src/Library/Caches/typescript/node_modules/types-registry/index.json] Inode:: 119
{
"entries": {}
}
@@ -202,7 +202,7 @@ PolledWatches::
FsWatches::
/home/src/Library/Caches/typescript/package.json: *new*
- {"inode":116}
+ {"inode":117}
/home/src/Vscode: *new*
{"inode":10}
/home/src/Vscode/Projects: *new*
@@ -402,7 +402,7 @@ PolledWatches::
FsWatches::
/home/src/Library/Caches/typescript/package.json:
- {"inode":116}
+ {"inode":117}
/home/src/Vscode:
{"inode":10}
/home/src/Vscode/Projects:
diff --git a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-import-from-the-cache-file-with-currentDirectory-at-root.js b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-import-from-the-cache-file-with-currentDirectory-at-root.js
index a1d14ec711ef0..edfacba6e6e0e 100644
--- a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-import-from-the-cache-file-with-currentDirectory-at-root.js
+++ b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-import-from-the-cache-file-with-currentDirectory-at-root.js
@@ -27,10 +27,10 @@ interface Array { length: number; [n: number]: T; }
interface ReadonlyArray {}
declare const console: { log(msg: any): void; };
-//// [/home/src/Library/Caches/typescript/package.json] Inode:: 115
+//// [/home/src/Library/Caches/typescript/package.json] Inode:: 116
{ "private": true }
-//// [/home/src/Library/Caches/typescript/node_modules/types-registry/index.json] Inode:: 117
+//// [/home/src/Library/Caches/typescript/node_modules/types-registry/index.json] Inode:: 118
{
"entries": {}
}
@@ -162,7 +162,7 @@ PolledWatches::
FsWatches::
/home/src/Library/Caches/typescript/package.json: *new*
- {"inode":115}
+ {"inode":116}
/home/src/tslibs/TS/Lib/lib.es2020.full.d.ts: *new*
{"inode":21}
diff --git a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-import-from-the-cache-file.js b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-import-from-the-cache-file.js
index 2f70a5c6c7a3c..1843aab6d7fef 100644
--- a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-import-from-the-cache-file.js
+++ b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-import-from-the-cache-file.js
@@ -27,10 +27,10 @@ interface Array { length: number; [n: number]: T; }
interface ReadonlyArray {}
declare const console: { log(msg: any): void; };
-//// [/home/src/Library/Caches/typescript/package.json] Inode:: 118
+//// [/home/src/Library/Caches/typescript/package.json] Inode:: 119
{ "private": true }
-//// [/home/src/Library/Caches/typescript/node_modules/types-registry/index.json] Inode:: 120
+//// [/home/src/Library/Caches/typescript/node_modules/types-registry/index.json] Inode:: 121
{
"entries": {}
}
@@ -211,7 +211,7 @@ PolledWatches::
FsWatches::
/home/src/Library/Caches/typescript/package.json: *new*
- {"inode":118}
+ {"inode":119}
/home/src/Vscode: *new*
{"inode":12}
/home/src/Vscode/Projects: *new*
@@ -407,7 +407,7 @@ PolledWatches::
FsWatches::
/home/src/Library/Caches/typescript/package.json:
- {"inode":118}
+ {"inode":119}
/home/src/Vscode:
{"inode":12}
/home/src/Vscode/Projects:
diff --git a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-relative-import-from-the-cache-file-with-currentDirectory-at-root.js b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-relative-import-from-the-cache-file-with-currentDirectory-at-root.js
index 1b3825ce5301c..eb64f998d7e95 100644
--- a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-relative-import-from-the-cache-file-with-currentDirectory-at-root.js
+++ b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-relative-import-from-the-cache-file-with-currentDirectory-at-root.js
@@ -27,10 +27,10 @@ interface Array { length: number; [n: number]: T; }
interface ReadonlyArray {}
declare const console: { log(msg: any): void; };
-//// [/home/src/Library/Caches/typescript/package.json] Inode:: 114
+//// [/home/src/Library/Caches/typescript/package.json] Inode:: 115
{ "private": true }
-//// [/home/src/Library/Caches/typescript/node_modules/types-registry/index.json] Inode:: 116
+//// [/home/src/Library/Caches/typescript/node_modules/types-registry/index.json] Inode:: 117
{
"entries": {}
}
@@ -149,7 +149,7 @@ PolledWatches::
FsWatches::
/home/src/Library/Caches/typescript/package.json: *new*
- {"inode":114}
+ {"inode":115}
/home/src/tslibs/TS/Lib/lib.es2020.full.d.ts: *new*
{"inode":20}
diff --git a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-relative-import-from-the-cache-file.js b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-relative-import-from-the-cache-file.js
index 8dd7add525a33..8076307e80759 100644
--- a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-relative-import-from-the-cache-file.js
+++ b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-is-succeeds-in-global-typings-location-with-relative-import-from-the-cache-file.js
@@ -27,10 +27,10 @@ interface Array { length: number; [n: number]: T; }
interface ReadonlyArray {}
declare const console: { log(msg: any): void; };
-//// [/home/src/Library/Caches/typescript/package.json] Inode:: 117
+//// [/home/src/Library/Caches/typescript/package.json] Inode:: 118
{ "private": true }
-//// [/home/src/Library/Caches/typescript/node_modules/types-registry/index.json] Inode:: 119
+//// [/home/src/Library/Caches/typescript/node_modules/types-registry/index.json] Inode:: 120
{
"entries": {}
}
@@ -198,7 +198,7 @@ PolledWatches::
FsWatches::
/home/src/Library/Caches/typescript/package.json: *new*
- {"inode":117}
+ {"inode":118}
/home/src/Vscode: *new*
{"inode":11}
/home/src/Vscode/Projects: *new*
@@ -392,7 +392,7 @@ PolledWatches::
FsWatches::
/home/src/Library/Caches/typescript/package.json:
- {"inode":117}
+ {"inode":118}
/home/src/Vscode:
{"inode":11}
/home/src/Vscode/Projects:
diff --git a/tests/baselines/reference/tsserver/symLinks/monorepo-style-sibling-packages-symlinked-Linux-canUseWatchEvents.js b/tests/baselines/reference/tsserver/symLinks/monorepo-style-sibling-packages-symlinked-Linux-canUseWatchEvents.js
index d89febe05dc91..d9c4ad329fb70 100644
--- a/tests/baselines/reference/tsserver/symLinks/monorepo-style-sibling-packages-symlinked-Linux-canUseWatchEvents.js
+++ b/tests/baselines/reference/tsserver/symLinks/monorepo-style-sibling-packages-symlinked-Linux-canUseWatchEvents.js
@@ -686,20 +686,20 @@ Custom watchDirectory:: Triggered Ignored:: {"id":8,"path":"/home/src/projects/p
Custom watchDirectory:: Triggered Ignored:: {"id":8,"path":"/home/src/projects/project/node_modules/package1","recursive":true,"ignoreUpdate":true}:: /home/src/projects/project/node_modules/package1/tsconfig.tsbuildinfo.readable.baseline.txt created
Custom watchDirectory:: Triggered Ignored:: {"id":8,"path":"/home/src/projects/project/node_modules/package1","recursive":true,"ignoreUpdate":true}:: /home/src/projects/project/node_modules/package1/tsconfig.tsbuildinfo.readable.baseline.txt updated
Before request
-//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 125
+//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 126
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 126
+//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 127
export type FooType = "foo";
export type BarType = "bar";
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] Inode:: 127
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] Inode:: 128
{"root":["./src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 128
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 129
{
"root": [
"./src/index.ts"
@@ -1430,14 +1430,14 @@ Custom watchDirectory:: Triggered Ignored:: {"id":8,"path":"/home/src/projects/p
Custom watchDirectory:: Triggered Ignored:: {"id":8,"path":"/home/src/projects/project/node_modules/package1","recursive":true,"ignoreUpdate":true}:: /home/src/projects/project/node_modules/package1/tsconfig.tsbuildinfo updated
Custom watchDirectory:: Triggered Ignored:: {"id":8,"path":"/home/src/projects/project/node_modules/package1","recursive":true,"ignoreUpdate":true}:: /home/src/projects/project/node_modules/package1/tsconfig.tsbuildinfo.readable.baseline.txt updated
Before request
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] file written with same contents Inode:: 127
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] file written with same contents Inode:: 128
-//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 130
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] file written with same contents Inode:: 128
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] file written with same contents Inode:: 129
+//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 131
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 131
+//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 132
export type FooType = "foo";
export type BarType = "bar";
diff --git a/tests/baselines/reference/tsserver/symLinks/monorepo-style-sibling-packages-symlinked-Linux.js b/tests/baselines/reference/tsserver/symLinks/monorepo-style-sibling-packages-symlinked-Linux.js
index f95028e2fbe10..21f8138fce3ea 100644
--- a/tests/baselines/reference/tsserver/symLinks/monorepo-style-sibling-packages-symlinked-Linux.js
+++ b/tests/baselines/reference/tsserver/symLinks/monorepo-style-sibling-packages-symlinked-Linux.js
@@ -496,20 +496,20 @@ After running Immedidate callback:: count: 0
Build dependencies
Before running Timeout callback:: count: 1
7: timerToUpdateChildWatches
-//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 125
+//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 126
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 126
+//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 127
export type FooType = "foo";
export type BarType = "bar";
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] Inode:: 127
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] Inode:: 128
{"root":["./src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 128
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 129
{
"root": [
"./src/index.ts"
@@ -555,7 +555,7 @@ FsWatches::
/home/src/projects/project/packages/package1:
{"inode":6}
/home/src/projects/project/packages/package1/dist: *new*
- {"inode":124}
+ {"inode":125}
/home/src/projects/project/packages/package1/package.json:
{"inode":7}
/home/src/projects/project/packages/package1/src:
@@ -700,9 +700,9 @@ FsWatches::
/home/src/projects/project/packages/package1:
{"inode":6}
/home/src/projects/project/packages/package1/dist:
- {"inode":124}
+ {"inode":125}
/home/src/projects/project/packages/package1/dist/index.d.ts: *new*
- {"inode":126}
+ {"inode":127}
/home/src/projects/project/packages/package1/package.json:
{"inode":7}
/home/src/projects/project/packages/package1/src:
@@ -911,9 +911,9 @@ FsWatches::
FsWatches *deleted*::
/home/src/projects/project/packages/package1/dist:
- {"inode":124}
+ {"inode":125}
/home/src/projects/project/packages/package1/dist/index.d.ts:
- {"inode":126}
+ {"inode":127}
Timeout callback:: count: 3
13: /home/src/projects/project/packages/package2/tsconfig.json *new*
@@ -1349,14 +1349,14 @@ Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /home/src/projects/project
Info seq [hh:mm:ss:mss] Elapsed:: *ms FileWatcher:: Triggered with /home/src/projects/project/packages/package1/dist/index.d.ts 0:: WatchInfo: /home/src/projects/project/packages/package1/dist/index.d.ts 500 undefined WatchType: Closed Script info
Before running Timeout callback:: count: 1
25: timerToUpdateChildWatches
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] file written with same contents Inode:: 127
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] file written with same contents Inode:: 128
-//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 130
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] file written with same contents Inode:: 128
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] file written with same contents Inode:: 129
+//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 131
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 131
+//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 132
export type FooType = "foo";
export type BarType = "bar";
@@ -1390,7 +1390,7 @@ FsWatches::
/home/src/projects/project/packages/package1:
{"inode":6}
/home/src/projects/project/packages/package1/dist/index.d.ts: *new*
- {"inode":131}
+ {"inode":132}
/home/src/projects/project/packages/package1/package.json:
{"inode":7}
/home/src/projects/project/packages/package1/src:
@@ -1456,9 +1456,9 @@ FsWatches::
/home/src/projects/project/packages/package1:
{"inode":6}
/home/src/projects/project/packages/package1/dist: *new*
- {"inode":129}
+ {"inode":130}
/home/src/projects/project/packages/package1/dist/index.d.ts:
- {"inode":131}
+ {"inode":132}
/home/src/projects/project/packages/package1/package.json:
{"inode":7}
/home/src/projects/project/packages/package1/src:
@@ -1601,9 +1601,9 @@ FsWatches::
/home/src/projects/project/packages/package1:
{"inode":6}
/home/src/projects/project/packages/package1/dist:
- {"inode":129}
+ {"inode":130}
/home/src/projects/project/packages/package1/dist/index.d.ts:
- {"inode":131}
+ {"inode":132}
/home/src/projects/project/packages/package1/package.json:
{"inode":7}
/home/src/projects/project/packages/package1/src:
diff --git a/tests/baselines/reference/tsserver/symLinks/monorepo-style-sibling-packages-symlinked-package1-built-Linux-canUseWatchEvents.js b/tests/baselines/reference/tsserver/symLinks/monorepo-style-sibling-packages-symlinked-package1-built-Linux-canUseWatchEvents.js
index 77499736c0c9e..3d999ff311f18 100644
--- a/tests/baselines/reference/tsserver/symLinks/monorepo-style-sibling-packages-symlinked-package1-built-Linux-canUseWatchEvents.js
+++ b/tests/baselines/reference/tsserver/symLinks/monorepo-style-sibling-packages-symlinked-package1-built-Linux-canUseWatchEvents.js
@@ -87,20 +87,20 @@ declare const console: { log(msg: any): void; };
//// [/home/src/tslibs/TS/Lib/lib.es2016.full.d.ts] *Lib* Inode:: 34
-//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 125
+//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 126
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 126
+//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 127
export type FooType = "foo";
export type BarType = "bar";
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] Inode:: 127
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] Inode:: 128
{"root":["./src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 128
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 129
{
"root": [
"./src/index.ts"
@@ -1048,14 +1048,14 @@ Custom watchDirectory:: Triggered Ignored:: {"id":9,"path":"/home/src/projects/p
Custom watchDirectory:: Triggered Ignored:: {"id":9,"path":"/home/src/projects/project/node_modules/package1","recursive":true,"ignoreUpdate":true}:: /home/src/projects/project/node_modules/package1/tsconfig.tsbuildinfo updated
Custom watchDirectory:: Triggered Ignored:: {"id":9,"path":"/home/src/projects/project/node_modules/package1","recursive":true,"ignoreUpdate":true}:: /home/src/projects/project/node_modules/package1/tsconfig.tsbuildinfo.readable.baseline.txt updated
Before request
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] file written with same contents Inode:: 127
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] file written with same contents Inode:: 128
-//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 130
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] file written with same contents Inode:: 128
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] file written with same contents Inode:: 129
+//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 131
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 131
+//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 132
export type FooType = "foo";
export type BarType = "bar";
diff --git a/tests/baselines/reference/tsserver/symLinks/monorepo-style-sibling-packages-symlinked-package1-built-Linux.js b/tests/baselines/reference/tsserver/symLinks/monorepo-style-sibling-packages-symlinked-package1-built-Linux.js
index a6e5aaface512..f1496154fb6fc 100644
--- a/tests/baselines/reference/tsserver/symLinks/monorepo-style-sibling-packages-symlinked-package1-built-Linux.js
+++ b/tests/baselines/reference/tsserver/symLinks/monorepo-style-sibling-packages-symlinked-package1-built-Linux.js
@@ -87,20 +87,20 @@ declare const console: { log(msg: any): void; };
//// [/home/src/tslibs/TS/Lib/lib.es2016.full.d.ts] *Lib* Inode:: 34
-//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 125
+//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 126
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 126
+//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 127
export type FooType = "foo";
export type BarType = "bar";
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] Inode:: 127
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] Inode:: 128
{"root":["./src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 128
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 129
{
"root": [
"./src/index.ts"
@@ -331,9 +331,9 @@ FsWatches::
/home/src/projects/project/packages/package1: *new*
{"inode":6}
/home/src/projects/project/packages/package1/dist: *new*
- {"inode":124}
+ {"inode":125}
/home/src/projects/project/packages/package1/dist/index.d.ts: *new*
- {"inode":126}
+ {"inode":127}
/home/src/projects/project/packages/package1/package.json: *new*
{"inode":7}
/home/src/projects/project/packages/package1/src: *new*
@@ -541,9 +541,9 @@ FsWatches::
FsWatches *deleted*::
/home/src/projects/project/packages/package1/dist:
- {"inode":124}
+ {"inode":125}
/home/src/projects/project/packages/package1/dist/index.d.ts:
- {"inode":126}
+ {"inode":127}
Timeout callback:: count: 3
2: /home/src/projects/project/packages/package2/tsconfig.json *new*
@@ -984,14 +984,14 @@ Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /home/src/projects/project
Info seq [hh:mm:ss:mss] Elapsed:: *ms FileWatcher:: Triggered with /home/src/projects/project/packages/package1/dist/index.d.ts 0:: WatchInfo: /home/src/projects/project/packages/package1/dist/index.d.ts 500 undefined WatchType: Closed Script info
Before running Timeout callback:: count: 1
14: timerToUpdateChildWatches
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] file written with same contents Inode:: 127
-//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] file written with same contents Inode:: 128
-//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 130
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo] file written with same contents Inode:: 128
+//// [/home/src/projects/project/packages/package1/tsconfig.tsbuildinfo.readable.baseline.txt] file written with same contents Inode:: 129
+//// [/home/src/projects/project/packages/package1/dist/index.js] Inode:: 131
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 131
+//// [/home/src/projects/project/packages/package1/dist/index.d.ts] Inode:: 132
export type FooType = "foo";
export type BarType = "bar";
@@ -1025,7 +1025,7 @@ FsWatches::
/home/src/projects/project/packages/package1:
{"inode":6}
/home/src/projects/project/packages/package1/dist/index.d.ts: *new*
- {"inode":131}
+ {"inode":132}
/home/src/projects/project/packages/package1/package.json:
{"inode":7}
/home/src/projects/project/packages/package1/src:
@@ -1091,9 +1091,9 @@ FsWatches::
/home/src/projects/project/packages/package1:
{"inode":6}
/home/src/projects/project/packages/package1/dist: *new*
- {"inode":129}
+ {"inode":130}
/home/src/projects/project/packages/package1/dist/index.d.ts:
- {"inode":131}
+ {"inode":132}
/home/src/projects/project/packages/package1/package.json:
{"inode":7}
/home/src/projects/project/packages/package1/src:
@@ -1236,9 +1236,9 @@ FsWatches::
/home/src/projects/project/packages/package1:
{"inode":6}
/home/src/projects/project/packages/package1/dist:
- {"inode":129}
+ {"inode":130}
/home/src/projects/project/packages/package1/dist/index.d.ts:
- {"inode":131}
+ {"inode":132}
/home/src/projects/project/packages/package1/package.json:
{"inode":7}
/home/src/projects/project/packages/package1/src:
diff --git a/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-Linux-canUseWatchEvents.js b/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-Linux-canUseWatchEvents.js
index 429861fad20b8..0e05a01402392 100644
--- a/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-Linux-canUseWatchEvents.js
+++ b/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-Linux-canUseWatchEvents.js
@@ -689,7 +689,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in a
Before running Timeout callback:: count: 0
-//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 145
+//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 146
export const a = 10;
@@ -819,7 +819,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in c
Before running Timeout callback:: count: 0
-//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 146
+//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 147
export const a = 10;
@@ -969,18 +969,18 @@ Custom watchDirectory:: Triggered Ignored:: {"id":9,"path":"/home/src/projects/b
Custom watchDirectory:: Triggered Ignored:: {"id":9,"path":"/home/src/projects/b/2/b-impl/b/node_modules/a","recursive":true,"ignoreUpdate":true}:: /home/src/projects/b/2/b-impl/b/node_modules/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt updated
Custom watchDirectory:: Triggered Ignored:: {"id":9,"path":"/home/src/projects/b/2/b-impl/b/node_modules/a","recursive":true,"ignoreUpdate":true}:: /home/src/projects/b/2/b-impl/b/node_modules/a/lib updated
Before request
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 148
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 149
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 149
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 150
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 150
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 151
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1000,14 +1000,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 151
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 152
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 152
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 153
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 153
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 154
{
"root": [
"../src/c.ts",
@@ -1017,18 +1017,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 155
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 156
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 156
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 157
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 157
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 158
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1049,15 +1049,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 158
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 159
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 159
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 160
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 160
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 161
{
"root": [
"../src/a.ts",
@@ -1580,7 +1580,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in a
Before running Timeout callback:: count: 0
-//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 161
+//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 162
export const a = 10;
@@ -1696,7 +1696,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in c
Before running Timeout callback:: count: 0
-//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 162
+//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 163
export const a = 10;
@@ -2404,18 +2404,18 @@ Custom watchDirectory:: Triggered Ignored:: {"id":30,"path":"/home/src/projects/
Custom watchDirectory:: Triggered Ignored:: {"id":30,"path":"/home/src/projects/b/2/b-impl/b/node_modules/a","recursive":true,"ignoreUpdate":true}:: /home/src/projects/b/2/b-impl/b/node_modules/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt updated
Custom watchDirectory:: Triggered Ignored:: {"id":30,"path":"/home/src/projects/b/2/b-impl/b/node_modules/a","recursive":true,"ignoreUpdate":true}:: /home/src/projects/b/2/b-impl/b/node_modules/a/lib updated
Before request
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 164
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 165
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 165
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 166
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 166
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 167
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -2435,14 +2435,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 167
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 168
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 168
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 169
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 169
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 170
{
"root": [
"../src/c.ts",
@@ -2452,18 +2452,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 171
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 172
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 172
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 173
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 173
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 174
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -2484,15 +2484,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 174
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 175
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 175
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 176
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 176
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 177
{
"root": [
"../src/a.ts",
diff --git a/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-Linux.js b/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-Linux.js
index 0a3013310bd2b..fb575527f5e00 100644
--- a/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-Linux.js
+++ b/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-Linux.js
@@ -444,7 +444,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in a
Before running Timeout callback:: count: 0
-//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 145
+//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 146
export const a = 10;
@@ -574,7 +574,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in c
Before running Timeout callback:: count: 0
-//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 146
+//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 147
export const a = 10;
@@ -705,18 +705,18 @@ After running Immedidate callback:: count: 0
Build dependencies
Before running Timeout callback:: count: 1
5: timerToUpdateChildWatches
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 148
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 149
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 149
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 150
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 150
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 151
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -736,14 +736,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 151
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 152
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 152
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 153
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 153
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 154
{
"root": [
"../src/c.ts",
@@ -753,18 +753,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 155
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 156
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 156
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 157
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 157
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 158
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -785,15 +785,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 158
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 159
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 159
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 160
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 160
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 161
{
"root": [
"../src/a.ts",
@@ -841,7 +841,7 @@ FsWatches::
/home/src/projects/a/1/a-impl/a:
{"inode":19}
/home/src/projects/a/1/a-impl/a/lib: *new*
- {"inode":154}
+ {"inode":155}
/home/src/projects/a/1/a-impl/a/node_modules:
{"inode":25}
/home/src/projects/a/1/a-impl/a/package.json:
@@ -1002,11 +1002,11 @@ FsWatches::
/home/src/projects:
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib:
- {"inode":154}
+ {"inode":155}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts: *new*
- {"inode":156}
+ {"inode":157}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts: *new*
- {"inode":158}
+ {"inode":159}
/home/src/projects/a/1/a-impl/a/node_modules:
{"inode":25}
/home/src/projects/a/1/a-impl/a/package.json:
@@ -1026,11 +1026,11 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib: *new*
- {"inode":147}
+ {"inode":148}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts: *new*
- {"inode":149}
+ {"inode":150}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts: *new*
- {"inode":151}
+ {"inode":152}
/home/src/projects/c/3/c-impl/c/package.json: *new*
{"inode":12}
/home/src/tslibs/TS/Lib/lib.d.ts:
@@ -1183,7 +1183,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in a
Before running Timeout callback:: count: 0
-//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 161
+//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 162
export const a = 10;
@@ -1299,7 +1299,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in c
Before running Timeout callback:: count: 0
-//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 162
+//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 163
export const a = 10;
@@ -1543,17 +1543,17 @@ FsWatches::
FsWatches *deleted*::
/home/src/projects/a/1/a-impl/a/lib:
- {"inode":154}
+ {"inode":155}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts:
- {"inode":156}
+ {"inode":157}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts:
- {"inode":158}
+ {"inode":159}
/home/src/projects/c/3/c-impl/c/lib:
- {"inode":147}
+ {"inode":148}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts:
- {"inode":149}
+ {"inode":150}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts:
- {"inode":151}
+ {"inode":152}
Timeout callback:: count: 3
28: /home/src/projects/b/2/b-impl/b/tsconfig.json *new*
@@ -1889,18 +1889,18 @@ Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /home/src/projects/a/1/a-i
Info seq [hh:mm:ss:mss] Elapsed:: *ms FileWatcher:: Triggered with /home/src/projects/a/1/a-impl/a/lib/index.d.ts 0:: WatchInfo: /home/src/projects/a/1/a-impl/a/lib/index.d.ts 500 undefined WatchType: Closed Script info
Before running Timeout callback:: count: 1
37: timerToUpdateChildWatches
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 164
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 165
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 165
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 166
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 166
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 167
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1920,14 +1920,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 167
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 168
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 168
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 169
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 169
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 170
{
"root": [
"../src/c.ts",
@@ -1937,18 +1937,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 171
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 172
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 172
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 173
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 173
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 174
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1969,15 +1969,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 174
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 175
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 175
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 176
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 176
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 177
{
"root": [
"../src/a.ts",
@@ -2024,9 +2024,9 @@ FsWatches::
/home/src/projects/a/1/a-impl/a:
{"inode":19}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts: *new*
- {"inode":172}
+ {"inode":173}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts: *new*
- {"inode":174}
+ {"inode":175}
/home/src/projects/a/1/a-impl/a/node_modules:
{"inode":25}
/home/src/projects/a/1/a-impl/a/package.json:
@@ -2050,9 +2050,9 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts: *new*
- {"inode":165}
+ {"inode":166}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts: *new*
- {"inode":167}
+ {"inode":168}
/home/src/tslibs/TS/Lib/lib.d.ts:
{"inode":45}
@@ -2123,11 +2123,11 @@ FsWatches::
/home/src/projects/a/1/a-impl/a:
{"inode":19}
/home/src/projects/a/1/a-impl/a/lib: *new*
- {"inode":170}
+ {"inode":171}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts:
- {"inode":172}
+ {"inode":173}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts:
- {"inode":174}
+ {"inode":175}
/home/src/projects/a/1/a-impl/a/node_modules:
{"inode":25}
/home/src/projects/a/1/a-impl/a/package.json:
@@ -2151,9 +2151,9 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts:
- {"inode":165}
+ {"inode":166}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts:
- {"inode":167}
+ {"inode":168}
/home/src/tslibs/TS/Lib/lib.d.ts:
{"inode":45}
@@ -2287,11 +2287,11 @@ FsWatches::
/home/src/projects:
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib:
- {"inode":170}
+ {"inode":171}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts:
- {"inode":172}
+ {"inode":173}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts:
- {"inode":174}
+ {"inode":175}
/home/src/projects/a/1/a-impl/a/node_modules:
{"inode":25}
/home/src/projects/a/1/a-impl/a/package.json:
@@ -2311,11 +2311,11 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib: *new*
- {"inode":163}
+ {"inode":164}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts:
- {"inode":165}
+ {"inode":166}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts:
- {"inode":167}
+ {"inode":168}
/home/src/projects/c/3/c-impl/c/package.json: *new*
{"inode":12}
/home/src/tslibs/TS/Lib/lib.d.ts:
diff --git a/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-MacOs-canUseWatchEvents.js b/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-MacOs-canUseWatchEvents.js
index c040dc38b5b68..622d353fb1b8a 100644
--- a/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-MacOs-canUseWatchEvents.js
+++ b/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-MacOs-canUseWatchEvents.js
@@ -689,7 +689,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in a
Before running Timeout callback:: count: 0
-//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 145
+//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 146
export const a = 10;
@@ -819,7 +819,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in c
Before running Timeout callback:: count: 0
-//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 146
+//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 147
export const a = 10;
@@ -956,18 +956,18 @@ Custom watchDirectory:: Triggered Ignored:: {"id":9,"path":"/home/src/projects/b
Custom watchDirectory:: Triggered Ignored:: {"id":9,"path":"/home/src/projects/b/2/b-impl/b/node_modules/a","recursive":true,"ignoreUpdate":true}:: /home/src/projects/b/2/b-impl/b/node_modules/a/lib/tsconfig.tsbuildinfo created
Custom watchDirectory:: Triggered Ignored:: {"id":9,"path":"/home/src/projects/b/2/b-impl/b/node_modules/a","recursive":true,"ignoreUpdate":true}:: /home/src/projects/b/2/b-impl/b/node_modules/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt created
Before request
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 148
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 149
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 149
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 150
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 150
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 151
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -987,14 +987,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 151
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 152
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 152
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 153
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 153
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 154
{
"root": [
"../src/c.ts",
@@ -1004,18 +1004,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 155
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 156
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 156
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 157
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 157
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 158
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1036,15 +1036,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 158
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 159
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 159
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 160
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 160
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 161
{
"root": [
"../src/a.ts",
@@ -1567,7 +1567,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in a
Before running Timeout callback:: count: 0
-//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 161
+//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 162
export const a = 10;
@@ -1683,7 +1683,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in c
Before running Timeout callback:: count: 0
-//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 162
+//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 163
export const a = 10;
@@ -2378,18 +2378,18 @@ Custom watchDirectory:: Triggered Ignored:: {"id":30,"path":"/home/src/projects/
Custom watchDirectory:: Triggered Ignored:: {"id":30,"path":"/home/src/projects/b/2/b-impl/b/node_modules/a","recursive":true,"ignoreUpdate":true}:: /home/src/projects/b/2/b-impl/b/node_modules/a/lib/tsconfig.tsbuildinfo created
Custom watchDirectory:: Triggered Ignored:: {"id":30,"path":"/home/src/projects/b/2/b-impl/b/node_modules/a","recursive":true,"ignoreUpdate":true}:: /home/src/projects/b/2/b-impl/b/node_modules/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt created
Before request
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 164
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 165
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 165
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 166
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 166
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 167
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -2409,14 +2409,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 167
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 168
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 168
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 169
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 169
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 170
{
"root": [
"../src/c.ts",
@@ -2426,18 +2426,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 171
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 172
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 172
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 173
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 173
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 174
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -2458,15 +2458,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 174
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 175
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 175
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 176
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 176
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 177
{
"root": [
"../src/a.ts",
diff --git a/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-MacOs.js b/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-MacOs.js
index 97d75b1d693ab..102c59346bab7 100644
--- a/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-MacOs.js
+++ b/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-MacOs.js
@@ -440,7 +440,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in a
Before running Timeout callback:: count: 0
-//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 145
+//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 146
export const a = 10;
@@ -570,7 +570,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in c
Before running Timeout callback:: count: 0
-//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 146
+//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 147
export const a = 10;
@@ -722,18 +722,18 @@ Info seq [hh:mm:ss:mss] Scheduled: /home/src/projects/b/2/b-impl/b/tsconfig.jso
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Triggered with /home/src/projects/b/2/b-impl/b/node_modules/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt :: WatchInfo: /home/src/projects/b/2/b-impl/b/node_modules/a 1 undefined Project: /home/src/projects/b/2/b-impl/b/tsconfig.json WatchType: Failed Lookup Locations
Before running Timeout callback:: count: 1
10: /home/src/projects/b/2/b-impl/b/tsconfig.jsonFailedLookupInvalidation
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 148
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 149
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 149
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 150
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 150
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 151
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -753,14 +753,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 151
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 152
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 152
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 153
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 153
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 154
{
"root": [
"../src/c.ts",
@@ -770,18 +770,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 155
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 156
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 156
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 157
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 157
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 158
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -802,15 +802,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 158
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 159
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 159
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 160
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 160
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 161
{
"root": [
"../src/a.ts",
@@ -953,9 +953,9 @@ FsWatches::
/home/src/projects:
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts: *new*
- {"inode":156}
+ {"inode":157}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts: *new*
- {"inode":158}
+ {"inode":159}
/home/src/projects/a/1/a-impl/a/package.json:
{"inode":24}
/home/src/projects/b:
@@ -969,9 +969,9 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts: *new*
- {"inode":149}
+ {"inode":150}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts: *new*
- {"inode":151}
+ {"inode":152}
/home/src/projects/c/3/c-impl/c/package.json: *new*
{"inode":12}
/home/src/tslibs/TS/Lib/lib.d.ts:
@@ -1140,7 +1140,7 @@ Info seq [hh:mm:ss:mss] Scheduled: /home/src/projects/b/2/b-impl/b/tsconfig.jso
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Triggered with /home/src/projects/a/2/unrelated/anotherFile.ts :: WatchInfo: /home/src/projects/a 1 undefined Project: /home/src/projects/b/2/b-impl/b/tsconfig.json WatchType: Failed Lookup Locations
Before running Timeout callback:: count: 1
14: /home/src/projects/b/2/b-impl/b/tsconfig.jsonFailedLookupInvalidation
-//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 161
+//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 162
export const a = 10;
@@ -1264,7 +1264,7 @@ Info seq [hh:mm:ss:mss] Scheduled: /home/src/projects/b/2/b-impl/b/tsconfig.jso
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Triggered with /home/src/projects/c/4/unrelated/anotherFile.ts :: WatchInfo: /home/src/projects/c 1 undefined Project: /home/src/projects/b/2/b-impl/b/tsconfig.json WatchType: Failed Lookup Locations
Before running Timeout callback:: count: 1
16: /home/src/projects/b/2/b-impl/b/tsconfig.jsonFailedLookupInvalidation
-//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 162
+//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 163
export const a = 10;
@@ -1502,13 +1502,13 @@ FsWatches::
FsWatches *deleted*::
/home/src/projects/a/1/a-impl/a/lib/a.d.ts:
- {"inode":156}
+ {"inode":157}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts:
- {"inode":158}
+ {"inode":159}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts:
- {"inode":149}
+ {"inode":150}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts:
- {"inode":151}
+ {"inode":152}
FsWatchesRecursive::
/home/src/projects/a:
@@ -1877,18 +1877,18 @@ Info seq [hh:mm:ss:mss] Scheduled: /home/src/projects/b/2/b-impl/b/tsconfig.jso
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Triggered with /home/src/projects/b/2/b-impl/b/node_modules/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt :: WatchInfo: /home/src/projects/b/2/b-impl/b/node_modules/a 1 undefined Project: /home/src/projects/b/2/b-impl/b/tsconfig.json WatchType: Failed Lookup Locations
Before running Timeout callback:: count: 1
47: /home/src/projects/b/2/b-impl/b/tsconfig.jsonFailedLookupInvalidation
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 164
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 165
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 165
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 166
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 166
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 167
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1908,14 +1908,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 167
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 168
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 168
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 169
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 169
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 170
{
"root": [
"../src/c.ts",
@@ -1925,18 +1925,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 171
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 172
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 172
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 173
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 173
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 174
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1957,15 +1957,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 174
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 175
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 175
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 176
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 176
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 177
{
"root": [
"../src/a.ts",
@@ -2010,9 +2010,9 @@ FsWatches::
/home/src/projects:
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts: *new*
- {"inode":172}
+ {"inode":173}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts: *new*
- {"inode":174}
+ {"inode":175}
/home/src/projects/a/1/a-impl/a/package.json:
{"inode":24}
/home/src/projects/b:
@@ -2026,9 +2026,9 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts: *new*
- {"inode":165}
+ {"inode":166}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts: *new*
- {"inode":167}
+ {"inode":168}
/home/src/tslibs/TS/Lib/lib.d.ts:
{"inode":45}
@@ -2197,9 +2197,9 @@ FsWatches::
/home/src/projects:
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts:
- {"inode":172}
+ {"inode":173}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts:
- {"inode":174}
+ {"inode":175}
/home/src/projects/a/1/a-impl/a/package.json:
{"inode":24}
/home/src/projects/b:
@@ -2213,9 +2213,9 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts:
- {"inode":165}
+ {"inode":166}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts:
- {"inode":167}
+ {"inode":168}
/home/src/projects/c/3/c-impl/c/package.json: *new*
{"inode":12}
/home/src/tslibs/TS/Lib/lib.d.ts:
diff --git a/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-built-Linux-canUseWatchEvents.js b/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-built-Linux-canUseWatchEvents.js
index 226a91780f8e2..7cc6d3c4e0114 100644
--- a/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-built-Linux-canUseWatchEvents.js
+++ b/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-built-Linux-canUseWatchEvents.js
@@ -91,18 +91,18 @@ interface Array { length: number; [n: number]: T; }
interface ReadonlyArray {}
declare const console: { log(msg: any): void; };
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 146
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 147
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 147
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 148
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 148
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 149
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -122,14 +122,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 149
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 150
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 150
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 151
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 151
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 152
{
"root": [
"../src/c.ts",
@@ -139,18 +139,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 153
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 154
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 154
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 155
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 155
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 156
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -171,15 +171,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 156
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 157
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 157
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 158
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 158
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 159
{
"root": [
"../src/a.ts",
@@ -856,7 +856,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in a
Before running Timeout callback:: count: 0
-//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 159
+//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 160
export const a = 10;
@@ -972,7 +972,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in c
Before running Timeout callback:: count: 0
-//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 160
+//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 161
export const a = 10;
@@ -1088,7 +1088,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in a
Before running Timeout callback:: count: 0
-//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 161
+//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 162
export const a = 10;
@@ -1204,7 +1204,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in c
Before running Timeout callback:: count: 0
-//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 162
+//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 163
export const a = 10;
@@ -1914,18 +1914,18 @@ Custom watchDirectory:: Triggered Ignored:: {"id":25,"path":"/home/src/projects/
Custom watchDirectory:: Triggered Ignored:: {"id":25,"path":"/home/src/projects/b/2/b-impl/b/node_modules/a","recursive":true,"ignoreUpdate":true}:: /home/src/projects/b/2/b-impl/b/node_modules/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt updated
Custom watchDirectory:: Triggered Ignored:: {"id":25,"path":"/home/src/projects/b/2/b-impl/b/node_modules/a","recursive":true,"ignoreUpdate":true}:: /home/src/projects/b/2/b-impl/b/node_modules/a/lib updated
Before request
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 164
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 165
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 165
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 166
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 166
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 167
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1945,14 +1945,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 167
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 168
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 168
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 169
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 169
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 170
{
"root": [
"../src/c.ts",
@@ -1962,18 +1962,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 171
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 172
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 172
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 173
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 173
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 174
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1994,15 +1994,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 174
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 175
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 175
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 176
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 176
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 177
{
"root": [
"../src/a.ts",
diff --git a/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-built-Linux.js b/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-built-Linux.js
index cca6416659ff2..15a78c83f3796 100644
--- a/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-built-Linux.js
+++ b/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-built-Linux.js
@@ -91,18 +91,18 @@ interface Array { length: number; [n: number]: T; }
interface ReadonlyArray {}
declare const console: { log(msg: any): void; };
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 146
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 147
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 147
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 148
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 148
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 149
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -122,14 +122,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 149
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 150
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 150
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 151
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 151
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 152
{
"root": [
"../src/c.ts",
@@ -139,18 +139,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 153
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 154
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 154
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 155
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 155
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 156
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -171,15 +171,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 156
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 157
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 157
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 158
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 158
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 159
{
"root": [
"../src/a.ts",
@@ -389,11 +389,11 @@ FsWatches::
/home/src/projects: *new*
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib: *new*
- {"inode":152}
+ {"inode":153}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts: *new*
- {"inode":154}
+ {"inode":155}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts: *new*
- {"inode":156}
+ {"inode":157}
/home/src/projects/a/1/a-impl/a/node_modules: *new*
{"inode":25}
/home/src/projects/a/1/a-impl/a/package.json: *new*
@@ -413,11 +413,11 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json: *new*
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib: *new*
- {"inode":145}
+ {"inode":146}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts: *new*
- {"inode":147}
+ {"inode":148}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts: *new*
- {"inode":149}
+ {"inode":150}
/home/src/projects/c/3/c-impl/c/package.json: *new*
{"inode":12}
/home/src/tslibs/TS/Lib/lib.d.ts: *new*
@@ -561,7 +561,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in a
Before running Timeout callback:: count: 0
-//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 159
+//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 160
export const a = 10;
@@ -677,7 +677,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in c
Before running Timeout callback:: count: 0
-//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 160
+//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 161
export const a = 10;
@@ -793,7 +793,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in a
Before running Timeout callback:: count: 0
-//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 161
+//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 162
export const a = 10;
@@ -909,7 +909,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in c
Before running Timeout callback:: count: 0
-//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 162
+//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 163
export const a = 10;
@@ -1153,17 +1153,17 @@ FsWatches::
FsWatches *deleted*::
/home/src/projects/a/1/a-impl/a/lib:
- {"inode":152}
+ {"inode":153}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts:
- {"inode":154}
+ {"inode":155}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts:
- {"inode":156}
+ {"inode":157}
/home/src/projects/c/3/c-impl/c/lib:
- {"inode":145}
+ {"inode":146}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts:
- {"inode":147}
+ {"inode":148}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts:
- {"inode":149}
+ {"inode":150}
Timeout callback:: count: 3
21: /home/src/projects/b/2/b-impl/b/tsconfig.json *new*
@@ -1501,18 +1501,18 @@ Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /home/src/projects/a/1/a-i
Info seq [hh:mm:ss:mss] Elapsed:: *ms FileWatcher:: Triggered with /home/src/projects/a/1/a-impl/a/lib/index.d.ts 0:: WatchInfo: /home/src/projects/a/1/a-impl/a/lib/index.d.ts 500 undefined WatchType: Closed Script info
Before running Timeout callback:: count: 1
30: timerToUpdateChildWatches
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 164
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 165
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 165
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 166
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 166
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 167
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1532,14 +1532,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 167
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 168
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 168
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 169
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 169
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 170
{
"root": [
"../src/c.ts",
@@ -1549,18 +1549,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 171
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 172
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 172
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 173
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 173
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 174
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1581,15 +1581,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 174
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 175
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 175
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 176
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 176
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 177
{
"root": [
"../src/a.ts",
@@ -1636,9 +1636,9 @@ FsWatches::
/home/src/projects/a/1/a-impl/a:
{"inode":19}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts: *new*
- {"inode":172}
+ {"inode":173}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts: *new*
- {"inode":174}
+ {"inode":175}
/home/src/projects/a/1/a-impl/a/node_modules:
{"inode":25}
/home/src/projects/a/1/a-impl/a/package.json:
@@ -1662,9 +1662,9 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts: *new*
- {"inode":165}
+ {"inode":166}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts: *new*
- {"inode":167}
+ {"inode":168}
/home/src/tslibs/TS/Lib/lib.d.ts:
{"inode":45}
@@ -1735,11 +1735,11 @@ FsWatches::
/home/src/projects/a/1/a-impl/a:
{"inode":19}
/home/src/projects/a/1/a-impl/a/lib: *new*
- {"inode":170}
+ {"inode":171}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts:
- {"inode":172}
+ {"inode":173}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts:
- {"inode":174}
+ {"inode":175}
/home/src/projects/a/1/a-impl/a/node_modules:
{"inode":25}
/home/src/projects/a/1/a-impl/a/package.json:
@@ -1763,9 +1763,9 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts:
- {"inode":165}
+ {"inode":166}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts:
- {"inode":167}
+ {"inode":168}
/home/src/tslibs/TS/Lib/lib.d.ts:
{"inode":45}
@@ -1899,11 +1899,11 @@ FsWatches::
/home/src/projects:
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib:
- {"inode":170}
+ {"inode":171}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts:
- {"inode":172}
+ {"inode":173}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts:
- {"inode":174}
+ {"inode":175}
/home/src/projects/a/1/a-impl/a/node_modules:
{"inode":25}
/home/src/projects/a/1/a-impl/a/package.json:
@@ -1923,11 +1923,11 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib: *new*
- {"inode":163}
+ {"inode":164}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts:
- {"inode":165}
+ {"inode":166}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts:
- {"inode":167}
+ {"inode":168}
/home/src/projects/c/3/c-impl/c/package.json: *new*
{"inode":12}
/home/src/tslibs/TS/Lib/lib.d.ts:
diff --git a/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-built-MacOs-canUseWatchEvents.js b/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-built-MacOs-canUseWatchEvents.js
index 8c7dc6d7df260..94306ad1eb1ec 100644
--- a/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-built-MacOs-canUseWatchEvents.js
+++ b/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-built-MacOs-canUseWatchEvents.js
@@ -91,18 +91,18 @@ interface Array { length: number; [n: number]: T; }
interface ReadonlyArray {}
declare const console: { log(msg: any): void; };
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 146
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 147
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 147
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 148
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 148
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 149
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -122,14 +122,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 149
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 150
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 150
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 151
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 151
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 152
{
"root": [
"../src/c.ts",
@@ -139,18 +139,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 153
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 154
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 154
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 155
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 155
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 156
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -171,15 +171,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 156
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 157
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 157
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 158
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 158
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 159
{
"root": [
"../src/a.ts",
@@ -856,7 +856,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in a
Before running Timeout callback:: count: 0
-//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 159
+//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 160
export const a = 10;
@@ -972,7 +972,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in c
Before running Timeout callback:: count: 0
-//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 160
+//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 161
export const a = 10;
@@ -1088,7 +1088,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in a
Before running Timeout callback:: count: 0
-//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 161
+//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 162
export const a = 10;
@@ -1204,7 +1204,7 @@ After running Immedidate callback:: count: 0
change in unrelated folder in c
Before running Timeout callback:: count: 0
-//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 162
+//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 163
export const a = 10;
@@ -1901,18 +1901,18 @@ Custom watchDirectory:: Triggered Ignored:: {"id":25,"path":"/home/src/projects/
Custom watchDirectory:: Triggered Ignored:: {"id":25,"path":"/home/src/projects/b/2/b-impl/b/node_modules/a","recursive":true,"ignoreUpdate":true}:: /home/src/projects/b/2/b-impl/b/node_modules/a/lib/tsconfig.tsbuildinfo created
Custom watchDirectory:: Triggered Ignored:: {"id":25,"path":"/home/src/projects/b/2/b-impl/b/node_modules/a","recursive":true,"ignoreUpdate":true}:: /home/src/projects/b/2/b-impl/b/node_modules/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt created
Before request
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 164
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 165
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 165
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 166
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 166
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 167
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1932,14 +1932,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 167
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 168
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 168
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 169
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 169
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 170
{
"root": [
"../src/c.ts",
@@ -1949,18 +1949,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 171
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 172
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 172
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 173
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 173
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 174
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1981,15 +1981,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 174
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 175
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 175
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 176
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 176
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 177
{
"root": [
"../src/a.ts",
diff --git a/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-built-MacOs.js b/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-built-MacOs.js
index 7744c5f80b65f..d7d72def4ca1e 100644
--- a/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-built-MacOs.js
+++ b/tests/baselines/reference/tsserver/symLinks/packages-outside-project-folder-built-MacOs.js
@@ -91,18 +91,18 @@ interface Array { length: number; [n: number]: T; }
interface ReadonlyArray {}
declare const console: { log(msg: any): void; };
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 146
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 147
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 147
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 148
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 148
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 149
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -122,14 +122,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 149
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 150
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 150
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 151
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 151
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 152
{
"root": [
"../src/c.ts",
@@ -139,18 +139,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 153
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 154
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 154
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 155
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 155
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 156
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -171,15 +171,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 156
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 157
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 157
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 158
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 158
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 159
{
"root": [
"../src/a.ts",
@@ -389,9 +389,9 @@ FsWatches::
/home/src/projects: *new*
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts: *new*
- {"inode":154}
+ {"inode":155}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts: *new*
- {"inode":156}
+ {"inode":157}
/home/src/projects/a/1/a-impl/a/package.json: *new*
{"inode":24}
/home/src/projects/b: *new*
@@ -405,9 +405,9 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json: *new*
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts: *new*
- {"inode":147}
+ {"inode":148}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts: *new*
- {"inode":149}
+ {"inode":150}
/home/src/projects/c/3/c-impl/c/package.json: *new*
{"inode":12}
/home/src/tslibs/TS/Lib/lib.d.ts: *new*
@@ -567,7 +567,7 @@ Info seq [hh:mm:ss:mss] Scheduled: /home/src/projects/b/2/b-impl/b/tsconfig.jso
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Triggered with /home/src/projects/a/2/unrelated/somethingUnrelated.ts :: WatchInfo: /home/src/projects/a 1 undefined Project: /home/src/projects/b/2/b-impl/b/tsconfig.json WatchType: Failed Lookup Locations
Before running Timeout callback:: count: 1
2: /home/src/projects/b/2/b-impl/b/tsconfig.jsonFailedLookupInvalidation
-//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 159
+//// [/home/src/projects/a/2/unrelated/somethingUnrelated.ts] Inode:: 160
export const a = 10;
@@ -691,7 +691,7 @@ Info seq [hh:mm:ss:mss] Scheduled: /home/src/projects/b/2/b-impl/b/tsconfig.jso
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Triggered with /home/src/projects/c/4/unrelated/somethingUnrelated.ts :: WatchInfo: /home/src/projects/c 1 undefined Project: /home/src/projects/b/2/b-impl/b/tsconfig.json WatchType: Failed Lookup Locations
Before running Timeout callback:: count: 1
4: /home/src/projects/b/2/b-impl/b/tsconfig.jsonFailedLookupInvalidation
-//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 160
+//// [/home/src/projects/c/4/unrelated/somethingUnrelated.ts] Inode:: 161
export const a = 10;
@@ -815,7 +815,7 @@ Info seq [hh:mm:ss:mss] Scheduled: /home/src/projects/b/2/b-impl/b/tsconfig.jso
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Triggered with /home/src/projects/a/2/unrelated/anotherFile.ts :: WatchInfo: /home/src/projects/a 1 undefined Project: /home/src/projects/b/2/b-impl/b/tsconfig.json WatchType: Failed Lookup Locations
Before running Timeout callback:: count: 1
6: /home/src/projects/b/2/b-impl/b/tsconfig.jsonFailedLookupInvalidation
-//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 161
+//// [/home/src/projects/a/2/unrelated/anotherFile.ts] Inode:: 162
export const a = 10;
@@ -939,7 +939,7 @@ Info seq [hh:mm:ss:mss] Scheduled: /home/src/projects/b/2/b-impl/b/tsconfig.jso
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Triggered with /home/src/projects/c/4/unrelated/anotherFile.ts :: WatchInfo: /home/src/projects/c 1 undefined Project: /home/src/projects/b/2/b-impl/b/tsconfig.json WatchType: Failed Lookup Locations
Before running Timeout callback:: count: 1
8: /home/src/projects/b/2/b-impl/b/tsconfig.jsonFailedLookupInvalidation
-//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 162
+//// [/home/src/projects/c/4/unrelated/anotherFile.ts] Inode:: 163
export const a = 10;
@@ -1177,13 +1177,13 @@ FsWatches::
FsWatches *deleted*::
/home/src/projects/a/1/a-impl/a/lib/a.d.ts:
- {"inode":154}
+ {"inode":155}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts:
- {"inode":156}
+ {"inode":157}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts:
- {"inode":147}
+ {"inode":148}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts:
- {"inode":149}
+ {"inode":150}
FsWatchesRecursive::
/home/src/projects/a:
@@ -1554,18 +1554,18 @@ Info seq [hh:mm:ss:mss] Scheduled: /home/src/projects/b/2/b-impl/b/tsconfig.jso
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Triggered with /home/src/projects/b/2/b-impl/b/node_modules/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt :: WatchInfo: /home/src/projects/b/2/b-impl/b/node_modules/a 1 undefined Project: /home/src/projects/b/2/b-impl/b/tsconfig.json WatchType: Failed Lookup Locations
Before running Timeout callback:: count: 1
39: /home/src/projects/b/2/b-impl/b/tsconfig.jsonFailedLookupInvalidation
-//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 164
+//// [/home/src/projects/c/3/c-impl/c/lib/c.js] Inode:: 165
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.c = void 0;
exports.c = 'test';
-//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 165
+//// [/home/src/projects/c/3/c-impl/c/lib/c.d.ts] Inode:: 166
export declare const c: string;
-//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 166
+//// [/home/src/projects/c/3/c-impl/c/lib/index.js] Inode:: 167
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1585,14 +1585,14 @@ Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./c"), exports);
-//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 167
+//// [/home/src/projects/c/3/c-impl/c/lib/index.d.ts] Inode:: 168
export * from './c';
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 168
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo] Inode:: 169
{"root":["../src/c.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 169
+//// [/home/src/projects/c/3/c-impl/c/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 170
{
"root": [
"../src/c.ts",
@@ -1602,18 +1602,18 @@ export * from './c';
"size": 68
}
-//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 171
+//// [/home/src/projects/a/1/a-impl/a/lib/a.js] Inode:: 172
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.a = void 0;
exports.a = 'test';
-//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 172
+//// [/home/src/projects/a/1/a-impl/a/lib/a.d.ts] Inode:: 173
export declare const a: string;
-//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 173
+//// [/home/src/projects/a/1/a-impl/a/lib/index.js] Inode:: 174
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
@@ -1634,15 +1634,15 @@ __exportStar(require("./a"), exports);
__exportStar(require("c"), exports);
-//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 174
+//// [/home/src/projects/a/1/a-impl/a/lib/index.d.ts] Inode:: 175
export * from './a';
export * from 'c';
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 175
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo] Inode:: 176
{"root":["../src/a.ts","../src/index.ts"],"version":"FakeTSVersion"}
-//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 176
+//// [/home/src/projects/a/1/a-impl/a/lib/tsconfig.tsbuildinfo.readable.baseline.txt] Inode:: 177
{
"root": [
"../src/a.ts",
@@ -1687,9 +1687,9 @@ FsWatches::
/home/src/projects:
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts: *new*
- {"inode":172}
+ {"inode":173}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts: *new*
- {"inode":174}
+ {"inode":175}
/home/src/projects/a/1/a-impl/a/package.json:
{"inode":24}
/home/src/projects/b:
@@ -1703,9 +1703,9 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts: *new*
- {"inode":165}
+ {"inode":166}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts: *new*
- {"inode":167}
+ {"inode":168}
/home/src/tslibs/TS/Lib/lib.d.ts:
{"inode":45}
@@ -1874,9 +1874,9 @@ FsWatches::
/home/src/projects:
{"inode":3}
/home/src/projects/a/1/a-impl/a/lib/a.d.ts:
- {"inode":172}
+ {"inode":173}
/home/src/projects/a/1/a-impl/a/lib/index.d.ts:
- {"inode":174}
+ {"inode":175}
/home/src/projects/a/1/a-impl/a/package.json:
{"inode":24}
/home/src/projects/b:
@@ -1890,9 +1890,9 @@ FsWatches::
/home/src/projects/b/2/b-impl/b/tsconfig.json:
{"inode":36}
/home/src/projects/c/3/c-impl/c/lib/c.d.ts:
- {"inode":165}
+ {"inode":166}
/home/src/projects/c/3/c-impl/c/lib/index.d.ts:
- {"inode":167}
+ {"inode":168}
/home/src/projects/c/3/c-impl/c/package.json: *new*
{"inode":12}
/home/src/tslibs/TS/Lib/lib.d.ts:
diff --git a/tests/baselines/reference/tsserver/telemetry/does-not-expose-paths.js b/tests/baselines/reference/tsserver/telemetry/does-not-expose-paths.js
index c0f63f1ba5076..489f33b4cfd99 100644
--- a/tests/baselines/reference/tsserver/telemetry/does-not-expose-paths.js
+++ b/tests/baselines/reference/tsserver/telemetry/does-not-expose-paths.js
@@ -417,7 +417,7 @@ Info seq [hh:mm:ss:mss] event:
"line": 34,
"offset": 16
},
- "text": "Argument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.",
+ "text": "Argument for '--lib' option must be: 'es5', 'es6', 'es2015', 'es7', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext', 'dom', 'dom.iterable', 'dom.asynciterable', 'webworker', 'webworker.importscripts', 'webworker.iterable', 'webworker.asynciterable', 'scripthost', 'es2015.core', 'es2015.collection', 'es2015.generator', 'es2015.iterable', 'es2015.promise', 'es2015.proxy', 'es2015.reflect', 'es2015.symbol', 'es2015.symbol.wellknown', 'es2016.array.include', 'es2016.intl', 'es2017.arraybuffer', 'es2017.date', 'es2017.object', 'es2017.sharedmemory', 'es2017.string', 'es2017.intl', 'es2017.typedarrays', 'es2018.asyncgenerator', 'es2018.asynciterable', 'es2018.intl', 'es2018.promise', 'es2018.regexp', 'es2019.array', 'es2019.object', 'es2019.string', 'es2019.symbol', 'es2019.intl', 'es2020.bigint', 'es2020.date', 'es2020.promise', 'es2020.sharedmemory', 'es2020.string', 'es2020.symbol.wellknown', 'es2020.intl', 'es2020.number', 'es2021.promise', 'es2021.string', 'es2021.weakref', 'es2021.intl', 'es2022.array', 'es2022.error', 'es2022.intl', 'es2022.object', 'es2022.string', 'es2022.regexp', 'es2023.array', 'es2023.collection', 'es2023.intl', 'es2024.arraybuffer', 'es2024.collection', 'es2024.object', 'es2024.promise', 'es2024.regexp', 'es2024.sharedmemory', 'es2024.string', 'esnext.array', 'esnext.collection', 'esnext.symbol', 'esnext.asynciterable', 'esnext.intl', 'esnext.disposable', 'esnext.bigint', 'esnext.string', 'esnext.promise', 'esnext.weakref', 'esnext.decorators', 'esnext.object', 'esnext.regexp', 'esnext.iterator', 'esnext.float16', 'esnext.typedarrays', 'esnext.error', 'esnext.sharedmemory', 'decorators', 'decorators.legacy'.",
"code": 6046,
"category": "error",
"fileName": "/home/src/projects/project/tsconfig.json"
diff --git a/tests/baselines/reference/tsserver/watchEnvironment/recursive-directory-does-not-watch-files-starting-with-dot-in-node_modules.js b/tests/baselines/reference/tsserver/watchEnvironment/recursive-directory-does-not-watch-files-starting-with-dot-in-node_modules.js
index 5fd7641f63b7e..b4378d3443f3b 100644
--- a/tests/baselines/reference/tsserver/watchEnvironment/recursive-directory-does-not-watch-files-starting-with-dot-in-node_modules.js
+++ b/tests/baselines/reference/tsserver/watchEnvironment/recursive-directory-does-not-watch-files-starting-with-dot-in-node_modules.js
@@ -223,30 +223,30 @@ ScriptInfos::
/a/username/workspace/project/tsconfig.json
After writing ignored file or folder
-//// [/a/username/workspace/project/node_modules/.cache/someFile.d.ts] Inode:: 120
+//// [/a/username/workspace/project/node_modules/.cache/someFile.d.ts] Inode:: 121
After writing ignored file or folder
-//// [/a/username/workspace/project/node_modules/.cacheFile.ts] Inode:: 121
+//// [/a/username/workspace/project/node_modules/.cacheFile.ts] Inode:: 122
Info seq [hh:mm:ss:mss] DirectoryWatcher:: Triggered with /a/username/workspace/project/.git :: WatchInfo: /a/username/workspace/project 0 undefined Project: /a/username/workspace/project/tsconfig.json WatchType: Failed Lookup Locations
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/username/workspace/project/.git :: WatchInfo: /a/username/workspace/project 0 undefined Project: /a/username/workspace/project/tsconfig.json WatchType: Failed Lookup Locations
After writing ignored file or folder
-//// [/a/username/workspace/project/.git/someFile.d.ts] Inode:: 123
+//// [/a/username/workspace/project/.git/someFile.d.ts] Inode:: 124
Info seq [hh:mm:ss:mss] DirectoryWatcher:: Triggered with /a/username/workspace/project/.gitCache.d.ts :: WatchInfo: /a/username/workspace/project 0 undefined Project: /a/username/workspace/project/tsconfig.json WatchType: Failed Lookup Locations
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/username/workspace/project/.gitCache.d.ts :: WatchInfo: /a/username/workspace/project 0 undefined Project: /a/username/workspace/project/tsconfig.json WatchType: Failed Lookup Locations
After writing ignored file or folder
-//// [/a/username/workspace/project/.gitCache.d.ts] Inode:: 124
+//// [/a/username/workspace/project/.gitCache.d.ts] Inode:: 125
After writing ignored file or folder
-//// [/a/username/workspace/project/src/.#field.ts] Inode:: 125
+//// [/a/username/workspace/project/src/.#field.ts] Inode:: 126
diff --git a/tests/baselines/reference/tsserver/watchEnvironment/uses-dynamic-polling-when-file-is-added-to-subfolder.js b/tests/baselines/reference/tsserver/watchEnvironment/uses-dynamic-polling-when-file-is-added-to-subfolder.js
index a6fba8bdb3498..978ee3b5fcff7 100644
--- a/tests/baselines/reference/tsserver/watchEnvironment/uses-dynamic-polling-when-file-is-added-to-subfolder.js
+++ b/tests/baselines/reference/tsserver/watchEnvironment/uses-dynamic-polling-when-file-is-added-to-subfolder.js
@@ -243,7 +243,7 @@ After request
Before running Timeout callback:: count: 1
1: pollPollingIntervalQueue
-//// [/a/username/workspace/project/src/file2.ts] Inode:: 117
+//// [/a/username/workspace/project/src/file2.ts] Inode:: 118
@@ -357,7 +357,7 @@ FsWatches::
/a/username/workspace/project/src/file1.ts:
{"inode":7}
/a/username/workspace/project/src/file2.ts: *new*
- {"inode":117}
+ {"inode":118}
/a/username/workspace/project/tsconfig.json:
{"inode":8}
/home/src/tslibs/TS/Lib/lib.d.ts:
diff --git a/tests/baselines/reference/tsserver/watchEnvironment/uses-non-recursive-watchDirectory-when-file-is-added-to-subfolder.js b/tests/baselines/reference/tsserver/watchEnvironment/uses-non-recursive-watchDirectory-when-file-is-added-to-subfolder.js
index 4954e790b1633..d85feb6f1161f 100644
--- a/tests/baselines/reference/tsserver/watchEnvironment/uses-non-recursive-watchDirectory-when-file-is-added-to-subfolder.js
+++ b/tests/baselines/reference/tsserver/watchEnvironment/uses-non-recursive-watchDirectory-when-file-is-added-to-subfolder.js
@@ -259,7 +259,7 @@ Before running Timeout callback:: count: 3
1: /a/username/workspace/project/tsconfig.json
2: *ensureProjectForOpenFiles*
3: /a/username/workspace/project/tsconfig.jsonFailedLookupInvalidation
-//// [/a/username/workspace/project/src/file2.ts] Inode:: 117
+//// [/a/username/workspace/project/src/file2.ts] Inode:: 118
@@ -343,7 +343,7 @@ FsWatches::
/a/username/workspace/project/src/file1.ts:
{"inode":7}
/a/username/workspace/project/src/file2.ts: *new*
- {"inode":117}
+ {"inode":118}
/a/username/workspace/project/tsconfig.json:
{"inode":8}
/home/src/tslibs/TS/Lib/lib.d.ts:
diff --git a/tests/baselines/reference/tsserver/watchEnvironment/uses-watchFile-when-file-is-added-to-subfolder.js b/tests/baselines/reference/tsserver/watchEnvironment/uses-watchFile-when-file-is-added-to-subfolder.js
index a234cd6da6b44..0376c82c3fcd4 100644
--- a/tests/baselines/reference/tsserver/watchEnvironment/uses-watchFile-when-file-is-added-to-subfolder.js
+++ b/tests/baselines/reference/tsserver/watchEnvironment/uses-watchFile-when-file-is-added-to-subfolder.js
@@ -262,7 +262,7 @@ Before running Timeout callback:: count: 3
3: /a/username/workspace/project/tsconfig.json
4: *ensureProjectForOpenFiles*
5: /a/username/workspace/project/tsconfig.jsonFailedLookupInvalidation
-//// [/a/username/workspace/project/src/file2.ts] Inode:: 117
+//// [/a/username/workspace/project/src/file2.ts] Inode:: 118
@@ -333,7 +333,7 @@ FsWatches::
/a/username/workspace/project/src/file1.ts:
{"inode":7}
/a/username/workspace/project/src/file2.ts: *new*
- {"inode":117}
+ {"inode":118}
/a/username/workspace/project/tsconfig.json:
{"inode":8}
/home/src/tslibs/TS/Lib/lib.d.ts:
diff --git a/tests/baselines/reference/tsserver/watchEnvironment/watching-npm-install-in-codespaces-where-workspaces-folder-is-hosted-at-root.js b/tests/baselines/reference/tsserver/watchEnvironment/watching-npm-install-in-codespaces-where-workspaces-folder-is-hosted-at-root.js
index deaa8fb92379b..421a30dd16625 100644
--- a/tests/baselines/reference/tsserver/watchEnvironment/watching-npm-install-in-codespaces-where-workspaces-folder-is-hosted-at-root.js
+++ b/tests/baselines/reference/tsserver/watchEnvironment/watching-npm-install-in-codespaces-where-workspaces-folder-is-hosted-at-root.js
@@ -670,7 +670,7 @@ Info seq [hh:mm:ss:mss] DirectoryWatcher:: Triggered with /workspaces/somerepo/
Info seq [hh:mm:ss:mss] Scheduled: /workspaces/somerepo/src/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Triggered with /workspaces/somerepo/node_modules :: WatchInfo: /workspaces/somerepo 0 undefined Project: /workspaces/somerepo/src/tsconfig.json WatchType: Failed Lookup Locations
Before request
-//// [/workspaces/somerepo/node_modules/@types/random-seed/index.d.ts] Inode:: 121
+//// [/workspaces/somerepo/node_modules/@types/random-seed/index.d.ts] Inode:: 122
export function randomSeed(): string;
@@ -692,9 +692,9 @@ FsWatches::
/workspaces/somerepo:
{"inode":2}
/workspaces/somerepo/node_modules: *new*
- {"inode":118}
-/workspaces/somerepo/node_modules/@types: *new*
{"inode":119}
+/workspaces/somerepo/node_modules/@types: *new*
+ {"inode":120}
/workspaces/somerepo/src:
{"inode":3}
/workspaces/somerepo/src/tsconfig.json:
@@ -791,9 +791,9 @@ FsWatches::
/workspaces/somerepo:
{"inode":2}
/workspaces/somerepo/node_modules:
- {"inode":118}
-/workspaces/somerepo/node_modules/@types:
{"inode":119}
+/workspaces/somerepo/node_modules/@types:
+ {"inode":120}
/workspaces/somerepo/src:
{"inode":3}
/workspaces/somerepo/src/tsconfig.json:
@@ -925,11 +925,11 @@ FsWatches::
/workspaces/somerepo:
{"inode":2}
/workspaces/somerepo/node_modules:
- {"inode":118}
-/workspaces/somerepo/node_modules/@types:
{"inode":119}
-/workspaces/somerepo/node_modules/@types/random-seed: *new*
+/workspaces/somerepo/node_modules/@types:
{"inode":120}
+/workspaces/somerepo/node_modules/@types/random-seed: *new*
+ {"inode":121}
/workspaces/somerepo/src:
{"inode":3}
/workspaces/somerepo/src/tsconfig.json: