1919{
2020 "compilerOptions" : {
2121 "module" : "commonjs" ,
22+ "types" : [ "*" ]
2223 } ,
2324}
2425
@@ -57,6 +58,9 @@ Info seq [hh:mm:ss:mss] Config: /home/src/workspaces/project/jsconfig.json : {
5758 "skipLibCheck" : true ,
5859 "noEmit" : true ,
5960 "module" : 1 ,
61+ "types" : [
62+ "*"
63+ ] ,
6064 "configFilePath" : "/home/src/workspaces/project/jsconfig.json"
6165 }
6266}
@@ -74,20 +78,24 @@ Info seq [hh:mm:ss:mss] DirectoryWatcher:: Added:: WatchInfo: /home/src/workspa
7478Info seq [ hh :mm :ss :mss ] Elapsed :: * ms DirectoryWatcher:: Added:: WatchInfo: / h o m e / src/ workspaces / project 1 undefined Config: / h o m e / src/ workspaces / project / jsconfig . json WatchType: Wild card directory
7579Info seq [ hh :mm :ss :mss ] FileWatcher:: Added:: WatchInfo: / h o m e / src/ workspaces / project / a . js 500 undefined WatchType: Closed Script info
7680Info seq [ hh :mm :ss :mss ] Starting updateGraphWorker: Project: / h o m e / src/ workspaces / project / jsconfig . json
81+ Info seq [ hh :mm :ss :mss ] DirectoryWatcher:: Added:: WatchInfo: / h o m e / src/ workspaces / project / node_modules 1 undefined Project : / home / src / workspaces / project / jsconfig . json WatchType: Failed Lookup Locations
82+ Info seq [ hh :mm :ss :mss ] Elapsed :: * ms DirectoryWatcher:: Added:: WatchInfo: / h o m e / src/ workspaces / project / node_modules 1 undefined Project : / home / src / workspaces / project / jsconfig . json WatchType: Failed Lookup Locations
83+ Info seq [ hh :mm :ss :mss ] FileWatcher:: Added:: WatchInfo: / h o m e / src/ workspaces / project / node_modules / @types / node / index . d . ts 500 undefined WatchType : Closed Script info
7784Info seq [ hh :mm :ss :mss ] FileWatcher:: Added:: WatchInfo: / h o m e / src/ tslibs / TS / Lib / lib . d . ts 500 undefined WatchType: Closed Script info
7885Info seq [ hh :mm :ss :mss ] FileWatcher:: Added:: WatchInfo: / h o m e / src/ tslibs / TS / Lib / lib . decorators . d . ts 500 undefined WatchType : Closed Script info
7986Info seq [ hh :mm :ss :mss ] FileWatcher:: Added:: WatchInfo: / h o m e / src/ tslibs / TS / Lib / lib . decorators . legacy . d . ts 500 undefined WatchType : Closed Script info
80- Info seq [ hh :mm :ss :mss ] DirectoryWatcher :: Added:: WatchInfo: / h o m e / src/ workspaces / project / node_modules / @types 1 undefined Project: / h o m e / src/ workspaces / project / jsconfig . json WatchType: Type roots
81- Info seq [ hh :mm :ss :mss ] Elapsed :: * ms DirectoryWatcher:: Added:: WatchInfo: / h o m e / src/ workspaces / project / node_modules / @types 1 undefined Project: / h o m e / src/ workspaces / project / jsconfig . json WatchType: Type roots
82- Info seq [ hh :mm :ss :mss ] DirectoryWatcher :: Added:: WatchInfo: / h o m e / src/ workspaces / node_modules / @ types 1 undefined Project: / h o m e / src/ workspaces / project / jsconfig . json WatchType: Type roots
83- Info seq [ hh :mm :ss :mss ] Elapsed :: * ms DirectoryWatcher:: Added:: WatchInfo: / h o m e / src/ workspaces / node_modules / @ types 1 undefined Project: / h o m e / src/ workspaces / project / jsconfig . json WatchType: Type roots
87+ Info seq [ hh :mm :ss :mss ] FileWatcher :: Added:: WatchInfo: / h o m e / src/ workspaces / project / node_modules / @types / node / package . json 2000 undefined Project : / h o m e / src/ workspaces / project / jsconfig . json WatchType: File location affecting resolution
88+ Info seq [ hh :mm :ss :mss ] FileWatcher :: Added:: WatchInfo: / h o m e / src/ workspaces / project / node_modules / @types / package . json 2000 undefined Project : / h o m e / src/ workspaces / project / jsconfig . json WatchType: File location affecting resolution
89+ Info seq [ hh :mm :ss :mss ] FileWatcher :: Added:: WatchInfo: / h o m e / src/ workspaces / project / node_modules / package . json 2000 undefined Project : / home / src / workspaces / project / jsconfig . json WatchType: File location affecting resolution
90+ Info seq [ hh :mm :ss :mss ] FileWatcher :: Added:: WatchInfo: / h o m e / src/ workspaces / project / package . json 2000 undefined Project : / home / src / workspaces / project / jsconfig . json WatchType: File location affecting resolution
8491Info seq [ hh :mm :ss :mss ] Finishing updateGraphWorker: Project: / h o m e / src/ workspaces / project / jsconfig . json projectStateVersion: 1 projectProgramVersion: 0 structureChanged: true structureIsReused:: Not Elapsed :: * ms
8592Info seq [ hh :mm :ss :mss ] Project '/home/src/workspaces/project/jsconfig.json' ( Configured )
86- Info seq [ hh :mm :ss :mss ] Files ( 4 )
93+ Info seq [ hh :mm :ss :mss ] Files ( 5 )
8794 / home / src / tslibs / TS / Lib / lib . d . ts Text - 1 lib . d . ts - Text
8895 / home / src / tslibs / TS / Lib / lib . decorators . d . ts Text - 1 lib . decorators . d . ts - Text
8996 / home / src / tslibs / TS / Lib / lib . decorators . legacy . d . ts Text - 1 lib . decorators . legacy . d . ts - Text
9097 / home / src / workspaces / project / a . js Text - 1 "\nreadF"
98+ / home / src / workspaces / project / node_modules / @types / node / index . d . ts Text - 1 "declare module 'fs' {\n export function readFile(): void;\n}\ndeclare module 'util' {\n export function promisify(): void;\n}"
9199
92100
93101 . . / . . / tslibs / TS / Lib / lib . d . ts
@@ -98,6 +106,8 @@ Info seq [hh:mm:ss:mss] Files (4)
98106 Library referenced via 'decorators.legacy' from file '../../tslibs/TS/Lib/lib.d.ts'
99107 a . js
100108 Matched by default include pattern '**/*'
109+ node_modules / @types / node / index . d . ts
110+ Entry point for implicit type library 'node'
101111
102112Info seq [ hh :mm :ss :mss ] -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -
103113Info seq [ hh :mm :ss :mss ] event:
@@ -134,7 +144,7 @@ Info seq [hh:mm:ss:mss] Files (4)
134144 / home / src / tslibs / TS / Lib / lib . d . ts Text - 1 lib . d . ts - Text
135145 / home / src / tslibs / TS / Lib / lib . decorators . d . ts Text - 1 lib . decorators . d . ts - Text
136146 / home / src / tslibs / TS / Lib / lib . decorators . legacy . d . ts Text - 1 lib . decorators . legacy . d . ts - Text
137- / home / src / workspaces / project / jsconfig . json SVC - 1 - 0 "{\n \"compilerOptions\": {\n \"module\": \"commonjs\",\n },\n}"
147+ / home / src / workspaces / project / jsconfig . json SVC - 1 - 0 "{\n \"compilerOptions\": {\n \"module\": \"commonjs\",\n \"types\": [\"*\"]\n },\n}"
138148
139149
140150 . . / . . / tslibs / TS / Lib / lib . d . ts
@@ -149,7 +159,7 @@ Info seq [hh:mm:ss:mss] Files (4)
149159Info seq [ hh :mm :ss :mss ] -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -
150160Info seq [ hh :mm :ss :mss ] FileWatcher:: Added:: WatchInfo: / h o m e / src/ workspaces / project / package . json 250 undefined WatchType : package . json file
151161Info seq [ hh :mm :ss :mss ] Project '/home/src/workspaces/project/jsconfig.json' ( Configured )
152- Info seq [ hh :mm :ss :mss ] Files ( 4 )
162+ Info seq [ hh :mm :ss :mss ] Files ( 5 )
153163
154164Info seq [ hh :mm :ss :mss ] -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -
155165Info seq [ hh :mm :ss :mss ] Project '/dev/null/inferredProject1*' ( Inferred )
@@ -182,19 +192,28 @@ watchedFiles::
182192 { "pollingInterval" :500 }
183193/ home / src / workspaces / project / jsconfig . json : * new *
184194 { "pollingInterval" :2000 }
195+ / home / src / workspaces / project / node_modules / @types / node / index . d . ts : * new *
196+ { "pollingInterval" :500 }
197+ / home / src / workspaces / project / node_modules / @types / node / package . json : * new *
198+ { "pollingInterval" :2000 }
199+ / home / src / workspaces / project / node_modules / @types / package . json : * new *
200+ { "pollingInterval" :2000 }
201+ / home / src / workspaces / project / node_modules / package . json : * new *
202+ { "pollingInterval" :2000 }
185203/ home / src / workspaces / project / package . json : * new *
204+ { "pollingInterval" :2000 }
186205 { "pollingInterval" :250 }
187206/ home / src / workspaces / project / tsconfig . json : * new *
188207 { "pollingInterval" :2000 }
189208
190209watchedDirectoriesRecursive::
191210/ h o m e / src/ workspaces / node_modules / @types : * new *
192211 { }
193- { }
194212/ home / src / workspaces / project : * new *
195213 { }
196- / home / src / workspaces / project / node_modules / @ types : * new *
214+ / home / src / workspaces / project / node_modules : * new *
197215 { }
216+ / home / src / workspaces / project / node_modules / @types : * new *
198217 { }
199218
200219Projects::
@@ -231,6 +250,10 @@ ScriptInfos::
231250 version : SVC - 1 - 0
232251 containingProjects: 1
233252 / dev / null / inferredProject1 * * default *
253+ / h o m e / src/ workspaces / project / node_modules / @types / node / index . d . ts * new *
254+ version : Text - 1
255+ containingProjects: 1
256+ / home / src / workspaces / project / jsconfig . json
234257
235258Info seq [ hh :mm :ss :mss ] request:
236259 {
@@ -244,7 +267,7 @@ Info seq [hh:mm:ss:mss] request:
244267Info seq [ hh :mm :ss :mss ] FileWatcher:: Close:: WatchInfo: / h o m e / src/ workspaces / project / a . js 500 undefined WatchType: Closed Script info
245268Info seq [ hh :mm :ss :mss ] getConfigFileNameForFile:: File: / h o m e / src/ workspaces / project / a . js ProjectRootPath: undefined :: Result: / h o m e / src/ workspaces / project / jsconfig . json
246269Info seq [ hh :mm :ss :mss ] Project '/home/src/workspaces/project/jsconfig.json' ( Configured )
247- Info seq [ hh :mm :ss :mss ] Files ( 4 )
270+ Info seq [ hh :mm :ss :mss ] Files ( 5 )
248271
249272Info seq [ hh :mm :ss :mss ] -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -
250273Info seq [ hh :mm :ss :mss ] Project '/dev/null/inferredProject1*' ( Inferred )
@@ -274,7 +297,16 @@ watchedFiles::
274297 { "pollingInterval" :500 }
275298/ home / src / workspaces / project / jsconfig . json :
276299 { "pollingInterval" :2000 }
300+ / home / src / workspaces / project / node_modules / @types / node / index . d . ts :
301+ { "pollingInterval" :500 }
302+ / home / src / workspaces / project / node_modules / @types / node / package . json :
303+ { "pollingInterval" :2000 }
304+ / home / src / workspaces / project / node_modules / @types / package . json :
305+ { "pollingInterval" :2000 }
306+ / home / src / workspaces / project / node_modules / package . json :
307+ { "pollingInterval" :2000 }
277308/ home / src / workspaces / project / package . json :
309+ { "pollingInterval" :2000 }
278310 { "pollingInterval" :250 }
279311/ home / src / workspaces / project / tsconfig . json :
280312 { "pollingInterval" :2000 }
@@ -286,11 +318,11 @@ watchedFiles *deleted*::
286318watchedDirectoriesRecursive::
287319/ h o m e / src/ workspaces / node_modules / @types :
288320 { }
289- { }
290321/ h o m e / src/ workspaces / project :
291322 { }
292- / home / src / workspaces / project / node_modules / @ types :
323+ / home / src / workspaces / project / node_modules :
293324 { }
325+ / home / src / workspaces / project / node_modules / @types :
294326 { }
295327
296328Projects::
@@ -328,6 +360,10 @@ ScriptInfos::
328360 version: SVC - 1 - 0
329361 containingProjects: 1
330362 / dev / null / inferredProject1 * * default *
363+ / h o m e / src/ workspaces / project / node_modules / @types / node / index . d . ts
364+ version : Text - 1
365+ containingProjects: 1
366+ / home / src / workspaces / project / jsconfig . json
331367
332368Info seq [ hh :mm :ss :mss ] request:
333369 {
@@ -375,7 +411,7 @@ Info seq [hh:mm:ss:mss] getCompletionData: Is inside comment: *
375411Info seq [ hh :mm :ss :mss ] getCompletionData: Get previous token : *
376412Info seq [ hh :mm :ss :mss ] getExportInfoMap: cache miss or empty ; calculating new results
377413Info seq [ hh :mm :ss :mss ] getExportInfoMap: done in * ms
378- Info seq [ hh :mm :ss :mss ] collectAutoImports: resolved 0 module specifiers , plus 0 ambient and 0 from cache
414+ Info seq [ hh :mm :ss :mss ] collectAutoImports: resolved 0 module specifiers , plus 1 ambient and 0 from cache
379415Info seq [ hh :mm :ss :mss ] collectAutoImports: response is complete
380416Info seq [ hh :mm :ss :mss ] collectAutoImports : *
381417Info seq [ hh :mm :ss :mss ] getCompletionData: Semantic work : *
@@ -919,6 +955,26 @@ Info seq [hh:mm:ss:mss] response:
919955 "kindModifiers" : "" ,
920956 "sortText" : "15"
921957 } ,
958+ {
959+ "name" : "readFile" ,
960+ "kind" : "function" ,
961+ "kindModifiers" : "export,declare" ,
962+ "sortText" : "16" ,
963+ "source" : "fs" ,
964+ "hasAction" : true ,
965+ "sourceDisplay" : [
966+ {
967+ "text" : "fs" ,
968+ "kind" : "text"
969+ }
970+ ] ,
971+ "data" : {
972+ "exportName" : "readFile" ,
973+ "exportMapKey" : "8 * readFile fs" ,
974+ "moduleSpecifier" : "fs" ,
975+ "ambientModuleName" : "fs"
976+ }
977+ } ,
922978 {
923979 "name" : "escape" ,
924980 "kind" : "function" ,
0 commit comments