From 207226a9c8da0a70c5e55328c83f6469ee0997b6 Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Mon, 25 Jul 2022 14:48:17 -0700 Subject: [PATCH] Reusing resolutions in tsserver scenario --- src/compiler/builder.ts | 3 +- src/compiler/watchPublic.ts | 10 +- src/services/services.ts | 38 +- .../dts-has-fewer-resolutions-than-ts.js | 88 +- .../tsserver/cacheResolutions/multi-file.js | 1623 ++++++++--------- .../multi-project-mixed-redirect-options.js | 162 +- .../cacheResolutions/multi-project.js | 284 ++- .../multiple-places-first-pass.js | 156 +- .../cacheResolutions/multiple-places.js | 631 +++---- .../cacheResolutions/sample-project.js | 79 +- 10 files changed, 1423 insertions(+), 1651 deletions(-) diff --git a/src/compiler/builder.ts b/src/compiler/builder.ts index ff44b6d8d08..81fad729077 100644 --- a/src/compiler/builder.ts +++ b/src/compiler/builder.ts @@ -1941,7 +1941,8 @@ export interface ProgramBuildInfoPathDecoder { getCanonicalFileName: GetCanonicalFileName; } -function getProgramBuildInfoFilePathDecoder(fileNames: readonly string[], buildInfoPath: string, currentDirectory: string, getCanonicalFileName: GetCanonicalFileName): ProgramBuildInfoPathDecoder { +/** @internal */ +export function getProgramBuildInfoFilePathDecoder(fileNames: readonly string[], buildInfoPath: string, currentDirectory: string, getCanonicalFileName: GetCanonicalFileName): ProgramBuildInfoPathDecoder { const buildInfoDirectory = getDirectoryPath(getNormalizedAbsolutePath(buildInfoPath, currentDirectory)); let filePaths: Path[] | undefined; let fileAbsolutePaths: string[] | undefined; diff --git a/src/compiler/watchPublic.ts b/src/compiler/watchPublic.ts index 9797e90ece0..13c2add3368 100644 --- a/src/compiler/watchPublic.ts +++ b/src/compiler/watchPublic.ts @@ -101,7 +101,8 @@ export interface ReadBuildProgramHost { /** @internal */ getBuildInfo?(fileName: string, configFilePath: string | undefined): BuildInfo | undefined; } -export function readBuilderProgram(compilerOptions: CompilerOptions, host: ReadBuildProgramHost) { +/** @internal */ +export function readBuildInfoForProgram(compilerOptions: CompilerOptions, host: ReadBuildProgramHost) { const buildInfoPath = getTsBuildInfoEmitOutputFilePath(compilerOptions); if (!buildInfoPath) return undefined; let buildInfo; @@ -115,7 +116,12 @@ export function readBuilderProgram(compilerOptions: CompilerOptions, host: ReadB buildInfo = getBuildInfo(buildInfoPath, content); } if (!buildInfo || buildInfo.version !== version || !buildInfo.program) return undefined; - return createBuilderProgramUsingProgramBuildInfo(buildInfo, buildInfoPath, host, compilerOptions.configFilePath); + return { buildInfo, buildInfoPath }; +} + +export function readBuilderProgram(compilerOptions: CompilerOptions, host: ReadBuildProgramHost) { + const result = readBuildInfoForProgram(compilerOptions, host); + return result && createBuilderProgramUsingProgramBuildInfo(result.buildInfo, result.buildInfoPath, host, compilerOptions.configFilePath); } export function createIncrementalCompilerHost(options: CompilerOptions, system = sys): CompilerHost { diff --git a/src/services/services.ts b/src/services/services.ts index b3daa66a408..3175268d7a5 100644 --- a/src/services/services.ts +++ b/src/services/services.ts @@ -36,11 +36,12 @@ import { Completions, computePositionOfLineAndCharacter, computeSuggestionDiagnostics, + convertToOptionsWithAbsolutePaths, createDocumentRegistry, createGetCanonicalFileName, createMultiMap, + createOldBuildInfoProgram, createProgram, - CreateProgramOptions, createSourceFile, CreateSourceFileOptions, createTextSpanFromBounds, @@ -108,6 +109,7 @@ import { getNonAssignedNameOfDeclaration, getNormalizedAbsolutePath, getObjectFlags, + getProgramBuildInfoFilePathDecoder, getScriptKind, getSetExternalModuleIndicator, getSnapshotText, @@ -183,8 +185,8 @@ import { isTagName, isTextWhiteSpaceLike, isThisTypeParameter, - JSDoc, JsDoc, + JSDoc, JSDocContainer, JSDocTagInfo, JsonSourceFile, @@ -225,6 +227,7 @@ import { ObjectFlags, ObjectLiteralElement, ObjectLiteralExpression, + OldBuildInfoProgramConstructor, OperationCanceledException, OrganizeImports, OrganizeImportsArgs, @@ -243,6 +246,7 @@ import { PropertyName, Push, QuickInfo, + readBuildInfoForProgram, refactor, RefactorContext, RefactorEditInfo, @@ -1601,6 +1605,28 @@ export function createLanguageService( return sourceFile; } + function getOldProgram(options: CompilerOptions, compilerHost: CompilerHost): Program | OldBuildInfoProgramConstructor | undefined { + if (program) return program; + if (!options.cacheResolutions) return undefined; + const buildInfoResult = readBuildInfoForProgram(options, compilerHost); + if (!buildInfoResult?.buildInfo.program!.cacheResolutions) return undefined; + + const buildInfoFilePathDecoder = getProgramBuildInfoFilePathDecoder(buildInfoResult.buildInfo.program.fileNames, buildInfoResult.buildInfoPath, host.getCurrentDirectory(), createGetCanonicalFileName(compilerHost.useCaseSensitiveFileNames())); + const compilerOptions = buildInfoResult.buildInfo.program.options ? + convertToOptionsWithAbsolutePaths(buildInfoResult.buildInfo.program.options, buildInfoFilePathDecoder.toAbsolutePath) : + {}; + compilerOptions.configFilePath = options.configFilePath; + return host => createOldBuildInfoProgram( + host, + options, + /*cacheResolutions*/ undefined, + { + cache: buildInfoResult.buildInfo.program!.cacheResolutions!, + getProgramBuildInfoFilePathDecoder: () => buildInfoFilePathDecoder + }, + ); + } + function synchronizeHostData(): void { Debug.assert(languageServiceMode !== LanguageServiceMode.Syntactic); // perform fast check if host supports it @@ -1710,15 +1736,13 @@ export function createLanguageService( // instance. If we cancel midway through, we may end up in an inconsistent state where // the program points to old source files that have been invalidated because of // incremental parsing. - - const options: CreateProgramOptions = { + program = createProgram({ rootNames: rootFileNames, options: newSettings, host: compilerHost, - oldProgram: program, + oldProgram: getOldProgram(newSettings, compilerHost), projectReferences - }; - program = createProgram(options); + }); // 'getOrCreateSourceFile' depends on caching but should be used past this point. // After this point, the cache needs to be cleared to allow all collected snapshots to be released diff --git a/tests/baselines/reference/tsserver/cacheResolutions/dts-has-fewer-resolutions-than-ts.js b/tests/baselines/reference/tsserver/cacheResolutions/dts-has-fewer-resolutions-than-ts.js index 42f3038c656..5d13017fd5c 100644 --- a/tests/baselines/reference/tsserver/cacheResolutions/dts-has-fewer-resolutions-than-ts.js +++ b/tests/baselines/reference/tsserver/cacheResolutions/dts-has-fewer-resolutions-than-ts.js @@ -702,49 +702,31 @@ Info 14 [00:01:28.000] Config: /user/username/projects/sample1/core/tsconfig.j Info 15 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core/tsconfig.json 2000 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Config file Info 16 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core 1 undefined Config: /user/username/projects/sample1/core/tsconfig.json WatchType: Wild card directory Info 17 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core 1 undefined Config: /user/username/projects/sample1/core/tsconfig.json WatchType: Wild card directory -Info 18 [00:01:32.000] ======== Resolving module '../logic' from '/user/username/projects/sample1/tests/index.ts'. ======== -Info 19 [00:01:33.000] Module resolution kind is not specified, using 'NodeJs'. -Info 20 [00:01:34.000] Loading module as file / folder, candidate module location '/user/username/projects/sample1/logic', target file types: TypeScript, Declaration. -Info 21 [00:01:35.000] File '/user/username/projects/sample1/logic.ts' does not exist. -Info 22 [00:01:36.000] File '/user/username/projects/sample1/logic.tsx' does not exist. -Info 23 [00:01:37.000] File '/user/username/projects/sample1/logic.d.ts' does not exist. -Info 24 [00:01:38.000] File '/user/username/projects/sample1/logic/package.json' does not exist. -Info 25 [00:01:39.000] File '/user/username/projects/sample1/logic/index.ts' exist - use it as a name resolution result. -Info 26 [00:01:40.000] ======== Module name '../logic' was successfully resolved to '/user/username/projects/sample1/logic/index.ts'. ======== -Info 27 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info -Info 28 [00:01:42.000] ======== Resolving module '../core/myClass' from '/user/username/projects/sample1/logic/index.ts'. ======== -Info 29 [00:01:43.000] Using compiler options of project reference redirect '/user/username/projects/sample1/logic/tsconfig.json'. -Info 30 [00:01:44.000] Module resolution kind is not specified, using 'NodeJs'. -Info 31 [00:01:45.000] Loading module as file / folder, candidate module location '/user/username/projects/sample1/core/myClass', target file types: TypeScript, Declaration. -Info 32 [00:01:46.000] File '/user/username/projects/sample1/core/myClass.ts' exist - use it as a name resolution result. -Info 33 [00:01:47.000] ======== Module name '../core/myClass' was successfully resolved to '/user/username/projects/sample1/core/myClass.ts'. ======== -Info 34 [00:01:48.000] ======== Resolving module '../core' from '/user/username/projects/sample1/logic/index.ts'. ======== -Info 35 [00:01:49.000] Using compiler options of project reference redirect '/user/username/projects/sample1/logic/tsconfig.json'. -Info 36 [00:01:50.000] Module resolution kind is not specified, using 'NodeJs'. -Info 37 [00:01:51.000] Loading module as file / folder, candidate module location '/user/username/projects/sample1/core', target file types: TypeScript, Declaration. -Info 38 [00:01:52.000] File '/user/username/projects/sample1/core.ts' does not exist. -Info 39 [00:01:53.000] File '/user/username/projects/sample1/core.tsx' does not exist. -Info 40 [00:01:54.000] File '/user/username/projects/sample1/core.d.ts' does not exist. -Info 41 [00:01:55.000] File '/user/username/projects/sample1/core/package.json' does not exist. -Info 42 [00:01:56.000] File '/user/username/projects/sample1/core/index.ts' exist - use it as a name resolution result. -Info 43 [00:01:57.000] ======== Module name '../core' was successfully resolved to '/user/username/projects/sample1/core/index.ts'. ======== -Info 44 [00:01:58.000] ======== Resolving module '../core/anotherClass' from '/user/username/projects/sample1/logic/index.ts'. ======== -Info 45 [00:01:59.000] Using compiler options of project reference redirect '/user/username/projects/sample1/logic/tsconfig.json'. -Info 46 [00:02:00.000] Module resolution kind is not specified, using 'NodeJs'. -Info 47 [00:02:01.000] Loading module as file / folder, candidate module location '/user/username/projects/sample1/core/anotherClass', target file types: TypeScript, Declaration. -Info 48 [00:02:02.000] File '/user/username/projects/sample1/core/anotherClass.ts' exist - use it as a name resolution result. -Info 49 [00:02:03.000] ======== Module name '../core/anotherClass' was successfully resolved to '/user/username/projects/sample1/core/anotherClass.ts'. ======== -Info 50 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core/myClass.ts 500 undefined WatchType: Closed Script info -Info 51 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core/index.ts 500 undefined WatchType: Closed Script info -Info 52 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core/anotherClass.ts 500 undefined WatchType: Closed Script info -Info 53 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 54 [00:02:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/tests/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots -Info 55 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/tests/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots -Info 56 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots -Info 57 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots -Info 58 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:13.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 60 [00:02:14.000] Files (6) +Info 18 [00:01:32.000] Reusing resolution of module '../logic' from '/user/username/projects/sample1/tests/index.ts' found in cache from location '/user/username/projects/sample1/tests', it was successfully resolved to '/user/username/projects/sample1/logic/index.ts'. +Info 19 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info +Info 20 [00:01:34.000] Reusing resolution of module '../core/myClass' from '/user/username/projects/sample1/logic/index.ts' found in cache from location '/user/username/projects/sample1/logic', it was successfully resolved to '/user/username/projects/sample1/core/myClass.ts'. +Info 21 [00:01:35.000] Reusing resolution of module '../core/anotherClass' from '/user/username/projects/sample1/logic/index.ts' found in cache from location '/user/username/projects/sample1/logic', it was successfully resolved to '/user/username/projects/sample1/core/anotherClass.ts'. +Info 22 [00:01:36.000] ======== Resolving module '../core' from '/user/username/projects/sample1/logic/index.ts'. ======== +Info 23 [00:01:37.000] Using compiler options of project reference redirect '/user/username/projects/sample1/logic/tsconfig.json'. +Info 24 [00:01:38.000] Module resolution kind is not specified, using 'NodeJs'. +Info 25 [00:01:39.000] Loading module as file / folder, candidate module location '/user/username/projects/sample1/core', target file types: TypeScript, Declaration. +Info 26 [00:01:40.000] File '/user/username/projects/sample1/core.ts' does not exist. +Info 27 [00:01:41.000] File '/user/username/projects/sample1/core.tsx' does not exist. +Info 28 [00:01:42.000] File '/user/username/projects/sample1/core.d.ts' does not exist. +Info 29 [00:01:43.000] File '/user/username/projects/sample1/core/package.json' does not exist. +Info 30 [00:01:44.000] File '/user/username/projects/sample1/core/index.ts' exist - use it as a name resolution result. +Info 31 [00:01:45.000] ======== Module name '../core' was successfully resolved to '/user/username/projects/sample1/core/index.ts'. ======== +Info 32 [00:01:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core/myClass.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core/index.ts 500 undefined WatchType: Closed Script info +Info 34 [00:01:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core/anotherClass.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:49.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 36 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/tests/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots +Info 37 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/tests/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots +Info 38 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots +Info 39 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots +Info 40 [00:01:54.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 1 structureChanged: true structureIsReused:: SafeModuleCache Elapsed:: *ms +Info 41 [00:01:55.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 42 [00:01:56.000] Files (6) /a/lib/lib.d.ts /user/username/projects/sample1/core/myClass.ts /user/username/projects/sample1/core/index.ts @@ -766,16 +748,16 @@ Info 60 [00:02:14.000] Files (6) index.ts Matched by default include pattern '**/*' -Info 61 [00:02:15.000] ----------------------------------------------- -Info 62 [00:02:16.000] Search path: /user/username/projects/sample1/tests -Info 63 [00:02:17.000] For info: /user/username/projects/sample1/tests/tsconfig.json :: No config files found. -Info 64 [00:02:18.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 64 [00:02:19.000] Files (6) +Info 43 [00:01:57.000] ----------------------------------------------- +Info 44 [00:01:58.000] Search path: /user/username/projects/sample1/tests +Info 45 [00:01:59.000] For info: /user/username/projects/sample1/tests/tsconfig.json :: No config files found. +Info 46 [00:02:00.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 46 [00:02:01.000] Files (6) -Info 64 [00:02:20.000] ----------------------------------------------- -Info 64 [00:02:21.000] Open files: -Info 64 [00:02:22.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined -Info 64 [00:02:23.000] Projects: /user/username/projects/sample1/tests/tsconfig.json +Info 46 [00:02:02.000] ----------------------------------------------- +Info 46 [00:02:03.000] Open files: +Info 46 [00:02:04.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/sample1/tests/tsconfig.json After request PolledWatches:: @@ -810,7 +792,7 @@ FsWatchesRecursive:: /user/username/projects/sample1/core: {} -Info 64 [00:02:24.000] response: +Info 46 [00:02:06.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/cacheResolutions/multi-file.js b/tests/baselines/reference/tsserver/cacheResolutions/multi-file.js index 204c56c652b..33091ebda05 100644 --- a/tests/baselines/reference/tsserver/cacheResolutions/multi-file.js +++ b/tests/baselines/reference/tsserver/cacheResolutions/multi-file.js @@ -528,118 +528,89 @@ Info 12 [00:01:17.000] Starting updateGraphWorker: Project: /src/project/tscon Info 13 [00:01:18.000] File '/src/project/package.json' does not exist. Info 14 [00:01:19.000] File '/src/package.json' does not exist. Info 15 [00:01:20.000] File '/package.json' does not exist. -Info 16 [00:01:21.000] ======== Resolving module 'pkg0' from '/src/project/fileWithImports.ts'. ======== -Info 17 [00:01:22.000] Explicitly specified module resolution kind: 'Node16'. -Info 18 [00:01:23.000] Resolving in ESM mode with conditions 'node', 'import', 'types'. -Info 19 [00:01:24.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 20 [00:01:25.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 21 [00:01:26.000] File '/package.json' does not exist according to earlier cached lookups. -Info 22 [00:01:27.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, JavaScript, Declaration. -Info 23 [00:01:28.000] Found 'package.json' at '/src/project/node_modules/pkg0/package.json'. -Info 24 [00:01:29.000] Matched 'exports' condition 'import'. -Info 25 [00:01:30.000] Using 'exports' subpath '.' with target './import.js'. -Info 26 [00:01:31.000] File name '/src/project/node_modules/pkg0/import.js' has a '.js' extension - stripping it. -Info 27 [00:01:32.000] File '/src/project/node_modules/pkg0/import.ts' does not exist. -Info 28 [00:01:33.000] File '/src/project/node_modules/pkg0/import.tsx' does not exist. -Info 29 [00:01:34.000] File '/src/project/node_modules/pkg0/import.d.ts' exist - use it as a name resolution result. -Info 30 [00:01:35.000] Resolving real path for '/src/project/node_modules/pkg0/import.d.ts', result '/src/project/node_modules/pkg0/import.d.ts'. -Info 31 [00:01:36.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. ======== -Info 32 [00:01:37.000] ======== Resolving module 'pkg1' from '/src/project/fileWithImports.ts'. ======== -Info 33 [00:01:38.000] Explicitly specified module resolution kind: 'Node16'. -Info 34 [00:01:39.000] Resolving in CJS mode with conditions 'node', 'require', 'types'. -Info 35 [00:01:40.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 36 [00:01:41.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 37 [00:01:42.000] File '/package.json' does not exist according to earlier cached lookups. -Info 38 [00:01:43.000] Loading module 'pkg1' from 'node_modules' folder, target file types: TypeScript, JavaScript, Declaration. -Info 39 [00:01:44.000] Found 'package.json' at '/src/project/node_modules/pkg1/package.json'. -Info 40 [00:01:45.000] Saw non-matching condition 'import'. -Info 41 [00:01:46.000] Matched 'exports' condition 'require'. -Info 42 [00:01:47.000] Using 'exports' subpath '.' with target './require.js'. -Info 43 [00:01:48.000] File name '/src/project/node_modules/pkg1/require.js' has a '.js' extension - stripping it. -Info 44 [00:01:49.000] File '/src/project/node_modules/pkg1/require.ts' does not exist. -Info 45 [00:01:50.000] File '/src/project/node_modules/pkg1/require.tsx' does not exist. -Info 46 [00:01:51.000] File '/src/project/node_modules/pkg1/require.d.ts' does not exist. -Info 47 [00:01:52.000] File '/src/project/node_modules/@types/pkg1.d.ts' does not exist. -Info 48 [00:01:53.000] Directory '/src/node_modules' does not exist, skipping all lookups in it. -Info 49 [00:01:54.000] Directory '/node_modules' does not exist, skipping all lookups in it. -Info 50 [00:01:55.000] File '/src/project/node_modules/pkg1/package.json' exists according to earlier cached lookups. -Info 51 [00:01:56.000] Saw non-matching condition 'import'. -Info 52 [00:01:57.000] Matched 'exports' condition 'require'. -Info 53 [00:01:58.000] Using 'exports' subpath '.' with target './require.js'. -Info 54 [00:01:59.000] File name '/src/project/node_modules/pkg1/require.js' has a '.js' extension - stripping it. -Info 55 [00:02:00.000] File '/src/project/node_modules/pkg1/require.js' does not exist. -Info 56 [00:02:01.000] File '/src/project/node_modules/pkg1/require.jsx' does not exist. -Info 57 [00:02:02.000] Directory '/src/node_modules' does not exist, skipping all lookups in it. -Info 58 [00:02:03.000] Directory '/node_modules' does not exist, skipping all lookups in it. -Info 59 [00:02:04.000] ======== Module name 'pkg1' was not resolved. ======== -Info 60 [00:02:05.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. -Info 61 [00:02:06.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 62 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 63 [00:02:08.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 64 [00:02:09.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 65 [00:02:10.000] File '/package.json' does not exist according to earlier cached lookups. -Info 66 [00:02:11.000] ======== Resolving type reference directive 'pkg2', containing file '/src/project/fileWithTypeRefs.ts', root directory '/src/project/node_modules/@types'. ======== -Info 67 [00:02:12.000] Resolving with primary search path '/src/project/node_modules/@types'. -Info 68 [00:02:13.000] Looking up in 'node_modules' folder, initial location '/src/project'. -Info 69 [00:02:14.000] Found 'package.json' at '/src/project/node_modules/pkg2/package.json'. -Info 70 [00:02:15.000] Matched 'exports' condition 'import'. -Info 71 [00:02:16.000] Using 'exports' subpath '.' with target './import.js'. -Info 72 [00:02:17.000] File name '/src/project/node_modules/pkg2/import.js' has a '.js' extension - stripping it. -Info 73 [00:02:18.000] File '/src/project/node_modules/pkg2/import.d.ts' exist - use it as a name resolution result. -Info 74 [00:02:19.000] Resolving real path for '/src/project/node_modules/pkg2/import.d.ts', result '/src/project/node_modules/pkg2/import.d.ts'. -Info 75 [00:02:20.000] ======== Type reference directive 'pkg2' was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1', primary: false. ======== -Info 76 [00:02:21.000] ======== Resolving type reference directive 'pkg3', containing file '/src/project/fileWithTypeRefs.ts', root directory '/src/project/node_modules/@types'. ======== -Info 77 [00:02:22.000] Resolving with primary search path '/src/project/node_modules/@types'. -Info 78 [00:02:23.000] Looking up in 'node_modules' folder, initial location '/src/project'. -Info 79 [00:02:24.000] Found 'package.json' at '/src/project/node_modules/pkg3/package.json'. -Info 80 [00:02:25.000] Saw non-matching condition 'import'. -Info 81 [00:02:26.000] Matched 'exports' condition 'require'. -Info 82 [00:02:27.000] Using 'exports' subpath '.' with target './require.js'. -Info 83 [00:02:28.000] File name '/src/project/node_modules/pkg3/require.js' has a '.js' extension - stripping it. -Info 84 [00:02:29.000] File '/src/project/node_modules/pkg3/require.d.ts' does not exist. -Info 85 [00:02:30.000] File '/src/project/node_modules/@types/pkg3.d.ts' does not exist. -Info 86 [00:02:31.000] Directory '/src/node_modules' does not exist, skipping all lookups in it. -Info 87 [00:02:32.000] Directory '/node_modules' does not exist, skipping all lookups in it. -Info 88 [00:02:33.000] ======== Type reference directive 'pkg3' was not resolved. ======== -Info 89 [00:02:34.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. -Info 90 [00:02:35.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 91 [00:02:36.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 92 [00:02:37.000] File '/package.json' does not exist according to earlier cached lookups. -Info 93 [00:02:38.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 94 [00:02:39.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 95 [00:02:40.000] File '/package.json' does not exist according to earlier cached lookups. -Info 96 [00:02:41.000] ======== Resolving type reference directive 'pkg4', containing file '/src/project/__inferred type names__.ts', root directory '/src/project/node_modules/@types'. ======== -Info 97 [00:02:42.000] Resolving with primary search path '/src/project/node_modules/@types'. -Info 98 [00:02:43.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist. -Info 99 [00:02:44.000] File '/src/project/node_modules/@types/pkg4/index.d.ts' exist - use it as a name resolution result. -Info 100 [00:02:45.000] Resolving real path for '/src/project/node_modules/@types/pkg4/index.d.ts', result '/src/project/node_modules/@types/pkg4/index.d.ts'. -Info 101 [00:02:46.000] ======== Type reference directive 'pkg4' was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts', primary: true. ======== -Info 102 [00:02:47.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. -Info 103 [00:02:48.000] File '/src/project/node_modules/@types/package.json' does not exist. -Info 104 [00:02:49.000] File '/src/project/node_modules/package.json' does not exist. -Info 105 [00:02:50.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 106 [00:02:51.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 107 [00:02:52.000] File '/package.json' does not exist according to earlier cached lookups. -Info 108 [00:02:53.000] File '/a/lib/package.json' does not exist. -Info 109 [00:02:54.000] File '/a/package.json' does not exist. -Info 110 [00:02:55.000] File '/package.json' does not exist according to earlier cached lookups. -Info 111 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 112 [00:02:57.000] FileWatcher:: Added:: WatchInfo: /src/project/node_modules/pkg0/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution -Info 113 [00:02:58.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations -Info 114 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations -Info 115 [00:03:00.000] DirectoryWatcher:: Added:: WatchInfo: /src/project 0 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations -Info 116 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project 0 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations -Info 117 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /src/project/node_modules/pkg1/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution -Info 118 [00:03:03.000] FileWatcher:: Added:: WatchInfo: /src/project/node_modules/pkg2/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution -Info 119 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /src/project/node_modules/pkg3/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution -Info 120 [00:03:05.000] FileWatcher:: Added:: WatchInfo: /src/project/node_modules/@types/pkg4/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution -Info 121 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /src/project/node_modules/@types/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution -Info 122 [00:03:07.000] FileWatcher:: Added:: WatchInfo: /src/project/node_modules/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution -Info 123 [00:03:08.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots -Info 124 [00:03:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots -Info 125 [00:03:10.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 126 [00:03:11.000] Project '/src/project/tsconfig.json' (Configured) -Info 127 [00:03:12.000] Files (8) +Info 16 [00:01:21.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. +Info 17 [00:01:22.000] ======== Resolving module 'pkg1' from '/src/project/fileWithImports.ts'. ======== +Info 18 [00:01:23.000] Explicitly specified module resolution kind: 'Node16'. +Info 19 [00:01:24.000] Resolving in CJS mode with conditions 'node', 'require', 'types'. +Info 20 [00:01:25.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 21 [00:01:26.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 22 [00:01:27.000] File '/package.json' does not exist according to earlier cached lookups. +Info 23 [00:01:28.000] Loading module 'pkg1' from 'node_modules' folder, target file types: TypeScript, JavaScript, Declaration. +Info 24 [00:01:29.000] Found 'package.json' at '/src/project/node_modules/pkg1/package.json'. +Info 25 [00:01:30.000] Saw non-matching condition 'import'. +Info 26 [00:01:31.000] Matched 'exports' condition 'require'. +Info 27 [00:01:32.000] Using 'exports' subpath '.' with target './require.js'. +Info 28 [00:01:33.000] File name '/src/project/node_modules/pkg1/require.js' has a '.js' extension - stripping it. +Info 29 [00:01:34.000] File '/src/project/node_modules/pkg1/require.ts' does not exist. +Info 30 [00:01:35.000] File '/src/project/node_modules/pkg1/require.tsx' does not exist. +Info 31 [00:01:36.000] File '/src/project/node_modules/pkg1/require.d.ts' does not exist. +Info 32 [00:01:37.000] File '/src/project/node_modules/@types/pkg1.d.ts' does not exist. +Info 33 [00:01:38.000] Directory '/src/node_modules' does not exist, skipping all lookups in it. +Info 34 [00:01:39.000] Directory '/node_modules' does not exist, skipping all lookups in it. +Info 35 [00:01:40.000] File '/src/project/node_modules/pkg1/package.json' exists according to earlier cached lookups. +Info 36 [00:01:41.000] Saw non-matching condition 'import'. +Info 37 [00:01:42.000] Matched 'exports' condition 'require'. +Info 38 [00:01:43.000] Using 'exports' subpath '.' with target './require.js'. +Info 39 [00:01:44.000] File name '/src/project/node_modules/pkg1/require.js' has a '.js' extension - stripping it. +Info 40 [00:01:45.000] File '/src/project/node_modules/pkg1/require.js' does not exist. +Info 41 [00:01:46.000] File '/src/project/node_modules/pkg1/require.jsx' does not exist. +Info 42 [00:01:47.000] Directory '/src/node_modules' does not exist, skipping all lookups in it. +Info 43 [00:01:48.000] Directory '/node_modules' does not exist, skipping all lookups in it. +Info 44 [00:01:49.000] ======== Module name 'pkg1' was not resolved. ======== +Info 45 [00:01:50.000] Found 'package.json' at '/src/project/node_modules/pkg0/package.json'. +Info 46 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 47 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 48 [00:01:53.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 49 [00:01:54.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 50 [00:01:55.000] File '/package.json' does not exist according to earlier cached lookups. +Info 51 [00:01:56.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/fileWithTypeRefs.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. +Info 52 [00:01:57.000] ======== Resolving type reference directive 'pkg3', containing file '/src/project/fileWithTypeRefs.ts', root directory '/src/project/node_modules/@types'. ======== +Info 53 [00:01:58.000] Resolving with primary search path '/src/project/node_modules/@types'. +Info 54 [00:01:59.000] Looking up in 'node_modules' folder, initial location '/src/project'. +Info 55 [00:02:00.000] Found 'package.json' at '/src/project/node_modules/pkg3/package.json'. +Info 56 [00:02:01.000] Saw non-matching condition 'import'. +Info 57 [00:02:02.000] Matched 'exports' condition 'require'. +Info 58 [00:02:03.000] Using 'exports' subpath '.' with target './require.js'. +Info 59 [00:02:04.000] File name '/src/project/node_modules/pkg3/require.js' has a '.js' extension - stripping it. +Info 60 [00:02:05.000] File '/src/project/node_modules/pkg3/require.d.ts' does not exist. +Info 61 [00:02:06.000] File '/src/project/node_modules/@types/pkg3.d.ts' does not exist. +Info 62 [00:02:07.000] Directory '/src/node_modules' does not exist, skipping all lookups in it. +Info 63 [00:02:08.000] Directory '/node_modules' does not exist, skipping all lookups in it. +Info 64 [00:02:09.000] ======== Type reference directive 'pkg3' was not resolved. ======== +Info 65 [00:02:10.000] Found 'package.json' at '/src/project/node_modules/pkg2/package.json'. +Info 66 [00:02:11.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 67 [00:02:12.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 68 [00:02:13.000] File '/package.json' does not exist according to earlier cached lookups. +Info 69 [00:02:14.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 70 [00:02:15.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 71 [00:02:16.000] File '/package.json' does not exist according to earlier cached lookups. +Info 72 [00:02:17.000] Reusing resolution of type reference directive 'pkg4' from '/src/project/__inferred type names__.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts'. +Info 73 [00:02:18.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist. +Info 74 [00:02:19.000] File '/src/project/node_modules/@types/package.json' does not exist. +Info 75 [00:02:20.000] File '/src/project/node_modules/package.json' does not exist. +Info 76 [00:02:21.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 77 [00:02:22.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 78 [00:02:23.000] File '/package.json' does not exist according to earlier cached lookups. +Info 79 [00:02:24.000] File '/a/lib/package.json' does not exist. +Info 80 [00:02:25.000] File '/a/package.json' does not exist. +Info 81 [00:02:26.000] File '/package.json' does not exist according to earlier cached lookups. +Info 82 [00:02:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 83 [00:02:28.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:02:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 85 [00:02:30.000] DirectoryWatcher:: Added:: WatchInfo: /src/project 0 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 86 [00:02:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project 0 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 87 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /src/project/node_modules/pkg1/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution +Info 88 [00:02:33.000] FileWatcher:: Added:: WatchInfo: /src/project/node_modules/pkg3/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution +Info 89 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /src/project/node_modules/pkg0/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution +Info 90 [00:02:35.000] FileWatcher:: Added:: WatchInfo: /src/project/node_modules/pkg2/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution +Info 91 [00:02:36.000] FileWatcher:: Added:: WatchInfo: /src/project/node_modules/@types/pkg4/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution +Info 92 [00:02:37.000] FileWatcher:: Added:: WatchInfo: /src/project/node_modules/@types/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution +Info 93 [00:02:38.000] FileWatcher:: Added:: WatchInfo: /src/project/node_modules/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution +Info 94 [00:02:39.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots +Info 95 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots +Info 96 [00:02:41.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: SafeModuleCache Elapsed:: *ms +Info 97 [00:02:42.000] Project '/src/project/tsconfig.json' (Configured) +Info 98 [00:02:43.000] Files (8) /a/lib/lib.d.ts /src/project/node_modules/pkg0/import.d.ts /src/project/fileWithImports.ts @@ -674,16 +645,16 @@ Info 127 [00:03:12.000] Files (8) Entry point for implicit type library 'pkg4' File is CommonJS module because 'package.json' was not found -Info 128 [00:03:13.000] ----------------------------------------------- -Info 129 [00:03:14.000] Search path: /src/project -Info 130 [00:03:15.000] For info: /src/project/tsconfig.json :: No config files found. -Info 131 [00:03:16.000] Project '/src/project/tsconfig.json' (Configured) -Info 131 [00:03:17.000] Files (8) +Info 99 [00:02:44.000] ----------------------------------------------- +Info 100 [00:02:45.000] Search path: /src/project +Info 101 [00:02:46.000] For info: /src/project/tsconfig.json :: No config files found. +Info 102 [00:02:47.000] Project '/src/project/tsconfig.json' (Configured) +Info 102 [00:02:48.000] Files (8) -Info 131 [00:03:18.000] ----------------------------------------------- -Info 131 [00:03:19.000] Open files: -Info 131 [00:03:20.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 131 [00:03:21.000] Projects: /src/project/tsconfig.json +Info 102 [00:02:49.000] ----------------------------------------------- +Info 102 [00:02:50.000] Open files: +Info 102 [00:02:51.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 102 [00:02:52.000] Projects: /src/project/tsconfig.json After request PolledWatches:: @@ -707,14 +678,14 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/src/project/node_modules/pkg0/package.json: - {} /src/project/node_modules/pkg1/package.json: {} -/src/project/node_modules/pkg2/package.json: - {} /src/project/node_modules/pkg3/package.json: {} +/src/project/node_modules/pkg0/package.json: + {} +/src/project/node_modules/pkg2/package.json: + {} FsWatchesRecursive:: /src/project/node_modules: @@ -722,11 +693,11 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 131 [00:03:22.000] response: +Info 102 [00:02:53.000] response: { "responseRequired": false } -Info 132 [00:03:23.000] request: +Info 103 [00:02:54.000] request: { "command": "open", "arguments": { @@ -758,14 +729,14 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/src/project/node_modules/pkg0/package.json: - {} /src/project/node_modules/pkg1/package.json: {} -/src/project/node_modules/pkg2/package.json: - {} /src/project/node_modules/pkg3/package.json: {} +/src/project/node_modules/pkg0/package.json: + {} +/src/project/node_modules/pkg2/package.json: + {} FsWatchesRecursive:: /src/project/node_modules: @@ -773,20 +744,20 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 133 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /src/project/randomFileForTypeRef.ts 500 undefined WatchType: Closed Script info -Info 134 [00:03:25.000] Search path: /src/project -Info 135 [00:03:26.000] For info: /src/project/randomFileForTypeRef.ts :: Config file name: /src/project/tsconfig.json -Info 136 [00:03:27.000] Search path: /src/project -Info 137 [00:03:28.000] For info: /src/project/tsconfig.json :: No config files found. -Info 138 [00:03:29.000] Project '/src/project/tsconfig.json' (Configured) -Info 138 [00:03:30.000] Files (8) +Info 104 [00:02:55.000] FileWatcher:: Close:: WatchInfo: /src/project/randomFileForTypeRef.ts 500 undefined WatchType: Closed Script info +Info 105 [00:02:56.000] Search path: /src/project +Info 106 [00:02:57.000] For info: /src/project/randomFileForTypeRef.ts :: Config file name: /src/project/tsconfig.json +Info 107 [00:02:58.000] Search path: /src/project +Info 108 [00:02:59.000] For info: /src/project/tsconfig.json :: No config files found. +Info 109 [00:03:00.000] Project '/src/project/tsconfig.json' (Configured) +Info 109 [00:03:01.000] Files (8) -Info 138 [00:03:31.000] ----------------------------------------------- -Info 138 [00:03:32.000] Open files: -Info 138 [00:03:33.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 138 [00:03:34.000] Projects: /src/project/tsconfig.json -Info 138 [00:03:35.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined -Info 138 [00:03:36.000] Projects: /src/project/tsconfig.json +Info 109 [00:03:02.000] ----------------------------------------------- +Info 109 [00:03:03.000] Open files: +Info 109 [00:03:04.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 109 [00:03:05.000] Projects: /src/project/tsconfig.json +Info 109 [00:03:06.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined +Info 109 [00:03:07.000] Projects: /src/project/tsconfig.json After request PolledWatches:: @@ -808,14 +779,14 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/src/project/node_modules/pkg0/package.json: - {} /src/project/node_modules/pkg1/package.json: {} -/src/project/node_modules/pkg2/package.json: - {} /src/project/node_modules/pkg3/package.json: {} +/src/project/node_modules/pkg0/package.json: + {} +/src/project/node_modules/pkg2/package.json: + {} FsWatchesRecursive:: /src/project/node_modules: @@ -823,12 +794,12 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 138 [00:03:37.000] response: +Info 109 [00:03:08.000] response: { "responseRequired": false } -Info 139 [00:03:38.000] modify randomFileForImport by adding import -Info 140 [00:03:39.000] request: +Info 110 [00:03:09.000] modify randomFileForImport by adding import +Info 111 [00:03:10.000] request: { "command": "change", "arguments": { @@ -863,14 +834,14 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/src/project/node_modules/pkg0/package.json: - {} /src/project/node_modules/pkg1/package.json: {} -/src/project/node_modules/pkg2/package.json: - {} /src/project/node_modules/pkg3/package.json: {} +/src/project/node_modules/pkg0/package.json: + {} +/src/project/node_modules/pkg2/package.json: + {} FsWatchesRecursive:: /src/project/node_modules: @@ -899,14 +870,14 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/src/project/node_modules/pkg0/package.json: - {} /src/project/node_modules/pkg1/package.json: {} -/src/project/node_modules/pkg2/package.json: - {} /src/project/node_modules/pkg3/package.json: {} +/src/project/node_modules/pkg0/package.json: + {} +/src/project/node_modules/pkg2/package.json: + {} FsWatchesRecursive:: /src/project/node_modules: @@ -914,82 +885,82 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 141 [00:03:40.000] response: +Info 112 [00:03:11.000] response: { "responseRequired": false } -Info 142 [00:03:41.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json -Info 143 [00:03:42.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 144 [00:03:43.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 113 [00:03:12.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json +Info 114 [00:03:13.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 115 [00:03:14.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 116 [00:03:15.000] File '/package.json' does not exist according to earlier cached lookups. +Info 117 [00:03:16.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. +Info 118 [00:03:17.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 119 [00:03:18.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 120 [00:03:19.000] File '/package.json' does not exist according to earlier cached lookups. +Info 121 [00:03:20.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. +Info 122 [00:03:21.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 123 [00:03:22.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 124 [00:03:23.000] File '/package.json' does not exist according to earlier cached lookups. +Info 125 [00:03:24.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 126 [00:03:25.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 127 [00:03:26.000] File '/package.json' does not exist according to earlier cached lookups. +Info 128 [00:03:27.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 129 [00:03:28.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 130 [00:03:29.000] File '/package.json' does not exist according to earlier cached lookups. +Info 131 [00:03:30.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. +Info 132 [00:03:31.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. +Info 133 [00:03:32.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. +Info 134 [00:03:33.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 135 [00:03:34.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 136 [00:03:35.000] File '/package.json' does not exist according to earlier cached lookups. +Info 137 [00:03:36.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 138 [00:03:37.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 139 [00:03:38.000] File '/package.json' does not exist according to earlier cached lookups. +Info 140 [00:03:39.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. +Info 141 [00:03:40.000] Reusing resolution of module 'pkg1' from '/src/project/fileWithImports.ts' of old program, it was not resolved. +Info 142 [00:03:41.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. +Info 143 [00:03:42.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 144 [00:03:43.000] File '/src/package.json' does not exist according to earlier cached lookups. Info 145 [00:03:44.000] File '/package.json' does not exist according to earlier cached lookups. -Info 146 [00:03:45.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. -Info 147 [00:03:46.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 148 [00:03:47.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 149 [00:03:48.000] File '/package.json' does not exist according to earlier cached lookups. -Info 150 [00:03:49.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. -Info 151 [00:03:50.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 152 [00:03:51.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 153 [00:03:52.000] File '/package.json' does not exist according to earlier cached lookups. -Info 154 [00:03:53.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 155 [00:03:54.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 156 [00:03:55.000] File '/package.json' does not exist according to earlier cached lookups. -Info 157 [00:03:56.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 158 [00:03:57.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 159 [00:03:58.000] File '/package.json' does not exist according to earlier cached lookups. -Info 160 [00:03:59.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. -Info 161 [00:04:00.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. -Info 162 [00:04:01.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. -Info 163 [00:04:02.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 164 [00:04:03.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 165 [00:04:04.000] File '/package.json' does not exist according to earlier cached lookups. -Info 166 [00:04:05.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 167 [00:04:06.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 168 [00:04:07.000] File '/package.json' does not exist according to earlier cached lookups. -Info 169 [00:04:08.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. -Info 170 [00:04:09.000] Reusing resolution of module 'pkg1' from '/src/project/fileWithImports.ts' of old program, it was not resolved. -Info 171 [00:04:10.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. -Info 172 [00:04:11.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 173 [00:04:12.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 174 [00:04:13.000] File '/package.json' does not exist according to earlier cached lookups. -Info 175 [00:04:14.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/fileWithTypeRefs.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. -Info 176 [00:04:15.000] Reusing resolution of type reference directive 'pkg3' from '/src/project/fileWithTypeRefs.ts' of old program, it was not resolved. -Info 177 [00:04:16.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. -Info 178 [00:04:17.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 179 [00:04:18.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 146 [00:03:45.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/fileWithTypeRefs.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. +Info 147 [00:03:46.000] Reusing resolution of type reference directive 'pkg3' from '/src/project/fileWithTypeRefs.ts' of old program, it was not resolved. +Info 148 [00:03:47.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. +Info 149 [00:03:48.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 150 [00:03:49.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 151 [00:03:50.000] File '/package.json' does not exist according to earlier cached lookups. +Info 152 [00:03:51.000] ======== Resolving module 'pkg0' from '/src/project/randomFileForImport.ts'. ======== +Info 153 [00:03:52.000] Explicitly specified module resolution kind: 'Node16'. +Info 154 [00:03:53.000] Resolving in ESM mode with conditions 'node', 'import', 'types'. +Info 155 [00:03:54.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 156 [00:03:55.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 157 [00:03:56.000] File '/package.json' does not exist according to earlier cached lookups. +Info 158 [00:03:57.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, JavaScript, Declaration. +Info 159 [00:03:58.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. +Info 160 [00:03:59.000] Matched 'exports' condition 'import'. +Info 161 [00:04:00.000] Using 'exports' subpath '.' with target './import.js'. +Info 162 [00:04:01.000] File name '/src/project/node_modules/pkg0/import.js' has a '.js' extension - stripping it. +Info 163 [00:04:02.000] File '/src/project/node_modules/pkg0/import.ts' does not exist. +Info 164 [00:04:03.000] File '/src/project/node_modules/pkg0/import.tsx' does not exist. +Info 165 [00:04:04.000] File '/src/project/node_modules/pkg0/import.d.ts' exist - use it as a name resolution result. +Info 166 [00:04:05.000] Resolving real path for '/src/project/node_modules/pkg0/import.d.ts', result '/src/project/node_modules/pkg0/import.d.ts'. +Info 167 [00:04:06.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. ======== +Info 168 [00:04:07.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 169 [00:04:08.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 170 [00:04:09.000] File '/package.json' does not exist according to earlier cached lookups. +Info 171 [00:04:10.000] Reusing resolution of type reference directive 'pkg4' from '/src/project/__inferred type names__.ts' of old program, it was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts'. +Info 172 [00:04:11.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. +Info 173 [00:04:12.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. +Info 174 [00:04:13.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. +Info 175 [00:04:14.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 176 [00:04:15.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 177 [00:04:16.000] File '/package.json' does not exist according to earlier cached lookups. +Info 178 [00:04:17.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 179 [00:04:18.000] File '/a/package.json' does not exist according to earlier cached lookups. Info 180 [00:04:19.000] File '/package.json' does not exist according to earlier cached lookups. -Info 181 [00:04:20.000] ======== Resolving module 'pkg0' from '/src/project/randomFileForImport.ts'. ======== -Info 182 [00:04:21.000] Explicitly specified module resolution kind: 'Node16'. -Info 183 [00:04:22.000] Resolving in ESM mode with conditions 'node', 'import', 'types'. -Info 184 [00:04:23.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 185 [00:04:24.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 186 [00:04:25.000] File '/package.json' does not exist according to earlier cached lookups. -Info 187 [00:04:26.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, JavaScript, Declaration. -Info 188 [00:04:27.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. -Info 189 [00:04:28.000] Matched 'exports' condition 'import'. -Info 190 [00:04:29.000] Using 'exports' subpath '.' with target './import.js'. -Info 191 [00:04:30.000] File name '/src/project/node_modules/pkg0/import.js' has a '.js' extension - stripping it. -Info 192 [00:04:31.000] File '/src/project/node_modules/pkg0/import.ts' does not exist. -Info 193 [00:04:32.000] File '/src/project/node_modules/pkg0/import.tsx' does not exist. -Info 194 [00:04:33.000] File '/src/project/node_modules/pkg0/import.d.ts' exist - use it as a name resolution result. -Info 195 [00:04:34.000] Resolving real path for '/src/project/node_modules/pkg0/import.d.ts', result '/src/project/node_modules/pkg0/import.d.ts'. -Info 196 [00:04:35.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. ======== -Info 197 [00:04:36.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 198 [00:04:37.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 199 [00:04:38.000] File '/package.json' does not exist according to earlier cached lookups. -Info 200 [00:04:39.000] Reusing resolution of type reference directive 'pkg4' from '/src/project/__inferred type names__.ts' of old program, it was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts'. -Info 201 [00:04:40.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. -Info 202 [00:04:41.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. -Info 203 [00:04:42.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. -Info 204 [00:04:43.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 205 [00:04:44.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 206 [00:04:45.000] File '/package.json' does not exist according to earlier cached lookups. -Info 207 [00:04:46.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 208 [00:04:47.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 209 [00:04:48.000] File '/package.json' does not exist according to earlier cached lookups. -Info 210 [00:04:49.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 211 [00:04:50.000] Different program with same set of files -Info 212 [00:04:51.000] modify randomFileForTypeRef by adding typeRef -Info 213 [00:04:52.000] request: +Info 181 [00:04:20.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 182 [00:04:21.000] Different program with same set of files +Info 183 [00:04:22.000] modify randomFileForTypeRef by adding typeRef +Info 184 [00:04:23.000] request: { "command": "change", "arguments": { @@ -1024,14 +995,14 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/src/project/node_modules/pkg0/package.json: - {} /src/project/node_modules/pkg1/package.json: {} -/src/project/node_modules/pkg2/package.json: - {} /src/project/node_modules/pkg3/package.json: {} +/src/project/node_modules/pkg0/package.json: + {} +/src/project/node_modules/pkg2/package.json: + {} FsWatchesRecursive:: /src/project/node_modules: @@ -1060,14 +1031,14 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/src/project/node_modules/pkg0/package.json: - {} /src/project/node_modules/pkg1/package.json: {} -/src/project/node_modules/pkg2/package.json: - {} /src/project/node_modules/pkg3/package.json: {} +/src/project/node_modules/pkg0/package.json: + {} +/src/project/node_modules/pkg2/package.json: + {} FsWatchesRecursive:: /src/project/node_modules: @@ -1075,81 +1046,81 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 214 [00:04:53.000] response: +Info 185 [00:04:24.000] response: { "responseRequired": false } -Info 215 [00:04:54.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json -Info 216 [00:04:55.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 217 [00:04:56.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 186 [00:04:25.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json +Info 187 [00:04:26.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 188 [00:04:27.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 189 [00:04:28.000] File '/package.json' does not exist according to earlier cached lookups. +Info 190 [00:04:29.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. +Info 191 [00:04:30.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 192 [00:04:31.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 193 [00:04:32.000] File '/package.json' does not exist according to earlier cached lookups. +Info 194 [00:04:33.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. +Info 195 [00:04:34.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 196 [00:04:35.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 197 [00:04:36.000] File '/package.json' does not exist according to earlier cached lookups. +Info 198 [00:04:37.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 199 [00:04:38.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 200 [00:04:39.000] File '/package.json' does not exist according to earlier cached lookups. +Info 201 [00:04:40.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 202 [00:04:41.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 203 [00:04:42.000] File '/package.json' does not exist according to earlier cached lookups. +Info 204 [00:04:43.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. +Info 205 [00:04:44.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. +Info 206 [00:04:45.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. +Info 207 [00:04:46.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 208 [00:04:47.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 209 [00:04:48.000] File '/package.json' does not exist according to earlier cached lookups. +Info 210 [00:04:49.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 211 [00:04:50.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 212 [00:04:51.000] File '/package.json' does not exist according to earlier cached lookups. +Info 213 [00:04:52.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. +Info 214 [00:04:53.000] Reusing resolution of module 'pkg1' from '/src/project/fileWithImports.ts' of old program, it was not resolved. +Info 215 [00:04:54.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. +Info 216 [00:04:55.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 217 [00:04:56.000] File '/src/package.json' does not exist according to earlier cached lookups. Info 218 [00:04:57.000] File '/package.json' does not exist according to earlier cached lookups. -Info 219 [00:04:58.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. -Info 220 [00:04:59.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 221 [00:05:00.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 222 [00:05:01.000] File '/package.json' does not exist according to earlier cached lookups. -Info 223 [00:05:02.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. -Info 224 [00:05:03.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 225 [00:05:04.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 226 [00:05:05.000] File '/package.json' does not exist according to earlier cached lookups. -Info 227 [00:05:06.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 228 [00:05:07.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 229 [00:05:08.000] File '/package.json' does not exist according to earlier cached lookups. -Info 230 [00:05:09.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 231 [00:05:10.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 232 [00:05:11.000] File '/package.json' does not exist according to earlier cached lookups. -Info 233 [00:05:12.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. -Info 234 [00:05:13.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. -Info 235 [00:05:14.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. -Info 236 [00:05:15.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 237 [00:05:16.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 238 [00:05:17.000] File '/package.json' does not exist according to earlier cached lookups. -Info 239 [00:05:18.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 240 [00:05:19.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 241 [00:05:20.000] File '/package.json' does not exist according to earlier cached lookups. -Info 242 [00:05:21.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. -Info 243 [00:05:22.000] Reusing resolution of module 'pkg1' from '/src/project/fileWithImports.ts' of old program, it was not resolved. -Info 244 [00:05:23.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. -Info 245 [00:05:24.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 246 [00:05:25.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 247 [00:05:26.000] File '/package.json' does not exist according to earlier cached lookups. -Info 248 [00:05:27.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/fileWithTypeRefs.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. -Info 249 [00:05:28.000] Reusing resolution of type reference directive 'pkg3' from '/src/project/fileWithTypeRefs.ts' of old program, it was not resolved. -Info 250 [00:05:29.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. -Info 251 [00:05:30.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 252 [00:05:31.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 253 [00:05:32.000] File '/package.json' does not exist according to earlier cached lookups. -Info 254 [00:05:33.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. -Info 255 [00:05:34.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 256 [00:05:35.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 257 [00:05:36.000] File '/package.json' does not exist according to earlier cached lookups. -Info 258 [00:05:37.000] ======== Resolving type reference directive 'pkg2', containing file '/src/project/randomFileForTypeRef.ts', root directory '/src/project/node_modules/@types'. ======== -Info 259 [00:05:38.000] Resolving with primary search path '/src/project/node_modules/@types'. -Info 260 [00:05:39.000] Looking up in 'node_modules' folder, initial location '/src/project'. -Info 261 [00:05:40.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. -Info 262 [00:05:41.000] Matched 'exports' condition 'import'. -Info 263 [00:05:42.000] Using 'exports' subpath '.' with target './import.js'. -Info 264 [00:05:43.000] File name '/src/project/node_modules/pkg2/import.js' has a '.js' extension - stripping it. -Info 265 [00:05:44.000] File '/src/project/node_modules/pkg2/import.d.ts' exist - use it as a name resolution result. -Info 266 [00:05:45.000] Resolving real path for '/src/project/node_modules/pkg2/import.d.ts', result '/src/project/node_modules/pkg2/import.d.ts'. -Info 267 [00:05:46.000] ======== Type reference directive 'pkg2' was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1', primary: false. ======== -Info 268 [00:05:47.000] Reusing resolution of type reference directive 'pkg4' from '/src/project/__inferred type names__.ts' of old program, it was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts'. -Info 269 [00:05:48.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. -Info 270 [00:05:49.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. -Info 271 [00:05:50.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. -Info 272 [00:05:51.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 273 [00:05:52.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 274 [00:05:53.000] File '/package.json' does not exist according to earlier cached lookups. -Info 275 [00:05:54.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 276 [00:05:55.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 277 [00:05:56.000] File '/package.json' does not exist according to earlier cached lookups. -Info 278 [00:05:57.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 279 [00:05:58.000] Different program with same set of files -Info 280 [00:05:59.000] write file not resolved by import -Info 281 [00:06:02.000] DirectoryWatcher:: Triggered with /src/project/node_modules/pkg1/require.d.ts :: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 282 [00:06:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/node_modules/pkg1/require.d.ts :: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 283 [00:06:04.000] DirectoryWatcher:: Triggered with /src/project/node_modules/pkg1/require.d.ts :: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations -Info 284 [00:06:05.000] Scheduled: /src/project/tsconfig.jsonFailedLookupInvalidation -Info 285 [00:06:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/node_modules/pkg1/require.d.ts :: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 219 [00:04:58.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/fileWithTypeRefs.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. +Info 220 [00:04:59.000] Reusing resolution of type reference directive 'pkg3' from '/src/project/fileWithTypeRefs.ts' of old program, it was not resolved. +Info 221 [00:05:00.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. +Info 222 [00:05:01.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 223 [00:05:02.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 224 [00:05:03.000] File '/package.json' does not exist according to earlier cached lookups. +Info 225 [00:05:04.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. +Info 226 [00:05:05.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 227 [00:05:06.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 228 [00:05:07.000] File '/package.json' does not exist according to earlier cached lookups. +Info 229 [00:05:08.000] ======== Resolving type reference directive 'pkg2', containing file '/src/project/randomFileForTypeRef.ts', root directory '/src/project/node_modules/@types'. ======== +Info 230 [00:05:09.000] Resolving with primary search path '/src/project/node_modules/@types'. +Info 231 [00:05:10.000] Looking up in 'node_modules' folder, initial location '/src/project'. +Info 232 [00:05:11.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. +Info 233 [00:05:12.000] Matched 'exports' condition 'import'. +Info 234 [00:05:13.000] Using 'exports' subpath '.' with target './import.js'. +Info 235 [00:05:14.000] File name '/src/project/node_modules/pkg2/import.js' has a '.js' extension - stripping it. +Info 236 [00:05:15.000] File '/src/project/node_modules/pkg2/import.d.ts' exist - use it as a name resolution result. +Info 237 [00:05:16.000] Resolving real path for '/src/project/node_modules/pkg2/import.d.ts', result '/src/project/node_modules/pkg2/import.d.ts'. +Info 238 [00:05:17.000] ======== Type reference directive 'pkg2' was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1', primary: false. ======== +Info 239 [00:05:18.000] Reusing resolution of type reference directive 'pkg4' from '/src/project/__inferred type names__.ts' of old program, it was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts'. +Info 240 [00:05:19.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. +Info 241 [00:05:20.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. +Info 242 [00:05:21.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. +Info 243 [00:05:22.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 244 [00:05:23.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 245 [00:05:24.000] File '/package.json' does not exist according to earlier cached lookups. +Info 246 [00:05:25.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 247 [00:05:26.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 248 [00:05:27.000] File '/package.json' does not exist according to earlier cached lookups. +Info 249 [00:05:28.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 250 [00:05:29.000] Different program with same set of files +Info 251 [00:05:30.000] write file not resolved by import +Info 252 [00:05:33.000] DirectoryWatcher:: Triggered with /src/project/node_modules/pkg1/require.d.ts :: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 253 [00:05:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/node_modules/pkg1/require.d.ts :: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 254 [00:05:35.000] DirectoryWatcher:: Triggered with /src/project/node_modules/pkg1/require.d.ts :: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 255 [00:05:36.000] Scheduled: /src/project/tsconfig.jsonFailedLookupInvalidation +Info 256 [00:05:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/node_modules/pkg1/require.d.ts :: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/src/project/node_modules/pkg1/require.d.ts] export interface RequireInterface1 {} @@ -1174,14 +1145,14 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/src/project/node_modules/pkg0/package.json: - {} /src/project/node_modules/pkg1/package.json: {} -/src/project/node_modules/pkg2/package.json: - {} /src/project/node_modules/pkg3/package.json: {} +/src/project/node_modules/pkg0/package.json: + {} +/src/project/node_modules/pkg2/package.json: + {} FsWatchesRecursive:: /src/project/node_modules: @@ -1189,9 +1160,9 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 286 [00:06:07.000] Running: /src/project/tsconfig.jsonFailedLookupInvalidation -Info 287 [00:06:08.000] Scheduled: /src/project/tsconfig.json -Info 288 [00:06:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 257 [00:05:38.000] Running: /src/project/tsconfig.jsonFailedLookupInvalidation +Info 258 [00:05:39.000] Scheduled: /src/project/tsconfig.json +Info 259 [00:05:40.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -1213,14 +1184,14 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/src/project/node_modules/pkg0/package.json: - {} /src/project/node_modules/pkg1/package.json: {} -/src/project/node_modules/pkg2/package.json: - {} /src/project/node_modules/pkg3/package.json: {} +/src/project/node_modules/pkg0/package.json: + {} +/src/project/node_modules/pkg2/package.json: + {} FsWatchesRecursive:: /src/project/node_modules: @@ -1249,14 +1220,14 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/src/project/node_modules/pkg0/package.json: - {} /src/project/node_modules/pkg1/package.json: {} -/src/project/node_modules/pkg2/package.json: - {} /src/project/node_modules/pkg3/package.json: {} +/src/project/node_modules/pkg0/package.json: + {} +/src/project/node_modules/pkg2/package.json: + {} FsWatchesRecursive:: /src/project/node_modules: @@ -1264,83 +1235,98 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 289 [00:06:10.000] Running: /src/project/tsconfig.json -Info 290 [00:06:11.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json -Info 291 [00:06:12.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 292 [00:06:13.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 260 [00:05:41.000] Running: /src/project/tsconfig.json +Info 261 [00:05:42.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json +Info 262 [00:05:43.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 263 [00:05:44.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 264 [00:05:45.000] File '/package.json' does not exist according to earlier cached lookups. +Info 265 [00:05:46.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. +Info 266 [00:05:47.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 267 [00:05:48.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 268 [00:05:49.000] File '/package.json' does not exist according to earlier cached lookups. +Info 269 [00:05:50.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. +Info 270 [00:05:51.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 271 [00:05:52.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 272 [00:05:53.000] File '/package.json' does not exist according to earlier cached lookups. +Info 273 [00:05:54.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 274 [00:05:55.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 275 [00:05:56.000] File '/package.json' does not exist according to earlier cached lookups. +Info 276 [00:05:57.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 277 [00:05:58.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 278 [00:05:59.000] File '/package.json' does not exist according to earlier cached lookups. +Info 279 [00:06:00.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. +Info 280 [00:06:01.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. +Info 281 [00:06:02.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. +Info 282 [00:06:03.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 283 [00:06:04.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 284 [00:06:05.000] File '/package.json' does not exist according to earlier cached lookups. +Info 285 [00:06:06.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 286 [00:06:07.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 287 [00:06:08.000] File '/package.json' does not exist according to earlier cached lookups. +Info 288 [00:06:09.000] ======== Resolving module 'pkg0' from '/src/project/fileWithImports.ts'. ======== +Info 289 [00:06:10.000] Explicitly specified module resolution kind: 'Node16'. +Info 290 [00:06:11.000] Resolving in ESM mode with conditions 'node', 'import', 'types'. +Info 291 [00:06:12.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 292 [00:06:13.000] File '/src/package.json' does not exist according to earlier cached lookups. Info 293 [00:06:14.000] File '/package.json' does not exist according to earlier cached lookups. -Info 294 [00:06:15.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. -Info 295 [00:06:16.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 296 [00:06:17.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 297 [00:06:18.000] File '/package.json' does not exist according to earlier cached lookups. -Info 298 [00:06:19.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. -Info 299 [00:06:20.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 300 [00:06:21.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 301 [00:06:22.000] File '/package.json' does not exist according to earlier cached lookups. -Info 302 [00:06:23.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 303 [00:06:24.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 304 [00:06:25.000] File '/package.json' does not exist according to earlier cached lookups. -Info 305 [00:06:26.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 306 [00:06:27.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 307 [00:06:28.000] File '/package.json' does not exist according to earlier cached lookups. -Info 308 [00:06:29.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. -Info 309 [00:06:30.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. -Info 310 [00:06:31.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. -Info 311 [00:06:32.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 312 [00:06:33.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 313 [00:06:34.000] File '/package.json' does not exist according to earlier cached lookups. -Info 314 [00:06:35.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 315 [00:06:36.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 316 [00:06:37.000] File '/package.json' does not exist according to earlier cached lookups. -Info 317 [00:06:38.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. -Info 318 [00:06:39.000] ======== Resolving module 'pkg1' from '/src/project/fileWithImports.ts'. ======== -Info 319 [00:06:40.000] Explicitly specified module resolution kind: 'Node16'. -Info 320 [00:06:41.000] Resolving in CJS mode with conditions 'node', 'require', 'types'. -Info 321 [00:06:42.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 322 [00:06:43.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 323 [00:06:44.000] File '/package.json' does not exist according to earlier cached lookups. -Info 324 [00:06:45.000] Loading module 'pkg1' from 'node_modules' folder, target file types: TypeScript, JavaScript, Declaration. -Info 325 [00:06:46.000] Found 'package.json' at '/src/project/node_modules/pkg1/package.json'. -Info 326 [00:06:47.000] Saw non-matching condition 'import'. -Info 327 [00:06:48.000] Matched 'exports' condition 'require'. -Info 328 [00:06:49.000] Using 'exports' subpath '.' with target './require.js'. -Info 329 [00:06:50.000] File name '/src/project/node_modules/pkg1/require.js' has a '.js' extension - stripping it. -Info 330 [00:06:51.000] File '/src/project/node_modules/pkg1/require.ts' does not exist. -Info 331 [00:06:52.000] File '/src/project/node_modules/pkg1/require.tsx' does not exist. -Info 332 [00:06:53.000] File '/src/project/node_modules/pkg1/require.d.ts' exist - use it as a name resolution result. -Info 333 [00:06:54.000] Resolving real path for '/src/project/node_modules/pkg1/require.d.ts', result '/src/project/node_modules/pkg1/require.d.ts'. -Info 334 [00:06:55.000] ======== Module name 'pkg1' was successfully resolved to '/src/project/node_modules/pkg1/require.d.ts' with Package ID 'pkg1/require.d.ts@0.0.1'. ======== -Info 335 [00:06:56.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. -Info 336 [00:06:57.000] File '/src/project/node_modules/pkg1/package.json' exists according to earlier cached lookups. -Info 337 [00:06:58.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 338 [00:06:59.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 339 [00:07:00.000] File '/package.json' does not exist according to earlier cached lookups. -Info 340 [00:07:01.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/fileWithTypeRefs.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. -Info 341 [00:07:02.000] Reusing resolution of type reference directive 'pkg3' from '/src/project/fileWithTypeRefs.ts' of old program, it was not resolved. -Info 342 [00:07:03.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. -Info 343 [00:07:04.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 344 [00:07:05.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 345 [00:07:06.000] File '/package.json' does not exist according to earlier cached lookups. -Info 346 [00:07:07.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. -Info 347 [00:07:08.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 348 [00:07:09.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 349 [00:07:10.000] File '/package.json' does not exist according to earlier cached lookups. -Info 350 [00:07:11.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/randomFileForTypeRef.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. -Info 351 [00:07:12.000] Reusing resolution of type reference directive 'pkg4' from '/src/project/__inferred type names__.ts' of old program, it was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts'. -Info 352 [00:07:13.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. -Info 353 [00:07:14.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. -Info 354 [00:07:15.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. -Info 355 [00:07:16.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 356 [00:07:17.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 357 [00:07:18.000] File '/package.json' does not exist according to earlier cached lookups. -Info 358 [00:07:19.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 359 [00:07:20.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 360 [00:07:21.000] File '/package.json' does not exist according to earlier cached lookups. -Info 361 [00:07:22.000] DirectoryWatcher:: Close:: WatchInfo: /src/project 0 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations -Info 362 [00:07:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /src/project 0 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations -Info 363 [00:07:24.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 364 [00:07:25.000] Project '/src/project/tsconfig.json' (Configured) -Info 365 [00:07:26.000] Files (9) +Info 294 [00:06:15.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, JavaScript, Declaration. +Info 295 [00:06:16.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. +Info 296 [00:06:17.000] Matched 'exports' condition 'import'. +Info 297 [00:06:18.000] Using 'exports' subpath '.' with target './import.js'. +Info 298 [00:06:19.000] File name '/src/project/node_modules/pkg0/import.js' has a '.js' extension - stripping it. +Info 299 [00:06:20.000] File '/src/project/node_modules/pkg0/import.ts' does not exist. +Info 300 [00:06:21.000] File '/src/project/node_modules/pkg0/import.tsx' does not exist. +Info 301 [00:06:22.000] File '/src/project/node_modules/pkg0/import.d.ts' exist - use it as a name resolution result. +Info 302 [00:06:23.000] Resolving real path for '/src/project/node_modules/pkg0/import.d.ts', result '/src/project/node_modules/pkg0/import.d.ts'. +Info 303 [00:06:24.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. ======== +Info 304 [00:06:25.000] ======== Resolving module 'pkg1' from '/src/project/fileWithImports.ts'. ======== +Info 305 [00:06:26.000] Explicitly specified module resolution kind: 'Node16'. +Info 306 [00:06:27.000] Resolving in CJS mode with conditions 'node', 'require', 'types'. +Info 307 [00:06:28.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 308 [00:06:29.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 309 [00:06:30.000] File '/package.json' does not exist according to earlier cached lookups. +Info 310 [00:06:31.000] Loading module 'pkg1' from 'node_modules' folder, target file types: TypeScript, JavaScript, Declaration. +Info 311 [00:06:32.000] Found 'package.json' at '/src/project/node_modules/pkg1/package.json'. +Info 312 [00:06:33.000] Saw non-matching condition 'import'. +Info 313 [00:06:34.000] Matched 'exports' condition 'require'. +Info 314 [00:06:35.000] Using 'exports' subpath '.' with target './require.js'. +Info 315 [00:06:36.000] File name '/src/project/node_modules/pkg1/require.js' has a '.js' extension - stripping it. +Info 316 [00:06:37.000] File '/src/project/node_modules/pkg1/require.ts' does not exist. +Info 317 [00:06:38.000] File '/src/project/node_modules/pkg1/require.tsx' does not exist. +Info 318 [00:06:39.000] File '/src/project/node_modules/pkg1/require.d.ts' exist - use it as a name resolution result. +Info 319 [00:06:40.000] Resolving real path for '/src/project/node_modules/pkg1/require.d.ts', result '/src/project/node_modules/pkg1/require.d.ts'. +Info 320 [00:06:41.000] ======== Module name 'pkg1' was successfully resolved to '/src/project/node_modules/pkg1/require.d.ts' with Package ID 'pkg1/require.d.ts@0.0.1'. ======== +Info 321 [00:06:42.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. +Info 322 [00:06:43.000] File '/src/project/node_modules/pkg1/package.json' exists according to earlier cached lookups. +Info 323 [00:06:44.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 324 [00:06:45.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 325 [00:06:46.000] File '/package.json' does not exist according to earlier cached lookups. +Info 326 [00:06:47.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/fileWithTypeRefs.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. +Info 327 [00:06:48.000] Reusing resolution of type reference directive 'pkg3' from '/src/project/fileWithTypeRefs.ts' of old program, it was not resolved. +Info 328 [00:06:49.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. +Info 329 [00:06:50.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 330 [00:06:51.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 331 [00:06:52.000] File '/package.json' does not exist according to earlier cached lookups. +Info 332 [00:06:53.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. +Info 333 [00:06:54.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 334 [00:06:55.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 335 [00:06:56.000] File '/package.json' does not exist according to earlier cached lookups. +Info 336 [00:06:57.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/randomFileForTypeRef.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. +Info 337 [00:06:58.000] Reusing resolution of type reference directive 'pkg4' from '/src/project/__inferred type names__.ts' of old program, it was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts'. +Info 338 [00:06:59.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. +Info 339 [00:07:00.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. +Info 340 [00:07:01.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. +Info 341 [00:07:02.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 342 [00:07:03.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 343 [00:07:04.000] File '/package.json' does not exist according to earlier cached lookups. +Info 344 [00:07:05.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 345 [00:07:06.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 346 [00:07:07.000] File '/package.json' does not exist according to earlier cached lookups. +Info 347 [00:07:08.000] DirectoryWatcher:: Close:: WatchInfo: /src/project 0 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 348 [00:07:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /src/project 0 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 349 [00:07:10.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 350 [00:07:11.000] Project '/src/project/tsconfig.json' (Configured) +Info 351 [00:07:12.000] Files (9) /a/lib/lib.d.ts /src/project/node_modules/pkg0/import.d.ts /src/project/node_modules/pkg1/require.d.ts @@ -1380,28 +1366,28 @@ Info 365 [00:07:26.000] Files (9) Entry point for implicit type library 'pkg4' File is CommonJS module because 'package.json' was not found -Info 366 [00:07:27.000] ----------------------------------------------- -Info 367 [00:07:28.000] Running: *ensureProjectForOpenFiles* -Info 368 [00:07:29.000] Before ensureProjectForOpenFiles: -Info 369 [00:07:30.000] Project '/src/project/tsconfig.json' (Configured) -Info 369 [00:07:31.000] Files (9) +Info 352 [00:07:13.000] ----------------------------------------------- +Info 353 [00:07:14.000] Running: *ensureProjectForOpenFiles* +Info 354 [00:07:15.000] Before ensureProjectForOpenFiles: +Info 355 [00:07:16.000] Project '/src/project/tsconfig.json' (Configured) +Info 355 [00:07:17.000] Files (9) -Info 369 [00:07:32.000] ----------------------------------------------- -Info 369 [00:07:33.000] Open files: -Info 369 [00:07:34.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 369 [00:07:35.000] Projects: /src/project/tsconfig.json -Info 369 [00:07:36.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined -Info 369 [00:07:37.000] Projects: /src/project/tsconfig.json -Info 369 [00:07:38.000] After ensureProjectForOpenFiles: -Info 370 [00:07:39.000] Project '/src/project/tsconfig.json' (Configured) -Info 370 [00:07:40.000] Files (9) +Info 355 [00:07:18.000] ----------------------------------------------- +Info 355 [00:07:19.000] Open files: +Info 355 [00:07:20.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 355 [00:07:21.000] Projects: /src/project/tsconfig.json +Info 355 [00:07:22.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined +Info 355 [00:07:23.000] Projects: /src/project/tsconfig.json +Info 355 [00:07:24.000] After ensureProjectForOpenFiles: +Info 356 [00:07:25.000] Project '/src/project/tsconfig.json' (Configured) +Info 356 [00:07:26.000] Files (9) -Info 370 [00:07:41.000] ----------------------------------------------- -Info 370 [00:07:42.000] Open files: -Info 370 [00:07:43.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 370 [00:07:44.000] Projects: /src/project/tsconfig.json -Info 370 [00:07:45.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined -Info 370 [00:07:46.000] Projects: /src/project/tsconfig.json +Info 356 [00:07:27.000] ----------------------------------------------- +Info 356 [00:07:28.000] Open files: +Info 356 [00:07:29.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 356 [00:07:30.000] Projects: /src/project/tsconfig.json +Info 356 [00:07:31.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined +Info 356 [00:07:32.000] Projects: /src/project/tsconfig.json After running timeout callbacks PolledWatches:: @@ -1423,14 +1409,14 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/src/project/node_modules/pkg0/package.json: - {} /src/project/node_modules/pkg1/package.json: {} -/src/project/node_modules/pkg2/package.json: - {} /src/project/node_modules/pkg3/package.json: {} +/src/project/node_modules/pkg0/package.json: + {} +/src/project/node_modules/pkg2/package.json: + {} FsWatchesRecursive:: /src/project/node_modules: @@ -1438,12 +1424,12 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 370 [00:07:47.000] write file not resolved by typeRef -Info 371 [00:07:50.000] DirectoryWatcher:: Triggered with /src/project/node_modules/pkg3/require.d.ts :: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 372 [00:07:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/node_modules/pkg3/require.d.ts :: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 373 [00:07:52.000] DirectoryWatcher:: Triggered with /src/project/node_modules/pkg3/require.d.ts :: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations -Info 374 [00:07:53.000] Scheduled: /src/project/tsconfig.jsonFailedLookupInvalidation -Info 375 [00:07:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/node_modules/pkg3/require.d.ts :: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 356 [00:07:33.000] write file not resolved by typeRef +Info 357 [00:07:36.000] DirectoryWatcher:: Triggered with /src/project/node_modules/pkg3/require.d.ts :: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 358 [00:07:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/node_modules/pkg3/require.d.ts :: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 359 [00:07:38.000] DirectoryWatcher:: Triggered with /src/project/node_modules/pkg3/require.d.ts :: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 360 [00:07:39.000] Scheduled: /src/project/tsconfig.jsonFailedLookupInvalidation +Info 361 [00:07:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/node_modules/pkg3/require.d.ts :: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/src/project/node_modules/pkg3/require.d.ts] export interface RequireInterface3 {} @@ -1468,14 +1454,14 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/src/project/node_modules/pkg0/package.json: - {} /src/project/node_modules/pkg1/package.json: {} -/src/project/node_modules/pkg2/package.json: - {} /src/project/node_modules/pkg3/package.json: {} +/src/project/node_modules/pkg0/package.json: + {} +/src/project/node_modules/pkg2/package.json: + {} FsWatchesRecursive:: /src/project/node_modules: @@ -1483,9 +1469,9 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 376 [00:07:55.000] Running: /src/project/tsconfig.jsonFailedLookupInvalidation -Info 377 [00:07:56.000] Scheduled: /src/project/tsconfig.json -Info 378 [00:07:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 362 [00:07:41.000] Running: /src/project/tsconfig.jsonFailedLookupInvalidation +Info 363 [00:07:42.000] Scheduled: /src/project/tsconfig.json +Info 364 [00:07:43.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks PolledWatches:: @@ -1507,14 +1493,14 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/src/project/node_modules/pkg0/package.json: - {} /src/project/node_modules/pkg1/package.json: {} -/src/project/node_modules/pkg2/package.json: - {} /src/project/node_modules/pkg3/package.json: {} +/src/project/node_modules/pkg0/package.json: + {} +/src/project/node_modules/pkg2/package.json: + {} FsWatchesRecursive:: /src/project/node_modules: @@ -1543,14 +1529,14 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/src/project/node_modules/pkg0/package.json: - {} /src/project/node_modules/pkg1/package.json: {} -/src/project/node_modules/pkg2/package.json: - {} /src/project/node_modules/pkg3/package.json: {} +/src/project/node_modules/pkg0/package.json: + {} +/src/project/node_modules/pkg2/package.json: + {} FsWatchesRecursive:: /src/project/node_modules: @@ -1558,79 +1544,88 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 379 [00:07:58.000] Running: /src/project/tsconfig.json -Info 380 [00:07:59.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json -Info 381 [00:08:00.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 382 [00:08:01.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 383 [00:08:02.000] File '/package.json' does not exist according to earlier cached lookups. -Info 384 [00:08:03.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. -Info 385 [00:08:04.000] File '/src/project/node_modules/pkg1/package.json' exists according to earlier cached lookups. -Info 386 [00:08:05.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 387 [00:08:06.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 388 [00:08:07.000] File '/package.json' does not exist according to earlier cached lookups. -Info 389 [00:08:08.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. -Info 390 [00:08:09.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 391 [00:08:10.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 392 [00:08:11.000] File '/package.json' does not exist according to earlier cached lookups. -Info 393 [00:08:12.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 394 [00:08:13.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 395 [00:08:14.000] File '/package.json' does not exist according to earlier cached lookups. -Info 396 [00:08:15.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 397 [00:08:16.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 398 [00:08:17.000] File '/package.json' does not exist according to earlier cached lookups. -Info 399 [00:08:18.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. -Info 400 [00:08:19.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. -Info 401 [00:08:20.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. -Info 402 [00:08:21.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 403 [00:08:22.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 404 [00:08:23.000] File '/package.json' does not exist according to earlier cached lookups. -Info 405 [00:08:24.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 406 [00:08:25.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 407 [00:08:26.000] File '/package.json' does not exist according to earlier cached lookups. -Info 408 [00:08:27.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. -Info 409 [00:08:28.000] Reusing resolution of module 'pkg1' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg1/require.d.ts' with Package ID 'pkg1/require.d.ts@0.0.1'. -Info 410 [00:08:29.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. -Info 411 [00:08:30.000] File '/src/project/node_modules/pkg1/package.json' exists according to earlier cached lookups. -Info 412 [00:08:31.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 413 [00:08:32.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 414 [00:08:33.000] File '/package.json' does not exist according to earlier cached lookups. -Info 415 [00:08:34.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/fileWithTypeRefs.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. -Info 416 [00:08:35.000] ======== Resolving type reference directive 'pkg3', containing file '/src/project/fileWithTypeRefs.ts', root directory '/src/project/node_modules/@types'. ======== -Info 417 [00:08:36.000] Resolving with primary search path '/src/project/node_modules/@types'. -Info 418 [00:08:37.000] Looking up in 'node_modules' folder, initial location '/src/project'. -Info 419 [00:08:38.000] Found 'package.json' at '/src/project/node_modules/pkg3/package.json'. -Info 420 [00:08:39.000] Saw non-matching condition 'import'. -Info 421 [00:08:40.000] Matched 'exports' condition 'require'. -Info 422 [00:08:41.000] Using 'exports' subpath '.' with target './require.js'. -Info 423 [00:08:42.000] File name '/src/project/node_modules/pkg3/require.js' has a '.js' extension - stripping it. -Info 424 [00:08:43.000] File '/src/project/node_modules/pkg3/require.d.ts' exist - use it as a name resolution result. -Info 425 [00:08:44.000] Resolving real path for '/src/project/node_modules/pkg3/require.d.ts', result '/src/project/node_modules/pkg3/require.d.ts'. -Info 426 [00:08:45.000] ======== Type reference directive 'pkg3' was successfully resolved to '/src/project/node_modules/pkg3/require.d.ts' with Package ID 'pkg3/require.d.ts@0.0.1', primary: false. ======== -Info 427 [00:08:46.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. -Info 428 [00:08:47.000] File '/src/project/node_modules/pkg3/package.json' exists according to earlier cached lookups. -Info 429 [00:08:48.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 430 [00:08:49.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 431 [00:08:50.000] File '/package.json' does not exist according to earlier cached lookups. -Info 432 [00:08:51.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. -Info 433 [00:08:52.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 434 [00:08:53.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 435 [00:08:54.000] File '/package.json' does not exist according to earlier cached lookups. -Info 436 [00:08:55.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/randomFileForTypeRef.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. -Info 437 [00:08:56.000] Reusing resolution of type reference directive 'pkg4' from '/src/project/__inferred type names__.ts' of old program, it was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts'. -Info 438 [00:08:57.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. -Info 439 [00:08:58.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. -Info 440 [00:08:59.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. -Info 441 [00:09:00.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 442 [00:09:01.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 443 [00:09:02.000] File '/package.json' does not exist according to earlier cached lookups. -Info 444 [00:09:03.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 445 [00:09:04.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 446 [00:09:05.000] File '/package.json' does not exist according to earlier cached lookups. -Info 447 [00:09:06.000] DirectoryWatcher:: Close:: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations -Info 448 [00:09:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations -Info 449 [00:09:08.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 450 [00:09:09.000] Project '/src/project/tsconfig.json' (Configured) -Info 451 [00:09:10.000] Files (10) +Info 365 [00:07:44.000] Running: /src/project/tsconfig.json +Info 366 [00:07:45.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json +Info 367 [00:07:46.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 368 [00:07:47.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 369 [00:07:48.000] File '/package.json' does not exist according to earlier cached lookups. +Info 370 [00:07:49.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. +Info 371 [00:07:50.000] File '/src/project/node_modules/pkg1/package.json' exists according to earlier cached lookups. +Info 372 [00:07:51.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 373 [00:07:52.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 374 [00:07:53.000] File '/package.json' does not exist according to earlier cached lookups. +Info 375 [00:07:54.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. +Info 376 [00:07:55.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 377 [00:07:56.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 378 [00:07:57.000] File '/package.json' does not exist according to earlier cached lookups. +Info 379 [00:07:58.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 380 [00:07:59.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 381 [00:08:00.000] File '/package.json' does not exist according to earlier cached lookups. +Info 382 [00:08:01.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 383 [00:08:02.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 384 [00:08:03.000] File '/package.json' does not exist according to earlier cached lookups. +Info 385 [00:08:04.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. +Info 386 [00:08:05.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. +Info 387 [00:08:06.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. +Info 388 [00:08:07.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 389 [00:08:08.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 390 [00:08:09.000] File '/package.json' does not exist according to earlier cached lookups. +Info 391 [00:08:10.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 392 [00:08:11.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 393 [00:08:12.000] File '/package.json' does not exist according to earlier cached lookups. +Info 394 [00:08:13.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. +Info 395 [00:08:14.000] Reusing resolution of module 'pkg1' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg1/require.d.ts' with Package ID 'pkg1/require.d.ts@0.0.1'. +Info 396 [00:08:15.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. +Info 397 [00:08:16.000] File '/src/project/node_modules/pkg1/package.json' exists according to earlier cached lookups. +Info 398 [00:08:17.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 399 [00:08:18.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 400 [00:08:19.000] File '/package.json' does not exist according to earlier cached lookups. +Info 401 [00:08:20.000] ======== Resolving type reference directive 'pkg2', containing file '/src/project/fileWithTypeRefs.ts', root directory '/src/project/node_modules/@types'. ======== +Info 402 [00:08:21.000] Resolving with primary search path '/src/project/node_modules/@types'. +Info 403 [00:08:22.000] Looking up in 'node_modules' folder, initial location '/src/project'. +Info 404 [00:08:23.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. +Info 405 [00:08:24.000] Matched 'exports' condition 'import'. +Info 406 [00:08:25.000] Using 'exports' subpath '.' with target './import.js'. +Info 407 [00:08:26.000] File name '/src/project/node_modules/pkg2/import.js' has a '.js' extension - stripping it. +Info 408 [00:08:27.000] File '/src/project/node_modules/pkg2/import.d.ts' exist - use it as a name resolution result. +Info 409 [00:08:28.000] Resolving real path for '/src/project/node_modules/pkg2/import.d.ts', result '/src/project/node_modules/pkg2/import.d.ts'. +Info 410 [00:08:29.000] ======== Type reference directive 'pkg2' was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1', primary: false. ======== +Info 411 [00:08:30.000] ======== Resolving type reference directive 'pkg3', containing file '/src/project/fileWithTypeRefs.ts', root directory '/src/project/node_modules/@types'. ======== +Info 412 [00:08:31.000] Resolving with primary search path '/src/project/node_modules/@types'. +Info 413 [00:08:32.000] Looking up in 'node_modules' folder, initial location '/src/project'. +Info 414 [00:08:33.000] Found 'package.json' at '/src/project/node_modules/pkg3/package.json'. +Info 415 [00:08:34.000] Saw non-matching condition 'import'. +Info 416 [00:08:35.000] Matched 'exports' condition 'require'. +Info 417 [00:08:36.000] Using 'exports' subpath '.' with target './require.js'. +Info 418 [00:08:37.000] File name '/src/project/node_modules/pkg3/require.js' has a '.js' extension - stripping it. +Info 419 [00:08:38.000] File '/src/project/node_modules/pkg3/require.d.ts' exist - use it as a name resolution result. +Info 420 [00:08:39.000] Resolving real path for '/src/project/node_modules/pkg3/require.d.ts', result '/src/project/node_modules/pkg3/require.d.ts'. +Info 421 [00:08:40.000] ======== Type reference directive 'pkg3' was successfully resolved to '/src/project/node_modules/pkg3/require.d.ts' with Package ID 'pkg3/require.d.ts@0.0.1', primary: false. ======== +Info 422 [00:08:41.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. +Info 423 [00:08:42.000] File '/src/project/node_modules/pkg3/package.json' exists according to earlier cached lookups. +Info 424 [00:08:43.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 425 [00:08:44.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 426 [00:08:45.000] File '/package.json' does not exist according to earlier cached lookups. +Info 427 [00:08:46.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. +Info 428 [00:08:47.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 429 [00:08:48.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 430 [00:08:49.000] File '/package.json' does not exist according to earlier cached lookups. +Info 431 [00:08:50.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/randomFileForTypeRef.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. +Info 432 [00:08:51.000] Reusing resolution of type reference directive 'pkg4' from '/src/project/__inferred type names__.ts' of old program, it was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts'. +Info 433 [00:08:52.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. +Info 434 [00:08:53.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. +Info 435 [00:08:54.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. +Info 436 [00:08:55.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 437 [00:08:56.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 438 [00:08:57.000] File '/package.json' does not exist according to earlier cached lookups. +Info 439 [00:08:58.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 440 [00:08:59.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 441 [00:09:00.000] File '/package.json' does not exist according to earlier cached lookups. +Info 442 [00:09:01.000] DirectoryWatcher:: Close:: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 443 [00:09:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 444 [00:09:03.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 445 [00:09:04.000] Project '/src/project/tsconfig.json' (Configured) +Info 446 [00:09:05.000] Files (10) /a/lib/lib.d.ts /src/project/node_modules/pkg0/import.d.ts /src/project/node_modules/pkg1/require.d.ts @@ -1674,28 +1669,28 @@ Info 451 [00:09:10.000] Files (10) Entry point for implicit type library 'pkg4' File is CommonJS module because 'package.json' was not found -Info 452 [00:09:11.000] ----------------------------------------------- -Info 453 [00:09:12.000] Running: *ensureProjectForOpenFiles* -Info 454 [00:09:13.000] Before ensureProjectForOpenFiles: -Info 455 [00:09:14.000] Project '/src/project/tsconfig.json' (Configured) -Info 455 [00:09:15.000] Files (10) +Info 447 [00:09:06.000] ----------------------------------------------- +Info 448 [00:09:07.000] Running: *ensureProjectForOpenFiles* +Info 449 [00:09:08.000] Before ensureProjectForOpenFiles: +Info 450 [00:09:09.000] Project '/src/project/tsconfig.json' (Configured) +Info 450 [00:09:10.000] Files (10) -Info 455 [00:09:16.000] ----------------------------------------------- -Info 455 [00:09:17.000] Open files: -Info 455 [00:09:18.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 455 [00:09:19.000] Projects: /src/project/tsconfig.json -Info 455 [00:09:20.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined -Info 455 [00:09:21.000] Projects: /src/project/tsconfig.json -Info 455 [00:09:22.000] After ensureProjectForOpenFiles: -Info 456 [00:09:23.000] Project '/src/project/tsconfig.json' (Configured) -Info 456 [00:09:24.000] Files (10) +Info 450 [00:09:11.000] ----------------------------------------------- +Info 450 [00:09:12.000] Open files: +Info 450 [00:09:13.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 450 [00:09:14.000] Projects: /src/project/tsconfig.json +Info 450 [00:09:15.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined +Info 450 [00:09:16.000] Projects: /src/project/tsconfig.json +Info 450 [00:09:17.000] After ensureProjectForOpenFiles: +Info 451 [00:09:18.000] Project '/src/project/tsconfig.json' (Configured) +Info 451 [00:09:19.000] Files (10) -Info 456 [00:09:25.000] ----------------------------------------------- -Info 456 [00:09:26.000] Open files: -Info 456 [00:09:27.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 456 [00:09:28.000] Projects: /src/project/tsconfig.json -Info 456 [00:09:29.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined -Info 456 [00:09:30.000] Projects: /src/project/tsconfig.json +Info 451 [00:09:20.000] ----------------------------------------------- +Info 451 [00:09:21.000] Open files: +Info 451 [00:09:22.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 451 [00:09:23.000] Projects: /src/project/tsconfig.json +Info 451 [00:09:24.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined +Info 451 [00:09:25.000] Projects: /src/project/tsconfig.json After running timeout callbacks PolledWatches:: @@ -1717,14 +1712,14 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/src/project/node_modules/pkg0/package.json: - {} /src/project/node_modules/pkg1/package.json: {} -/src/project/node_modules/pkg2/package.json: - {} /src/project/node_modules/pkg3/package.json: {} +/src/project/node_modules/pkg0/package.json: + {} +/src/project/node_modules/pkg2/package.json: + {} FsWatchesRecursive:: /src/project/node_modules: @@ -1732,16 +1727,16 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 456 [00:09:31.000] delete file with imports -Info 457 [00:09:33.000] FileWatcher:: Triggered with /src/project/fileWithImports.ts 2:: WatchInfo: /src/project/fileWithImports.ts 500 undefined WatchType: Closed Script info -Info 458 [00:09:34.000] FileWatcher:: Close:: WatchInfo: /src/project/fileWithImports.ts 500 undefined WatchType: Closed Script info -Info 459 [00:09:35.000] Scheduled: /src/project/tsconfig.json -Info 460 [00:09:36.000] Scheduled: *ensureProjectForOpenFiles* -Info 461 [00:09:37.000] Elapsed:: *ms FileWatcher:: Triggered with /src/project/fileWithImports.ts 2:: WatchInfo: /src/project/fileWithImports.ts 500 undefined WatchType: Closed Script info -Info 462 [00:09:38.000] DirectoryWatcher:: Triggered with /src/project/fileWithImports.ts :: WatchInfo: /src/project 0 undefined Config: /src/project/tsconfig.json WatchType: Wild card directory -Info 463 [00:09:39.000] Scheduled: /src/project/tsconfig.json, Cancelled earlier one -Info 464 [00:09:40.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 465 [00:09:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/fileWithImports.ts :: WatchInfo: /src/project 0 undefined Config: /src/project/tsconfig.json WatchType: Wild card directory +Info 451 [00:09:26.000] delete file with imports +Info 452 [00:09:28.000] FileWatcher:: Triggered with /src/project/fileWithImports.ts 2:: WatchInfo: /src/project/fileWithImports.ts 500 undefined WatchType: Closed Script info +Info 453 [00:09:29.000] FileWatcher:: Close:: WatchInfo: /src/project/fileWithImports.ts 500 undefined WatchType: Closed Script info +Info 454 [00:09:30.000] Scheduled: /src/project/tsconfig.json +Info 455 [00:09:31.000] Scheduled: *ensureProjectForOpenFiles* +Info 456 [00:09:32.000] Elapsed:: *ms FileWatcher:: Triggered with /src/project/fileWithImports.ts 2:: WatchInfo: /src/project/fileWithImports.ts 500 undefined WatchType: Closed Script info +Info 457 [00:09:33.000] DirectoryWatcher:: Triggered with /src/project/fileWithImports.ts :: WatchInfo: /src/project 0 undefined Config: /src/project/tsconfig.json WatchType: Wild card directory +Info 458 [00:09:34.000] Scheduled: /src/project/tsconfig.json, Cancelled earlier one +Info 459 [00:09:35.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 460 [00:09:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/fileWithImports.ts :: WatchInfo: /src/project 0 undefined Config: /src/project/tsconfig.json WatchType: Wild card directory Before running timeout callbacks //// [/src/project/fileWithImports.ts] deleted @@ -1762,14 +1757,14 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/src/project/node_modules/pkg0/package.json: - {} /src/project/node_modules/pkg1/package.json: {} -/src/project/node_modules/pkg2/package.json: - {} /src/project/node_modules/pkg3/package.json: {} +/src/project/node_modules/pkg0/package.json: + {} +/src/project/node_modules/pkg2/package.json: + {} FsWatchesRecursive:: /src/project/node_modules: @@ -1777,38 +1772,38 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 466 [00:09:42.000] Running: /src/project/tsconfig.json -Info 467 [00:09:43.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json -Info 468 [00:09:44.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 469 [00:09:45.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 470 [00:09:46.000] File '/package.json' does not exist according to earlier cached lookups. -Info 471 [00:09:47.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/fileWithTypeRefs.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. -Info 472 [00:09:48.000] Reusing resolution of type reference directive 'pkg3' from '/src/project/fileWithTypeRefs.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg3/require.d.ts' with Package ID 'pkg3/require.d.ts@0.0.1'. -Info 473 [00:09:49.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. -Info 474 [00:09:50.000] File '/src/project/node_modules/pkg3/package.json' exists according to earlier cached lookups. +Info 461 [00:09:37.000] Running: /src/project/tsconfig.json +Info 462 [00:09:38.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json +Info 463 [00:09:39.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 464 [00:09:40.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 465 [00:09:41.000] File '/package.json' does not exist according to earlier cached lookups. +Info 466 [00:09:42.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/fileWithTypeRefs.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. +Info 467 [00:09:43.000] Reusing resolution of type reference directive 'pkg3' from '/src/project/fileWithTypeRefs.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg3/require.d.ts' with Package ID 'pkg3/require.d.ts@0.0.1'. +Info 468 [00:09:44.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. +Info 469 [00:09:45.000] File '/src/project/node_modules/pkg3/package.json' exists according to earlier cached lookups. +Info 470 [00:09:46.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 471 [00:09:47.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 472 [00:09:48.000] File '/package.json' does not exist according to earlier cached lookups. +Info 473 [00:09:49.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. +Info 474 [00:09:50.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. Info 475 [00:09:51.000] File '/src/project/package.json' does not exist according to earlier cached lookups. Info 476 [00:09:52.000] File '/src/package.json' does not exist according to earlier cached lookups. Info 477 [00:09:53.000] File '/package.json' does not exist according to earlier cached lookups. -Info 478 [00:09:54.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. -Info 479 [00:09:55.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. -Info 480 [00:09:56.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 481 [00:09:57.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 482 [00:09:58.000] File '/package.json' does not exist according to earlier cached lookups. -Info 483 [00:09:59.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/randomFileForTypeRef.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. -Info 484 [00:10:00.000] Reusing resolution of type reference directive 'pkg4' from '/src/project/__inferred type names__.ts' of old program, it was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts'. -Info 485 [00:10:01.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. -Info 486 [00:10:02.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. -Info 487 [00:10:03.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. -Info 488 [00:10:04.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 489 [00:10:05.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 490 [00:10:06.000] File '/package.json' does not exist according to earlier cached lookups. -Info 491 [00:10:07.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 492 [00:10:08.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 493 [00:10:09.000] File '/package.json' does not exist according to earlier cached lookups. -Info 494 [00:10:10.000] FileWatcher:: Close:: WatchInfo: /src/project/node_modules/pkg1/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution -Info 495 [00:10:11.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 6 structureChanged: true structureIsReused:: SafeModuleCache Elapsed:: *ms -Info 496 [00:10:12.000] Project '/src/project/tsconfig.json' (Configured) -Info 497 [00:10:13.000] Files (8) +Info 478 [00:09:54.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/randomFileForTypeRef.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. +Info 479 [00:09:55.000] Reusing resolution of type reference directive 'pkg4' from '/src/project/__inferred type names__.ts' of old program, it was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts'. +Info 480 [00:09:56.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. +Info 481 [00:09:57.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. +Info 482 [00:09:58.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. +Info 483 [00:09:59.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 484 [00:10:00.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 485 [00:10:01.000] File '/package.json' does not exist according to earlier cached lookups. +Info 486 [00:10:02.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 487 [00:10:03.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 488 [00:10:04.000] File '/package.json' does not exist according to earlier cached lookups. +Info 489 [00:10:05.000] FileWatcher:: Close:: WatchInfo: /src/project/node_modules/pkg1/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution +Info 490 [00:10:06.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 6 structureChanged: true structureIsReused:: SafeModuleCache Elapsed:: *ms +Info 491 [00:10:07.000] Project '/src/project/tsconfig.json' (Configured) +Info 492 [00:10:08.000] Files (8) /a/lib/lib.d.ts /src/project/node_modules/pkg2/import.d.ts /src/project/node_modules/pkg3/require.d.ts @@ -1843,28 +1838,28 @@ Info 497 [00:10:13.000] Files (8) Entry point for implicit type library 'pkg4' File is CommonJS module because 'package.json' was not found -Info 498 [00:10:14.000] ----------------------------------------------- -Info 499 [00:10:15.000] Running: *ensureProjectForOpenFiles* -Info 500 [00:10:16.000] Before ensureProjectForOpenFiles: -Info 501 [00:10:17.000] Project '/src/project/tsconfig.json' (Configured) -Info 501 [00:10:18.000] Files (8) +Info 493 [00:10:09.000] ----------------------------------------------- +Info 494 [00:10:10.000] Running: *ensureProjectForOpenFiles* +Info 495 [00:10:11.000] Before ensureProjectForOpenFiles: +Info 496 [00:10:12.000] Project '/src/project/tsconfig.json' (Configured) +Info 496 [00:10:13.000] Files (8) -Info 501 [00:10:19.000] ----------------------------------------------- -Info 501 [00:10:20.000] Open files: -Info 501 [00:10:21.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 501 [00:10:22.000] Projects: /src/project/tsconfig.json -Info 501 [00:10:23.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined -Info 501 [00:10:24.000] Projects: /src/project/tsconfig.json -Info 501 [00:10:25.000] After ensureProjectForOpenFiles: -Info 502 [00:10:26.000] Project '/src/project/tsconfig.json' (Configured) -Info 502 [00:10:27.000] Files (8) +Info 496 [00:10:14.000] ----------------------------------------------- +Info 496 [00:10:15.000] Open files: +Info 496 [00:10:16.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 496 [00:10:17.000] Projects: /src/project/tsconfig.json +Info 496 [00:10:18.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined +Info 496 [00:10:19.000] Projects: /src/project/tsconfig.json +Info 496 [00:10:20.000] After ensureProjectForOpenFiles: +Info 497 [00:10:21.000] Project '/src/project/tsconfig.json' (Configured) +Info 497 [00:10:22.000] Files (8) -Info 502 [00:10:28.000] ----------------------------------------------- -Info 502 [00:10:29.000] Open files: -Info 502 [00:10:30.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 502 [00:10:31.000] Projects: /src/project/tsconfig.json -Info 502 [00:10:32.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined -Info 502 [00:10:33.000] Projects: /src/project/tsconfig.json +Info 497 [00:10:23.000] ----------------------------------------------- +Info 497 [00:10:24.000] Open files: +Info 497 [00:10:25.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 497 [00:10:26.000] Projects: /src/project/tsconfig.json +Info 497 [00:10:27.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined +Info 497 [00:10:28.000] Projects: /src/project/tsconfig.json After running timeout callbacks PolledWatches:: @@ -1884,12 +1879,12 @@ FsWatches:: {} /a/lib/lib.d.ts: {} +/src/project/node_modules/pkg3/package.json: + {} /src/project/node_modules/pkg0/package.json: {} /src/project/node_modules/pkg2/package.json: {} -/src/project/node_modules/pkg3/package.json: - {} FsWatchesRecursive:: /src/project/node_modules: @@ -1897,16 +1892,16 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 502 [00:10:34.000] delete file with typeRefs -Info 503 [00:10:36.000] FileWatcher:: Triggered with /src/project/fileWithTypeRefs.ts 2:: WatchInfo: /src/project/fileWithTypeRefs.ts 500 undefined WatchType: Closed Script info -Info 504 [00:10:37.000] FileWatcher:: Close:: WatchInfo: /src/project/fileWithTypeRefs.ts 500 undefined WatchType: Closed Script info -Info 505 [00:10:38.000] Scheduled: /src/project/tsconfig.json -Info 506 [00:10:39.000] Scheduled: *ensureProjectForOpenFiles* -Info 507 [00:10:40.000] Elapsed:: *ms FileWatcher:: Triggered with /src/project/fileWithTypeRefs.ts 2:: WatchInfo: /src/project/fileWithTypeRefs.ts 500 undefined WatchType: Closed Script info -Info 508 [00:10:41.000] DirectoryWatcher:: Triggered with /src/project/fileWithTypeRefs.ts :: WatchInfo: /src/project 0 undefined Config: /src/project/tsconfig.json WatchType: Wild card directory -Info 509 [00:10:42.000] Scheduled: /src/project/tsconfig.json, Cancelled earlier one -Info 510 [00:10:43.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 511 [00:10:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/fileWithTypeRefs.ts :: WatchInfo: /src/project 0 undefined Config: /src/project/tsconfig.json WatchType: Wild card directory +Info 497 [00:10:29.000] delete file with typeRefs +Info 498 [00:10:31.000] FileWatcher:: Triggered with /src/project/fileWithTypeRefs.ts 2:: WatchInfo: /src/project/fileWithTypeRefs.ts 500 undefined WatchType: Closed Script info +Info 499 [00:10:32.000] FileWatcher:: Close:: WatchInfo: /src/project/fileWithTypeRefs.ts 500 undefined WatchType: Closed Script info +Info 500 [00:10:33.000] Scheduled: /src/project/tsconfig.json +Info 501 [00:10:34.000] Scheduled: *ensureProjectForOpenFiles* +Info 502 [00:10:35.000] Elapsed:: *ms FileWatcher:: Triggered with /src/project/fileWithTypeRefs.ts 2:: WatchInfo: /src/project/fileWithTypeRefs.ts 500 undefined WatchType: Closed Script info +Info 503 [00:10:36.000] DirectoryWatcher:: Triggered with /src/project/fileWithTypeRefs.ts :: WatchInfo: /src/project 0 undefined Config: /src/project/tsconfig.json WatchType: Wild card directory +Info 504 [00:10:37.000] Scheduled: /src/project/tsconfig.json, Cancelled earlier one +Info 505 [00:10:38.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 506 [00:10:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/fileWithTypeRefs.ts :: WatchInfo: /src/project 0 undefined Config: /src/project/tsconfig.json WatchType: Wild card directory Before running timeout callbacks //// [/src/project/fileWithTypeRefs.ts] deleted @@ -1925,12 +1920,12 @@ FsWatches:: {} /a/lib/lib.d.ts: {} +/src/project/node_modules/pkg3/package.json: + {} /src/project/node_modules/pkg0/package.json: {} /src/project/node_modules/pkg2/package.json: {} -/src/project/node_modules/pkg3/package.json: - {} FsWatchesRecursive:: /src/project/node_modules: @@ -1938,32 +1933,32 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 512 [00:10:45.000] Running: /src/project/tsconfig.json -Info 513 [00:10:46.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json +Info 507 [00:10:40.000] Running: /src/project/tsconfig.json +Info 508 [00:10:41.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json +Info 509 [00:10:42.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 510 [00:10:43.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 511 [00:10:44.000] File '/package.json' does not exist according to earlier cached lookups. +Info 512 [00:10:45.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. +Info 513 [00:10:46.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. Info 514 [00:10:47.000] File '/src/project/package.json' does not exist according to earlier cached lookups. Info 515 [00:10:48.000] File '/src/package.json' does not exist according to earlier cached lookups. Info 516 [00:10:49.000] File '/package.json' does not exist according to earlier cached lookups. -Info 517 [00:10:50.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/import.d.ts' with Package ID 'pkg0/import.d.ts@0.0.1'. -Info 518 [00:10:51.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. -Info 519 [00:10:52.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 520 [00:10:53.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 521 [00:10:54.000] File '/package.json' does not exist according to earlier cached lookups. -Info 522 [00:10:55.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/randomFileForTypeRef.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. -Info 523 [00:10:56.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. -Info 524 [00:10:57.000] Reusing resolution of type reference directive 'pkg4' from '/src/project/__inferred type names__.ts' of old program, it was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts'. -Info 525 [00:10:58.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. -Info 526 [00:10:59.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. -Info 527 [00:11:00.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. -Info 528 [00:11:01.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 529 [00:11:02.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 530 [00:11:03.000] File '/package.json' does not exist according to earlier cached lookups. -Info 531 [00:11:04.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 532 [00:11:05.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 533 [00:11:06.000] File '/package.json' does not exist according to earlier cached lookups. -Info 534 [00:11:07.000] FileWatcher:: Close:: WatchInfo: /src/project/node_modules/pkg3/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution -Info 535 [00:11:08.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 7 structureChanged: true structureIsReused:: SafeModuleCache Elapsed:: *ms -Info 536 [00:11:09.000] Project '/src/project/tsconfig.json' (Configured) -Info 537 [00:11:10.000] Files (6) +Info 517 [00:10:50.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/randomFileForTypeRef.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. +Info 518 [00:10:51.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. +Info 519 [00:10:52.000] Reusing resolution of type reference directive 'pkg4' from '/src/project/__inferred type names__.ts' of old program, it was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts'. +Info 520 [00:10:53.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. +Info 521 [00:10:54.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. +Info 522 [00:10:55.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. +Info 523 [00:10:56.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 524 [00:10:57.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 525 [00:10:58.000] File '/package.json' does not exist according to earlier cached lookups. +Info 526 [00:10:59.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 527 [00:11:00.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 528 [00:11:01.000] File '/package.json' does not exist according to earlier cached lookups. +Info 529 [00:11:02.000] FileWatcher:: Close:: WatchInfo: /src/project/node_modules/pkg3/package.json 2000 undefined Project: /src/project/tsconfig.json WatchType: File location affecting resolution +Info 530 [00:11:03.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 7 structureChanged: true structureIsReused:: SafeModuleCache Elapsed:: *ms +Info 531 [00:11:04.000] Project '/src/project/tsconfig.json' (Configured) +Info 532 [00:11:05.000] Files (6) /a/lib/lib.d.ts /src/project/node_modules/pkg0/import.d.ts /src/project/randomFileForImport.ts @@ -1990,28 +1985,28 @@ Info 537 [00:11:10.000] Files (6) Entry point for implicit type library 'pkg4' File is CommonJS module because 'package.json' was not found -Info 538 [00:11:11.000] ----------------------------------------------- -Info 539 [00:11:12.000] Running: *ensureProjectForOpenFiles* -Info 540 [00:11:13.000] Before ensureProjectForOpenFiles: -Info 541 [00:11:14.000] Project '/src/project/tsconfig.json' (Configured) -Info 541 [00:11:15.000] Files (6) +Info 533 [00:11:06.000] ----------------------------------------------- +Info 534 [00:11:07.000] Running: *ensureProjectForOpenFiles* +Info 535 [00:11:08.000] Before ensureProjectForOpenFiles: +Info 536 [00:11:09.000] Project '/src/project/tsconfig.json' (Configured) +Info 536 [00:11:10.000] Files (6) -Info 541 [00:11:16.000] ----------------------------------------------- -Info 541 [00:11:17.000] Open files: -Info 541 [00:11:18.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 541 [00:11:19.000] Projects: /src/project/tsconfig.json -Info 541 [00:11:20.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined -Info 541 [00:11:21.000] Projects: /src/project/tsconfig.json -Info 541 [00:11:22.000] After ensureProjectForOpenFiles: -Info 542 [00:11:23.000] Project '/src/project/tsconfig.json' (Configured) -Info 542 [00:11:24.000] Files (6) +Info 536 [00:11:11.000] ----------------------------------------------- +Info 536 [00:11:12.000] Open files: +Info 536 [00:11:13.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 536 [00:11:14.000] Projects: /src/project/tsconfig.json +Info 536 [00:11:15.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined +Info 536 [00:11:16.000] Projects: /src/project/tsconfig.json +Info 536 [00:11:17.000] After ensureProjectForOpenFiles: +Info 537 [00:11:18.000] Project '/src/project/tsconfig.json' (Configured) +Info 537 [00:11:19.000] Files (6) -Info 542 [00:11:25.000] ----------------------------------------------- -Info 542 [00:11:26.000] Open files: -Info 542 [00:11:27.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 542 [00:11:28.000] Projects: /src/project/tsconfig.json -Info 542 [00:11:29.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined -Info 542 [00:11:30.000] Projects: /src/project/tsconfig.json +Info 537 [00:11:20.000] ----------------------------------------------- +Info 537 [00:11:21.000] Open files: +Info 537 [00:11:22.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 537 [00:11:23.000] Projects: /src/project/tsconfig.json +Info 537 [00:11:24.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined +Info 537 [00:11:25.000] Projects: /src/project/tsconfig.json After running timeout callbacks PolledWatches:: @@ -2040,11 +2035,11 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 542 [00:11:31.000] delete resolved import file -Info 543 [00:11:33.000] DirectoryWatcher:: Triggered with /src/project/node_modules/pkg0/import.d.ts :: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 544 [00:11:34.000] Scheduled: /src/project/tsconfig.json -Info 545 [00:11:35.000] Scheduled: *ensureProjectForOpenFiles* -Info 546 [00:11:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/node_modules/pkg0/import.d.ts :: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 537 [00:11:26.000] delete resolved import file +Info 538 [00:11:28.000] DirectoryWatcher:: Triggered with /src/project/node_modules/pkg0/import.d.ts :: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 539 [00:11:29.000] Scheduled: /src/project/tsconfig.json +Info 540 [00:11:30.000] Scheduled: *ensureProjectForOpenFiles* +Info 541 [00:11:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/node_modules/pkg0/import.d.ts :: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache Before running timeout callbacks //// [/src/project/node_modules/pkg0/import.d.ts] deleted @@ -2074,64 +2069,64 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 547 [00:11:37.000] Running: /src/project/tsconfig.json -Info 548 [00:11:38.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json -Info 549 [00:11:39.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 550 [00:11:40.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 551 [00:11:41.000] File '/package.json' does not exist according to earlier cached lookups. -Info 552 [00:11:42.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. -Info 553 [00:11:43.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 554 [00:11:44.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 555 [00:11:45.000] File '/package.json' does not exist according to earlier cached lookups. -Info 556 [00:11:46.000] ======== Resolving module 'pkg0' from '/src/project/randomFileForImport.ts'. ======== -Info 557 [00:11:47.000] Explicitly specified module resolution kind: 'Node16'. -Info 558 [00:11:48.000] Resolving in ESM mode with conditions 'node', 'import', 'types'. -Info 559 [00:11:49.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 560 [00:11:50.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 561 [00:11:51.000] File '/package.json' does not exist according to earlier cached lookups. -Info 562 [00:11:52.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, JavaScript, Declaration. -Info 563 [00:11:53.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. -Info 564 [00:11:54.000] Matched 'exports' condition 'import'. -Info 565 [00:11:55.000] Using 'exports' subpath '.' with target './import.js'. -Info 566 [00:11:56.000] File name '/src/project/node_modules/pkg0/import.js' has a '.js' extension - stripping it. -Info 567 [00:11:57.000] File '/src/project/node_modules/pkg0/import.ts' does not exist. -Info 568 [00:11:58.000] File '/src/project/node_modules/pkg0/import.tsx' does not exist. -Info 569 [00:11:59.000] File '/src/project/node_modules/pkg0/import.d.ts' does not exist. -Info 570 [00:12:00.000] Saw non-matching condition 'require'. -Info 571 [00:12:01.000] Directory '/src/node_modules' does not exist, skipping all lookups in it. -Info 572 [00:12:02.000] Directory '/node_modules' does not exist, skipping all lookups in it. -Info 573 [00:12:03.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. -Info 574 [00:12:04.000] Matched 'exports' condition 'import'. -Info 575 [00:12:05.000] Using 'exports' subpath '.' with target './import.js'. -Info 576 [00:12:06.000] File name '/src/project/node_modules/pkg0/import.js' has a '.js' extension - stripping it. -Info 577 [00:12:07.000] File '/src/project/node_modules/pkg0/import.js' does not exist. -Info 578 [00:12:08.000] File '/src/project/node_modules/pkg0/import.jsx' does not exist. -Info 579 [00:12:09.000] Saw non-matching condition 'require'. -Info 580 [00:12:10.000] Directory '/src/node_modules' does not exist, skipping all lookups in it. -Info 581 [00:12:11.000] Directory '/node_modules' does not exist, skipping all lookups in it. -Info 582 [00:12:12.000] ======== Module name 'pkg0' was not resolved. ======== -Info 583 [00:12:13.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 584 [00:12:14.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 585 [00:12:15.000] File '/package.json' does not exist according to earlier cached lookups. -Info 586 [00:12:16.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/randomFileForTypeRef.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. -Info 587 [00:12:17.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. -Info 588 [00:12:18.000] Reusing resolution of type reference directive 'pkg4' from '/src/project/__inferred type names__.ts' of old program, it was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts'. -Info 589 [00:12:19.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. -Info 590 [00:12:20.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. -Info 591 [00:12:21.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. -Info 592 [00:12:22.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 593 [00:12:23.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 594 [00:12:24.000] File '/package.json' does not exist according to earlier cached lookups. -Info 595 [00:12:25.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 596 [00:12:26.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 597 [00:12:27.000] File '/package.json' does not exist according to earlier cached lookups. -Info 598 [00:12:28.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations -Info 599 [00:12:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations -Info 600 [00:12:30.000] DirectoryWatcher:: Added:: WatchInfo: /src/project 0 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations -Info 601 [00:12:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project 0 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations -Info 602 [00:12:32.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 8 structureChanged: true structureIsReused:: SafeModuleCache Elapsed:: *ms -Info 603 [00:12:33.000] Project '/src/project/tsconfig.json' (Configured) -Info 604 [00:12:34.000] Files (5) +Info 542 [00:11:32.000] Running: /src/project/tsconfig.json +Info 543 [00:11:33.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json +Info 544 [00:11:34.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 545 [00:11:35.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 546 [00:11:36.000] File '/package.json' does not exist according to earlier cached lookups. +Info 547 [00:11:37.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. +Info 548 [00:11:38.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 549 [00:11:39.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 550 [00:11:40.000] File '/package.json' does not exist according to earlier cached lookups. +Info 551 [00:11:41.000] ======== Resolving module 'pkg0' from '/src/project/randomFileForImport.ts'. ======== +Info 552 [00:11:42.000] Explicitly specified module resolution kind: 'Node16'. +Info 553 [00:11:43.000] Resolving in ESM mode with conditions 'node', 'import', 'types'. +Info 554 [00:11:44.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 555 [00:11:45.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 556 [00:11:46.000] File '/package.json' does not exist according to earlier cached lookups. +Info 557 [00:11:47.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, JavaScript, Declaration. +Info 558 [00:11:48.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. +Info 559 [00:11:49.000] Matched 'exports' condition 'import'. +Info 560 [00:11:50.000] Using 'exports' subpath '.' with target './import.js'. +Info 561 [00:11:51.000] File name '/src/project/node_modules/pkg0/import.js' has a '.js' extension - stripping it. +Info 562 [00:11:52.000] File '/src/project/node_modules/pkg0/import.ts' does not exist. +Info 563 [00:11:53.000] File '/src/project/node_modules/pkg0/import.tsx' does not exist. +Info 564 [00:11:54.000] File '/src/project/node_modules/pkg0/import.d.ts' does not exist. +Info 565 [00:11:55.000] Saw non-matching condition 'require'. +Info 566 [00:11:56.000] Directory '/src/node_modules' does not exist, skipping all lookups in it. +Info 567 [00:11:57.000] Directory '/node_modules' does not exist, skipping all lookups in it. +Info 568 [00:11:58.000] File '/src/project/node_modules/pkg0/package.json' exists according to earlier cached lookups. +Info 569 [00:11:59.000] Matched 'exports' condition 'import'. +Info 570 [00:12:00.000] Using 'exports' subpath '.' with target './import.js'. +Info 571 [00:12:01.000] File name '/src/project/node_modules/pkg0/import.js' has a '.js' extension - stripping it. +Info 572 [00:12:02.000] File '/src/project/node_modules/pkg0/import.js' does not exist. +Info 573 [00:12:03.000] File '/src/project/node_modules/pkg0/import.jsx' does not exist. +Info 574 [00:12:04.000] Saw non-matching condition 'require'. +Info 575 [00:12:05.000] Directory '/src/node_modules' does not exist, skipping all lookups in it. +Info 576 [00:12:06.000] Directory '/node_modules' does not exist, skipping all lookups in it. +Info 577 [00:12:07.000] ======== Module name 'pkg0' was not resolved. ======== +Info 578 [00:12:08.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 579 [00:12:09.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 580 [00:12:10.000] File '/package.json' does not exist according to earlier cached lookups. +Info 581 [00:12:11.000] Reusing resolution of type reference directive 'pkg2' from '/src/project/randomFileForTypeRef.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg2/import.d.ts' with Package ID 'pkg2/import.d.ts@0.0.1'. +Info 582 [00:12:12.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. +Info 583 [00:12:13.000] Reusing resolution of type reference directive 'pkg4' from '/src/project/__inferred type names__.ts' of old program, it was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts'. +Info 584 [00:12:14.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. +Info 585 [00:12:15.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. +Info 586 [00:12:16.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. +Info 587 [00:12:17.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 588 [00:12:18.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 589 [00:12:19.000] File '/package.json' does not exist according to earlier cached lookups. +Info 590 [00:12:20.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 591 [00:12:21.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 592 [00:12:22.000] File '/package.json' does not exist according to earlier cached lookups. +Info 593 [00:12:23.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 594 [00:12:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 595 [00:12:25.000] DirectoryWatcher:: Added:: WatchInfo: /src/project 0 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 596 [00:12:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project 0 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 597 [00:12:27.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 8 structureChanged: true structureIsReused:: SafeModuleCache Elapsed:: *ms +Info 598 [00:12:28.000] Project '/src/project/tsconfig.json' (Configured) +Info 599 [00:12:29.000] Files (5) /a/lib/lib.d.ts /src/project/randomFileForImport.ts /src/project/node_modules/pkg2/import.d.ts @@ -2154,28 +2149,28 @@ Info 604 [00:12:34.000] Files (5) Entry point for implicit type library 'pkg4' File is CommonJS module because 'package.json' was not found -Info 605 [00:12:35.000] ----------------------------------------------- -Info 606 [00:12:36.000] Running: *ensureProjectForOpenFiles* -Info 607 [00:12:37.000] Before ensureProjectForOpenFiles: -Info 608 [00:12:38.000] Project '/src/project/tsconfig.json' (Configured) -Info 608 [00:12:39.000] Files (5) +Info 600 [00:12:30.000] ----------------------------------------------- +Info 601 [00:12:31.000] Running: *ensureProjectForOpenFiles* +Info 602 [00:12:32.000] Before ensureProjectForOpenFiles: +Info 603 [00:12:33.000] Project '/src/project/tsconfig.json' (Configured) +Info 603 [00:12:34.000] Files (5) -Info 608 [00:12:40.000] ----------------------------------------------- -Info 608 [00:12:41.000] Open files: -Info 608 [00:12:42.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 608 [00:12:43.000] Projects: /src/project/tsconfig.json -Info 608 [00:12:44.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined -Info 608 [00:12:45.000] Projects: /src/project/tsconfig.json -Info 608 [00:12:46.000] After ensureProjectForOpenFiles: -Info 609 [00:12:47.000] Project '/src/project/tsconfig.json' (Configured) -Info 609 [00:12:48.000] Files (5) +Info 603 [00:12:35.000] ----------------------------------------------- +Info 603 [00:12:36.000] Open files: +Info 603 [00:12:37.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 603 [00:12:38.000] Projects: /src/project/tsconfig.json +Info 603 [00:12:39.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined +Info 603 [00:12:40.000] Projects: /src/project/tsconfig.json +Info 603 [00:12:41.000] After ensureProjectForOpenFiles: +Info 604 [00:12:42.000] Project '/src/project/tsconfig.json' (Configured) +Info 604 [00:12:43.000] Files (5) -Info 609 [00:12:49.000] ----------------------------------------------- -Info 609 [00:12:50.000] Open files: -Info 609 [00:12:51.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 609 [00:12:52.000] Projects: /src/project/tsconfig.json -Info 609 [00:12:53.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined -Info 609 [00:12:54.000] Projects: /src/project/tsconfig.json +Info 604 [00:12:44.000] ----------------------------------------------- +Info 604 [00:12:45.000] Open files: +Info 604 [00:12:46.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 604 [00:12:47.000] Projects: /src/project/tsconfig.json +Info 604 [00:12:48.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined +Info 604 [00:12:49.000] Projects: /src/project/tsconfig.json After running timeout callbacks PolledWatches:: @@ -2204,14 +2199,14 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 609 [00:12:55.000] delete resolved typeRef file -Info 610 [00:12:57.000] DirectoryWatcher:: Triggered with /src/project/node_modules/pkg2/import.d.ts :: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 611 [00:12:58.000] Scheduled: /src/project/tsconfig.json -Info 612 [00:12:59.000] Scheduled: *ensureProjectForOpenFiles* -Info 613 [00:13:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/node_modules/pkg2/import.d.ts :: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 614 [00:13:01.000] DirectoryWatcher:: Triggered with /src/project/node_modules/pkg2/import.d.ts :: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations -Info 615 [00:13:02.000] Scheduled: /src/project/tsconfig.jsonFailedLookupInvalidation -Info 616 [00:13:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/node_modules/pkg2/import.d.ts :: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 604 [00:12:50.000] delete resolved typeRef file +Info 605 [00:12:52.000] DirectoryWatcher:: Triggered with /src/project/node_modules/pkg2/import.d.ts :: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 606 [00:12:53.000] Scheduled: /src/project/tsconfig.json +Info 607 [00:12:54.000] Scheduled: *ensureProjectForOpenFiles* +Info 608 [00:12:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/node_modules/pkg2/import.d.ts :: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 609 [00:12:56.000] DirectoryWatcher:: Triggered with /src/project/node_modules/pkg2/import.d.ts :: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations +Info 610 [00:12:57.000] Scheduled: /src/project/tsconfig.jsonFailedLookupInvalidation +Info 611 [00:12:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/project/node_modules/pkg2/import.d.ts :: WatchInfo: /src/project/node_modules 1 undefined Project: /src/project/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/src/project/node_modules/pkg2/import.d.ts] deleted @@ -2241,47 +2236,47 @@ FsWatchesRecursive:: /src/project/node_modules/@types: {} -Info 617 [00:13:04.000] Running: /src/project/tsconfig.json -Info 618 [00:13:05.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json -Info 619 [00:13:06.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 620 [00:13:07.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 621 [00:13:08.000] File '/package.json' does not exist according to earlier cached lookups. -Info 622 [00:13:09.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 623 [00:13:10.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 624 [00:13:11.000] File '/package.json' does not exist according to earlier cached lookups. -Info 625 [00:13:12.000] Found 'package.json' at '/src/project/node_modules/pkg2/package.json'. -Info 626 [00:13:13.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 627 [00:13:14.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 628 [00:13:15.000] File '/package.json' does not exist according to earlier cached lookups. -Info 629 [00:13:16.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was not resolved. -Info 630 [00:13:17.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 631 [00:13:18.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 632 [00:13:19.000] File '/package.json' does not exist according to earlier cached lookups. -Info 633 [00:13:20.000] ======== Resolving type reference directive 'pkg2', containing file '/src/project/randomFileForTypeRef.ts', root directory '/src/project/node_modules/@types'. ======== -Info 634 [00:13:21.000] Resolving with primary search path '/src/project/node_modules/@types'. -Info 635 [00:13:22.000] Looking up in 'node_modules' folder, initial location '/src/project'. -Info 636 [00:13:23.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. -Info 637 [00:13:24.000] Matched 'exports' condition 'import'. -Info 638 [00:13:25.000] Using 'exports' subpath '.' with target './import.js'. -Info 639 [00:13:26.000] File name '/src/project/node_modules/pkg2/import.js' has a '.js' extension - stripping it. -Info 640 [00:13:27.000] File '/src/project/node_modules/pkg2/import.d.ts' does not exist. -Info 641 [00:13:28.000] Saw non-matching condition 'require'. -Info 642 [00:13:29.000] Directory '/src/node_modules' does not exist, skipping all lookups in it. -Info 643 [00:13:30.000] Directory '/node_modules' does not exist, skipping all lookups in it. -Info 644 [00:13:31.000] ======== Type reference directive 'pkg2' was not resolved. ======== -Info 645 [00:13:32.000] Reusing resolution of type reference directive 'pkg4' from '/src/project/__inferred type names__.ts' of old program, it was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts'. -Info 646 [00:13:33.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. -Info 647 [00:13:34.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. -Info 648 [00:13:35.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. -Info 649 [00:13:36.000] File '/src/project/package.json' does not exist according to earlier cached lookups. -Info 650 [00:13:37.000] File '/src/package.json' does not exist according to earlier cached lookups. -Info 651 [00:13:38.000] File '/package.json' does not exist according to earlier cached lookups. -Info 652 [00:13:39.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 653 [00:13:40.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 654 [00:13:41.000] File '/package.json' does not exist according to earlier cached lookups. -Info 655 [00:13:42.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 9 structureChanged: true structureIsReused:: SafeModuleCache Elapsed:: *ms -Info 656 [00:13:43.000] Project '/src/project/tsconfig.json' (Configured) -Info 657 [00:13:44.000] Files (4) +Info 612 [00:12:59.000] Running: /src/project/tsconfig.json +Info 613 [00:13:00.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json +Info 614 [00:13:01.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 615 [00:13:02.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 616 [00:13:03.000] File '/package.json' does not exist according to earlier cached lookups. +Info 617 [00:13:04.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 618 [00:13:05.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 619 [00:13:06.000] File '/package.json' does not exist according to earlier cached lookups. +Info 620 [00:13:07.000] Found 'package.json' at '/src/project/node_modules/pkg2/package.json'. +Info 621 [00:13:08.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 622 [00:13:09.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 623 [00:13:10.000] File '/package.json' does not exist according to earlier cached lookups. +Info 624 [00:13:11.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was not resolved. +Info 625 [00:13:12.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 626 [00:13:13.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 627 [00:13:14.000] File '/package.json' does not exist according to earlier cached lookups. +Info 628 [00:13:15.000] ======== Resolving type reference directive 'pkg2', containing file '/src/project/randomFileForTypeRef.ts', root directory '/src/project/node_modules/@types'. ======== +Info 629 [00:13:16.000] Resolving with primary search path '/src/project/node_modules/@types'. +Info 630 [00:13:17.000] Looking up in 'node_modules' folder, initial location '/src/project'. +Info 631 [00:13:18.000] File '/src/project/node_modules/pkg2/package.json' exists according to earlier cached lookups. +Info 632 [00:13:19.000] Matched 'exports' condition 'import'. +Info 633 [00:13:20.000] Using 'exports' subpath '.' with target './import.js'. +Info 634 [00:13:21.000] File name '/src/project/node_modules/pkg2/import.js' has a '.js' extension - stripping it. +Info 635 [00:13:22.000] File '/src/project/node_modules/pkg2/import.d.ts' does not exist. +Info 636 [00:13:23.000] Saw non-matching condition 'require'. +Info 637 [00:13:24.000] Directory '/src/node_modules' does not exist, skipping all lookups in it. +Info 638 [00:13:25.000] Directory '/node_modules' does not exist, skipping all lookups in it. +Info 639 [00:13:26.000] ======== Type reference directive 'pkg2' was not resolved. ======== +Info 640 [00:13:27.000] Reusing resolution of type reference directive 'pkg4' from '/src/project/__inferred type names__.ts' of old program, it was successfully resolved to '/src/project/node_modules/@types/pkg4/index.d.ts'. +Info 641 [00:13:28.000] File '/src/project/node_modules/@types/pkg4/package.json' does not exist according to earlier cached lookups. +Info 642 [00:13:29.000] File '/src/project/node_modules/@types/package.json' does not exist according to earlier cached lookups. +Info 643 [00:13:30.000] File '/src/project/node_modules/package.json' does not exist according to earlier cached lookups. +Info 644 [00:13:31.000] File '/src/project/package.json' does not exist according to earlier cached lookups. +Info 645 [00:13:32.000] File '/src/package.json' does not exist according to earlier cached lookups. +Info 646 [00:13:33.000] File '/package.json' does not exist according to earlier cached lookups. +Info 647 [00:13:34.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 648 [00:13:35.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 649 [00:13:36.000] File '/package.json' does not exist according to earlier cached lookups. +Info 650 [00:13:37.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 9 structureChanged: true structureIsReused:: SafeModuleCache Elapsed:: *ms +Info 651 [00:13:38.000] Project '/src/project/tsconfig.json' (Configured) +Info 652 [00:13:39.000] Files (4) /a/lib/lib.d.ts /src/project/randomFileForImport.ts /src/project/randomFileForTypeRef.ts @@ -2300,28 +2295,28 @@ Info 657 [00:13:44.000] Files (4) Entry point for implicit type library 'pkg4' File is CommonJS module because 'package.json' was not found -Info 658 [00:13:45.000] ----------------------------------------------- -Info 659 [00:13:46.000] Running: *ensureProjectForOpenFiles* -Info 660 [00:13:47.000] Before ensureProjectForOpenFiles: -Info 661 [00:13:48.000] Project '/src/project/tsconfig.json' (Configured) -Info 661 [00:13:49.000] Files (4) +Info 653 [00:13:40.000] ----------------------------------------------- +Info 654 [00:13:41.000] Running: *ensureProjectForOpenFiles* +Info 655 [00:13:42.000] Before ensureProjectForOpenFiles: +Info 656 [00:13:43.000] Project '/src/project/tsconfig.json' (Configured) +Info 656 [00:13:44.000] Files (4) -Info 661 [00:13:50.000] ----------------------------------------------- -Info 661 [00:13:51.000] Open files: -Info 661 [00:13:52.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 661 [00:13:53.000] Projects: /src/project/tsconfig.json -Info 661 [00:13:54.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined -Info 661 [00:13:55.000] Projects: /src/project/tsconfig.json -Info 661 [00:13:56.000] After ensureProjectForOpenFiles: -Info 662 [00:13:57.000] Project '/src/project/tsconfig.json' (Configured) -Info 662 [00:13:58.000] Files (4) +Info 656 [00:13:45.000] ----------------------------------------------- +Info 656 [00:13:46.000] Open files: +Info 656 [00:13:47.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 656 [00:13:48.000] Projects: /src/project/tsconfig.json +Info 656 [00:13:49.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined +Info 656 [00:13:50.000] Projects: /src/project/tsconfig.json +Info 656 [00:13:51.000] After ensureProjectForOpenFiles: +Info 657 [00:13:52.000] Project '/src/project/tsconfig.json' (Configured) +Info 657 [00:13:53.000] Files (4) -Info 662 [00:13:59.000] ----------------------------------------------- -Info 662 [00:14:00.000] Open files: -Info 662 [00:14:01.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 662 [00:14:02.000] Projects: /src/project/tsconfig.json -Info 662 [00:14:03.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined -Info 662 [00:14:04.000] Projects: /src/project/tsconfig.json +Info 657 [00:13:54.000] ----------------------------------------------- +Info 657 [00:13:55.000] Open files: +Info 657 [00:13:56.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 657 [00:13:57.000] Projects: /src/project/tsconfig.json +Info 657 [00:13:58.000] FileName: /src/project/randomFileForTypeRef.ts ProjectRootPath: undefined +Info 657 [00:13:59.000] Projects: /src/project/tsconfig.json After running timeout callbacks PolledWatches:: diff --git a/tests/baselines/reference/tsserver/cacheResolutions/multi-project-mixed-redirect-options.js b/tests/baselines/reference/tsserver/cacheResolutions/multi-project-mixed-redirect-options.js index 1c7c08e3aca..20cdfe41c78 100644 --- a/tests/baselines/reference/tsserver/cacheResolutions/multi-project-mixed-redirect-options.js +++ b/tests/baselines/reference/tsserver/cacheResolutions/multi-project-mixed-redirect-options.js @@ -1199,71 +1199,43 @@ Info 12 [00:01:49.000] Config: /src/project/tsconfig.b.json : { ] } Info 13 [00:01:50.000] FileWatcher:: Added:: WatchInfo: /src/project/tsconfig.b.json 2000 undefined Project: /src/project/tsconfig.json WatchType: Config file -Info 14 [00:01:51.000] ======== Resolving module './bFileWithImports' from '/src/project/cFileWithImports.ts'. ======== -Info 15 [00:01:52.000] Module resolution kind is not specified, using 'Classic'. -Info 16 [00:01:53.000] File '/src/project/bFileWithImports.ts' exist - use it as a name resolution result. -Info 17 [00:01:54.000] ======== Module name './bFileWithImports' was successfully resolved to '/src/project/bFileWithImports.ts'. ======== -Info 18 [00:01:55.000] ======== Resolving module 'pkg0' from '/src/project/cFileWithImports.ts'. ======== -Info 19 [00:01:56.000] Module resolution kind is not specified, using 'Classic'. -Info 20 [00:01:57.000] File '/src/project/pkg0.ts' does not exist. -Info 21 [00:01:58.000] File '/src/project/pkg0.tsx' does not exist. -Info 22 [00:01:59.000] File '/src/project/pkg0.d.ts' exist - use it as a name resolution result. -Info 23 [00:02:00.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/pkg0.d.ts'. ======== -Info 24 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /src/project/bFileWithImports.ts 500 undefined WatchType: Closed Script info -Info 25 [00:02:02.000] ======== Resolving module './aFileWithImports' from '/src/project/bFileWithImports.ts'. ======== -Info 26 [00:02:03.000] Using compiler options of project reference redirect '/src/project/tsconfig.b.json'. -Info 27 [00:02:04.000] Module resolution kind is not specified, using 'NodeJs'. -Info 28 [00:02:05.000] Loading module as file / folder, candidate module location '/src/project/aFileWithImports', target file types: TypeScript, Declaration. -Info 29 [00:02:06.000] File '/src/project/aFileWithImports.ts' exist - use it as a name resolution result. -Info 30 [00:02:07.000] ======== Module name './aFileWithImports' was successfully resolved to '/src/project/aFileWithImports.ts'. ======== -Info 31 [00:02:08.000] ======== Resolving module './bRandomFileForImport' from '/src/project/bFileWithImports.ts'. ======== -Info 32 [00:02:09.000] Using compiler options of project reference redirect '/src/project/tsconfig.b.json'. -Info 33 [00:02:10.000] Module resolution kind is not specified, using 'NodeJs'. -Info 34 [00:02:11.000] Loading module as file / folder, candidate module location '/src/project/bRandomFileForImport', target file types: TypeScript, Declaration. -Info 35 [00:02:12.000] File '/src/project/bRandomFileForImport.ts' exist - use it as a name resolution result. -Info 36 [00:02:13.000] ======== Module name './bRandomFileForImport' was successfully resolved to '/src/project/bRandomFileForImport.ts'. ======== -Info 37 [00:02:14.000] ======== Resolving module 'pkg0' from '/src/project/bFileWithImports.ts'. ======== -Info 38 [00:02:15.000] Using compiler options of project reference redirect '/src/project/tsconfig.b.json'. -Info 39 [00:02:16.000] Module resolution kind is not specified, using 'NodeJs'. -Info 40 [00:02:17.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 41 [00:02:18.000] File '/src/project/node_modules/pkg0/package.json' does not exist. -Info 42 [00:02:19.000] File '/src/project/node_modules/pkg0.ts' does not exist. -Info 43 [00:02:20.000] File '/src/project/node_modules/pkg0.tsx' does not exist. -Info 44 [00:02:21.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. -Info 45 [00:02:22.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. -Info 46 [00:02:23.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. -Info 47 [00:02:24.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. -Info 48 [00:02:25.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. -Info 49 [00:02:26.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 50 [00:02:27.000] FileWatcher:: Added:: WatchInfo: /src/project/aFileWithImports.ts 500 undefined WatchType: Closed Script info -Info 51 [00:02:28.000] ======== Resolving module 'pkg0' from '/src/project/aFileWithImports.ts'. ======== -Info 52 [00:02:29.000] Using compiler options of project reference redirect '/src/project/tsconfig.a.json'. -Info 53 [00:02:30.000] Resolution for module 'pkg0' was found in cache from location '/src/project'. -Info 54 [00:02:31.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 55 [00:02:32.000] ======== Resolving module './aRandomFileForImport' from '/src/project/aFileWithImports.ts'. ======== -Info 56 [00:02:33.000] Using compiler options of project reference redirect '/src/project/tsconfig.a.json'. -Info 57 [00:02:34.000] Module resolution kind is not specified, using 'NodeJs'. -Info 58 [00:02:35.000] Loading module as file / folder, candidate module location '/src/project/aRandomFileForImport', target file types: TypeScript, Declaration. -Info 59 [00:02:36.000] File '/src/project/aRandomFileForImport.ts' exist - use it as a name resolution result. -Info 60 [00:02:37.000] ======== Module name './aRandomFileForImport' was successfully resolved to '/src/project/aRandomFileForImport.ts'. ======== -Info 61 [00:02:38.000] ======== Resolving module './aRandomFileForImport2' from '/src/project/aFileWithImports.ts'. ======== -Info 62 [00:02:39.000] Using compiler options of project reference redirect '/src/project/tsconfig.a.json'. -Info 63 [00:02:40.000] Module resolution kind is not specified, using 'NodeJs'. -Info 64 [00:02:41.000] Loading module as file / folder, candidate module location '/src/project/aRandomFileForImport2', target file types: TypeScript, Declaration. -Info 65 [00:02:42.000] File '/src/project/aRandomFileForImport2.ts' exist - use it as a name resolution result. -Info 66 [00:02:43.000] ======== Module name './aRandomFileForImport2' was successfully resolved to '/src/project/aRandomFileForImport2.ts'. ======== -Info 67 [00:02:44.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 68 [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 69 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /src/project/aRandomFileForImport.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:47.000] FileWatcher:: Added:: WatchInfo: /src/project/aRandomFileForImport2.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /src/project/bRandomFileForImport.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /src/project/pkg0.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:51.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots -Info 75 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots -Info 76 [00:02:53.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 77 [00:02:54.000] Project '/src/project/tsconfig.json' (Configured) -Info 78 [00:02:55.000] Files (11) +Info 14 [00:01:51.000] Reusing resolution of module './bFileWithImports' from '/src/project/cFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/bFileWithImports.ts'. +Info 15 [00:01:52.000] Reusing resolution of module 'pkg0' from '/src/project/cFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/pkg0.d.ts'. +Info 16 [00:01:53.000] FileWatcher:: Added:: WatchInfo: /src/project/bFileWithImports.ts 500 undefined WatchType: Closed Script info +Info 17 [00:01:54.000] Reusing resolution of module './aFileWithImports' from '/src/project/bFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/aFileWithImports.ts'. +Info 18 [00:01:55.000] Reusing resolution of module './bRandomFileForImport' from '/src/project/bFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/bRandomFileForImport.ts'. +Info 19 [00:01:56.000] ======== Resolving module 'pkg0' from '/src/project/bFileWithImports.ts'. ======== +Info 20 [00:01:57.000] Using compiler options of project reference redirect '/src/project/tsconfig.b.json'. +Info 21 [00:01:58.000] Module resolution kind is not specified, using 'NodeJs'. +Info 22 [00:01:59.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. +Info 23 [00:02:00.000] File '/src/project/node_modules/pkg0/package.json' does not exist. +Info 24 [00:02:01.000] File '/src/project/node_modules/pkg0.ts' does not exist. +Info 25 [00:02:02.000] File '/src/project/node_modules/pkg0.tsx' does not exist. +Info 26 [00:02:03.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. +Info 27 [00:02:04.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. +Info 28 [00:02:05.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. +Info 29 [00:02:06.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. +Info 30 [00:02:07.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. +Info 31 [00:02:08.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== +Info 32 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /src/project/aFileWithImports.ts 500 undefined WatchType: Closed Script info +Info 33 [00:02:10.000] Reusing resolution of module './aRandomFileForImport' from '/src/project/aFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/aRandomFileForImport.ts'. +Info 34 [00:02:11.000] Reusing resolution of module './aRandomFileForImport2' from '/src/project/aFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/aRandomFileForImport2.ts'. +Info 35 [00:02:12.000] ======== Resolving module 'pkg0' from '/src/project/aFileWithImports.ts'. ======== +Info 36 [00:02:13.000] Using compiler options of project reference redirect '/src/project/tsconfig.a.json'. +Info 37 [00:02:14.000] Resolution for module 'pkg0' was found in cache from location '/src/project'. +Info 38 [00:02:15.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== +Info 39 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 40 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 41 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /src/project/aRandomFileForImport.ts 500 undefined WatchType: Closed Script info +Info 42 [00:02:19.000] FileWatcher:: Added:: WatchInfo: /src/project/aRandomFileForImport2.ts 500 undefined WatchType: Closed Script info +Info 43 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /src/project/bRandomFileForImport.ts 500 undefined WatchType: Closed Script info +Info 44 [00:02:21.000] FileWatcher:: Added:: WatchInfo: /src/project/pkg0.d.ts 500 undefined WatchType: Closed Script info +Info 45 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:23.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots +Info 47 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots +Info 48 [00:02:25.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: SafeModuleCache Elapsed:: *ms +Info 49 [00:02:26.000] Project '/src/project/tsconfig.json' (Configured) +Info 50 [00:02:27.000] Files (11) /a/lib/lib.d.ts /src/project/node_modules/pkg0/index.d.ts /src/project/aRandomFileForImport.ts @@ -1301,16 +1273,16 @@ Info 78 [00:02:55.000] Files (11) cRandomFileForImport2.ts Part of 'files' list in tsconfig.json -Info 79 [00:02:56.000] ----------------------------------------------- -Info 80 [00:02:57.000] Search path: /src/project -Info 81 [00:02:58.000] For info: /src/project/tsconfig.json :: No config files found. -Info 82 [00:02:59.000] Project '/src/project/tsconfig.json' (Configured) -Info 82 [00:03:00.000] Files (11) +Info 51 [00:02:28.000] ----------------------------------------------- +Info 52 [00:02:29.000] Search path: /src/project +Info 53 [00:02:30.000] For info: /src/project/tsconfig.json :: No config files found. +Info 54 [00:02:31.000] Project '/src/project/tsconfig.json' (Configured) +Info 54 [00:02:32.000] Files (11) -Info 82 [00:03:01.000] ----------------------------------------------- -Info 82 [00:03:02.000] Open files: -Info 82 [00:03:03.000] FileName: /src/project/cRandomFileForImport.ts ProjectRootPath: undefined -Info 82 [00:03:04.000] Projects: /src/project/tsconfig.json +Info 54 [00:02:33.000] ----------------------------------------------- +Info 54 [00:02:34.000] Open files: +Info 54 [00:02:35.000] FileName: /src/project/cRandomFileForImport.ts ProjectRootPath: undefined +Info 54 [00:02:36.000] Projects: /src/project/tsconfig.json After request PolledWatches:: @@ -1347,12 +1319,12 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 82 [00:03:05.000] response: +Info 54 [00:02:37.000] response: { "responseRequired": false } -Info 83 [00:03:06.000] modify cRandomFileForImport by adding import -Info 84 [00:03:07.000] request: +Info 55 [00:02:38.000] modify cRandomFileForImport by adding import +Info 56 [00:02:39.000] request: { "command": "change", "arguments": { @@ -1438,24 +1410,24 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 85 [00:03:08.000] response: +Info 57 [00:02:40.000] response: { "responseRequired": false } -Info 86 [00:03:09.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json -Info 87 [00:03:10.000] Reusing resolution of module './bFileWithImports' from '/src/project/cFileWithImports.ts' of old program, it was successfully resolved to '/src/project/bFileWithImports.ts'. -Info 88 [00:03:11.000] Reusing resolution of module 'pkg0' from '/src/project/cFileWithImports.ts' of old program, it was successfully resolved to '/src/project/pkg0.d.ts'. -Info 89 [00:03:12.000] Reusing resolution of module './aFileWithImports' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aFileWithImports.ts'. -Info 90 [00:03:13.000] Reusing resolution of module './bRandomFileForImport' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/bRandomFileForImport.ts'. -Info 91 [00:03:14.000] Reusing resolution of module 'pkg0' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 92 [00:03:15.000] Reusing resolution of module 'pkg0' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 93 [00:03:16.000] Reusing resolution of module './aRandomFileForImport' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aRandomFileForImport.ts'. -Info 94 [00:03:17.000] Reusing resolution of module './aRandomFileForImport2' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aRandomFileForImport2.ts'. -Info 95 [00:03:18.000] ======== Resolving module 'pkg0' from '/src/project/cRandomFileForImport.ts'. ======== -Info 96 [00:03:19.000] Module resolution kind is not specified, using 'Classic'. -Info 97 [00:03:20.000] File '/src/project/pkg0.ts' does not exist. -Info 98 [00:03:21.000] File '/src/project/pkg0.tsx' does not exist. -Info 99 [00:03:22.000] File '/src/project/pkg0.d.ts' exist - use it as a name resolution result. -Info 100 [00:03:23.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/pkg0.d.ts'. ======== -Info 101 [00:03:24.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 102 [00:03:25.000] Different program with same set of files \ No newline at end of file +Info 58 [00:02:41.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json +Info 59 [00:02:42.000] Reusing resolution of module './bFileWithImports' from '/src/project/cFileWithImports.ts' of old program, it was successfully resolved to '/src/project/bFileWithImports.ts'. +Info 60 [00:02:43.000] Reusing resolution of module 'pkg0' from '/src/project/cFileWithImports.ts' of old program, it was successfully resolved to '/src/project/pkg0.d.ts'. +Info 61 [00:02:44.000] Reusing resolution of module './aFileWithImports' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aFileWithImports.ts'. +Info 62 [00:02:45.000] Reusing resolution of module './bRandomFileForImport' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/bRandomFileForImport.ts'. +Info 63 [00:02:46.000] Reusing resolution of module 'pkg0' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 64 [00:02:47.000] Reusing resolution of module 'pkg0' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 65 [00:02:48.000] Reusing resolution of module './aRandomFileForImport' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aRandomFileForImport.ts'. +Info 66 [00:02:49.000] Reusing resolution of module './aRandomFileForImport2' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aRandomFileForImport2.ts'. +Info 67 [00:02:50.000] ======== Resolving module 'pkg0' from '/src/project/cRandomFileForImport.ts'. ======== +Info 68 [00:02:51.000] Module resolution kind is not specified, using 'Classic'. +Info 69 [00:02:52.000] File '/src/project/pkg0.ts' does not exist. +Info 70 [00:02:53.000] File '/src/project/pkg0.tsx' does not exist. +Info 71 [00:02:54.000] File '/src/project/pkg0.d.ts' exist - use it as a name resolution result. +Info 72 [00:02:55.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/pkg0.d.ts'. ======== +Info 73 [00:02:56.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 74 [00:02:57.000] Different program with same set of files \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/cacheResolutions/multi-project.js b/tests/baselines/reference/tsserver/cacheResolutions/multi-project.js index eefde3697ed..168b3be816f 100644 --- a/tests/baselines/reference/tsserver/cacheResolutions/multi-project.js +++ b/tests/baselines/reference/tsserver/cacheResolutions/multi-project.js @@ -1200,70 +1200,42 @@ Info 13 [00:01:50.000] Config: /src/project/tsconfig.b.json : { ] } Info 14 [00:01:51.000] FileWatcher:: Added:: WatchInfo: /src/project/tsconfig.b.json 2000 undefined Project: /src/project/tsconfig.json WatchType: Config file -Info 15 [00:01:52.000] ======== Resolving module './bFileWithImports' from '/src/project/cFileWithImports.ts'. ======== -Info 16 [00:01:53.000] Module resolution kind is not specified, using 'Classic'. -Info 17 [00:01:54.000] File '/src/project/bFileWithImports.ts' exist - use it as a name resolution result. -Info 18 [00:01:55.000] ======== Module name './bFileWithImports' was successfully resolved to '/src/project/bFileWithImports.ts'. ======== -Info 19 [00:01:56.000] ======== Resolving module 'pkg0' from '/src/project/cFileWithImports.ts'. ======== -Info 20 [00:01:57.000] Module resolution kind is not specified, using 'Classic'. -Info 21 [00:01:58.000] File '/src/project/pkg0.ts' does not exist. -Info 22 [00:01:59.000] File '/src/project/pkg0.tsx' does not exist. -Info 23 [00:02:00.000] File '/src/project/pkg0.d.ts' exist - use it as a name resolution result. -Info 24 [00:02:01.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/pkg0.d.ts'. ======== -Info 25 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /src/project/bFileWithImports.ts 500 undefined WatchType: Closed Script info -Info 26 [00:02:03.000] ======== Resolving module './aFileWithImports' from '/src/project/bFileWithImports.ts'. ======== -Info 27 [00:02:04.000] Using compiler options of project reference redirect '/src/project/tsconfig.b.json'. -Info 28 [00:02:05.000] Module resolution kind is not specified, using 'NodeJs'. -Info 29 [00:02:06.000] Loading module as file / folder, candidate module location '/src/project/aFileWithImports', target file types: TypeScript, Declaration. -Info 30 [00:02:07.000] File '/src/project/aFileWithImports.ts' exist - use it as a name resolution result. -Info 31 [00:02:08.000] ======== Module name './aFileWithImports' was successfully resolved to '/src/project/aFileWithImports.ts'. ======== -Info 32 [00:02:09.000] ======== Resolving module './bRandomFileForImport' from '/src/project/bFileWithImports.ts'. ======== -Info 33 [00:02:10.000] Using compiler options of project reference redirect '/src/project/tsconfig.b.json'. -Info 34 [00:02:11.000] Module resolution kind is not specified, using 'NodeJs'. -Info 35 [00:02:12.000] Loading module as file / folder, candidate module location '/src/project/bRandomFileForImport', target file types: TypeScript, Declaration. -Info 36 [00:02:13.000] File '/src/project/bRandomFileForImport.ts' exist - use it as a name resolution result. -Info 37 [00:02:14.000] ======== Module name './bRandomFileForImport' was successfully resolved to '/src/project/bRandomFileForImport.ts'. ======== -Info 38 [00:02:15.000] ======== Resolving module 'pkg0' from '/src/project/bFileWithImports.ts'. ======== -Info 39 [00:02:16.000] Using compiler options of project reference redirect '/src/project/tsconfig.b.json'. -Info 40 [00:02:17.000] Module resolution kind is not specified, using 'NodeJs'. -Info 41 [00:02:18.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 42 [00:02:19.000] File '/src/project/node_modules/pkg0/package.json' does not exist. -Info 43 [00:02:20.000] File '/src/project/node_modules/pkg0.ts' does not exist. -Info 44 [00:02:21.000] File '/src/project/node_modules/pkg0.tsx' does not exist. -Info 45 [00:02:22.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. -Info 46 [00:02:23.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. -Info 47 [00:02:24.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. -Info 48 [00:02:25.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. -Info 49 [00:02:26.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. -Info 50 [00:02:27.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 51 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /src/project/aFileWithImports.ts 500 undefined WatchType: Closed Script info -Info 52 [00:02:29.000] ======== Resolving module 'pkg0' from '/src/project/aFileWithImports.ts'. ======== -Info 53 [00:02:30.000] Using compiler options of project reference redirect '/src/project/tsconfig.a.json'. -Info 54 [00:02:31.000] Resolution for module 'pkg0' was found in cache from location '/src/project'. -Info 55 [00:02:32.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 56 [00:02:33.000] ======== Resolving module './aRandomFileForImport' from '/src/project/aFileWithImports.ts'. ======== -Info 57 [00:02:34.000] Using compiler options of project reference redirect '/src/project/tsconfig.a.json'. -Info 58 [00:02:35.000] Module resolution kind is not specified, using 'NodeJs'. -Info 59 [00:02:36.000] Loading module as file / folder, candidate module location '/src/project/aRandomFileForImport', target file types: TypeScript, Declaration. -Info 60 [00:02:37.000] File '/src/project/aRandomFileForImport.ts' exist - use it as a name resolution result. -Info 61 [00:02:38.000] ======== Module name './aRandomFileForImport' was successfully resolved to '/src/project/aRandomFileForImport.ts'. ======== -Info 62 [00:02:39.000] ======== Resolving module './aRandomFileForImport2' from '/src/project/aFileWithImports.ts'. ======== -Info 63 [00:02:40.000] Using compiler options of project reference redirect '/src/project/tsconfig.a.json'. -Info 64 [00:02:41.000] Module resolution kind is not specified, using 'NodeJs'. -Info 65 [00:02:42.000] Loading module as file / folder, candidate module location '/src/project/aRandomFileForImport2', target file types: TypeScript, Declaration. -Info 66 [00:02:43.000] File '/src/project/aRandomFileForImport2.ts' exist - use it as a name resolution result. -Info 67 [00:02:44.000] ======== Module name './aRandomFileForImport2' was successfully resolved to '/src/project/aRandomFileForImport2.ts'. ======== -Info 68 [00:02:45.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 69 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 70 [00:02:47.000] FileWatcher:: Added:: WatchInfo: /src/project/aRandomFileForImport.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /src/project/aRandomFileForImport2.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /src/project/pkg0.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:51.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots -Info 75 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots -Info 76 [00:02:53.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 77 [00:02:54.000] Project '/src/project/tsconfig.json' (Configured) -Info 78 [00:02:55.000] Files (11) +Info 15 [00:01:52.000] Reusing resolution of module './bFileWithImports' from '/src/project/cFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/bFileWithImports.ts'. +Info 16 [00:01:53.000] Reusing resolution of module 'pkg0' from '/src/project/cFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/pkg0.d.ts'. +Info 17 [00:01:54.000] FileWatcher:: Added:: WatchInfo: /src/project/bFileWithImports.ts 500 undefined WatchType: Closed Script info +Info 18 [00:01:55.000] Reusing resolution of module './aFileWithImports' from '/src/project/bFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/aFileWithImports.ts'. +Info 19 [00:01:56.000] Reusing resolution of module './bRandomFileForImport' from '/src/project/bFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/bRandomFileForImport.ts'. +Info 20 [00:01:57.000] ======== Resolving module 'pkg0' from '/src/project/bFileWithImports.ts'. ======== +Info 21 [00:01:58.000] Using compiler options of project reference redirect '/src/project/tsconfig.b.json'. +Info 22 [00:01:59.000] Module resolution kind is not specified, using 'NodeJs'. +Info 23 [00:02:00.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. +Info 24 [00:02:01.000] File '/src/project/node_modules/pkg0/package.json' does not exist. +Info 25 [00:02:02.000] File '/src/project/node_modules/pkg0.ts' does not exist. +Info 26 [00:02:03.000] File '/src/project/node_modules/pkg0.tsx' does not exist. +Info 27 [00:02:04.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. +Info 28 [00:02:05.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. +Info 29 [00:02:06.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. +Info 30 [00:02:07.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. +Info 31 [00:02:08.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. +Info 32 [00:02:09.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== +Info 33 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /src/project/aFileWithImports.ts 500 undefined WatchType: Closed Script info +Info 34 [00:02:11.000] Reusing resolution of module './aRandomFileForImport' from '/src/project/aFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/aRandomFileForImport.ts'. +Info 35 [00:02:12.000] Reusing resolution of module './aRandomFileForImport2' from '/src/project/aFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/aRandomFileForImport2.ts'. +Info 36 [00:02:13.000] ======== Resolving module 'pkg0' from '/src/project/aFileWithImports.ts'. ======== +Info 37 [00:02:14.000] Using compiler options of project reference redirect '/src/project/tsconfig.a.json'. +Info 38 [00:02:15.000] Resolution for module 'pkg0' was found in cache from location '/src/project'. +Info 39 [00:02:16.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== +Info 40 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 41 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 42 [00:02:19.000] FileWatcher:: Added:: WatchInfo: /src/project/aRandomFileForImport.ts 500 undefined WatchType: Closed Script info +Info 43 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /src/project/aRandomFileForImport2.ts 500 undefined WatchType: Closed Script info +Info 44 [00:02:21.000] FileWatcher:: Added:: WatchInfo: /src/project/pkg0.d.ts 500 undefined WatchType: Closed Script info +Info 45 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:23.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots +Info 47 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots +Info 48 [00:02:25.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: SafeModuleCache Elapsed:: *ms +Info 49 [00:02:26.000] Project '/src/project/tsconfig.json' (Configured) +Info 50 [00:02:27.000] Files (11) /a/lib/lib.d.ts /src/project/node_modules/pkg0/index.d.ts /src/project/aRandomFileForImport.ts @@ -1301,53 +1273,21 @@ Info 78 [00:02:55.000] Files (11) cRandomFileForImport2.ts Part of 'files' list in tsconfig.json -Info 79 [00:02:56.000] ----------------------------------------------- -Info 80 [00:02:57.000] Creating configuration project /src/project/tsconfig.b.json -Info 81 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /src/project/bRandomFileForImport2.ts 500 undefined WatchType: Closed Script info -Info 82 [00:02:59.000] Starting updateGraphWorker: Project: /src/project/tsconfig.b.json -Info 83 [00:03:00.000] ======== Resolving module './aFileWithImports' from '/src/project/bFileWithImports.ts'. ======== -Info 84 [00:03:01.000] Module resolution kind is not specified, using 'NodeJs'. -Info 85 [00:03:02.000] Loading module as file / folder, candidate module location '/src/project/aFileWithImports', target file types: TypeScript, Declaration. -Info 86 [00:03:03.000] File '/src/project/aFileWithImports.ts' exist - use it as a name resolution result. -Info 87 [00:03:04.000] ======== Module name './aFileWithImports' was successfully resolved to '/src/project/aFileWithImports.ts'. ======== -Info 88 [00:03:05.000] ======== Resolving module './bRandomFileForImport' from '/src/project/bFileWithImports.ts'. ======== -Info 89 [00:03:06.000] Module resolution kind is not specified, using 'NodeJs'. -Info 90 [00:03:07.000] Loading module as file / folder, candidate module location '/src/project/bRandomFileForImport', target file types: TypeScript, Declaration. -Info 91 [00:03:08.000] File '/src/project/bRandomFileForImport.ts' exist - use it as a name resolution result. -Info 92 [00:03:09.000] ======== Module name './bRandomFileForImport' was successfully resolved to '/src/project/bRandomFileForImport.ts'. ======== -Info 93 [00:03:10.000] ======== Resolving module 'pkg0' from '/src/project/bFileWithImports.ts'. ======== -Info 94 [00:03:11.000] Module resolution kind is not specified, using 'NodeJs'. -Info 95 [00:03:12.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 96 [00:03:13.000] File '/src/project/node_modules/pkg0/package.json' does not exist. -Info 97 [00:03:14.000] File '/src/project/node_modules/pkg0.ts' does not exist. -Info 98 [00:03:15.000] File '/src/project/node_modules/pkg0.tsx' does not exist. -Info 99 [00:03:16.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. -Info 100 [00:03:17.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. -Info 101 [00:03:18.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. -Info 102 [00:03:19.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. -Info 103 [00:03:20.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. -Info 104 [00:03:21.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 105 [00:03:22.000] ======== Resolving module 'pkg0' from '/src/project/aFileWithImports.ts'. ======== -Info 106 [00:03:23.000] Using compiler options of project reference redirect '/src/project/tsconfig.a.json'. -Info 107 [00:03:24.000] Resolution for module 'pkg0' was found in cache from location '/src/project'. -Info 108 [00:03:25.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 109 [00:03:26.000] ======== Resolving module './aRandomFileForImport' from '/src/project/aFileWithImports.ts'. ======== -Info 110 [00:03:27.000] Using compiler options of project reference redirect '/src/project/tsconfig.a.json'. -Info 111 [00:03:28.000] Module resolution kind is not specified, using 'NodeJs'. -Info 112 [00:03:29.000] Loading module as file / folder, candidate module location '/src/project/aRandomFileForImport', target file types: TypeScript, Declaration. -Info 113 [00:03:30.000] File '/src/project/aRandomFileForImport.ts' exist - use it as a name resolution result. -Info 114 [00:03:31.000] ======== Module name './aRandomFileForImport' was successfully resolved to '/src/project/aRandomFileForImport.ts'. ======== -Info 115 [00:03:32.000] ======== Resolving module './aRandomFileForImport2' from '/src/project/aFileWithImports.ts'. ======== -Info 116 [00:03:33.000] Using compiler options of project reference redirect '/src/project/tsconfig.a.json'. -Info 117 [00:03:34.000] Module resolution kind is not specified, using 'NodeJs'. -Info 118 [00:03:35.000] Loading module as file / folder, candidate module location '/src/project/aRandomFileForImport2', target file types: TypeScript, Declaration. -Info 119 [00:03:36.000] File '/src/project/aRandomFileForImport2.ts' exist - use it as a name resolution result. -Info 120 [00:03:37.000] ======== Module name './aRandomFileForImport2' was successfully resolved to '/src/project/aRandomFileForImport2.ts'. ======== -Info 121 [00:03:38.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.b.json WatchType: Type roots -Info 122 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.b.json WatchType: Type roots -Info 123 [00:03:40.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.b.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 124 [00:03:41.000] Project '/src/project/tsconfig.b.json' (Configured) -Info 125 [00:03:42.000] Files (8) +Info 51 [00:02:28.000] ----------------------------------------------- +Info 52 [00:02:29.000] Creating configuration project /src/project/tsconfig.b.json +Info 53 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /src/project/bRandomFileForImport2.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:31.000] Starting updateGraphWorker: Project: /src/project/tsconfig.b.json +Info 55 [00:02:32.000] Reusing resolution of module './aFileWithImports' from '/src/project/bFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/aFileWithImports.ts'. +Info 56 [00:02:33.000] Reusing resolution of module './bRandomFileForImport' from '/src/project/bFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/bRandomFileForImport.ts'. +Info 57 [00:02:34.000] Reusing resolution of module 'pkg0' from '/src/project/bFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 58 [00:02:35.000] Reusing resolution of module 'pkg0' from '/src/project/aFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 59 [00:02:36.000] Reusing resolution of module './aRandomFileForImport' from '/src/project/aFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/aRandomFileForImport.ts'. +Info 60 [00:02:37.000] Reusing resolution of module './aRandomFileForImport2' from '/src/project/aFileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/aRandomFileForImport2.ts'. +Info 61 [00:02:38.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.b.json WatchType: Type roots +Info 62 [00:02:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.b.json WatchType: Type roots +Info 63 [00:02:40.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.b.json Version: 1 structureChanged: true structureIsReused:: SafeModuleCache Elapsed:: *ms +Info 64 [00:02:41.000] Project '/src/project/tsconfig.b.json' (Configured) +Info 65 [00:02:42.000] Files (8) /a/lib/lib.d.ts /src/project/node_modules/pkg0/index.d.ts /src/project/aRandomFileForImport.ts @@ -1377,20 +1317,20 @@ Info 125 [00:03:42.000] Files (8) bRandomFileForImport2.ts Part of 'files' list in tsconfig.json -Info 126 [00:03:43.000] ----------------------------------------------- -Info 127 [00:03:44.000] Search path: /src/project -Info 128 [00:03:45.000] For info: /src/project/tsconfig.json :: No config files found. -Info 129 [00:03:46.000] Project '/src/project/tsconfig.json' (Configured) -Info 129 [00:03:47.000] Files (11) +Info 66 [00:02:43.000] ----------------------------------------------- +Info 67 [00:02:44.000] Search path: /src/project +Info 68 [00:02:45.000] For info: /src/project/tsconfig.json :: No config files found. +Info 69 [00:02:46.000] Project '/src/project/tsconfig.json' (Configured) +Info 69 [00:02:47.000] Files (11) -Info 129 [00:03:48.000] ----------------------------------------------- -Info 129 [00:03:49.000] Project '/src/project/tsconfig.b.json' (Configured) -Info 129 [00:03:50.000] Files (8) +Info 69 [00:02:48.000] ----------------------------------------------- +Info 69 [00:02:49.000] Project '/src/project/tsconfig.b.json' (Configured) +Info 69 [00:02:50.000] Files (8) -Info 129 [00:03:51.000] ----------------------------------------------- -Info 129 [00:03:52.000] Open files: -Info 129 [00:03:53.000] FileName: /src/project/bRandomFileForImport.ts ProjectRootPath: undefined -Info 129 [00:03:54.000] Projects: /src/project/tsconfig.json,/src/project/tsconfig.b.json +Info 69 [00:02:51.000] ----------------------------------------------- +Info 69 [00:02:52.000] Open files: +Info 69 [00:02:53.000] FileName: /src/project/bRandomFileForImport.ts ProjectRootPath: undefined +Info 69 [00:02:54.000] Projects: /src/project/tsconfig.json,/src/project/tsconfig.b.json After request PolledWatches:: @@ -1429,12 +1369,12 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 129 [00:03:55.000] response: +Info 69 [00:02:55.000] response: { "responseRequired": false } -Info 130 [00:03:56.000] modify bRandomFileForImport by adding import -Info 131 [00:03:57.000] request: +Info 70 [00:02:56.000] modify bRandomFileForImport by adding import +Info 71 [00:02:57.000] request: { "command": "change", "arguments": { @@ -1524,52 +1464,52 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 132 [00:03:58.000] response: +Info 72 [00:02:58.000] response: { "responseRequired": false } -Info 133 [00:03:59.000] Starting updateGraphWorker: Project: /src/project/tsconfig.b.json -Info 134 [00:04:00.000] Reusing resolution of module './aFileWithImports' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aFileWithImports.ts'. -Info 135 [00:04:01.000] Reusing resolution of module './bRandomFileForImport' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/bRandomFileForImport.ts'. -Info 136 [00:04:02.000] Reusing resolution of module 'pkg0' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 137 [00:04:03.000] Reusing resolution of module 'pkg0' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 138 [00:04:04.000] Reusing resolution of module './aRandomFileForImport' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aRandomFileForImport.ts'. -Info 139 [00:04:05.000] Reusing resolution of module './aRandomFileForImport2' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aRandomFileForImport2.ts'. -Info 140 [00:04:06.000] ======== Resolving module 'pkg0' from '/src/project/bRandomFileForImport.ts'. ======== -Info 141 [00:04:07.000] Module resolution kind is not specified, using 'NodeJs'. -Info 142 [00:04:08.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 143 [00:04:09.000] File '/src/project/node_modules/pkg0/package.json' does not exist according to earlier cached lookups. -Info 144 [00:04:10.000] File '/src/project/node_modules/pkg0.ts' does not exist. -Info 145 [00:04:11.000] File '/src/project/node_modules/pkg0.tsx' does not exist. -Info 146 [00:04:12.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. -Info 147 [00:04:13.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. -Info 148 [00:04:14.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. -Info 149 [00:04:15.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. -Info 150 [00:04:16.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. -Info 151 [00:04:17.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 152 [00:04:18.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.b.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 153 [00:04:19.000] Different program with same set of files -Info 154 [00:04:20.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json -Info 155 [00:04:21.000] Reusing resolution of module './bFileWithImports' from '/src/project/cFileWithImports.ts' of old program, it was successfully resolved to '/src/project/bFileWithImports.ts'. -Info 156 [00:04:22.000] Reusing resolution of module 'pkg0' from '/src/project/cFileWithImports.ts' of old program, it was successfully resolved to '/src/project/pkg0.d.ts'. -Info 157 [00:04:23.000] Reusing resolution of module './aFileWithImports' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aFileWithImports.ts'. -Info 158 [00:04:24.000] Reusing resolution of module './bRandomFileForImport' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/bRandomFileForImport.ts'. -Info 159 [00:04:25.000] Reusing resolution of module 'pkg0' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 160 [00:04:26.000] Reusing resolution of module 'pkg0' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 161 [00:04:27.000] Reusing resolution of module './aRandomFileForImport' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aRandomFileForImport.ts'. -Info 162 [00:04:28.000] Reusing resolution of module './aRandomFileForImport2' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aRandomFileForImport2.ts'. -Info 163 [00:04:29.000] ======== Resolving module 'pkg0' from '/src/project/bRandomFileForImport.ts'. ======== -Info 164 [00:04:30.000] Using compiler options of project reference redirect '/src/project/tsconfig.b.json'. -Info 165 [00:04:31.000] Module resolution kind is not specified, using 'NodeJs'. -Info 166 [00:04:32.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 167 [00:04:33.000] File '/src/project/node_modules/pkg0/package.json' does not exist according to earlier cached lookups. -Info 168 [00:04:34.000] File '/src/project/node_modules/pkg0.ts' does not exist. -Info 169 [00:04:35.000] File '/src/project/node_modules/pkg0.tsx' does not exist. -Info 170 [00:04:36.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. -Info 171 [00:04:37.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. -Info 172 [00:04:38.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. -Info 173 [00:04:39.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. -Info 174 [00:04:40.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. -Info 175 [00:04:41.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 176 [00:04:42.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 177 [00:04:43.000] Different program with same set of files \ No newline at end of file +Info 73 [00:02:59.000] Starting updateGraphWorker: Project: /src/project/tsconfig.b.json +Info 74 [00:03:00.000] Reusing resolution of module './aFileWithImports' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aFileWithImports.ts'. +Info 75 [00:03:01.000] Reusing resolution of module './bRandomFileForImport' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/bRandomFileForImport.ts'. +Info 76 [00:03:02.000] Reusing resolution of module 'pkg0' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 77 [00:03:03.000] Reusing resolution of module 'pkg0' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 78 [00:03:04.000] Reusing resolution of module './aRandomFileForImport' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aRandomFileForImport.ts'. +Info 79 [00:03:05.000] Reusing resolution of module './aRandomFileForImport2' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aRandomFileForImport2.ts'. +Info 80 [00:03:06.000] ======== Resolving module 'pkg0' from '/src/project/bRandomFileForImport.ts'. ======== +Info 81 [00:03:07.000] Module resolution kind is not specified, using 'NodeJs'. +Info 82 [00:03:08.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. +Info 83 [00:03:09.000] File '/src/project/node_modules/pkg0/package.json' does not exist. +Info 84 [00:03:10.000] File '/src/project/node_modules/pkg0.ts' does not exist. +Info 85 [00:03:11.000] File '/src/project/node_modules/pkg0.tsx' does not exist. +Info 86 [00:03:12.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. +Info 87 [00:03:13.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. +Info 88 [00:03:14.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. +Info 89 [00:03:15.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. +Info 90 [00:03:16.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. +Info 91 [00:03:17.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== +Info 92 [00:03:18.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.b.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 93 [00:03:19.000] Different program with same set of files +Info 94 [00:03:20.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json +Info 95 [00:03:21.000] Reusing resolution of module './bFileWithImports' from '/src/project/cFileWithImports.ts' of old program, it was successfully resolved to '/src/project/bFileWithImports.ts'. +Info 96 [00:03:22.000] Reusing resolution of module 'pkg0' from '/src/project/cFileWithImports.ts' of old program, it was successfully resolved to '/src/project/pkg0.d.ts'. +Info 97 [00:03:23.000] Reusing resolution of module './aFileWithImports' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aFileWithImports.ts'. +Info 98 [00:03:24.000] Reusing resolution of module './bRandomFileForImport' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/bRandomFileForImport.ts'. +Info 99 [00:03:25.000] Reusing resolution of module 'pkg0' from '/src/project/bFileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 100 [00:03:26.000] Reusing resolution of module 'pkg0' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 101 [00:03:27.000] Reusing resolution of module './aRandomFileForImport' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aRandomFileForImport.ts'. +Info 102 [00:03:28.000] Reusing resolution of module './aRandomFileForImport2' from '/src/project/aFileWithImports.ts' of old program, it was successfully resolved to '/src/project/aRandomFileForImport2.ts'. +Info 103 [00:03:29.000] ======== Resolving module 'pkg0' from '/src/project/bRandomFileForImport.ts'. ======== +Info 104 [00:03:30.000] Using compiler options of project reference redirect '/src/project/tsconfig.b.json'. +Info 105 [00:03:31.000] Module resolution kind is not specified, using 'NodeJs'. +Info 106 [00:03:32.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. +Info 107 [00:03:33.000] File '/src/project/node_modules/pkg0/package.json' does not exist according to earlier cached lookups. +Info 108 [00:03:34.000] File '/src/project/node_modules/pkg0.ts' does not exist. +Info 109 [00:03:35.000] File '/src/project/node_modules/pkg0.tsx' does not exist. +Info 110 [00:03:36.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. +Info 111 [00:03:37.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. +Info 112 [00:03:38.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. +Info 113 [00:03:39.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. +Info 114 [00:03:40.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. +Info 115 [00:03:41.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== +Info 116 [00:03:42.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 117 [00:03:43.000] Different program with same set of files \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/cacheResolutions/multiple-places-first-pass.js b/tests/baselines/reference/tsserver/cacheResolutions/multiple-places-first-pass.js index 2f4520c37ef..1e850e831c4 100644 --- a/tests/baselines/reference/tsserver/cacheResolutions/multiple-places-first-pass.js +++ b/tests/baselines/reference/tsserver/cacheResolutions/multiple-places-first-pass.js @@ -704,105 +704,45 @@ Info 20 [00:03:15.000] FileWatcher:: Added:: WatchInfo: /src/project/e/ea/eaa/ Info 21 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /src/project/e/ea/eaa/eaaa/fileWithImports.ts 500 undefined WatchType: Closed Script info Info 22 [00:03:17.000] FileWatcher:: Added:: WatchInfo: /src/project/e/ea/eaa/eaaa/x/y/z/randomFileForImport.ts 500 undefined WatchType: Closed Script info Info 23 [00:03:18.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json -Info 24 [00:03:19.000] ======== Resolving module 'pkg0' from '/src/project/fileWithImports.ts'. ======== -Info 25 [00:03:20.000] Module resolution kind is not specified, using 'NodeJs'. -Info 26 [00:03:21.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 27 [00:03:22.000] File '/src/project/node_modules/pkg0/package.json' does not exist. -Info 28 [00:03:23.000] File '/src/project/node_modules/pkg0.ts' does not exist. -Info 29 [00:03:24.000] File '/src/project/node_modules/pkg0.tsx' does not exist. -Info 30 [00:03:25.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. -Info 31 [00:03:26.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. -Info 32 [00:03:27.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. -Info 33 [00:03:28.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. -Info 34 [00:03:29.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. -Info 35 [00:03:30.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 36 [00:03:31.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 37 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 38 [00:03:33.000] ======== Resolving module 'pkg0' from '/src/project/a/fileWithImports.ts'. ======== -Info 39 [00:03:34.000] Module resolution kind is not specified, using 'NodeJs'. -Info 40 [00:03:35.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 41 [00:03:36.000] Directory '/src/project/a/node_modules' does not exist, skipping all lookups in it. -Info 42 [00:03:37.000] Resolution for module 'pkg0' was found in cache from location '/src/project'. -Info 43 [00:03:38.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 44 [00:03:39.000] ======== Resolving module 'pkg0' from '/src/project/b/ba/fileWithImports.ts'. ======== -Info 45 [00:03:40.000] Module resolution kind is not specified, using 'NodeJs'. -Info 46 [00:03:41.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 47 [00:03:42.000] Directory '/src/project/b/ba/node_modules' does not exist, skipping all lookups in it. -Info 48 [00:03:43.000] Directory '/src/project/b/node_modules' does not exist, skipping all lookups in it. -Info 49 [00:03:44.000] Resolution for module 'pkg0' was found in cache from location '/src/project'. +Info 24 [00:03:19.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 25 [00:03:20.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 26 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 27 [00:03:22.000] Reusing resolution of module 'pkg0' from '/src/project/a/fileWithImports.ts' found in cache from location '/src/project/a', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 28 [00:03:23.000] Reusing resolution of module 'pkg0' from '/src/project/b/ba/fileWithImports.ts' found in cache from location '/src/project/b/ba', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 29 [00:03:24.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/fileWithImports.ts' found in cache from location '/src/project/c/ca', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 30 [00:03:25.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/caa/caaa/fileWithImports.ts' found in cache from location '/src/project/c/ca/caa/caaa', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 31 [00:03:26.000] Reusing resolution of module 'pkg0' from '/src/project/c/cb/fileWithImports.ts' found in cache from location '/src/project/c/cb', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 32 [00:03:27.000] ======== Resolving module 'pkg0' from '/src/project/d/da/daa/daaa/x/y/z/randomFileForImport.ts'. ======== +Info 33 [00:03:28.000] Module resolution kind is not specified, using 'NodeJs'. +Info 34 [00:03:29.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. +Info 35 [00:03:30.000] Directory '/src/project/d/da/daa/daaa/x/y/z/node_modules' does not exist, skipping all lookups in it. +Info 36 [00:03:31.000] Directory '/src/project/d/da/daa/daaa/x/y/node_modules' does not exist, skipping all lookups in it. +Info 37 [00:03:32.000] Directory '/src/project/d/da/daa/daaa/x/node_modules' does not exist, skipping all lookups in it. +Info 38 [00:03:33.000] Directory '/src/project/d/da/daa/daaa/node_modules' does not exist, skipping all lookups in it. +Info 39 [00:03:34.000] Directory '/src/project/d/da/daa/node_modules' does not exist, skipping all lookups in it. +Info 40 [00:03:35.000] Directory '/src/project/d/da/node_modules' does not exist, skipping all lookups in it. +Info 41 [00:03:36.000] Directory '/src/project/d/node_modules' does not exist, skipping all lookups in it. +Info 42 [00:03:37.000] File '/src/project/node_modules/pkg0/package.json' does not exist. +Info 43 [00:03:38.000] File '/src/project/node_modules/pkg0.ts' does not exist. +Info 44 [00:03:39.000] File '/src/project/node_modules/pkg0.tsx' does not exist. +Info 45 [00:03:40.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. +Info 46 [00:03:41.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. +Info 47 [00:03:42.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. +Info 48 [00:03:43.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. +Info 49 [00:03:44.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. Info 50 [00:03:45.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 51 [00:03:46.000] ======== Resolving module 'pkg0' from '/src/project/c/ca/fileWithImports.ts'. ======== -Info 52 [00:03:47.000] Module resolution kind is not specified, using 'NodeJs'. -Info 53 [00:03:48.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 54 [00:03:49.000] Directory '/src/project/c/ca/node_modules' does not exist, skipping all lookups in it. -Info 55 [00:03:50.000] Directory '/src/project/c/node_modules' does not exist, skipping all lookups in it. -Info 56 [00:03:51.000] Resolution for module 'pkg0' was found in cache from location '/src/project'. -Info 57 [00:03:52.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 58 [00:03:53.000] ======== Resolving module 'pkg0' from '/src/project/c/ca/caa/caaa/fileWithImports.ts'. ======== -Info 59 [00:03:54.000] Module resolution kind is not specified, using 'NodeJs'. -Info 60 [00:03:55.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 61 [00:03:56.000] Directory '/src/project/c/ca/caa/caaa/node_modules' does not exist, skipping all lookups in it. -Info 62 [00:03:57.000] Directory '/src/project/c/ca/caa/node_modules' does not exist, skipping all lookups in it. -Info 63 [00:03:58.000] Resolution for module 'pkg0' was found in cache from location '/src/project/c/ca'. -Info 64 [00:03:59.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 65 [00:04:00.000] ======== Resolving module 'pkg0' from '/src/project/c/cb/fileWithImports.ts'. ======== -Info 66 [00:04:01.000] Module resolution kind is not specified, using 'NodeJs'. -Info 67 [00:04:02.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 68 [00:04:03.000] Directory '/src/project/c/cb/node_modules' does not exist, skipping all lookups in it. -Info 69 [00:04:04.000] Resolution for module 'pkg0' was found in cache from location '/src/project/c'. -Info 70 [00:04:05.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 71 [00:04:06.000] ======== Resolving module 'pkg0' from '/src/project/d/da/daa/daaa/x/y/z/randomFileForImport.ts'. ======== -Info 72 [00:04:07.000] Module resolution kind is not specified, using 'NodeJs'. -Info 73 [00:04:08.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 74 [00:04:09.000] Directory '/src/project/d/da/daa/daaa/x/y/z/node_modules' does not exist, skipping all lookups in it. -Info 75 [00:04:10.000] Directory '/src/project/d/da/daa/daaa/x/y/node_modules' does not exist, skipping all lookups in it. -Info 76 [00:04:11.000] Directory '/src/project/d/da/daa/daaa/x/node_modules' does not exist, skipping all lookups in it. -Info 77 [00:04:12.000] Directory '/src/project/d/da/daa/daaa/node_modules' does not exist, skipping all lookups in it. -Info 78 [00:04:13.000] Directory '/src/project/d/da/daa/node_modules' does not exist, skipping all lookups in it. -Info 79 [00:04:14.000] Directory '/src/project/d/da/node_modules' does not exist, skipping all lookups in it. -Info 80 [00:04:15.000] Directory '/src/project/d/node_modules' does not exist, skipping all lookups in it. -Info 81 [00:04:16.000] Resolution for module 'pkg0' was found in cache from location '/src/project'. -Info 82 [00:04:17.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 83 [00:04:18.000] ======== Resolving module 'pkg0' from '/src/project/d/da/daa/daaa/fileWithImports.ts'. ======== -Info 84 [00:04:19.000] Module resolution kind is not specified, using 'NodeJs'. -Info 85 [00:04:20.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 86 [00:04:21.000] Resolution for module 'pkg0' was found in cache from location '/src/project/d/da/daa/daaa'. -Info 87 [00:04:22.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 88 [00:04:23.000] ======== Resolving module 'pkg0' from '/src/project/d/da/daa/fileWithImports.ts'. ======== -Info 89 [00:04:24.000] Module resolution kind is not specified, using 'NodeJs'. -Info 90 [00:04:25.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 91 [00:04:26.000] Resolution for module 'pkg0' was found in cache from location '/src/project/d/da/daa'. -Info 92 [00:04:27.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 93 [00:04:28.000] ======== Resolving module 'pkg0' from '/src/project/d/da/fileWithImports.ts'. ======== -Info 94 [00:04:29.000] Module resolution kind is not specified, using 'NodeJs'. -Info 95 [00:04:30.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 96 [00:04:31.000] Resolution for module 'pkg0' was found in cache from location '/src/project/d/da'. -Info 97 [00:04:32.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 98 [00:04:33.000] ======== Resolving module 'pkg0' from '/src/project/e/ea/fileWithImports.ts'. ======== -Info 99 [00:04:34.000] Module resolution kind is not specified, using 'NodeJs'. -Info 100 [00:04:35.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 101 [00:04:36.000] Directory '/src/project/e/ea/node_modules' does not exist, skipping all lookups in it. -Info 102 [00:04:37.000] Directory '/src/project/e/node_modules' does not exist, skipping all lookups in it. -Info 103 [00:04:38.000] Resolution for module 'pkg0' was found in cache from location '/src/project'. -Info 104 [00:04:39.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 105 [00:04:40.000] ======== Resolving module 'pkg0' from '/src/project/e/ea/eaa/fileWithImports.ts'. ======== -Info 106 [00:04:41.000] Module resolution kind is not specified, using 'NodeJs'. -Info 107 [00:04:42.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 108 [00:04:43.000] Directory '/src/project/e/ea/eaa/node_modules' does not exist, skipping all lookups in it. -Info 109 [00:04:44.000] Resolution for module 'pkg0' was found in cache from location '/src/project/e/ea'. -Info 110 [00:04:45.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 111 [00:04:46.000] ======== Resolving module 'pkg0' from '/src/project/e/ea/eaa/eaaa/fileWithImports.ts'. ======== -Info 112 [00:04:47.000] Module resolution kind is not specified, using 'NodeJs'. -Info 113 [00:04:48.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 114 [00:04:49.000] Directory '/src/project/e/ea/eaa/eaaa/node_modules' does not exist, skipping all lookups in it. -Info 115 [00:04:50.000] Resolution for module 'pkg0' was found in cache from location '/src/project/e/ea/eaa'. -Info 116 [00:04:51.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 117 [00:04:52.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 118 [00:04:53.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots -Info 119 [00:04:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots -Info 120 [00:04:55.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 121 [00:04:56.000] Project '/src/project/tsconfig.json' (Configured) -Info 122 [00:04:57.000] Files (19) +Info 51 [00:03:46.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/daaa/fileWithImports.ts' found in cache from location '/src/project/d/da/daa/daaa', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 52 [00:03:47.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/fileWithImports.ts' found in cache from location '/src/project/d/da/daa', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 53 [00:03:48.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/fileWithImports.ts' found in cache from location '/src/project/d/da', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 54 [00:03:49.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/fileWithImports.ts' found in cache from location '/src/project/e/ea', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 55 [00:03:50.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/fileWithImports.ts' found in cache from location '/src/project/e/ea/eaa', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 56 [00:03:51.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/eaaa/fileWithImports.ts' found in cache from location '/src/project/e/ea/eaa/eaaa', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 57 [00:03:52.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 58 [00:03:53.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots +Info 59 [00:03:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots +Info 60 [00:03:55.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: SafeModuleCache Elapsed:: *ms +Info 61 [00:03:56.000] Project '/src/project/tsconfig.json' (Configured) +Info 62 [00:03:57.000] Files (19) /a/lib/lib.d.ts /src/project/node_modules/pkg0/index.d.ts /src/project/fileWithImports.ts @@ -875,16 +815,16 @@ Info 122 [00:04:57.000] Files (19) e/ea/eaa/eaaa/x/y/z/randomFileForImport.ts Part of 'files' list in tsconfig.json -Info 123 [00:04:58.000] ----------------------------------------------- -Info 124 [00:04:59.000] Search path: /src/project -Info 125 [00:05:00.000] For info: /src/project/tsconfig.json :: No config files found. -Info 126 [00:05:01.000] Project '/src/project/tsconfig.json' (Configured) -Info 126 [00:05:02.000] Files (19) +Info 63 [00:03:58.000] ----------------------------------------------- +Info 64 [00:03:59.000] Search path: /src/project +Info 65 [00:04:00.000] For info: /src/project/tsconfig.json :: No config files found. +Info 66 [00:04:01.000] Project '/src/project/tsconfig.json' (Configured) +Info 66 [00:04:02.000] Files (19) -Info 126 [00:05:03.000] ----------------------------------------------- -Info 126 [00:05:04.000] Open files: -Info 126 [00:05:05.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 126 [00:05:06.000] Projects: /src/project/tsconfig.json +Info 66 [00:04:03.000] ----------------------------------------------- +Info 66 [00:04:04.000] Open files: +Info 66 [00:04:05.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 66 [00:04:06.000] Projects: /src/project/tsconfig.json After request PolledWatches:: @@ -933,7 +873,7 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 126 [00:05:07.000] response: +Info 66 [00:04:07.000] response: { "responseRequired": false } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/cacheResolutions/multiple-places.js b/tests/baselines/reference/tsserver/cacheResolutions/multiple-places.js index 3dd647ae20d..c45577a336c 100644 --- a/tests/baselines/reference/tsserver/cacheResolutions/multiple-places.js +++ b/tests/baselines/reference/tsserver/cacheResolutions/multiple-places.js @@ -703,97 +703,26 @@ Info 20 [00:03:13.000] FileWatcher:: Added:: WatchInfo: /src/project/e/ea/eaa/ Info 21 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /src/project/e/ea/eaa/eaaa/fileWithImports.ts 500 undefined WatchType: Closed Script info Info 22 [00:03:15.000] FileWatcher:: Added:: WatchInfo: /src/project/e/ea/eaa/eaaa/x/y/z/randomFileForImport.ts 500 undefined WatchType: Closed Script info Info 23 [00:03:16.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json -Info 24 [00:03:17.000] ======== Resolving module 'pkg0' from '/src/project/fileWithImports.ts'. ======== -Info 25 [00:03:18.000] Module resolution kind is not specified, using 'NodeJs'. -Info 26 [00:03:19.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 27 [00:03:20.000] File '/src/project/node_modules/pkg0/package.json' does not exist. -Info 28 [00:03:21.000] File '/src/project/node_modules/pkg0.ts' does not exist. -Info 29 [00:03:22.000] File '/src/project/node_modules/pkg0.tsx' does not exist. -Info 30 [00:03:23.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. -Info 31 [00:03:24.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. -Info 32 [00:03:25.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. -Info 33 [00:03:26.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. -Info 34 [00:03:27.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. -Info 35 [00:03:28.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 36 [00:03:29.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 37 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 38 [00:03:31.000] ======== Resolving module 'pkg0' from '/src/project/a/fileWithImports.ts'. ======== -Info 39 [00:03:32.000] Module resolution kind is not specified, using 'NodeJs'. -Info 40 [00:03:33.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 41 [00:03:34.000] Directory '/src/project/a/node_modules' does not exist, skipping all lookups in it. -Info 42 [00:03:35.000] Resolution for module 'pkg0' was found in cache from location '/src/project'. -Info 43 [00:03:36.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 44 [00:03:37.000] ======== Resolving module 'pkg0' from '/src/project/b/ba/fileWithImports.ts'. ======== -Info 45 [00:03:38.000] Module resolution kind is not specified, using 'NodeJs'. -Info 46 [00:03:39.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 47 [00:03:40.000] Directory '/src/project/b/ba/node_modules' does not exist, skipping all lookups in it. -Info 48 [00:03:41.000] Directory '/src/project/b/node_modules' does not exist, skipping all lookups in it. -Info 49 [00:03:42.000] Resolution for module 'pkg0' was found in cache from location '/src/project'. -Info 50 [00:03:43.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 51 [00:03:44.000] ======== Resolving module 'pkg0' from '/src/project/c/ca/fileWithImports.ts'. ======== -Info 52 [00:03:45.000] Module resolution kind is not specified, using 'NodeJs'. -Info 53 [00:03:46.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 54 [00:03:47.000] Directory '/src/project/c/ca/node_modules' does not exist, skipping all lookups in it. -Info 55 [00:03:48.000] Directory '/src/project/c/node_modules' does not exist, skipping all lookups in it. -Info 56 [00:03:49.000] Resolution for module 'pkg0' was found in cache from location '/src/project'. -Info 57 [00:03:50.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 58 [00:03:51.000] ======== Resolving module 'pkg0' from '/src/project/c/ca/caa/caaa/fileWithImports.ts'. ======== -Info 59 [00:03:52.000] Module resolution kind is not specified, using 'NodeJs'. -Info 60 [00:03:53.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 61 [00:03:54.000] Directory '/src/project/c/ca/caa/caaa/node_modules' does not exist, skipping all lookups in it. -Info 62 [00:03:55.000] Directory '/src/project/c/ca/caa/node_modules' does not exist, skipping all lookups in it. -Info 63 [00:03:56.000] Resolution for module 'pkg0' was found in cache from location '/src/project/c/ca'. -Info 64 [00:03:57.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 65 [00:03:58.000] ======== Resolving module 'pkg0' from '/src/project/c/cb/fileWithImports.ts'. ======== -Info 66 [00:03:59.000] Module resolution kind is not specified, using 'NodeJs'. -Info 67 [00:04:00.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 68 [00:04:01.000] Directory '/src/project/c/cb/node_modules' does not exist, skipping all lookups in it. -Info 69 [00:04:02.000] Resolution for module 'pkg0' was found in cache from location '/src/project/c'. -Info 70 [00:04:03.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 71 [00:04:04.000] ======== Resolving module 'pkg0' from '/src/project/d/da/daa/daaa/fileWithImports.ts'. ======== -Info 72 [00:04:05.000] Module resolution kind is not specified, using 'NodeJs'. -Info 73 [00:04:06.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 74 [00:04:07.000] Directory '/src/project/d/da/daa/daaa/node_modules' does not exist, skipping all lookups in it. -Info 75 [00:04:08.000] Directory '/src/project/d/da/daa/node_modules' does not exist, skipping all lookups in it. -Info 76 [00:04:09.000] Directory '/src/project/d/da/node_modules' does not exist, skipping all lookups in it. -Info 77 [00:04:10.000] Directory '/src/project/d/node_modules' does not exist, skipping all lookups in it. -Info 78 [00:04:11.000] Resolution for module 'pkg0' was found in cache from location '/src/project'. -Info 79 [00:04:12.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 80 [00:04:13.000] ======== Resolving module 'pkg0' from '/src/project/d/da/daa/fileWithImports.ts'. ======== -Info 81 [00:04:14.000] Module resolution kind is not specified, using 'NodeJs'. -Info 82 [00:04:15.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 83 [00:04:16.000] Resolution for module 'pkg0' was found in cache from location '/src/project/d/da/daa'. -Info 84 [00:04:17.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 85 [00:04:18.000] ======== Resolving module 'pkg0' from '/src/project/d/da/fileWithImports.ts'. ======== -Info 86 [00:04:19.000] Module resolution kind is not specified, using 'NodeJs'. -Info 87 [00:04:20.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 88 [00:04:21.000] Resolution for module 'pkg0' was found in cache from location '/src/project/d/da'. -Info 89 [00:04:22.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 90 [00:04:23.000] ======== Resolving module 'pkg0' from '/src/project/e/ea/fileWithImports.ts'. ======== -Info 91 [00:04:24.000] Module resolution kind is not specified, using 'NodeJs'. -Info 92 [00:04:25.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 93 [00:04:26.000] Directory '/src/project/e/ea/node_modules' does not exist, skipping all lookups in it. -Info 94 [00:04:27.000] Directory '/src/project/e/node_modules' does not exist, skipping all lookups in it. -Info 95 [00:04:28.000] Resolution for module 'pkg0' was found in cache from location '/src/project'. -Info 96 [00:04:29.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 97 [00:04:30.000] ======== Resolving module 'pkg0' from '/src/project/e/ea/eaa/fileWithImports.ts'. ======== -Info 98 [00:04:31.000] Module resolution kind is not specified, using 'NodeJs'. -Info 99 [00:04:32.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 100 [00:04:33.000] Directory '/src/project/e/ea/eaa/node_modules' does not exist, skipping all lookups in it. -Info 101 [00:04:34.000] Resolution for module 'pkg0' was found in cache from location '/src/project/e/ea'. -Info 102 [00:04:35.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 103 [00:04:36.000] ======== Resolving module 'pkg0' from '/src/project/e/ea/eaa/eaaa/fileWithImports.ts'. ======== -Info 104 [00:04:37.000] Module resolution kind is not specified, using 'NodeJs'. -Info 105 [00:04:38.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 106 [00:04:39.000] Directory '/src/project/e/ea/eaa/eaaa/node_modules' does not exist, skipping all lookups in it. -Info 107 [00:04:40.000] Resolution for module 'pkg0' was found in cache from location '/src/project/e/ea/eaa'. -Info 108 [00:04:41.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 109 [00:04:42.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 110 [00:04:43.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots -Info 111 [00:04:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots -Info 112 [00:04:45.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 113 [00:04:46.000] Project '/src/project/tsconfig.json' (Configured) -Info 114 [00:04:47.000] Files (19) +Info 24 [00:03:17.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' found in cache from location '/src/project', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 25 [00:03:18.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 26 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 27 [00:03:20.000] Reusing resolution of module 'pkg0' from '/src/project/a/fileWithImports.ts' found in cache from location '/src/project/a', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 28 [00:03:21.000] Reusing resolution of module 'pkg0' from '/src/project/b/ba/fileWithImports.ts' found in cache from location '/src/project/b/ba', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 29 [00:03:22.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/fileWithImports.ts' found in cache from location '/src/project/c/ca', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 30 [00:03:23.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/caa/caaa/fileWithImports.ts' found in cache from location '/src/project/c/ca/caa/caaa', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 31 [00:03:24.000] Reusing resolution of module 'pkg0' from '/src/project/c/cb/fileWithImports.ts' found in cache from location '/src/project/c/cb', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 32 [00:03:25.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/daaa/fileWithImports.ts' found in cache from location '/src/project/d/da/daa/daaa', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 33 [00:03:26.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/fileWithImports.ts' found in cache from location '/src/project/d/da/daa', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 34 [00:03:27.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/fileWithImports.ts' found in cache from location '/src/project/d/da', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 35 [00:03:28.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/fileWithImports.ts' found in cache from location '/src/project/e/ea', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 36 [00:03:29.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/fileWithImports.ts' found in cache from location '/src/project/e/ea/eaa', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 37 [00:03:30.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/eaaa/fileWithImports.ts' found in cache from location '/src/project/e/ea/eaa/eaaa', it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 38 [00:03:31.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 39 [00:03:32.000] DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots +Info 40 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/project/node_modules/@types 1 undefined Project: /src/project/tsconfig.json WatchType: Type roots +Info 41 [00:03:34.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: SafeModuleCache Elapsed:: *ms +Info 42 [00:03:35.000] Project '/src/project/tsconfig.json' (Configured) +Info 43 [00:03:36.000] Files (19) /a/lib/lib.d.ts /src/project/node_modules/pkg0/index.d.ts /src/project/fileWithImports.ts @@ -865,16 +794,16 @@ Info 114 [00:04:47.000] Files (19) e/ea/eaa/eaaa/x/y/z/randomFileForImport.ts Part of 'files' list in tsconfig.json -Info 115 [00:04:48.000] ----------------------------------------------- -Info 116 [00:04:49.000] Search path: /src/project -Info 117 [00:04:50.000] For info: /src/project/tsconfig.json :: No config files found. -Info 118 [00:04:51.000] Project '/src/project/tsconfig.json' (Configured) -Info 118 [00:04:52.000] Files (19) +Info 44 [00:03:37.000] ----------------------------------------------- +Info 45 [00:03:38.000] Search path: /src/project +Info 46 [00:03:39.000] For info: /src/project/tsconfig.json :: No config files found. +Info 47 [00:03:40.000] Project '/src/project/tsconfig.json' (Configured) +Info 47 [00:03:41.000] Files (19) -Info 118 [00:04:53.000] ----------------------------------------------- -Info 118 [00:04:54.000] Open files: -Info 118 [00:04:55.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 118 [00:04:56.000] Projects: /src/project/tsconfig.json +Info 47 [00:03:42.000] ----------------------------------------------- +Info 47 [00:03:43.000] Open files: +Info 47 [00:03:44.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 47 [00:03:45.000] Projects: /src/project/tsconfig.json After request PolledWatches:: @@ -923,11 +852,11 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 118 [00:04:57.000] response: +Info 47 [00:03:46.000] response: { "responseRequired": false } -Info 119 [00:04:58.000] request: +Info 48 [00:03:47.000] request: { "command": "open", "arguments": { @@ -984,20 +913,20 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 120 [00:04:59.000] FileWatcher:: Close:: WatchInfo: /src/project/b/randomFileForImport.ts 500 undefined WatchType: Closed Script info -Info 121 [00:05:00.000] Search path: /src/project/b -Info 122 [00:05:01.000] For info: /src/project/b/randomFileForImport.ts :: Config file name: /src/project/tsconfig.json -Info 123 [00:05:02.000] Search path: /src/project -Info 124 [00:05:03.000] For info: /src/project/tsconfig.json :: No config files found. -Info 125 [00:05:04.000] Project '/src/project/tsconfig.json' (Configured) -Info 125 [00:05:05.000] Files (19) +Info 49 [00:03:48.000] FileWatcher:: Close:: WatchInfo: /src/project/b/randomFileForImport.ts 500 undefined WatchType: Closed Script info +Info 50 [00:03:49.000] Search path: /src/project/b +Info 51 [00:03:50.000] For info: /src/project/b/randomFileForImport.ts :: Config file name: /src/project/tsconfig.json +Info 52 [00:03:51.000] Search path: /src/project +Info 53 [00:03:52.000] For info: /src/project/tsconfig.json :: No config files found. +Info 54 [00:03:53.000] Project '/src/project/tsconfig.json' (Configured) +Info 54 [00:03:54.000] Files (19) -Info 125 [00:05:06.000] ----------------------------------------------- -Info 125 [00:05:07.000] Open files: -Info 125 [00:05:08.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 125 [00:05:09.000] Projects: /src/project/tsconfig.json -Info 125 [00:05:10.000] FileName: /src/project/b/randomFileForImport.ts ProjectRootPath: undefined -Info 125 [00:05:11.000] Projects: /src/project/tsconfig.json +Info 54 [00:03:55.000] ----------------------------------------------- +Info 54 [00:03:56.000] Open files: +Info 54 [00:03:57.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 54 [00:03:58.000] Projects: /src/project/tsconfig.json +Info 54 [00:03:59.000] FileName: /src/project/b/randomFileForImport.ts ProjectRootPath: undefined +Info 54 [00:04:00.000] Projects: /src/project/tsconfig.json After request PolledWatches:: @@ -1044,11 +973,11 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 125 [00:05:12.000] response: +Info 54 [00:04:01.000] response: { "responseRequired": false } -Info 126 [00:05:13.000] request: +Info 55 [00:04:02.000] request: { "command": "open", "arguments": { @@ -1103,22 +1032,22 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 127 [00:05:14.000] FileWatcher:: Close:: WatchInfo: /src/project/c/ca/caa/randomFileForImport.ts 500 undefined WatchType: Closed Script info -Info 128 [00:05:15.000] Search path: /src/project/c/ca/caa -Info 129 [00:05:16.000] For info: /src/project/c/ca/caa/randomFileForImport.ts :: Config file name: /src/project/tsconfig.json -Info 130 [00:05:17.000] Search path: /src/project -Info 131 [00:05:18.000] For info: /src/project/tsconfig.json :: No config files found. -Info 132 [00:05:19.000] Project '/src/project/tsconfig.json' (Configured) -Info 132 [00:05:20.000] Files (19) +Info 56 [00:04:03.000] FileWatcher:: Close:: WatchInfo: /src/project/c/ca/caa/randomFileForImport.ts 500 undefined WatchType: Closed Script info +Info 57 [00:04:04.000] Search path: /src/project/c/ca/caa +Info 58 [00:04:05.000] For info: /src/project/c/ca/caa/randomFileForImport.ts :: Config file name: /src/project/tsconfig.json +Info 59 [00:04:06.000] Search path: /src/project +Info 60 [00:04:07.000] For info: /src/project/tsconfig.json :: No config files found. +Info 61 [00:04:08.000] Project '/src/project/tsconfig.json' (Configured) +Info 61 [00:04:09.000] Files (19) -Info 132 [00:05:21.000] ----------------------------------------------- -Info 132 [00:05:22.000] Open files: -Info 132 [00:05:23.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 132 [00:05:24.000] Projects: /src/project/tsconfig.json -Info 132 [00:05:25.000] FileName: /src/project/b/randomFileForImport.ts ProjectRootPath: undefined -Info 132 [00:05:26.000] Projects: /src/project/tsconfig.json -Info 132 [00:05:27.000] FileName: /src/project/c/ca/caa/randomFileForImport.ts ProjectRootPath: undefined -Info 132 [00:05:28.000] Projects: /src/project/tsconfig.json +Info 61 [00:04:10.000] ----------------------------------------------- +Info 61 [00:04:11.000] Open files: +Info 61 [00:04:12.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 61 [00:04:13.000] Projects: /src/project/tsconfig.json +Info 61 [00:04:14.000] FileName: /src/project/b/randomFileForImport.ts ProjectRootPath: undefined +Info 61 [00:04:15.000] Projects: /src/project/tsconfig.json +Info 61 [00:04:16.000] FileName: /src/project/c/ca/caa/randomFileForImport.ts ProjectRootPath: undefined +Info 61 [00:04:17.000] Projects: /src/project/tsconfig.json After request PolledWatches:: @@ -1163,11 +1092,11 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 132 [00:05:29.000] response: +Info 61 [00:04:18.000] response: { "responseRequired": false } -Info 133 [00:05:30.000] request: +Info 62 [00:04:19.000] request: { "command": "open", "arguments": { @@ -1220,24 +1149,24 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 134 [00:05:31.000] FileWatcher:: Close:: WatchInfo: /src/project/d/da/daa/daaa/x/y/z/randomFileForImport.ts 500 undefined WatchType: Closed Script info -Info 135 [00:05:32.000] Search path: /src/project/d/da/daa/daaa/x/y/z -Info 136 [00:05:33.000] For info: /src/project/d/da/daa/daaa/x/y/z/randomFileForImport.ts :: Config file name: /src/project/tsconfig.json -Info 137 [00:05:34.000] Search path: /src/project -Info 138 [00:05:35.000] For info: /src/project/tsconfig.json :: No config files found. -Info 139 [00:05:36.000] Project '/src/project/tsconfig.json' (Configured) -Info 139 [00:05:37.000] Files (19) +Info 63 [00:04:20.000] FileWatcher:: Close:: WatchInfo: /src/project/d/da/daa/daaa/x/y/z/randomFileForImport.ts 500 undefined WatchType: Closed Script info +Info 64 [00:04:21.000] Search path: /src/project/d/da/daa/daaa/x/y/z +Info 65 [00:04:22.000] For info: /src/project/d/da/daa/daaa/x/y/z/randomFileForImport.ts :: Config file name: /src/project/tsconfig.json +Info 66 [00:04:23.000] Search path: /src/project +Info 67 [00:04:24.000] For info: /src/project/tsconfig.json :: No config files found. +Info 68 [00:04:25.000] Project '/src/project/tsconfig.json' (Configured) +Info 68 [00:04:26.000] Files (19) -Info 139 [00:05:38.000] ----------------------------------------------- -Info 139 [00:05:39.000] Open files: -Info 139 [00:05:40.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 139 [00:05:41.000] Projects: /src/project/tsconfig.json -Info 139 [00:05:42.000] FileName: /src/project/b/randomFileForImport.ts ProjectRootPath: undefined -Info 139 [00:05:43.000] Projects: /src/project/tsconfig.json -Info 139 [00:05:44.000] FileName: /src/project/c/ca/caa/randomFileForImport.ts ProjectRootPath: undefined -Info 139 [00:05:45.000] Projects: /src/project/tsconfig.json -Info 139 [00:05:46.000] FileName: /src/project/d/da/daa/daaa/x/y/z/randomFileForImport.ts ProjectRootPath: undefined -Info 139 [00:05:47.000] Projects: /src/project/tsconfig.json +Info 68 [00:04:27.000] ----------------------------------------------- +Info 68 [00:04:28.000] Open files: +Info 68 [00:04:29.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 68 [00:04:30.000] Projects: /src/project/tsconfig.json +Info 68 [00:04:31.000] FileName: /src/project/b/randomFileForImport.ts ProjectRootPath: undefined +Info 68 [00:04:32.000] Projects: /src/project/tsconfig.json +Info 68 [00:04:33.000] FileName: /src/project/c/ca/caa/randomFileForImport.ts ProjectRootPath: undefined +Info 68 [00:04:34.000] Projects: /src/project/tsconfig.json +Info 68 [00:04:35.000] FileName: /src/project/d/da/daa/daaa/x/y/z/randomFileForImport.ts ProjectRootPath: undefined +Info 68 [00:04:36.000] Projects: /src/project/tsconfig.json After request PolledWatches:: @@ -1280,11 +1209,11 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 139 [00:05:48.000] response: +Info 68 [00:04:37.000] response: { "responseRequired": false } -Info 140 [00:05:49.000] request: +Info 69 [00:04:38.000] request: { "command": "open", "arguments": { @@ -1335,26 +1264,26 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 141 [00:05:50.000] FileWatcher:: Close:: WatchInfo: /src/project/e/ea/eaa/eaaa/x/y/z/randomFileForImport.ts 500 undefined WatchType: Closed Script info -Info 142 [00:05:51.000] Search path: /src/project/e/ea/eaa/eaaa/x/y/z -Info 143 [00:05:52.000] For info: /src/project/e/ea/eaa/eaaa/x/y/z/randomFileForImport.ts :: Config file name: /src/project/tsconfig.json -Info 144 [00:05:53.000] Search path: /src/project -Info 145 [00:05:54.000] For info: /src/project/tsconfig.json :: No config files found. -Info 146 [00:05:55.000] Project '/src/project/tsconfig.json' (Configured) -Info 146 [00:05:56.000] Files (19) +Info 70 [00:04:39.000] FileWatcher:: Close:: WatchInfo: /src/project/e/ea/eaa/eaaa/x/y/z/randomFileForImport.ts 500 undefined WatchType: Closed Script info +Info 71 [00:04:40.000] Search path: /src/project/e/ea/eaa/eaaa/x/y/z +Info 72 [00:04:41.000] For info: /src/project/e/ea/eaa/eaaa/x/y/z/randomFileForImport.ts :: Config file name: /src/project/tsconfig.json +Info 73 [00:04:42.000] Search path: /src/project +Info 74 [00:04:43.000] For info: /src/project/tsconfig.json :: No config files found. +Info 75 [00:04:44.000] Project '/src/project/tsconfig.json' (Configured) +Info 75 [00:04:45.000] Files (19) -Info 146 [00:05:57.000] ----------------------------------------------- -Info 146 [00:05:58.000] Open files: -Info 146 [00:05:59.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined -Info 146 [00:06:00.000] Projects: /src/project/tsconfig.json -Info 146 [00:06:01.000] FileName: /src/project/b/randomFileForImport.ts ProjectRootPath: undefined -Info 146 [00:06:02.000] Projects: /src/project/tsconfig.json -Info 146 [00:06:03.000] FileName: /src/project/c/ca/caa/randomFileForImport.ts ProjectRootPath: undefined -Info 146 [00:06:04.000] Projects: /src/project/tsconfig.json -Info 146 [00:06:05.000] FileName: /src/project/d/da/daa/daaa/x/y/z/randomFileForImport.ts ProjectRootPath: undefined -Info 146 [00:06:06.000] Projects: /src/project/tsconfig.json -Info 146 [00:06:07.000] FileName: /src/project/e/ea/eaa/eaaa/x/y/z/randomFileForImport.ts ProjectRootPath: undefined -Info 146 [00:06:08.000] Projects: /src/project/tsconfig.json +Info 75 [00:04:46.000] ----------------------------------------------- +Info 75 [00:04:47.000] Open files: +Info 75 [00:04:48.000] FileName: /src/project/randomFileForImport.ts ProjectRootPath: undefined +Info 75 [00:04:49.000] Projects: /src/project/tsconfig.json +Info 75 [00:04:50.000] FileName: /src/project/b/randomFileForImport.ts ProjectRootPath: undefined +Info 75 [00:04:51.000] Projects: /src/project/tsconfig.json +Info 75 [00:04:52.000] FileName: /src/project/c/ca/caa/randomFileForImport.ts ProjectRootPath: undefined +Info 75 [00:04:53.000] Projects: /src/project/tsconfig.json +Info 75 [00:04:54.000] FileName: /src/project/d/da/daa/daaa/x/y/z/randomFileForImport.ts ProjectRootPath: undefined +Info 75 [00:04:55.000] Projects: /src/project/tsconfig.json +Info 75 [00:04:56.000] FileName: /src/project/e/ea/eaa/eaaa/x/y/z/randomFileForImport.ts ProjectRootPath: undefined +Info 75 [00:04:57.000] Projects: /src/project/tsconfig.json After request PolledWatches:: @@ -1395,12 +1324,12 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 146 [00:06:09.000] response: +Info 75 [00:04:58.000] response: { "responseRequired": false } -Info 147 [00:06:10.000] modify randomFileForImport by adding import -Info 148 [00:06:11.000] request: +Info 76 [00:04:59.000] modify randomFileForImport by adding import +Info 77 [00:05:00.000] request: { "command": "change", "arguments": { @@ -1494,39 +1423,39 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 149 [00:06:12.000] response: +Info 78 [00:05:01.000] response: { "responseRequired": false } -Info 150 [00:06:13.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json -Info 151 [00:06:14.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 152 [00:06:15.000] ======== Resolving module 'pkg0' from '/src/project/randomFileForImport.ts'. ======== -Info 153 [00:06:16.000] Module resolution kind is not specified, using 'NodeJs'. -Info 154 [00:06:17.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 155 [00:06:18.000] File '/src/project/node_modules/pkg0/package.json' does not exist according to earlier cached lookups. -Info 156 [00:06:19.000] File '/src/project/node_modules/pkg0.ts' does not exist. -Info 157 [00:06:20.000] File '/src/project/node_modules/pkg0.tsx' does not exist. -Info 158 [00:06:21.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. -Info 159 [00:06:22.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. -Info 160 [00:06:23.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. -Info 161 [00:06:24.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. -Info 162 [00:06:25.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. -Info 163 [00:06:26.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 164 [00:06:27.000] Reusing resolution of module 'pkg0' from '/src/project/a/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 165 [00:06:28.000] Reusing resolution of module 'pkg0' from '/src/project/b/ba/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 166 [00:06:29.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 167 [00:06:30.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/caa/caaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 168 [00:06:31.000] Reusing resolution of module 'pkg0' from '/src/project/c/cb/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 169 [00:06:32.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/daaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 170 [00:06:33.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 171 [00:06:34.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 172 [00:06:35.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 173 [00:06:36.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 174 [00:06:37.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/eaaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 175 [00:06:38.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 176 [00:06:39.000] Different program with same set of files -Info 177 [00:06:40.000] modify b/randomFileForImport by adding import -Info 178 [00:06:41.000] request: +Info 79 [00:05:02.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json +Info 80 [00:05:03.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 81 [00:05:04.000] ======== Resolving module 'pkg0' from '/src/project/randomFileForImport.ts'. ======== +Info 82 [00:05:05.000] Module resolution kind is not specified, using 'NodeJs'. +Info 83 [00:05:06.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. +Info 84 [00:05:07.000] File '/src/project/node_modules/pkg0/package.json' does not exist. +Info 85 [00:05:08.000] File '/src/project/node_modules/pkg0.ts' does not exist. +Info 86 [00:05:09.000] File '/src/project/node_modules/pkg0.tsx' does not exist. +Info 87 [00:05:10.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. +Info 88 [00:05:11.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. +Info 89 [00:05:12.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. +Info 90 [00:05:13.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. +Info 91 [00:05:14.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. +Info 92 [00:05:15.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== +Info 93 [00:05:16.000] Reusing resolution of module 'pkg0' from '/src/project/a/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 94 [00:05:17.000] Reusing resolution of module 'pkg0' from '/src/project/b/ba/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 95 [00:05:18.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 96 [00:05:19.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/caa/caaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 97 [00:05:20.000] Reusing resolution of module 'pkg0' from '/src/project/c/cb/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 98 [00:05:21.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/daaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 99 [00:05:22.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 100 [00:05:23.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 101 [00:05:24.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 102 [00:05:25.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 103 [00:05:26.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/eaaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 104 [00:05:27.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 105 [00:05:28.000] Different program with same set of files +Info 106 [00:05:29.000] modify b/randomFileForImport by adding import +Info 107 [00:05:30.000] request: { "command": "change", "arguments": { @@ -1620,41 +1549,41 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 179 [00:06:42.000] response: +Info 108 [00:05:31.000] response: { "responseRequired": false } -Info 180 [00:06:43.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json -Info 181 [00:06:44.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 182 [00:06:45.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 183 [00:06:46.000] Reusing resolution of module 'pkg0' from '/src/project/a/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 184 [00:06:47.000] Reusing resolution of module 'pkg0' from '/src/project/b/ba/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 185 [00:06:48.000] ======== Resolving module 'pkg0' from '/src/project/b/randomFileForImport.ts'. ======== -Info 186 [00:06:49.000] Module resolution kind is not specified, using 'NodeJs'. -Info 187 [00:06:50.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 188 [00:06:51.000] Directory '/src/project/b/node_modules' does not exist, skipping all lookups in it. -Info 189 [00:06:52.000] File '/src/project/node_modules/pkg0/package.json' does not exist according to earlier cached lookups. -Info 190 [00:06:53.000] File '/src/project/node_modules/pkg0.ts' does not exist. -Info 191 [00:06:54.000] File '/src/project/node_modules/pkg0.tsx' does not exist. -Info 192 [00:06:55.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. -Info 193 [00:06:56.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. -Info 194 [00:06:57.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. -Info 195 [00:06:58.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. -Info 196 [00:06:59.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. -Info 197 [00:07:00.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 198 [00:07:01.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 199 [00:07:02.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/caa/caaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 200 [00:07:03.000] Reusing resolution of module 'pkg0' from '/src/project/c/cb/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 201 [00:07:04.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/daaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 202 [00:07:05.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 203 [00:07:06.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 204 [00:07:07.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 205 [00:07:08.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 206 [00:07:09.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/eaaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 207 [00:07:10.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 208 [00:07:11.000] Different program with same set of files -Info 209 [00:07:12.000] modify c/ca/caa/randomFileForImport by adding import -Info 210 [00:07:13.000] request: +Info 109 [00:05:32.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json +Info 110 [00:05:33.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 111 [00:05:34.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 112 [00:05:35.000] Reusing resolution of module 'pkg0' from '/src/project/a/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 113 [00:05:36.000] Reusing resolution of module 'pkg0' from '/src/project/b/ba/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 114 [00:05:37.000] ======== Resolving module 'pkg0' from '/src/project/b/randomFileForImport.ts'. ======== +Info 115 [00:05:38.000] Module resolution kind is not specified, using 'NodeJs'. +Info 116 [00:05:39.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. +Info 117 [00:05:40.000] Directory '/src/project/b/node_modules' does not exist, skipping all lookups in it. +Info 118 [00:05:41.000] File '/src/project/node_modules/pkg0/package.json' does not exist according to earlier cached lookups. +Info 119 [00:05:42.000] File '/src/project/node_modules/pkg0.ts' does not exist. +Info 120 [00:05:43.000] File '/src/project/node_modules/pkg0.tsx' does not exist. +Info 121 [00:05:44.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. +Info 122 [00:05:45.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. +Info 123 [00:05:46.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. +Info 124 [00:05:47.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. +Info 125 [00:05:48.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. +Info 126 [00:05:49.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== +Info 127 [00:05:50.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 128 [00:05:51.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/caa/caaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 129 [00:05:52.000] Reusing resolution of module 'pkg0' from '/src/project/c/cb/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 130 [00:05:53.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/daaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 131 [00:05:54.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 132 [00:05:55.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 133 [00:05:56.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 134 [00:05:57.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 135 [00:05:58.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/eaaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 136 [00:05:59.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 137 [00:06:00.000] Different program with same set of files +Info 138 [00:06:01.000] modify c/ca/caa/randomFileForImport by adding import +Info 139 [00:06:02.000] request: { "command": "change", "arguments": { @@ -1748,44 +1677,44 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 211 [00:07:14.000] response: +Info 140 [00:06:03.000] response: { "responseRequired": false } -Info 212 [00:07:15.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json -Info 213 [00:07:16.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 214 [00:07:17.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 215 [00:07:18.000] Reusing resolution of module 'pkg0' from '/src/project/a/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 216 [00:07:19.000] Reusing resolution of module 'pkg0' from '/src/project/b/ba/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 217 [00:07:20.000] Reusing resolution of module 'pkg0' from '/src/project/b/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 218 [00:07:21.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 219 [00:07:22.000] ======== Resolving module 'pkg0' from '/src/project/c/ca/caa/randomFileForImport.ts'. ======== -Info 220 [00:07:23.000] Module resolution kind is not specified, using 'NodeJs'. -Info 221 [00:07:24.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 222 [00:07:25.000] Directory '/src/project/c/ca/caa/node_modules' does not exist, skipping all lookups in it. -Info 223 [00:07:26.000] Directory '/src/project/c/ca/node_modules' does not exist, skipping all lookups in it. -Info 224 [00:07:27.000] Directory '/src/project/c/node_modules' does not exist, skipping all lookups in it. -Info 225 [00:07:28.000] File '/src/project/node_modules/pkg0/package.json' does not exist according to earlier cached lookups. -Info 226 [00:07:29.000] File '/src/project/node_modules/pkg0.ts' does not exist. -Info 227 [00:07:30.000] File '/src/project/node_modules/pkg0.tsx' does not exist. -Info 228 [00:07:31.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. -Info 229 [00:07:32.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. -Info 230 [00:07:33.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. -Info 231 [00:07:34.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. -Info 232 [00:07:35.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. -Info 233 [00:07:36.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 234 [00:07:37.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/caa/caaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 235 [00:07:38.000] Reusing resolution of module 'pkg0' from '/src/project/c/cb/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 236 [00:07:39.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/daaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 237 [00:07:40.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 238 [00:07:41.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 239 [00:07:42.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 240 [00:07:43.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 241 [00:07:44.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/eaaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 242 [00:07:45.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 243 [00:07:46.000] Different program with same set of files -Info 244 [00:07:47.000] modify d/da/daa/daaa/x/y/z/randomFileForImport by adding import -Info 245 [00:07:48.000] request: +Info 141 [00:06:04.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json +Info 142 [00:06:05.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 143 [00:06:06.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 144 [00:06:07.000] Reusing resolution of module 'pkg0' from '/src/project/a/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 145 [00:06:08.000] Reusing resolution of module 'pkg0' from '/src/project/b/ba/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 146 [00:06:09.000] Reusing resolution of module 'pkg0' from '/src/project/b/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 147 [00:06:10.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 148 [00:06:11.000] ======== Resolving module 'pkg0' from '/src/project/c/ca/caa/randomFileForImport.ts'. ======== +Info 149 [00:06:12.000] Module resolution kind is not specified, using 'NodeJs'. +Info 150 [00:06:13.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. +Info 151 [00:06:14.000] Directory '/src/project/c/ca/caa/node_modules' does not exist, skipping all lookups in it. +Info 152 [00:06:15.000] Directory '/src/project/c/ca/node_modules' does not exist, skipping all lookups in it. +Info 153 [00:06:16.000] Directory '/src/project/c/node_modules' does not exist, skipping all lookups in it. +Info 154 [00:06:17.000] File '/src/project/node_modules/pkg0/package.json' does not exist according to earlier cached lookups. +Info 155 [00:06:18.000] File '/src/project/node_modules/pkg0.ts' does not exist. +Info 156 [00:06:19.000] File '/src/project/node_modules/pkg0.tsx' does not exist. +Info 157 [00:06:20.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. +Info 158 [00:06:21.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. +Info 159 [00:06:22.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. +Info 160 [00:06:23.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. +Info 161 [00:06:24.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. +Info 162 [00:06:25.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== +Info 163 [00:06:26.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/caa/caaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 164 [00:06:27.000] Reusing resolution of module 'pkg0' from '/src/project/c/cb/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 165 [00:06:28.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/daaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 166 [00:06:29.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 167 [00:06:30.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 168 [00:06:31.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 169 [00:06:32.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 170 [00:06:33.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/eaaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 171 [00:06:34.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 172 [00:06:35.000] Different program with same set of files +Info 173 [00:06:36.000] modify d/da/daa/daaa/x/y/z/randomFileForImport by adding import +Info 174 [00:06:37.000] request: { "command": "change", "arguments": { @@ -1879,49 +1808,49 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 246 [00:07:49.000] response: +Info 175 [00:06:38.000] response: { "responseRequired": false } -Info 247 [00:07:50.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json -Info 248 [00:07:51.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 249 [00:07:52.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 250 [00:07:53.000] Reusing resolution of module 'pkg0' from '/src/project/a/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 251 [00:07:54.000] Reusing resolution of module 'pkg0' from '/src/project/b/ba/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 252 [00:07:55.000] Reusing resolution of module 'pkg0' from '/src/project/b/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 253 [00:07:56.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 254 [00:07:57.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/caa/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 255 [00:07:58.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/caa/caaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 256 [00:07:59.000] Reusing resolution of module 'pkg0' from '/src/project/c/cb/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 257 [00:08:00.000] ======== Resolving module 'pkg0' from '/src/project/d/da/daa/daaa/x/y/z/randomFileForImport.ts'. ======== -Info 258 [00:08:01.000] Module resolution kind is not specified, using 'NodeJs'. -Info 259 [00:08:02.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 260 [00:08:03.000] Directory '/src/project/d/da/daa/daaa/x/y/z/node_modules' does not exist, skipping all lookups in it. -Info 261 [00:08:04.000] Directory '/src/project/d/da/daa/daaa/x/y/node_modules' does not exist, skipping all lookups in it. -Info 262 [00:08:05.000] Directory '/src/project/d/da/daa/daaa/x/node_modules' does not exist, skipping all lookups in it. -Info 263 [00:08:06.000] Directory '/src/project/d/da/daa/daaa/node_modules' does not exist, skipping all lookups in it. -Info 264 [00:08:07.000] Directory '/src/project/d/da/daa/node_modules' does not exist, skipping all lookups in it. -Info 265 [00:08:08.000] Directory '/src/project/d/da/node_modules' does not exist, skipping all lookups in it. -Info 266 [00:08:09.000] Directory '/src/project/d/node_modules' does not exist, skipping all lookups in it. -Info 267 [00:08:10.000] File '/src/project/node_modules/pkg0/package.json' does not exist according to earlier cached lookups. -Info 268 [00:08:11.000] File '/src/project/node_modules/pkg0.ts' does not exist. -Info 269 [00:08:12.000] File '/src/project/node_modules/pkg0.tsx' does not exist. -Info 270 [00:08:13.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. -Info 271 [00:08:14.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. -Info 272 [00:08:15.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. -Info 273 [00:08:16.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. -Info 274 [00:08:17.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. -Info 275 [00:08:18.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 276 [00:08:19.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/daaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 277 [00:08:20.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 278 [00:08:21.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 279 [00:08:22.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 280 [00:08:23.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 281 [00:08:24.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/eaaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 282 [00:08:25.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 283 [00:08:26.000] Different program with same set of files -Info 284 [00:08:27.000] modify e/ea/eaa/eaaa/x/y/z/randomFileForImport by adding import -Info 285 [00:08:28.000] request: +Info 176 [00:06:39.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json +Info 177 [00:06:40.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 178 [00:06:41.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 179 [00:06:42.000] Reusing resolution of module 'pkg0' from '/src/project/a/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 180 [00:06:43.000] Reusing resolution of module 'pkg0' from '/src/project/b/ba/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 181 [00:06:44.000] Reusing resolution of module 'pkg0' from '/src/project/b/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 182 [00:06:45.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 183 [00:06:46.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/caa/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 184 [00:06:47.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/caa/caaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 185 [00:06:48.000] Reusing resolution of module 'pkg0' from '/src/project/c/cb/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 186 [00:06:49.000] ======== Resolving module 'pkg0' from '/src/project/d/da/daa/daaa/x/y/z/randomFileForImport.ts'. ======== +Info 187 [00:06:50.000] Module resolution kind is not specified, using 'NodeJs'. +Info 188 [00:06:51.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. +Info 189 [00:06:52.000] Directory '/src/project/d/da/daa/daaa/x/y/z/node_modules' does not exist, skipping all lookups in it. +Info 190 [00:06:53.000] Directory '/src/project/d/da/daa/daaa/x/y/node_modules' does not exist, skipping all lookups in it. +Info 191 [00:06:54.000] Directory '/src/project/d/da/daa/daaa/x/node_modules' does not exist, skipping all lookups in it. +Info 192 [00:06:55.000] Directory '/src/project/d/da/daa/daaa/node_modules' does not exist, skipping all lookups in it. +Info 193 [00:06:56.000] Directory '/src/project/d/da/daa/node_modules' does not exist, skipping all lookups in it. +Info 194 [00:06:57.000] Directory '/src/project/d/da/node_modules' does not exist, skipping all lookups in it. +Info 195 [00:06:58.000] Directory '/src/project/d/node_modules' does not exist, skipping all lookups in it. +Info 196 [00:06:59.000] File '/src/project/node_modules/pkg0/package.json' does not exist according to earlier cached lookups. +Info 197 [00:07:00.000] File '/src/project/node_modules/pkg0.ts' does not exist. +Info 198 [00:07:01.000] File '/src/project/node_modules/pkg0.tsx' does not exist. +Info 199 [00:07:02.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. +Info 200 [00:07:03.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. +Info 201 [00:07:04.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. +Info 202 [00:07:05.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. +Info 203 [00:07:06.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. +Info 204 [00:07:07.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== +Info 205 [00:07:08.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/daaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 206 [00:07:09.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 207 [00:07:10.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 208 [00:07:11.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 209 [00:07:12.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 210 [00:07:13.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/eaaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 211 [00:07:14.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 212 [00:07:15.000] Different program with same set of files +Info 213 [00:07:16.000] modify e/ea/eaa/eaaa/x/y/z/randomFileForImport by adding import +Info 214 [00:07:17.000] request: { "command": "change", "arguments": { @@ -2015,45 +1944,45 @@ FsWatchesRecursive:: /src/project/node_modules: {} -Info 286 [00:08:29.000] response: +Info 215 [00:07:18.000] response: { "responseRequired": false } -Info 287 [00:08:30.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json -Info 288 [00:08:31.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 289 [00:08:32.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 290 [00:08:33.000] Reusing resolution of module 'pkg0' from '/src/project/a/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 291 [00:08:34.000] Reusing resolution of module 'pkg0' from '/src/project/b/ba/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 292 [00:08:35.000] Reusing resolution of module 'pkg0' from '/src/project/b/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 293 [00:08:36.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 294 [00:08:37.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/caa/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 295 [00:08:38.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/caa/caaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 296 [00:08:39.000] Reusing resolution of module 'pkg0' from '/src/project/c/cb/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 297 [00:08:40.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/daaa/x/y/z/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 298 [00:08:41.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/daaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 299 [00:08:42.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 300 [00:08:43.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 301 [00:08:44.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 302 [00:08:45.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 303 [00:08:46.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/eaaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. -Info 304 [00:08:47.000] ======== Resolving module 'pkg0' from '/src/project/e/ea/eaa/eaaa/x/y/z/randomFileForImport.ts'. ======== -Info 305 [00:08:48.000] Module resolution kind is not specified, using 'NodeJs'. -Info 306 [00:08:49.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. -Info 307 [00:08:50.000] Directory '/src/project/e/ea/eaa/eaaa/x/y/z/node_modules' does not exist, skipping all lookups in it. -Info 308 [00:08:51.000] Directory '/src/project/e/ea/eaa/eaaa/x/y/node_modules' does not exist, skipping all lookups in it. -Info 309 [00:08:52.000] Directory '/src/project/e/ea/eaa/eaaa/x/node_modules' does not exist, skipping all lookups in it. -Info 310 [00:08:53.000] Directory '/src/project/e/ea/eaa/eaaa/node_modules' does not exist, skipping all lookups in it. -Info 311 [00:08:54.000] Directory '/src/project/e/ea/eaa/node_modules' does not exist, skipping all lookups in it. -Info 312 [00:08:55.000] Directory '/src/project/e/ea/node_modules' does not exist, skipping all lookups in it. -Info 313 [00:08:56.000] Directory '/src/project/e/node_modules' does not exist, skipping all lookups in it. -Info 314 [00:08:57.000] File '/src/project/node_modules/pkg0/package.json' does not exist according to earlier cached lookups. -Info 315 [00:08:58.000] File '/src/project/node_modules/pkg0.ts' does not exist. -Info 316 [00:08:59.000] File '/src/project/node_modules/pkg0.tsx' does not exist. -Info 317 [00:09:00.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. -Info 318 [00:09:01.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. -Info 319 [00:09:02.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. -Info 320 [00:09:03.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. -Info 321 [00:09:04.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. -Info 322 [00:09:05.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== -Info 323 [00:09:06.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 6 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 324 [00:09:07.000] Different program with same set of files \ No newline at end of file +Info 216 [00:07:19.000] Starting updateGraphWorker: Project: /src/project/tsconfig.json +Info 217 [00:07:20.000] Reusing resolution of module 'pkg0' from '/src/project/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 218 [00:07:21.000] Reusing resolution of module 'pkg0' from '/src/project/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 219 [00:07:22.000] Reusing resolution of module 'pkg0' from '/src/project/a/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 220 [00:07:23.000] Reusing resolution of module 'pkg0' from '/src/project/b/ba/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 221 [00:07:24.000] Reusing resolution of module 'pkg0' from '/src/project/b/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 222 [00:07:25.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 223 [00:07:26.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/caa/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 224 [00:07:27.000] Reusing resolution of module 'pkg0' from '/src/project/c/ca/caa/caaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 225 [00:07:28.000] Reusing resolution of module 'pkg0' from '/src/project/c/cb/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 226 [00:07:29.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/daaa/x/y/z/randomFileForImport.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 227 [00:07:30.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/daaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 228 [00:07:31.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/daa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 229 [00:07:32.000] Reusing resolution of module 'pkg0' from '/src/project/d/da/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 230 [00:07:33.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 231 [00:07:34.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 232 [00:07:35.000] Reusing resolution of module 'pkg0' from '/src/project/e/ea/eaa/eaaa/fileWithImports.ts' of old program, it was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. +Info 233 [00:07:36.000] ======== Resolving module 'pkg0' from '/src/project/e/ea/eaa/eaaa/x/y/z/randomFileForImport.ts'. ======== +Info 234 [00:07:37.000] Module resolution kind is not specified, using 'NodeJs'. +Info 235 [00:07:38.000] Loading module 'pkg0' from 'node_modules' folder, target file types: TypeScript, Declaration. +Info 236 [00:07:39.000] Directory '/src/project/e/ea/eaa/eaaa/x/y/z/node_modules' does not exist, skipping all lookups in it. +Info 237 [00:07:40.000] Directory '/src/project/e/ea/eaa/eaaa/x/y/node_modules' does not exist, skipping all lookups in it. +Info 238 [00:07:41.000] Directory '/src/project/e/ea/eaa/eaaa/x/node_modules' does not exist, skipping all lookups in it. +Info 239 [00:07:42.000] Directory '/src/project/e/ea/eaa/eaaa/node_modules' does not exist, skipping all lookups in it. +Info 240 [00:07:43.000] Directory '/src/project/e/ea/eaa/node_modules' does not exist, skipping all lookups in it. +Info 241 [00:07:44.000] Directory '/src/project/e/ea/node_modules' does not exist, skipping all lookups in it. +Info 242 [00:07:45.000] Directory '/src/project/e/node_modules' does not exist, skipping all lookups in it. +Info 243 [00:07:46.000] File '/src/project/node_modules/pkg0/package.json' does not exist according to earlier cached lookups. +Info 244 [00:07:47.000] File '/src/project/node_modules/pkg0.ts' does not exist. +Info 245 [00:07:48.000] File '/src/project/node_modules/pkg0.tsx' does not exist. +Info 246 [00:07:49.000] File '/src/project/node_modules/pkg0.d.ts' does not exist. +Info 247 [00:07:50.000] File '/src/project/node_modules/pkg0/index.ts' does not exist. +Info 248 [00:07:51.000] File '/src/project/node_modules/pkg0/index.tsx' does not exist. +Info 249 [00:07:52.000] File '/src/project/node_modules/pkg0/index.d.ts' exist - use it as a name resolution result. +Info 250 [00:07:53.000] Resolving real path for '/src/project/node_modules/pkg0/index.d.ts', result '/src/project/node_modules/pkg0/index.d.ts'. +Info 251 [00:07:54.000] ======== Module name 'pkg0' was successfully resolved to '/src/project/node_modules/pkg0/index.d.ts'. ======== +Info 252 [00:07:55.000] Finishing updateGraphWorker: Project: /src/project/tsconfig.json Version: 6 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 253 [00:07:56.000] Different program with same set of files \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/cacheResolutions/sample-project.js b/tests/baselines/reference/tsserver/cacheResolutions/sample-project.js index a069db8f44b..24b6c80419d 100644 --- a/tests/baselines/reference/tsserver/cacheResolutions/sample-project.js +++ b/tests/baselines/reference/tsserver/cacheResolutions/sample-project.js @@ -759,44 +759,27 @@ Info 12 [00:01:28.000] Config: /user/username/projects/sample1/logic/tsconfig. Info 13 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/logic/tsconfig.json 2000 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Config file Info 14 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/logic 1 undefined Config: /user/username/projects/sample1/logic/tsconfig.json WatchType: Wild card directory Info 15 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/logic 1 undefined Config: /user/username/projects/sample1/logic/tsconfig.json WatchType: Wild card directory -Info 16 [00:01:32.000] ======== Resolving module '../core/index' from '/user/username/projects/sample1/tests/index.ts'. ======== -Info 17 [00:01:33.000] Module resolution kind is not specified, using 'NodeJs'. -Info 18 [00:01:34.000] Loading module as file / folder, candidate module location '/user/username/projects/sample1/core/index', target file types: TypeScript, Declaration. -Info 19 [00:01:35.000] File '/user/username/projects/sample1/core/index.ts' exist - use it as a name resolution result. -Info 20 [00:01:36.000] ======== Module name '../core/index' was successfully resolved to '/user/username/projects/sample1/core/index.ts'. ======== -Info 21 [00:01:37.000] ======== Resolving module '../logic/index' from '/user/username/projects/sample1/tests/index.ts'. ======== -Info 22 [00:01:38.000] Module resolution kind is not specified, using 'NodeJs'. -Info 23 [00:01:39.000] Loading module as file / folder, candidate module location '/user/username/projects/sample1/logic/index', target file types: TypeScript, Declaration. -Info 24 [00:01:40.000] File '/user/username/projects/sample1/logic/index.ts' exist - use it as a name resolution result. -Info 25 [00:01:41.000] ======== Module name '../logic/index' was successfully resolved to '/user/username/projects/sample1/logic/index.ts'. ======== -Info 26 [00:01:42.000] ======== Resolving module '../core/anotherModule' from '/user/username/projects/sample1/tests/index.ts'. ======== -Info 27 [00:01:43.000] Module resolution kind is not specified, using 'NodeJs'. -Info 28 [00:01:44.000] Loading module as file / folder, candidate module location '/user/username/projects/sample1/core/anotherModule', target file types: TypeScript, Declaration. -Info 29 [00:01:45.000] File '/user/username/projects/sample1/core/anotherModule.ts' exist - use it as a name resolution result. -Info 30 [00:01:46.000] ======== Module name '../core/anotherModule' was successfully resolved to '/user/username/projects/sample1/core/anotherModule.ts'. ======== -Info 31 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core/index.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info -Info 33 [00:01:49.000] ======== Resolving module '../core/index' from '/user/username/projects/sample1/logic/index.ts'. ======== -Info 34 [00:01:50.000] Using compiler options of project reference redirect '/user/username/projects/sample1/logic/tsconfig.json'. -Info 35 [00:01:51.000] Module resolution kind is not specified, using 'NodeJs'. -Info 36 [00:01:52.000] Loading module as file / folder, candidate module location '/user/username/projects/sample1/core/index', target file types: TypeScript, Declaration. -Info 37 [00:01:53.000] File '/user/username/projects/sample1/core/index.ts' exist - use it as a name resolution result. -Info 38 [00:01:54.000] ======== Module name '../core/index' was successfully resolved to '/user/username/projects/sample1/core/index.ts'. ======== -Info 39 [00:01:55.000] ======== Resolving module '../core/anotherModule' from '/user/username/projects/sample1/logic/index.ts'. ======== -Info 40 [00:01:56.000] Using compiler options of project reference redirect '/user/username/projects/sample1/logic/tsconfig.json'. -Info 41 [00:01:57.000] Module resolution kind is not specified, using 'NodeJs'. -Info 42 [00:01:58.000] Loading module as file / folder, candidate module location '/user/username/projects/sample1/core/anotherModule', target file types: TypeScript, Declaration. -Info 43 [00:01:59.000] File '/user/username/projects/sample1/core/anotherModule.ts' exist - use it as a name resolution result. -Info 44 [00:02:00.000] ======== Module name '../core/anotherModule' was successfully resolved to '/user/username/projects/sample1/core/anotherModule.ts'. ======== -Info 45 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core/anotherModule.ts 500 undefined WatchType: Closed Script info -Info 46 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 47 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/tests/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots -Info 48 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/tests/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots -Info 49 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots -Info 50 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots -Info 51 [00:02:07.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 52 [00:02:08.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 53 [00:02:09.000] Files (5) +Info 16 [00:01:32.000] Reusing resolution of module '../core/index' from '/user/username/projects/sample1/tests/index.ts' found in cache from location '/user/username/projects/sample1/tests', it was successfully resolved to '/user/username/projects/sample1/core/index.ts'. +Info 17 [00:01:33.000] Reusing resolution of module '../logic/index' from '/user/username/projects/sample1/tests/index.ts' found in cache from location '/user/username/projects/sample1/tests', it was successfully resolved to '/user/username/projects/sample1/logic/index.ts'. +Info 18 [00:01:34.000] Reusing resolution of module '../core/anotherModule' from '/user/username/projects/sample1/tests/index.ts' found in cache from location '/user/username/projects/sample1/tests', it was successfully resolved to '/user/username/projects/sample1/core/anotherModule.ts'. +Info 19 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core/index.ts 500 undefined WatchType: Closed Script info +Info 20 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info +Info 21 [00:01:37.000] Reusing resolution of module '../core/anotherModule' from '/user/username/projects/sample1/logic/index.ts' found in cache from location '/user/username/projects/sample1/logic', it was successfully resolved to '/user/username/projects/sample1/core/anotherModule.ts'. +Info 22 [00:01:38.000] ======== Resolving module '../core/index' from '/user/username/projects/sample1/logic/index.ts'. ======== +Info 23 [00:01:39.000] Using compiler options of project reference redirect '/user/username/projects/sample1/logic/tsconfig.json'. +Info 24 [00:01:40.000] Module resolution kind is not specified, using 'NodeJs'. +Info 25 [00:01:41.000] Loading module as file / folder, candidate module location '/user/username/projects/sample1/core/index', target file types: TypeScript, Declaration. +Info 26 [00:01:42.000] File '/user/username/projects/sample1/core/index.ts' exist - use it as a name resolution result. +Info 27 [00:01:43.000] ======== Module name '../core/index' was successfully resolved to '/user/username/projects/sample1/core/index.ts'. ======== +Info 28 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/sample1/core/anotherModule.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 30 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/tests/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots +Info 31 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/tests/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots +Info 32 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots +Info 33 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots +Info 34 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 1 structureChanged: true structureIsReused:: SafeModuleCache Elapsed:: *ms +Info 35 [00:01:51.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 36 [00:01:52.000] Files (5) /a/lib/lib.d.ts /user/username/projects/sample1/core/index.ts /user/username/projects/sample1/core/anotherModule.ts @@ -817,16 +800,16 @@ Info 53 [00:02:09.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 54 [00:02:10.000] ----------------------------------------------- -Info 55 [00:02:11.000] Search path: /user/username/projects/sample1/tests -Info 56 [00:02:12.000] For info: /user/username/projects/sample1/tests/tsconfig.json :: No config files found. -Info 57 [00:02:13.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 57 [00:02:14.000] Files (5) +Info 37 [00:01:53.000] ----------------------------------------------- +Info 38 [00:01:54.000] Search path: /user/username/projects/sample1/tests +Info 39 [00:01:55.000] For info: /user/username/projects/sample1/tests/tsconfig.json :: No config files found. +Info 40 [00:01:56.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 40 [00:01:57.000] Files (5) -Info 57 [00:02:15.000] ----------------------------------------------- -Info 57 [00:02:16.000] Open files: -Info 57 [00:02:17.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined -Info 57 [00:02:18.000] Projects: /user/username/projects/sample1/tests/tsconfig.json +Info 40 [00:01:58.000] ----------------------------------------------- +Info 40 [00:01:59.000] Open files: +Info 40 [00:02:00.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined +Info 40 [00:02:01.000] Projects: /user/username/projects/sample1/tests/tsconfig.json After request PolledWatches:: @@ -857,7 +840,7 @@ FsWatchesRecursive:: /user/username/projects/sample1/logic: {} -Info 57 [00:02:19.000] response: +Info 40 [00:02:02.000] response: { "responseRequired": false } \ No newline at end of file