Info 0    [16:17:21.974] Starting TS Server
Info 1    [16:17:21.975] Version: 3.0.0-dev.20180531
Info 2    [16:17:21.975] Arguments: /Users/matb/projects/vscode/.build/electron/Code - OSS.app/Contents/Frameworks/Code - OSS Helper.app/Contents/MacOS/Code - OSS Helper /Users/matb/projects/san/node_modules/typescript/lib/tsserver.js --useInferredProjectPerProjectRoot --enableTelemetry --cancellationPipeName /var/folders/_0/611900jn0yb43f1rc47_2wmh0000gp/T/vscode-tscancellation-136f266607241426b99a.sock* --logVerbosity verbose --logFile /Users/matb/Library/Application Support/code-oss-dev/logs/20180529T160917/vscode.typescript-language-features_6/tsserver-log-o0lGQM/tsserver.log --locale en --noGetErrOnBackgroundUpdate
Info 3    [16:17:21.975] Platform: darwin NodeVersion: 7 CaseSensitive: false
Info 4    [16:17:21.978] Provided types map file "/Users/matb/projects/san/node_modules/typescript/lib/tsserver.js/../typesMap.json" doesn't exist
Info 5    [16:17:21.978] Binding...
Info 6    [16:17:21.986] event:
    {"seq":0,"type":"event","event":"typingsInstallerPid","body":{"pid":88902}}
Info 7    [16:17:21.988] request:
    {"seq":0,"type":"request","command":"configure","arguments":{"hostInfo":"vscode"}}
Info 8    [16:17:21.989] Host information vscode
Info 9    [16:17:21.989] response:
    {"seq":0,"type":"response","command":"configure","request_seq":0,"success":true}
Perf 10   [16:17:21.989] 0::configure: async elapsed time (in milliseconds) 0.8489
Info 11   [16:17:21.989] request:
    {"seq":1,"type":"request","command":"compilerOptionsForInferredProjects","arguments":{"options":{"module":"commonjs","target":"es2016","jsx":"preserve","allowJs":true,"allowSyntheticDefaultImports":true,"allowNonTsExtensions":true}}}
Info 12   [16:17:21.990] Scheduled: *ensureProjectForOpenFiles*
Perf 13   [16:17:21.991] 1::compilerOptionsForInferredProjects: elapsed time (in milliseconds) 1.0077
Info 14   [16:17:21.991] response:
    {"seq":0,"type":"response","command":"compilerOptionsForInferredProjects","request_seq":1,"success":true,"body":true}
Info 15   [16:17:21.991] request:
    {"seq":2,"type":"request","command":"open","arguments":{"file":"/Users/matb/projects/san/b.js","fileContent":"import { a } from './sub/a';\n\nexport const b = 123;\n\nconsole.log(a, b) ","scriptKindName":"JS","projectRootPath":"/Users/matb/projects/san"}}
Info 16   [16:17:21.996] Search path: /Users/matb/projects/san
Info 17   [16:17:21.997] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js Status: File added to open files impacted by this config file
Info 18   [16:17:21.997] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/jsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js Status: File added to open files impacted by this config file
Info 19   [16:17:21.997] For info: /Users/matb/projects/san/b.js :: Config file name: /Users/matb/projects/san/jsconfig.json
Info 20   [16:17:22.16] Opened configuration file /Users/matb/projects/san/jsconfig.json
Info 21   [16:17:22.20] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/jsconfig.json 2000 Project: /Users/matb/projects/san/jsconfig.json WatchType: Config file for the program
Info 22   [16:17:22.21] DirectoryWatcher:: Added:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 23   [16:17:22.24] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/a.js 500 Project:  WatchType: Closed Script info
Info 24   [16:17:22.26] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 25   [16:17:22.47] DirectoryWatcher:: Added:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 26   [16:17:22.48] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts 500 Project:  WatchType: Closed Script info
Info 27   [16:17:22.295] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts 500 Project:  WatchType: Closed Script info
Info 28   [16:17:22.297] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts 500 Project:  WatchType: Closed Script info
Info 29   [16:17:22.309] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts 500 Project:  WatchType: Closed Script info
Info 30   [16:17:22.311] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts 500 Project:  WatchType: Closed Script info
Info 31   [16:17:22.313] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts 500 Project:  WatchType: Closed Script info
Info 32   [16:17:22.335] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts 500 Project:  WatchType: Closed Script info
Info 33   [16:17:22.341] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts 500 Project:  WatchType: Closed Script info
Info 34   [16:17:22.343] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts 500 Project:  WatchType: Closed Script info
Info 35   [16:17:22.344] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts 500 Project:  WatchType: Closed Script info
Info 36   [16:17:22.345] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts 500 Project:  WatchType: Closed Script info
Info 37   [16:17:22.348] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts 500 Project:  WatchType: Closed Script info
Info 38   [16:17:22.401] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts 500 Project:  WatchType: Closed Script info
Info 39   [16:17:22.585] DirectoryWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/@types 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Type root directory
Info 40   [16:17:22.586] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 1 structureChanged: true Elapsed: 560ms
Info 41   [16:17:22.588] Scheduling throttled operation:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","fileNames":["/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts","/Users/matb/projects/san/a.js","/Users/matb/projects/san/b.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san","kind":"discover"}
Info 42   [16:17:22.588] Scheduling request for: /Users/matb/projects/san/jsconfig.json
Info 43   [16:17:22.590] event:
    {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"164d27f36defff6d10c9149b9f5faf51b46cf4458d0b3ce52ff6cee668b368b7","fileStats":{"js":2,"jsx":0,"ts":0,"tsx":0,"dts":13,"deferred":0},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":"commonjs","target":"es2016","jsx":"preserve"},"typeAcquisition":{"enable":true,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":true,"compileOnSave":false,"configFileName":"jsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"3.0.0-dev.20180531"}}}
Info 44   [16:17:22.590] event:
    {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/Users/matb/projects/san/b.js","configFile":"/Users/matb/projects/san/jsconfig.json","diagnostics":[]}}
Info 45   [16:17:22.591] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 45   [16:17:22.591] 	Files (15)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/a.js
	/Users/matb/projects/san/b.js

Info 45   [16:17:22.591] -----------------------------------------------
Info 45   [16:17:22.591] Open files: 
Info 45   [16:17:22.591] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 45   [16:17:22.591] 		Projects: /Users/matb/projects/san/jsconfig.json
Perf 45   [16:17:22.591] 2::open: async elapsed time (in milliseconds) 600.4467
Info 46   [16:17:22.592] request:
    {"seq":3,"type":"request","command":"navtree","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 47   [16:17:22.599] 3::navtree: elapsed time (in milliseconds) 6.9804
Info 48   [16:17:22.599] response:
    {"seq":0,"type":"response","command":"navtree","request_seq":3,"success":true,"body":{"text":"\"b\"","kind":"module","kindModifiers":"","spans":[{"start":{"line":1,"offset":1},"end":{"line":5,"offset":19}}],"childItems":[{"text":"a","kind":"alias","kindModifiers":"","spans":[{"start":{"line":1,"offset":10},"end":{"line":1,"offset":11}}]},{"text":"b","kind":"const","kindModifiers":"export","spans":[{"start":{"line":3,"offset":14},"end":{"line":3,"offset":21}}]}]}}
Info 49   [16:17:22.599] Running: *ensureProjectForOpenFiles*
Info 50   [16:17:22.599] Structure before ensureProjectForOpenFiles:
Info 51   [16:17:22.599] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 51   [16:17:22.599] 	Files (15)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/a.js
	/Users/matb/projects/san/b.js

Info 51   [16:17:22.599] -----------------------------------------------
Info 51   [16:17:22.599] Open files: 
Info 51   [16:17:22.599] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 51   [16:17:22.599] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 51   [16:17:22.600] Structure after ensureProjectForOpenFiles:
Info 52   [16:17:22.600] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 52   [16:17:22.600] 	Files (15)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/a.js
	/Users/matb/projects/san/b.js

Info 52   [16:17:22.600] -----------------------------------------------
Info 52   [16:17:22.600] Open files: 
Info 52   [16:17:22.600] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 52   [16:17:22.600] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 52   [16:17:22.600] got projects updated in background, updating diagnostics for /Users/matb/projects/san/b.js
Info 53   [16:17:22.600] event:
    {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/Users/matb/projects/san/b.js"]}}
Info 54   [16:17:22.600] request:
    {"seq":4,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/b.js"]}}
Perf 55   [16:17:22.601] 4::geterr: async elapsed time (in milliseconds) 0.7745
Info 56   [16:17:22.601] request:
    {"seq":5,"type":"request","command":"getOutliningSpans","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 57   [16:17:22.602] 5::getOutliningSpans: elapsed time (in milliseconds) 1.3264
Info 58   [16:17:22.602] response:
    {"seq":0,"type":"response","command":"getOutliningSpans","request_seq":5,"success":true,"body":[]}
Info 59   [16:17:22.603] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 60   [16:17:22.603] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 1 structureChanged: false Elapsed: 0ms
Info 61   [16:17:22.604] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 62   [16:17:22.605] request:
    {"seq":6,"type":"request","command":"getOutliningSpans","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 63   [16:17:22.605] 6::getOutliningSpans: elapsed time (in milliseconds) 0.2347
Info 64   [16:17:22.605] response:
    {"seq":0,"type":"response","command":"getOutliningSpans","request_seq":6,"success":true,"body":[]}
Info 65   [16:17:22.605] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 66   [16:17:22.605] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 1 structureChanged: false Elapsed: 0ms
Info 67   [16:17:22.610] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 68   [16:17:22.610] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 69   [16:17:22.610] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 1 structureChanged: false Elapsed: 0ms
Info 70   [16:17:22.634] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 71   [16:17:22.634] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}}
Info 72   [16:17:22.694] Sending request:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","fileNames":["/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts","/Users/matb/projects/san/a.js","/Users/matb/projects/san/b.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san","kind":"discover"}
Info 73   [16:17:22.801] request:
    {"seq":7,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/b.js"]}}
Perf 74   [16:17:22.804] 7::geterr: async elapsed time (in milliseconds) 2.2836
Info 75   [16:17:22.804] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 76   [16:17:22.804] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 1 structureChanged: false Elapsed: 0ms
Info 77   [16:17:22.804] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 78   [16:17:22.805] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 79   [16:17:22.805] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 1 structureChanged: false Elapsed: 0ms
Info 80   [16:17:22.805] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 81   [16:17:22.805] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 82   [16:17:22.805] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 1 structureChanged: false Elapsed: 0ms
Info 83   [16:17:22.805] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 84   [16:17:22.806] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":7}}
Info 85   [16:17:23.183] request:
    {"seq":8,"type":"request","command":"getOutliningSpans","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 86   [16:17:23.184] 8::getOutliningSpans: elapsed time (in milliseconds) 0.5757
Info 87   [16:17:23.184] response:
    {"seq":0,"type":"response","command":"getOutliningSpans","request_seq":8,"success":true,"body":[]}
Info 88   [16:17:23.184] request:
    {"seq":9,"type":"request","command":"getOutliningSpans","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 89   [16:17:23.184] 9::getOutliningSpans: elapsed time (in milliseconds) 0.3684
Info 90   [16:17:23.184] response:
    {"seq":0,"type":"response","command":"getOutliningSpans","request_seq":9,"success":true,"body":[]}
Info 91   [16:17:23.850] Received response:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typings":["/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"unresolvedImports":[],"kind":"action::set"}
Info 92   [16:17:23.851] Scheduled: /Users/matb/projects/san/jsconfig.json
Info 93   [16:17:23.851] Scheduled: *ensureProjectForOpenFiles*
Info 94   [16:17:23.851] event:
    {"seq":0,"type":"event","event":"setTypings","body":{"projectName":"/Users/matb/projects/san/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typings":["/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"unresolvedImports":[],"kind":"action::set"}}
Info 95   [16:17:24.105] Running: /Users/matb/projects/san/jsconfig.json
Info 96   [16:17:24.106] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 97   [16:17:24.106] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts 500 Project:  WatchType: Closed Script info
Info 98   [16:17:24.270] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 2 structureChanged: true Elapsed: 164ms
Info 99   [16:17:24.270] Scheduling throttled operation:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","fileNames":["/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts","/Users/matb/projects/san/a.js","/Users/matb/projects/san/b.js","/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san","kind":"discover"}
Info 100  [16:17:24.270] Scheduling request for: /Users/matb/projects/san/jsconfig.json
Info 101  [16:17:24.270] Running: *ensureProjectForOpenFiles*
Info 102  [16:17:24.270] Structure before ensureProjectForOpenFiles:
Info 103  [16:17:24.270] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 103  [16:17:24.271] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/a.js
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 103  [16:17:24.271] -----------------------------------------------
Info 103  [16:17:24.271] Open files: 
Info 103  [16:17:24.271] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 103  [16:17:24.271] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 103  [16:17:24.271] Structure after ensureProjectForOpenFiles:
Info 104  [16:17:24.271] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 104  [16:17:24.271] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/a.js
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 104  [16:17:24.271] -----------------------------------------------
Info 104  [16:17:24.271] Open files: 
Info 104  [16:17:24.272] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 104  [16:17:24.272] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 104  [16:17:24.272] got projects updated in background, updating diagnostics for /Users/matb/projects/san/b.js
Info 105  [16:17:24.272] event:
    {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/Users/matb/projects/san/b.js"]}}
Info 106  [16:17:24.375] Sending request:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","fileNames":["/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts","/Users/matb/projects/san/a.js","/Users/matb/projects/san/b.js","/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san","kind":"discover"}
Info 107  [16:17:24.383] Received response:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typings":["/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"unresolvedImports":[],"kind":"action::set"}
Info 108  [16:17:24.383] Scheduled: /Users/matb/projects/san/jsconfig.json
Info 109  [16:17:24.383] Scheduled: *ensureProjectForOpenFiles*
Info 110  [16:17:24.383] event:
    {"seq":0,"type":"event","event":"setTypings","body":{"projectName":"/Users/matb/projects/san/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typings":["/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"unresolvedImports":[],"kind":"action::set"}}
Info 111  [16:17:24.476] request:
    {"seq":10,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/b.js"]}}
Perf 112  [16:17:24.476] 10::geterr: async elapsed time (in milliseconds) 0.6035
Info 113  [16:17:24.478] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 114  [16:17:24.486] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 3 structureChanged: false Elapsed: 8ms
Info 115  [16:17:24.487] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 116  [16:17:24.487] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 117  [16:17:24.487] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 3 structureChanged: false Elapsed: 0ms
Info 118  [16:17:24.489] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 119  [16:17:24.490] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 120  [16:17:24.490] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 3 structureChanged: false Elapsed: 0ms
Info 121  [16:17:24.491] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 122  [16:17:24.491] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":10}}
Info 123  [16:17:24.635] Running: /Users/matb/projects/san/jsconfig.json
Info 124  [16:17:24.635] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 125  [16:17:24.635] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 3 structureChanged: false Elapsed: 0ms
Info 126  [16:17:24.635] Running: *ensureProjectForOpenFiles*
Info 127  [16:17:24.635] Structure before ensureProjectForOpenFiles:
Info 128  [16:17:24.635] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 128  [16:17:24.636] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/a.js
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 128  [16:17:24.636] -----------------------------------------------
Info 128  [16:17:24.636] Open files: 
Info 128  [16:17:24.636] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 128  [16:17:24.636] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 128  [16:17:24.636] Structure after ensureProjectForOpenFiles:
Info 129  [16:17:24.636] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 129  [16:17:24.636] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/a.js
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 129  [16:17:24.636] -----------------------------------------------
Info 129  [16:17:24.636] Open files: 
Info 129  [16:17:24.636] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 129  [16:17:24.636] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 129  [16:17:24.636] got projects updated in background, updating diagnostics for /Users/matb/projects/san/b.js
Info 130  [16:17:24.636] event:
    {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/Users/matb/projects/san/b.js"]}}
Info 131  [16:17:24.838] request:
    {"seq":11,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/b.js"]}}
Perf 132  [16:17:24.839] 11::geterr: async elapsed time (in milliseconds) 0.4590
Info 133  [16:17:24.840] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 134  [16:17:24.841] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 3 structureChanged: false Elapsed: 0ms
Info 135  [16:17:24.841] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 136  [16:17:24.841] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 137  [16:17:24.841] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 3 structureChanged: false Elapsed: 0ms
Info 138  [16:17:24.841] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 139  [16:17:24.842] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 140  [16:17:24.842] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 3 structureChanged: false Elapsed: 0ms
Info 141  [16:17:24.842] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 142  [16:17:24.842] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":11}}
Info 143  [16:17:28.280] request:
    {"seq":12,"type":"request","command":"navtree","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 144  [16:17:28.281] 12::navtree: elapsed time (in milliseconds) 0.8727
Info 145  [16:17:28.281] response:
    {"seq":0,"type":"response","command":"navtree","request_seq":12,"success":true,"body":{"text":"\"b\"","kind":"module","kindModifiers":"","spans":[{"start":{"line":1,"offset":1},"end":{"line":5,"offset":19}}],"childItems":[{"text":"a","kind":"alias","kindModifiers":"","spans":[{"start":{"line":1,"offset":10},"end":{"line":1,"offset":11}}]},{"text":"b","kind":"const","kindModifiers":"export","spans":[{"start":{"line":3,"offset":14},"end":{"line":3,"offset":21}}]}]}}
Info 146  [16:17:34.546] request:
    {"seq":13,"type":"request","command":"quickinfo","arguments":{"file":"/Users/matb/projects/san/b.js","line":1,"offset":22}}
Info 147  [16:17:34.546] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 148  [16:17:34.547] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 3 structureChanged: false Elapsed: 0ms
Perf 149  [16:17:34.549] 13::quickinfo: elapsed time (in milliseconds) 3.5042
Info 150  [16:17:34.549] response:
    {"seq":0,"type":"response","command":"quickinfo","request_seq":13,"success":false,"message":"No content available."}
Info 151  [16:17:34.622] request:
    {"seq":14,"type":"request","command":"navtree","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 152  [16:17:34.623] 14::navtree: elapsed time (in milliseconds) 0.5538
Info 153  [16:17:34.623] response:
    {"seq":0,"type":"response","command":"navtree","request_seq":14,"success":true,"body":{"text":"\"b\"","kind":"module","kindModifiers":"","spans":[{"start":{"line":1,"offset":1},"end":{"line":5,"offset":19}}],"childItems":[{"text":"a","kind":"alias","kindModifiers":"","spans":[{"start":{"line":1,"offset":10},"end":{"line":1,"offset":11}}]},{"text":"b","kind":"const","kindModifiers":"export","spans":[{"start":{"line":3,"offset":14},"end":{"line":3,"offset":21}}]}]}}
Info 154  [16:17:34.623] request:
    {"seq":15,"type":"request","command":"occurrences","arguments":{"file":"/Users/matb/projects/san/b.js","line":1,"offset":23}}
Info 155  [16:17:34.624] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 156  [16:17:34.624] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 3 structureChanged: false Elapsed: 0ms
Perf 157  [16:17:34.626] 15::occurrences: elapsed time (in milliseconds) 3.0602
Info 158  [16:17:34.626] response:
    {"seq":0,"type":"response","command":"occurrences","request_seq":15,"success":true,"body":[{"start":{"line":1,"offset":20},"end":{"line":1,"offset":27},"file":"/Users/matb/projects/san/b.js","isWriteAccess":false,"isInString":true}]}
Info 159  [16:17:34.999] request:
    {"seq":16,"type":"request","command":"configure","arguments":{"file":"/Users/matb/projects/san/b.js","formatOptions":{"tabSize":4,"indentSize":4,"convertTabsToSpaces":true,"newLineCharacter":"\n","insertSpaceAfterCommaDelimiter":true,"insertSpaceAfterConstructor":false,"insertSpaceAfterSemicolonInForStatements":true,"insertSpaceBeforeAndAfterBinaryOperators":true,"insertSpaceAfterKeywordsInControlFlowStatements":true,"insertSpaceAfterFunctionKeywordForAnonymousFunctions":true,"insertSpaceBeforeFunctionParenthesis":false,"insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":false,"insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":false,"insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":true,"insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":false,"insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":false,"placeOpenBraceOnNewLineForFunctions":false,"placeOpenBraceOnNewLineForControlBlocks":false},"preferences":{"disableSuggestions":true,"allowTextChangesInNewFiles":true}}}
Info 160  [16:17:34.999] Host configuration update for file /Users/matb/projects/san/b.js
Info 161  [16:17:34.999] response:
    {"seq":0,"type":"response","command":"configure","request_seq":16,"success":true}
Perf 162  [16:17:34.999] 16::configure: async elapsed time (in milliseconds) 0.8510
Info 163  [16:17:35.0] request:
    {"seq":17,"type":"request","command":"configure","arguments":{"file":"/Users/matb/projects/san/b.js","formatOptions":{"tabSize":4,"indentSize":4,"convertTabsToSpaces":true,"newLineCharacter":"\n","insertSpaceAfterCommaDelimiter":true,"insertSpaceAfterConstructor":false,"insertSpaceAfterSemicolonInForStatements":true,"insertSpaceBeforeAndAfterBinaryOperators":true,"insertSpaceAfterKeywordsInControlFlowStatements":true,"insertSpaceAfterFunctionKeywordForAnonymousFunctions":true,"insertSpaceBeforeFunctionParenthesis":false,"insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":false,"insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":false,"insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":true,"insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":false,"insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":false,"placeOpenBraceOnNewLineForFunctions":false,"placeOpenBraceOnNewLineForControlBlocks":false},"preferences":{"disableSuggestions":true,"allowTextChangesInNewFiles":true}}}
Info 164  [16:17:35.0] Host configuration update for file /Users/matb/projects/san/b.js
Info 165  [16:17:35.0] response:
    {"seq":0,"type":"response","command":"configure","request_seq":17,"success":true}
Perf 166  [16:17:35.0] 17::configure: async elapsed time (in milliseconds) 0.3842
Info 167  [16:17:35.1] request:
    {"seq":18,"type":"request","command":"getSupportedCodeFixes","arguments":null}
Perf 168  [16:17:35.1] 18::getSupportedCodeFixes: elapsed time (in milliseconds) 0.6544
Info 169  [16:17:35.1] response:
    {"seq":0,"type":"response","command":"getSupportedCodeFixes","request_seq":18,"success":true,"body":["1329","80004","80002","80001","2713","2420","2720","2304","2552","2503","2686","2693","2551","2724","2339","2307","7016","2515","2653","17009","2377","2689","2663","2662","6133","6196","6138","6192","6198","6199","7027","7028","8020","1308","1103","1002","1003","1005","1006","1009","1010","1011","1012","1013","1014","1015","1016","1017","1018","1019","1020","1021","1022","1023","1024","1028","1029","1030","1031","1034","1035","1036","1038","1039","1040","1041","1042","1043","1044","1045","1046","1047","1048","1049","1051","1052","1053","1054","1055","1056","1057","1058","1059","1060","1061","1062","1063","1064","1066","1068","1070","1071","1079","1084","1085","1086","1089","1090","1091","1092","1093","1094","1095","1096","1097","1098","1099","1100","1101","1102","1104","1105","1107","1108","1109","1110","1113","1114","1115","1116","1117","1118","1119","1120","1121","1122","1123","1124","1125","1126","1127","1128","1129","1130","1131","1132","1134","1135","1136","1137","1138","1139","1140","1141","1142","1144","1146","1147","1148","1149","1150","1155","1156","1157","1160","1161","1162","1163","1164","1165","1166","1168","1169","1170","1171","1172","1173","1174","1175","1176","1177","1178","1179","1180","1181","1182","1183","1184","1185","1186","1187","1188","1189","1190","1191","1192","1193","1194","1196","1197","1198","1199","1200","1202","1203","1205","1206","1207","1208","1209","1210","1211","1212","1213","1214","1215","1216","1218","1219","1220","1221","1222","1223","1224","1225","1226","1227","1228","1229","1230","1231","1232","1233","1234","1235","1236","1237","1238","1239","1240","1241","1242","1243","1244","1245","1246","1247","1248","1249","1250","1251","1252","1253","1254","1255","1300","1312","1313","1314","1315","1316","1317","1318","1319","1320","1321","1322","1323","1324","1325","1326","1327","1328","1330","1331","1332","1333","1334","1335","1336","1337","1338","1339","1340","1342","1343","2300","2301","2302","2303","2305","2306","2308","2309","2310","2311","2312","2313","2314","2315","2316","2317","2318","2319","2320","2321","2322","2323","2324","2325","2326","2327","2328","2329","2330","2331","2332","2333","2334","2335","2336","2337","2338","2340","2341","2342","2343","2344","2345","2346","2347","2348","2349","2350","2351","2352","2353","2354","2355","2356","2357","2358","2359","2360","2361","2362","2363","2364","2365","2366","2368","2369","2370","2371","2372","2373","2374","2375","2376","2378","2379","2380","2381","2382","2383","2384","2385","2386","2387","2388","2389","2390","2391","2392","2393","2394","2395","2396","2397","2399","2400","2401","2402","2403","2404","2405","2406","2407","2408","2409","2410","2411","2412","2413","2414","2415","2416","2417","2422","2423","2424","2425","2426","2427","2428","2430","2431","2432","2433","2434","2435","2436","2437","2438","2439","2440","2441","2442","2443","2444","2445","2446","2447","2448","2449","2450","2451","2452","2453","2454","2455","2456","2457","2458","2459","2460","2461","2462","2463","2464","2465","2466","2467","2468","2469","2470","2471","2472","2473","2474","2475","2476","2477","2478","2479","2480","2481","2483","2484","2487","2488","2489","2490","2491","2492","2493","2494","2495","2496","2497","2498","2499","2500","2501","2502","2504","2505","2506","2507","2508","2509","2510","2511","2512","2513","2514","2516","2517","2518","2519","2520","2521","2522","2523","2524","2525","2526","2527","2528","2529","2530","2531","2532","2533","2534","2535","2536","2537","2538","2539","2540","2541","2542","2543","2544","2545","2546","2547","2548","2549","2550","2553","2554","2555","2556","2557","2558","2559","2560","2561","2562","2563","2564","2565","2566","2567","2568","2569","2570","2571","2600","2601","2602","2603","2604","2605","2606","2607","2608","2609","2649","2651","2652","2654","2656","2657","2658","2659","2660","2661","2664","2665","2666","2667","2668","2669","2670","2671","2672","2673","2674","2675","2676","2677","2678","2679","2680","2681","2682","2683","2684","2685","2687","2688","2691","2692","2694","2695","2696","2697","2698","2699","2700","2701","2702","2703","2704","2705","2706","2707","2708","2709","2710","2711","2712","2714","2715","2716","2717","2718","2719","2721","2722","2723","2725","4000","4002","4004","4006","4008","4010","4012","4014","4016","4019","4020","4022","4023","4024","4025","4026","4027","4028","4029","4030","4031","4032","4033","4034","4035","4036","4037","4038","4039","4040","4041","4042","4043","4044","4045","4046","4047","4048","4049","4050","4051","4052","4053","4054","4055","4056","4057","4058","4059","4060","4061","4062","4063","4064","4065","4066","4067","4068","4069","4070","4071","4072","4073","4074","4075","4076","4077","4078","4081","4082","4083","4090","4091","4092","4094","4095","4096","4097","4098","4099","4100","4101","4102","5001","5009","5010","5012","5014","5023","5024","5033","5042","5047","5051","5052","5053","5054","5055","5056","5057","5058","5059","5060","5061","5062","5063","5064","5065","5066","5067","5068","5069","5070","6044","6045","6046","6048","6049","6050","6051","6053","6054","6059","6064","6082","6103","6114","6131","6137","6140","6142","6188","6189","6202","6304","6305","6306","6307","6308","6309","7005","7006","7008","7009","7010","7011","7013","7015","7017","7018","7019","7020","7022","7023","7024","7025","7026","7029","7030","7031","7032","7033","7034","7035","7036","7038","7039","8000","8001","8002","8003","8004","8005","8006","8007","8008","8009","8010","8011","8012","8013","8015","8016","8017","8018","8021","8022","8023","8024","8025","8026","8027","8028","8029","9002","9003","9004","17000","17001","17002","17003","17004","17005","17006","17007","17008","17010","17011","17012","17013","17014","17015","17016","17017","18000","18001","18002","18003","80005","80003"]}
Info 170  [16:17:35.2] request:
    {"seq":19,"type":"request","command":"getApplicableRefactors","arguments":{"file":"/Users/matb/projects/san/b.js","startLine":1,"startOffset":22,"endLine":1,"endOffset":25}}
Info 171  [16:17:35.3] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 172  [16:17:35.3] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 3 structureChanged: false Elapsed: 0ms
Perf 173  [16:17:35.45] 19::getApplicableRefactors: elapsed time (in milliseconds) 43.0031
Info 174  [16:17:35.46] response:
    {"seq":0,"type":"response","command":"getApplicableRefactors","request_seq":19,"success":true,"body":[]}
Info 175  [16:17:35.47] request:
    {"seq":20,"type":"request","command":"change","arguments":{"file":"/Users/matb/projects/san/b.js","line":1,"offset":22,"endLine":1,"endOffset":25,"insertString":""}}
Perf 176  [16:17:35.48] 20::change: async elapsed time (in milliseconds) 0.9531
Info 177  [16:17:35.188] request:
    {"seq":21,"type":"request","command":"change","arguments":{"file":"/Users/matb/projects/san/b.js","line":1,"offset":21,"endLine":1,"endOffset":22,"insertString":""}}
Perf 178  [16:17:35.189] 21::change: async elapsed time (in milliseconds) 1.2682
Info 179  [16:17:35.189] request:
    {"seq":22,"type":"request","command":"navtree","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 180  [16:17:35.194] 22::navtree: elapsed time (in milliseconds) 4.8191
Info 181  [16:17:35.194] response:
    {"seq":0,"type":"response","command":"navtree","request_seq":22,"success":true,"body":{"text":"\"b\"","kind":"module","kindModifiers":"","spans":[{"start":{"line":1,"offset":1},"end":{"line":5,"offset":19}}],"childItems":[{"text":"a","kind":"alias","kindModifiers":"","spans":[{"start":{"line":1,"offset":10},"end":{"line":1,"offset":11}}]},{"text":"b","kind":"const","kindModifiers":"export","spans":[{"start":{"line":3,"offset":14},"end":{"line":3,"offset":21}}]}]}}
Info 182  [16:17:35.333] request:
    {"seq":23,"type":"request","command":"navtree","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 183  [16:17:35.335] 23::navtree: elapsed time (in milliseconds) 2.3078
Info 184  [16:17:35.335] response:
    {"seq":0,"type":"response","command":"navtree","request_seq":23,"success":true,"body":{"text":"\"b\"","kind":"module","kindModifiers":"","spans":[{"start":{"line":1,"offset":1},"end":{"line":5,"offset":19}}],"childItems":[{"text":"a","kind":"alias","kindModifiers":"","spans":[{"start":{"line":1,"offset":10},"end":{"line":1,"offset":11}}]},{"text":"b","kind":"const","kindModifiers":"export","spans":[{"start":{"line":3,"offset":14},"end":{"line":3,"offset":21}}]}]}}
Info 185  [16:17:35.378] request:
    {"seq":24,"type":"request","command":"getOutliningSpans","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 186  [16:17:35.379] 24::getOutliningSpans: elapsed time (in milliseconds) 0.5551
Info 187  [16:17:35.379] response:
    {"seq":0,"type":"response","command":"getOutliningSpans","request_seq":24,"success":true,"body":[]}
Info 188  [16:17:35.379] request:
    {"seq":25,"type":"request","command":"getOutliningSpans","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 189  [16:17:35.380] 25::getOutliningSpans: elapsed time (in milliseconds) 0.2597
Info 190  [16:17:35.380] response:
    {"seq":0,"type":"response","command":"getOutliningSpans","request_seq":25,"success":true,"body":[]}
Info 191  [16:17:35.487] request:
    {"seq":26,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/b.js"]}}
Perf 192  [16:17:35.488] 26::geterr: async elapsed time (in milliseconds) 0.6546
Info 193  [16:17:35.489] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 194  [16:17:35.496] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 4 structureChanged: true Elapsed: 6ms
Info 195  [16:17:35.496] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 196  [16:17:35.496] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 197  [16:17:35.496] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 4 structureChanged: false Elapsed: 0ms
Info 198  [16:17:35.499] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 199  [16:17:35.499] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":26}}
Info 200  [16:17:36.34] request:
    {"seq":27,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/b.js"]}}
Perf 201  [16:17:36.37] 27::geterr: async elapsed time (in milliseconds) 2.7700
Info 202  [16:17:36.38] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 203  [16:17:36.38] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 4 structureChanged: false Elapsed: 0ms
Info 204  [16:17:36.38] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 205  [16:17:36.38] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 206  [16:17:36.38] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 4 structureChanged: false Elapsed: 0ms
Info 207  [16:17:36.38] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 208  [16:17:36.38] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":27}}
Info 209  [16:17:36.905] DirectoryWatcher:: Triggered with /users/matb/projects/san/.git/index.lock:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 210  [16:17:36.905] Project: /Users/matb/projects/san/jsconfig.json Detected file add/remove of non supported extension: /users/matb/projects/san/.git/index.lock
Info 211  [16:17:36.905] Elapsed:: 0ms DirectoryWatcher:: Triggered with /users/matb/projects/san/.git/index.lock:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 212  [16:17:36.905] DirectoryWatcher:: Triggered with /Users/matb/projects/san/.git/index.lock:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 213  [16:17:36.906] Elapsed:: 1ms DirectoryWatcher:: Triggered with /Users/matb/projects/san/.git/index.lock:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 214  [16:17:41.122] DirectoryWatcher:: Triggered with /users/matb/projects/san/a.js:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 215  [16:17:41.123] Scheduled: /Users/matb/projects/san/jsconfig.json
Info 216  [16:17:41.123] Scheduled: *ensureProjectForOpenFiles*
Info 217  [16:17:41.123] Elapsed:: 0ms DirectoryWatcher:: Triggered with /users/matb/projects/san/a.js:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 218  [16:17:41.123] DirectoryWatcher:: Triggered with /users/matb/projects/san/sub/a.js:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 219  [16:17:41.124] Scheduled: /Users/matb/projects/san/jsconfig.json, Cancelled earlier one
Info 220  [16:17:41.124] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one
Info 221  [16:17:41.124] Elapsed:: 1ms DirectoryWatcher:: Triggered with /users/matb/projects/san/sub/a.js:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 222  [16:17:41.124] DirectoryWatcher:: Triggered with /Users/matb/projects/san/a.js:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 223  [16:17:41.125] Elapsed:: 1ms DirectoryWatcher:: Triggered with /Users/matb/projects/san/a.js:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 224  [16:17:41.125] DirectoryWatcher:: Triggered with /Users/matb/projects/san/sub/a.js:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 225  [16:17:41.125] Elapsed:: 0ms DirectoryWatcher:: Triggered with /Users/matb/projects/san/sub/a.js:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 226  [16:17:41.153] request:
    {"seq":28,"type":"request","command":"open","arguments":{"file":"/Users/matb/projects/san/sub/a.js","fileContent":"export const a = 123;","scriptKindName":"JS","projectRootPath":"/Users/matb/projects/san"}}
Info 227  [16:17:41.154] Search path: /Users/matb/projects/san/sub
Info 228  [16:17:41.154] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/sub/tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/sub/a.js Status: File added to open files impacted by this config file
Info 229  [16:17:41.154] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/sub/jsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/sub/a.js Status: File added to open files impacted by this config file
Info 230  [16:17:41.154] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js,/Users/matb/projects/san/sub/a.js Status: File added to open files impacted by this config file
Info 231  [16:17:41.154] ConfigFilePresence:: Current Watches: Config file for the program:: File: /Users/matb/projects/san/jsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js,/Users/matb/projects/san/sub/a.js Status: File added to open files impacted by this config file
Info 232  [16:17:41.154] For info: /Users/matb/projects/san/sub/a.js :: Config file name: /Users/matb/projects/san/jsconfig.json
Info 233  [16:17:41.156] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 234  [16:17:41.162] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 5 structureChanged: true Elapsed: 6ms
Info 235  [16:17:41.162] Scheduling throttled operation:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","fileNames":["/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts","/Users/matb/projects/san/b.js","/Users/matb/projects/san/sub/a.js","/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san","kind":"discover"}
Info 236  [16:17:41.162] Scheduling request for: /Users/matb/projects/san/jsconfig.json
Info 237  [16:17:41.162] FileWatcher:: Close:: WatchInfo: /Users/matb/projects/san/a.js 500 Project:  WatchType: Closed Script info
Info 238  [16:17:41.162] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 238  [16:17:41.162] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/sub/a.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 238  [16:17:41.162] -----------------------------------------------
Info 238  [16:17:41.162] Open files: 
Info 238  [16:17:41.162] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 238  [16:17:41.162] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 238  [16:17:41.163] 	FileName: /Users/matb/projects/san/sub/a.js ProjectRootPath: /Users/matb/projects/san
Info 238  [16:17:41.163] 		Projects: /Users/matb/projects/san/jsconfig.json
Perf 238  [16:17:41.163] 28::open: async elapsed time (in milliseconds) 9.1183
Info 239  [16:17:41.163] request:
    {"seq":29,"type":"request","command":"getEditsForFileRename","arguments":{"file":"/Users/matb/projects/san/sub/a.js","oldFilePath":"/Users/matb/projects/san/a.js","newFilePath":"/Users/matb/projects/san/sub/a.js"}}
Info 240  [16:17:41.163] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 241  [16:17:41.163] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 5 structureChanged: false Elapsed: 0ms
Perf 242  [16:17:41.166] 29::getEditsForFileRename: elapsed time (in milliseconds) 3.6556
Info 243  [16:17:41.166] response:
    {"seq":0,"type":"response","command":"getEditsForFileRename","request_seq":29,"success":true,"body":[{"fileName":"/Users/matb/projects/san/b.js","textChanges":[{"start":{"line":1,"offset":20},"end":{"line":1,"offset":23},"newText":"./sub/a"}]}]}
Info 244  [16:17:41.263] Sending request:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","fileNames":["/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts","/Users/matb/projects/san/b.js","/Users/matb/projects/san/sub/a.js","/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san","kind":"discover"}
Info 245  [16:17:41.272] Received response:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typings":["/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"unresolvedImports":[],"kind":"action::set"}
Info 246  [16:17:41.272] Scheduled: /Users/matb/projects/san/jsconfig.json, Cancelled earlier one
Info 247  [16:17:41.272] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one
Info 248  [16:17:41.272] event:
    {"seq":0,"type":"event","event":"setTypings","body":{"projectName":"/Users/matb/projects/san/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typings":["/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"unresolvedImports":[],"kind":"action::set"}}
Info 249  [16:17:41.458] request:
    {"seq":30,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/sub/a.js","/Users/matb/projects/san/b.js"]}}
Perf 250  [16:17:41.458] 30::geterr: async elapsed time (in milliseconds) 0.3806
Info 251  [16:17:41.460] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 252  [16:17:41.467] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 6 structureChanged: false Elapsed: 7ms
Info 253  [16:17:41.468] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/sub/a.js","diagnostics":[]}}
Info 254  [16:17:41.468] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 255  [16:17:41.468] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 6 structureChanged: false Elapsed: 0ms
Info 256  [16:17:41.469] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/sub/a.js","diagnostics":[]}}
Info 257  [16:17:41.470] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 258  [16:17:41.470] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 6 structureChanged: false Elapsed: 0ms
Info 259  [16:17:41.470] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/matb/projects/san/sub/a.js","diagnostics":[]}}
Info 260  [16:17:41.471] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 261  [16:17:41.471] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 6 structureChanged: false Elapsed: 0ms
Info 262  [16:17:41.472] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 263  [16:17:41.472] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 264  [16:17:41.472] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 6 structureChanged: false Elapsed: 0ms
Info 265  [16:17:41.472] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 266  [16:17:41.472] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":30}}
Info 267  [16:17:41.524] Running: /Users/matb/projects/san/jsconfig.json
Info 268  [16:17:41.524] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 269  [16:17:41.524] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 6 structureChanged: false Elapsed: 0ms
Info 270  [16:17:41.525] Running: *ensureProjectForOpenFiles*
Info 271  [16:17:41.525] Structure before ensureProjectForOpenFiles:
Info 272  [16:17:41.525] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 272  [16:17:41.525] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/sub/a.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 272  [16:17:41.525] -----------------------------------------------
Info 272  [16:17:41.525] Open files: 
Info 272  [16:17:41.525] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 272  [16:17:41.525] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 272  [16:17:41.525] 	FileName: /Users/matb/projects/san/sub/a.js ProjectRootPath: /Users/matb/projects/san
Info 272  [16:17:41.525] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 272  [16:17:41.525] Structure after ensureProjectForOpenFiles:
Info 273  [16:17:41.525] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 273  [16:17:41.525] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/sub/a.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 273  [16:17:41.525] -----------------------------------------------
Info 273  [16:17:41.525] Open files: 
Info 273  [16:17:41.525] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 273  [16:17:41.525] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 273  [16:17:41.525] 	FileName: /Users/matb/projects/san/sub/a.js ProjectRootPath: /Users/matb/projects/san
Info 273  [16:17:41.525] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 273  [16:17:41.525] got projects updated in background, updating diagnostics for /Users/matb/projects/san/b.js,/Users/matb/projects/san/sub/a.js
Info 274  [16:17:41.526] event:
    {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/Users/matb/projects/san/b.js","/Users/matb/projects/san/sub/a.js"]}}
Info 275  [16:17:41.650] request:
    {"seq":31,"type":"request","command":"change","arguments":{"file":"/Users/matb/projects/san/b.js","line":1,"offset":20,"endLine":1,"endOffset":23,"insertString":"./sub/a"}}
Perf 276  [16:17:41.650] 31::change: async elapsed time (in milliseconds) 0.1720
Info 277  [16:17:41.798] request:
    {"seq":32,"type":"request","command":"navtree","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 278  [16:17:41.800] 32::navtree: elapsed time (in milliseconds) 1.3361
Info 279  [16:17:41.800] response:
    {"seq":0,"type":"response","command":"navtree","request_seq":32,"success":true,"body":{"text":"\"b\"","kind":"module","kindModifiers":"","spans":[{"start":{"line":1,"offset":1},"end":{"line":5,"offset":19}}],"childItems":[{"text":"a","kind":"alias","kindModifiers":"","spans":[{"start":{"line":1,"offset":10},"end":{"line":1,"offset":11}}]},{"text":"b","kind":"const","kindModifiers":"export","spans":[{"start":{"line":3,"offset":14},"end":{"line":3,"offset":21}}]}]}}
Info 280  [16:17:41.849] request:
    {"seq":33,"type":"request","command":"getOutliningSpans","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 281  [16:17:41.850] 33::getOutliningSpans: elapsed time (in milliseconds) 0.5978
Info 282  [16:17:41.850] response:
    {"seq":0,"type":"response","command":"getOutliningSpans","request_seq":33,"success":true,"body":[]}
Info 283  [16:17:41.851] request:
    {"seq":34,"type":"request","command":"getOutliningSpans","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 284  [16:17:41.851] 34::getOutliningSpans: elapsed time (in milliseconds) 0.2251
Info 285  [16:17:41.851] response:
    {"seq":0,"type":"response","command":"getOutliningSpans","request_seq":34,"success":true,"body":[]}
Info 286  [16:17:41.953] request:
    {"seq":35,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/sub/a.js","/Users/matb/projects/san/b.js"]}}
Perf 287  [16:17:41.953] 35::geterr: async elapsed time (in milliseconds) 0.3092
Info 288  [16:17:41.954] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 289  [16:17:41.960] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 7 structureChanged: true Elapsed: 5ms
Info 290  [16:17:41.961] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/sub/a.js","diagnostics":[]}}
Info 291  [16:17:41.961] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 292  [16:17:41.961] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 7 structureChanged: false Elapsed: 0ms
Info 293  [16:17:41.963] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/sub/a.js","diagnostics":[]}}
Info 294  [16:17:41.963] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 295  [16:17:41.964] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 7 structureChanged: false Elapsed: 0ms
Info 296  [16:17:41.964] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/matb/projects/san/sub/a.js","diagnostics":[]}}
Info 297  [16:17:41.964] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 298  [16:17:41.964] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 7 structureChanged: false Elapsed: 0ms
Info 299  [16:17:41.964] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 300  [16:17:41.964] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 301  [16:17:41.964] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 7 structureChanged: false Elapsed: 0ms
Info 302  [16:17:41.965] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 303  [16:17:41.965] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":35}}
Info 304  [16:17:42.203] DirectoryWatcher:: Triggered with /users/matb/projects/san/.git/index.lock:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 305  [16:17:42.203] Project: /Users/matb/projects/san/jsconfig.json Detected file add/remove of non supported extension: /users/matb/projects/san/.git/index.lock
Info 306  [16:17:42.203] Elapsed:: 0ms DirectoryWatcher:: Triggered with /users/matb/projects/san/.git/index.lock:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 307  [16:17:42.203] DirectoryWatcher:: Triggered with /Users/matb/projects/san/.git/index.lock:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 308  [16:17:42.203] Elapsed:: 0ms DirectoryWatcher:: Triggered with /Users/matb/projects/san/.git/index.lock:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 309  [16:17:43.573] DirectoryWatcher:: Triggered with /users/matb/projects/san/sub/a.js:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 310  [16:17:43.574] Scheduled: /Users/matb/projects/san/jsconfig.json
Info 311  [16:17:43.574] Scheduled: *ensureProjectForOpenFiles*
Info 312  [16:17:43.574] Elapsed:: 0ms DirectoryWatcher:: Triggered with /users/matb/projects/san/sub/a.js:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 313  [16:17:43.574] DirectoryWatcher:: Triggered with /users/matb/projects/san/a.js:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 314  [16:17:43.574] Scheduled: /Users/matb/projects/san/jsconfig.json, Cancelled earlier one
Info 315  [16:17:43.574] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one
Info 316  [16:17:43.574] Elapsed:: 0ms DirectoryWatcher:: Triggered with /users/matb/projects/san/a.js:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 317  [16:17:43.574] DirectoryWatcher:: Triggered with /Users/matb/projects/san/sub/a.js:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 318  [16:17:43.575] Elapsed:: 1ms DirectoryWatcher:: Triggered with /Users/matb/projects/san/sub/a.js:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 319  [16:17:43.575] DirectoryWatcher:: Triggered with /Users/matb/projects/san/a.js:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 320  [16:17:43.575] Elapsed:: 0ms DirectoryWatcher:: Triggered with /Users/matb/projects/san/a.js:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 321  [16:17:43.583] request:
    {"seq":36,"type":"request","command":"open","arguments":{"file":"/Users/matb/projects/san/a.js","fileContent":"export const a = 123;","scriptKindName":"JS","projectRootPath":"/Users/matb/projects/san"}}
Info 322  [16:17:43.583] Search path: /Users/matb/projects/san
Info 323  [16:17:43.583] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js,/Users/matb/projects/san/sub/a.js,/Users/matb/projects/san/a.js Status: File added to open files impacted by this config file
Info 324  [16:17:43.583] ConfigFilePresence:: Current Watches: Config file for the program:: File: /Users/matb/projects/san/jsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js,/Users/matb/projects/san/sub/a.js,/Users/matb/projects/san/a.js Status: File added to open files impacted by this config file
Info 325  [16:17:43.583] For info: /Users/matb/projects/san/a.js :: Config file name: /Users/matb/projects/san/jsconfig.json
Info 326  [16:17:43.584] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 327  [16:17:43.612] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 8 structureChanged: true Elapsed: 28ms
Info 328  [16:17:43.612] Scheduling throttled operation:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","fileNames":["/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts","/Users/matb/projects/san/b.js","/Users/matb/projects/san/a.js","/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san","kind":"discover"}
Info 329  [16:17:43.613] Scheduling request for: /Users/matb/projects/san/jsconfig.json
Info 330  [16:17:43.613] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 330  [16:17:43.613] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/a.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 330  [16:17:43.613] -----------------------------------------------
Info 330  [16:17:43.613] Open files: 
Info 330  [16:17:43.613] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 330  [16:17:43.613] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 330  [16:17:43.613] 	FileName: /Users/matb/projects/san/sub/a.js ProjectRootPath: /Users/matb/projects/san
Info 330  [16:17:43.613] 		Projects: 
Info 330  [16:17:43.613] 	FileName: /Users/matb/projects/san/a.js ProjectRootPath: /Users/matb/projects/san
Info 330  [16:17:43.613] 		Projects: /Users/matb/projects/san/jsconfig.json
Perf 330  [16:17:43.613] 36::open: async elapsed time (in milliseconds) 30.0325
Info 331  [16:17:43.613] request:
    {"seq":37,"type":"request","command":"close","arguments":{"file":"/Users/matb/projects/san/sub/a.js"}}
Info 332  [16:17:43.614] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/sub/tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles:  Status: File removed from open files impacted by this config file
Info 333  [16:17:43.614] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/sub/jsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles:  Status: File removed from open files impacted by this config file
Info 334  [16:17:43.614] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js,/Users/matb/projects/san/a.js Status: File removed from open files impacted by this config file
Info 335  [16:17:43.614] ConfigFilePresence:: Current Watches: Config file for the program:: File: /Users/matb/projects/san/jsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js,/Users/matb/projects/san/a.js Status: File removed from open files impacted by this config file
Info 336  [16:17:43.614] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 336  [16:17:43.614] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/a.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 336  [16:17:43.614] -----------------------------------------------
Info 336  [16:17:43.614] Open files: 
Info 336  [16:17:43.614] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 336  [16:17:43.614] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 336  [16:17:43.614] 	FileName: /Users/matb/projects/san/a.js ProjectRootPath: /Users/matb/projects/san
Info 336  [16:17:43.614] 		Projects: /Users/matb/projects/san/jsconfig.json
Perf 336  [16:17:43.614] 37::close: async elapsed time (in milliseconds) 1.2648
Info 337  [16:17:43.615] request:
    {"seq":38,"type":"request","command":"getEditsForFileRename","arguments":{"file":"/Users/matb/projects/san/a.js","oldFilePath":"/Users/matb/projects/san/sub/a.js","newFilePath":"/Users/matb/projects/san/a.js"}}
Info 338  [16:17:43.615] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 339  [16:17:43.615] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 8 structureChanged: false Elapsed: 0ms
Perf 340  [16:17:43.615] 38::getEditsForFileRename: elapsed time (in milliseconds) 1.0853
Info 341  [16:17:43.615] response:
    {"seq":0,"type":"response","command":"getEditsForFileRename","request_seq":38,"success":true,"body":[{"fileName":"/Users/matb/projects/san/b.js","textChanges":[{"start":{"line":1,"offset":20},"end":{"line":1,"offset":27},"newText":"./a"}]}]}
Info 342  [16:17:43.713] Sending request:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","fileNames":["/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts","/Users/matb/projects/san/b.js","/Users/matb/projects/san/a.js","/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san","kind":"discover"}
Info 343  [16:17:43.727] Received response:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typings":["/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"unresolvedImports":[],"kind":"action::set"}
Info 344  [16:17:43.727] Scheduled: /Users/matb/projects/san/jsconfig.json, Cancelled earlier one
Info 345  [16:17:43.728] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one
Info 346  [16:17:43.728] event:
    {"seq":0,"type":"event","event":"setTypings","body":{"projectName":"/Users/matb/projects/san/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typings":["/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"unresolvedImports":[],"kind":"action::set"}}
Info 347  [16:17:43.784] request:
    {"seq":39,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/a.js","/Users/matb/projects/san/b.js"]}}
Perf 348  [16:17:43.785] 39::geterr: async elapsed time (in milliseconds) 0.7487
Info 349  [16:17:43.788] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 350  [16:17:43.793] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 9 structureChanged: false Elapsed: 5ms
Info 351  [16:17:43.793] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/a.js","diagnostics":[]}}
Info 352  [16:17:43.793] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 353  [16:17:43.793] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 9 structureChanged: false Elapsed: 0ms
Info 354  [16:17:43.794] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/a.js","diagnostics":[]}}
Info 355  [16:17:43.795] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 356  [16:17:43.795] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 9 structureChanged: false Elapsed: 0ms
Info 357  [16:17:43.795] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/matb/projects/san/a.js","diagnostics":[]}}
Info 358  [16:17:43.796] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 359  [16:17:43.796] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 9 structureChanged: false Elapsed: 0ms
Info 360  [16:17:43.796] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 361  [16:17:43.797] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 362  [16:17:43.797] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 9 structureChanged: false Elapsed: 0ms
Info 363  [16:17:43.797] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 364  [16:17:43.797] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":39}}
Info 365  [16:17:43.981] Running: /Users/matb/projects/san/jsconfig.json
Info 366  [16:17:43.982] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 367  [16:17:43.982] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 9 structureChanged: false Elapsed: 0ms
Info 368  [16:17:43.982] Running: *ensureProjectForOpenFiles*
Info 369  [16:17:43.982] Structure before ensureProjectForOpenFiles:
Info 370  [16:17:43.982] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 370  [16:17:43.982] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/a.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 370  [16:17:43.982] -----------------------------------------------
Info 370  [16:17:43.982] Open files: 
Info 370  [16:17:43.982] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 370  [16:17:43.982] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 370  [16:17:43.982] 	FileName: /Users/matb/projects/san/a.js ProjectRootPath: /Users/matb/projects/san
Info 370  [16:17:43.982] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 370  [16:17:43.982] Structure after ensureProjectForOpenFiles:
Info 371  [16:17:43.982] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 371  [16:17:43.982] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/a.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 371  [16:17:43.982] -----------------------------------------------
Info 371  [16:17:43.982] Open files: 
Info 371  [16:17:43.982] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 371  [16:17:43.982] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 371  [16:17:43.983] 	FileName: /Users/matb/projects/san/a.js ProjectRootPath: /Users/matb/projects/san
Info 371  [16:17:43.983] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 371  [16:17:43.983] got projects updated in background, updating diagnostics for /Users/matb/projects/san/b.js,/Users/matb/projects/san/a.js
Info 372  [16:17:43.983] event:
    {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/Users/matb/projects/san/b.js","/Users/matb/projects/san/a.js"]}}
Info 373  [16:17:44.81] request:
    {"seq":40,"type":"request","command":"change","arguments":{"file":"/Users/matb/projects/san/b.js","line":1,"offset":20,"endLine":1,"endOffset":27,"insertString":"./a"}}
Perf 374  [16:17:44.81] 40::change: async elapsed time (in milliseconds) 0.1646
Info 375  [16:17:44.232] request:
    {"seq":41,"type":"request","command":"navtree","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 376  [16:17:44.233] 41::navtree: elapsed time (in milliseconds) 1.4650
Info 377  [16:17:44.233] response:
    {"seq":0,"type":"response","command":"navtree","request_seq":41,"success":true,"body":{"text":"\"b\"","kind":"module","kindModifiers":"","spans":[{"start":{"line":1,"offset":1},"end":{"line":5,"offset":19}}],"childItems":[{"text":"a","kind":"alias","kindModifiers":"","spans":[{"start":{"line":1,"offset":10},"end":{"line":1,"offset":11}}]},{"text":"b","kind":"const","kindModifiers":"export","spans":[{"start":{"line":3,"offset":14},"end":{"line":3,"offset":21}}]}]}}
Info 378  [16:17:44.283] request:
    {"seq":42,"type":"request","command":"getOutliningSpans","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 379  [16:17:44.284] 42::getOutliningSpans: elapsed time (in milliseconds) 0.5070
Info 380  [16:17:44.284] response:
    {"seq":0,"type":"response","command":"getOutliningSpans","request_seq":42,"success":true,"body":[]}
Info 381  [16:17:44.285] request:
    {"seq":43,"type":"request","command":"getOutliningSpans","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 382  [16:17:44.285] 43::getOutliningSpans: elapsed time (in milliseconds) 0.2817
Info 383  [16:17:44.285] response:
    {"seq":0,"type":"response","command":"getOutliningSpans","request_seq":43,"success":true,"body":[]}
Info 384  [16:17:44.384] request:
    {"seq":44,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/a.js","/Users/matb/projects/san/b.js"]}}
Perf 385  [16:17:44.384] 44::geterr: async elapsed time (in milliseconds) 0.3138
Info 386  [16:17:44.386] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 387  [16:17:44.394] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 10 structureChanged: true Elapsed: 8ms
Info 388  [16:17:44.394] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/a.js","diagnostics":[]}}
Info 389  [16:17:44.395] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 390  [16:17:44.395] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 10 structureChanged: false Elapsed: 0ms
Info 391  [16:17:44.396] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/a.js","diagnostics":[]}}
Info 392  [16:17:44.396] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 393  [16:17:44.396] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 10 structureChanged: false Elapsed: 0ms
Info 394  [16:17:44.397] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/matb/projects/san/a.js","diagnostics":[]}}
Info 395  [16:17:44.398] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 396  [16:17:44.398] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 10 structureChanged: false Elapsed: 0ms
Info 397  [16:17:44.398] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 398  [16:17:44.398] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 399  [16:17:44.398] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 10 structureChanged: false Elapsed: 0ms
Info 400  [16:17:44.399] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 401  [16:17:44.399] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":44}}
Info 402  [16:17:46.83] DirectoryWatcher:: Triggered with /users/matb/projects/san/a.js:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 403  [16:17:46.84] Scheduled: /Users/matb/projects/san/jsconfig.json
Info 404  [16:17:46.84] Scheduled: *ensureProjectForOpenFiles*
Info 405  [16:17:46.84] Elapsed:: 1ms DirectoryWatcher:: Triggered with /users/matb/projects/san/a.js:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 406  [16:17:46.84] DirectoryWatcher:: Triggered with /users/matb/projects/san/sub/a.js:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 407  [16:17:46.84] Scheduled: /Users/matb/projects/san/jsconfig.json, Cancelled earlier one
Info 408  [16:17:46.84] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one
Info 409  [16:17:46.84] Elapsed:: 0ms DirectoryWatcher:: Triggered with /users/matb/projects/san/sub/a.js:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 410  [16:17:46.84] DirectoryWatcher:: Triggered with /Users/matb/projects/san/a.js:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 411  [16:17:46.85] Elapsed:: 1ms DirectoryWatcher:: Triggered with /Users/matb/projects/san/a.js:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 412  [16:17:46.85] DirectoryWatcher:: Triggered with /Users/matb/projects/san/sub/a.js:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 413  [16:17:46.85] Elapsed:: 0ms DirectoryWatcher:: Triggered with /Users/matb/projects/san/sub/a.js:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 414  [16:17:46.85] request:
    {"seq":45,"type":"request","command":"close","arguments":{"file":"/Users/matb/projects/san/a.js"}}
Info 415  [16:17:46.86] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js Status: File removed from open files impacted by this config file
Info 416  [16:17:46.86] ConfigFilePresence:: Current Watches: Config file for the program:: File: /Users/matb/projects/san/jsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js Status: File removed from open files impacted by this config file
Info 417  [16:17:46.86] Scheduled: /Users/matb/projects/san/jsconfig.json, Cancelled earlier one
Info 418  [16:17:46.86] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one
Info 419  [16:17:46.86] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 419  [16:17:46.86] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/a.js
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 419  [16:17:46.86] -----------------------------------------------
Info 419  [16:17:46.86] Open files: 
Info 419  [16:17:46.86] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 419  [16:17:46.86] 		Projects: /Users/matb/projects/san/jsconfig.json
Perf 419  [16:17:46.86] 45::close: async elapsed time (in milliseconds) 0.8080
Info 420  [16:17:46.86] request:
    {"seq":46,"type":"request","command":"open","arguments":{"file":"/Users/matb/projects/san/sub/a.js","fileContent":"export const a = 123;","scriptKindName":"JS","projectRootPath":"/Users/matb/projects/san"}}
Info 421  [16:17:46.86] Search path: /Users/matb/projects/san/sub
Info 422  [16:17:46.87] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/sub/tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/sub/a.js Status: File added to open files impacted by this config file
Info 423  [16:17:46.87] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/sub/jsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/sub/a.js Status: File added to open files impacted by this config file
Info 424  [16:17:46.87] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js,/Users/matb/projects/san/sub/a.js Status: File added to open files impacted by this config file
Info 425  [16:17:46.87] ConfigFilePresence:: Current Watches: Config file for the program:: File: /Users/matb/projects/san/jsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js,/Users/matb/projects/san/sub/a.js Status: File added to open files impacted by this config file
Info 426  [16:17:46.87] For info: /Users/matb/projects/san/sub/a.js :: Config file name: /Users/matb/projects/san/jsconfig.json
Info 427  [16:17:46.88] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 428  [16:17:46.93] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 11 structureChanged: true Elapsed: 5ms
Info 429  [16:17:46.94] Scheduling throttled operation:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","fileNames":["/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts","/Users/matb/projects/san/b.js","/Users/matb/projects/san/sub/a.js","/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san","kind":"discover"}
Info 430  [16:17:46.94] Scheduling request for: /Users/matb/projects/san/jsconfig.json
Info 431  [16:17:46.94] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 431  [16:17:46.94] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/sub/a.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 431  [16:17:46.94] -----------------------------------------------
Info 431  [16:17:46.94] Open files: 
Info 431  [16:17:46.94] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 431  [16:17:46.94] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 431  [16:17:46.94] 	FileName: /Users/matb/projects/san/sub/a.js ProjectRootPath: /Users/matb/projects/san
Info 431  [16:17:46.94] 		Projects: /Users/matb/projects/san/jsconfig.json
Perf 431  [16:17:46.94] 46::open: async elapsed time (in milliseconds) 7.8207
Info 432  [16:17:46.94] request:
    {"seq":47,"type":"request","command":"getEditsForFileRename","arguments":{"file":"/Users/matb/projects/san/sub/a.js","oldFilePath":"/Users/matb/projects/san/a.js","newFilePath":"/Users/matb/projects/san/sub/a.js"}}
Info 433  [16:17:46.94] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 434  [16:17:46.94] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 11 structureChanged: false Elapsed: 0ms
Perf 435  [16:17:46.94] 47::getEditsForFileRename: elapsed time (in milliseconds) 0.3280
Info 436  [16:17:46.94] response:
    {"seq":0,"type":"response","command":"getEditsForFileRename","request_seq":47,"success":true,"body":[{"fileName":"/Users/matb/projects/san/b.js","textChanges":[{"start":{"line":1,"offset":20},"end":{"line":1,"offset":23},"newText":"./sub/a"}]}]}
Info 437  [16:17:46.198] Sending request:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","fileNames":["/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts","/Users/matb/projects/san/b.js","/Users/matb/projects/san/sub/a.js","/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san","kind":"discover"}
Info 438  [16:17:46.204] Received response:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typings":["/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"unresolvedImports":[],"kind":"action::set"}
Info 439  [16:17:46.204] Scheduled: /Users/matb/projects/san/jsconfig.json, Cancelled earlier one
Info 440  [16:17:46.204] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one
Info 441  [16:17:46.204] event:
    {"seq":0,"type":"event","event":"setTypings","body":{"projectName":"/Users/matb/projects/san/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typings":["/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"unresolvedImports":[],"kind":"action::set"}}
Info 442  [16:17:46.386] request:
    {"seq":48,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/b.js","/Users/matb/projects/san/sub/a.js"]}}
Perf 443  [16:17:46.386] 48::geterr: async elapsed time (in milliseconds) 0.3571
Info 444  [16:17:46.387] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 445  [16:17:46.390] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 12 structureChanged: false Elapsed: 3ms
Info 446  [16:17:46.390] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 447  [16:17:46.390] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 448  [16:17:46.390] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 12 structureChanged: false Elapsed: 0ms
Info 449  [16:17:46.393] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 450  [16:17:46.394] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 451  [16:17:46.395] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 12 structureChanged: false Elapsed: 1ms
Info 452  [16:17:46.395] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/sub/a.js","diagnostics":[]}}
Info 453  [16:17:46.395] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 454  [16:17:46.395] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 12 structureChanged: false Elapsed: 0ms
Info 455  [16:17:46.395] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/sub/a.js","diagnostics":[]}}
Info 456  [16:17:46.395] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 457  [16:17:46.395] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 12 structureChanged: false Elapsed: 0ms
Info 458  [16:17:46.395] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/matb/projects/san/sub/a.js","diagnostics":[]}}
Info 459  [16:17:46.396] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":48}}
Info 460  [16:17:46.457] Running: /Users/matb/projects/san/jsconfig.json
Info 461  [16:17:46.457] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 462  [16:17:46.457] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 12 structureChanged: false Elapsed: 0ms
Info 463  [16:17:46.457] Running: *ensureProjectForOpenFiles*
Info 464  [16:17:46.457] Structure before ensureProjectForOpenFiles:
Info 465  [16:17:46.457] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 465  [16:17:46.457] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/sub/a.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 465  [16:17:46.457] -----------------------------------------------
Info 465  [16:17:46.457] Open files: 
Info 465  [16:17:46.457] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 465  [16:17:46.457] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 465  [16:17:46.458] 	FileName: /Users/matb/projects/san/sub/a.js ProjectRootPath: /Users/matb/projects/san
Info 465  [16:17:46.458] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 465  [16:17:46.458] Structure after ensureProjectForOpenFiles:
Info 466  [16:17:46.458] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 466  [16:17:46.458] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/sub/a.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 466  [16:17:46.458] -----------------------------------------------
Info 466  [16:17:46.458] Open files: 
Info 466  [16:17:46.458] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 466  [16:17:46.458] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 466  [16:17:46.458] 	FileName: /Users/matb/projects/san/sub/a.js ProjectRootPath: /Users/matb/projects/san
Info 466  [16:17:46.458] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 466  [16:17:46.458] got projects updated in background, updating diagnostics for /Users/matb/projects/san/b.js,/Users/matb/projects/san/sub/a.js
Info 467  [16:17:46.458] event:
    {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/Users/matb/projects/san/b.js","/Users/matb/projects/san/sub/a.js"]}}
Info 468  [16:17:46.596] request:
    {"seq":49,"type":"request","command":"change","arguments":{"file":"/Users/matb/projects/san/b.js","line":1,"offset":20,"endLine":1,"endOffset":23,"insertString":"./sub/a"}}
Perf 469  [16:17:46.596] 49::change: async elapsed time (in milliseconds) 0.2198
Info 470  [16:17:46.747] request:
    {"seq":50,"type":"request","command":"navtree","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 471  [16:17:46.749] 50::navtree: elapsed time (in milliseconds) 1.4129
Info 472  [16:17:46.749] response:
    {"seq":0,"type":"response","command":"navtree","request_seq":50,"success":true,"body":{"text":"\"b\"","kind":"module","kindModifiers":"","spans":[{"start":{"line":1,"offset":1},"end":{"line":5,"offset":19}}],"childItems":[{"text":"a","kind":"alias","kindModifiers":"","spans":[{"start":{"line":1,"offset":10},"end":{"line":1,"offset":11}}]},{"text":"b","kind":"const","kindModifiers":"export","spans":[{"start":{"line":3,"offset":14},"end":{"line":3,"offset":21}}]}]}}
Info 473  [16:17:46.796] request:
    {"seq":51,"type":"request","command":"getOutliningSpans","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 474  [16:17:46.796] 51::getOutliningSpans: elapsed time (in milliseconds) 0.7301
Info 475  [16:17:46.796] response:
    {"seq":0,"type":"response","command":"getOutliningSpans","request_seq":51,"success":true,"body":[]}
Info 476  [16:17:46.797] request:
    {"seq":52,"type":"request","command":"getOutliningSpans","arguments":{"file":"/Users/matb/projects/san/b.js"}}
Perf 477  [16:17:46.797] 52::getOutliningSpans: elapsed time (in milliseconds) 0.2766
Info 478  [16:17:46.798] response:
    {"seq":0,"type":"response","command":"getOutliningSpans","request_seq":52,"success":true,"body":[]}
Info 479  [16:17:46.898] request:
    {"seq":53,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/sub/a.js","/Users/matb/projects/san/b.js"]}}
Perf 480  [16:17:46.898] 53::geterr: async elapsed time (in milliseconds) 0.3124
Info 481  [16:17:46.900] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 482  [16:17:46.909] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 13 structureChanged: true Elapsed: 9ms
Info 483  [16:17:46.909] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/sub/a.js","diagnostics":[]}}
Info 484  [16:17:46.909] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 485  [16:17:46.909] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 13 structureChanged: false Elapsed: 0ms
Info 486  [16:17:46.911] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/sub/a.js","diagnostics":[]}}
Info 487  [16:17:46.911] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 488  [16:17:46.911] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 13 structureChanged: false Elapsed: 0ms
Info 489  [16:17:46.912] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/matb/projects/san/sub/a.js","diagnostics":[]}}
Info 490  [16:17:46.913] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 491  [16:17:46.913] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 13 structureChanged: false Elapsed: 0ms
Info 492  [16:17:46.913] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 493  [16:17:46.914] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 494  [16:17:46.914] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 13 structureChanged: false Elapsed: 0ms
Info 495  [16:17:46.914] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 496  [16:17:46.914] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":53}}
Info 497  [16:17:47.244] DirectoryWatcher:: Triggered with /users/matb/projects/san/.git/index.lock:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 498  [16:17:47.244] Project: /Users/matb/projects/san/jsconfig.json Detected file add/remove of non supported extension: /users/matb/projects/san/.git/index.lock
Info 499  [16:17:47.244] Elapsed:: 0ms DirectoryWatcher:: Triggered with /users/matb/projects/san/.git/index.lock:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 500  [16:17:47.244] DirectoryWatcher:: Triggered with /Users/matb/projects/san/.git/index.lock:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 501  [16:17:47.244] Elapsed:: 0ms DirectoryWatcher:: Triggered with /Users/matb/projects/san/.git/index.lock:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 502  [16:17:48.58] request:
    {"seq":54,"type":"request","command":"close","arguments":{"file":"/Users/matb/projects/san/sub/a.js"}}
Info 503  [16:17:48.59] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/sub/tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles:  Status: File removed from open files impacted by this config file
Info 504  [16:17:48.59] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/sub/jsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles:  Status: File removed from open files impacted by this config file
Info 505  [16:17:48.59] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js Status: File removed from open files impacted by this config file
Info 506  [16:17:48.59] ConfigFilePresence:: Current Watches: Config file for the program:: File: /Users/matb/projects/san/jsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js Status: File removed from open files impacted by this config file
Info 507  [16:17:48.59] Scheduled: /Users/matb/projects/san/jsconfig.json
Info 508  [16:17:48.59] Scheduled: *ensureProjectForOpenFiles*
Info 509  [16:17:48.59] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 509  [16:17:48.60] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/sub/a.js
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 509  [16:17:48.60] -----------------------------------------------
Info 509  [16:17:48.60] Open files: 
Info 509  [16:17:48.60] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 509  [16:17:48.60] 		Projects: /Users/matb/projects/san/jsconfig.json
Perf 509  [16:17:48.60] 54::close: async elapsed time (in milliseconds) 1.2464
Info 510  [16:17:48.60] request:
    {"seq":55,"type":"request","command":"open","arguments":{"file":"/Users/matb/projects/san/a.js","fileContent":"export const a = 123;","scriptKindName":"JS","projectRootPath":"/Users/matb/projects/san"}}
Info 511  [16:17:48.60] Search path: /Users/matb/projects/san
Info 512  [16:17:48.60] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js,/Users/matb/projects/san/a.js Status: File added to open files impacted by this config file
Info 513  [16:17:48.60] ConfigFilePresence:: Current Watches: Config file for the program:: File: /Users/matb/projects/san/jsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js,/Users/matb/projects/san/a.js Status: File added to open files impacted by this config file
Info 514  [16:17:48.60] For info: /Users/matb/projects/san/a.js :: Config file name: /Users/matb/projects/san/jsconfig.json
Info 515  [16:17:48.60] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 516  [16:17:48.67] FileWatcher:: Added:: WatchInfo: /users/matb/projects/san/sub/a.js 500 Project: /Users/matb/projects/san/jsconfig.json WatchType: Missing file from program
Info 517  [16:17:48.67] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 14 structureChanged: true Elapsed: 7ms
Info 518  [16:17:48.69] ConfigFilePresence:: Current Watches: :: File: /Users/matb/projects/san/tsconfig.json Currently impacted open files: RootsOfInferredProjects: /Users/matb/projects/san/a.js OtherOpenFiles: /Users/matb/projects/san/b.js Status: Open file was set as Inferred root
Info 519  [16:17:48.69] FileWatcher:: Added:: WatchInfo: /Users/matb/projects/san/tsconfig.json 2000 Project:  WatchType: Config file for the inferred project root
Info 520  [16:17:48.69] ConfigFilePresence:: Current Watches: Config file for the inferred project root:: File: /Users/matb/projects/san/tsconfig.json Currently impacted open files: RootsOfInferredProjects: /Users/matb/projects/san/a.js OtherOpenFiles: /Users/matb/projects/san/b.js Status: Updated the callback
Info 521  [16:17:48.69] ConfigFilePresence:: Current Watches: Config file for the program:: File: /Users/matb/projects/san/jsconfig.json Currently impacted open files: RootsOfInferredProjects: /Users/matb/projects/san/a.js OtherOpenFiles: /Users/matb/projects/san/b.js Status: Open file was set as Inferred root
Info 522  [16:17:48.70] Starting updateGraphWorker: Project: /dev/null/inferredProject1*
Info 523  [16:17:48.75] DirectoryWatcher:: Added:: WatchInfo: /Users/matb/projects/san/node_modules/@types 1 Project: /dev/null/inferredProject1* WatchType: Type root directory
Info 524  [16:17:48.75] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true Elapsed: 5ms
Info 525  [16:17:48.75] Scheduling throttled operation:
    {"projectName":"/dev/null/inferredProject1*","fileNames":["/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts","/Users/matb/projects/san/a.js"],"compilerOptions":{"module":1,"target":3,"jsx":1,"allowJs":true,"allowSyntheticDefaultImports":true,"allowNonTsExtensions":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san","kind":"discover"}
Info 526  [16:17:48.75] Scheduling request for: /dev/null/inferredProject1*
Info 527  [16:17:48.76] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 527  [16:17:48.76] 	Files (15)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 527  [16:17:48.76] -----------------------------------------------
Info 527  [16:17:48.76] Project '/dev/null/inferredProject1*' (Inferred) 1
Info 527  [16:17:48.76] 	Files (14)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/a.js

Info 527  [16:17:48.76] -----------------------------------------------
Info 527  [16:17:48.76] Open files: 
Info 527  [16:17:48.76] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 527  [16:17:48.76] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 527  [16:17:48.77] 	FileName: /Users/matb/projects/san/a.js ProjectRootPath: /Users/matb/projects/san
Info 527  [16:17:48.77] 		Projects: /dev/null/inferredProject1*
Perf 527  [16:17:48.77] 55::open: async elapsed time (in milliseconds) 16.8510
Info 528  [16:17:48.77] request:
    {"seq":56,"type":"request","command":"getEditsForFileRename","arguments":{"file":"/Users/matb/projects/san/a.js","oldFilePath":"/Users/matb/projects/san/sub/a.js","newFilePath":"/Users/matb/projects/san/a.js"}}
Info 529  [16:17:48.77] Starting updateGraphWorker: Project: /dev/null/inferredProject1*
Info 530  [16:17:48.77] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: false Elapsed: 0ms
Perf 531  [16:17:48.77] 56::getEditsForFileRename: elapsed time (in milliseconds) 0.6543
Info 532  [16:17:48.78] response:
    {"seq":0,"type":"response","command":"getEditsForFileRename","request_seq":56,"success":true,"body":[]}
Info 533  [16:17:48.78] DirectoryWatcher:: Triggered with /users/matb/projects/san/sub/a.js:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 534  [16:17:48.79] Scheduled: /Users/matb/projects/san/jsconfig.json, Cancelled earlier one
Info 535  [16:17:48.79] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one
Info 536  [16:17:48.79] Elapsed:: 1ms DirectoryWatcher:: Triggered with /users/matb/projects/san/sub/a.js:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 537  [16:17:48.79] DirectoryWatcher:: Triggered with /users/matb/projects/san/a.js:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 538  [16:17:48.79] Scheduled: /Users/matb/projects/san/jsconfig.json, Cancelled earlier one
Info 539  [16:17:48.79] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one
Info 540  [16:17:48.79] Elapsed:: 0ms DirectoryWatcher:: Triggered with /users/matb/projects/san/a.js:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 541  [16:17:48.79] DirectoryWatcher:: Triggered with /Users/matb/projects/san/sub/a.js:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 542  [16:17:48.80] Scheduled: /Users/matb/projects/san/jsconfig.json, Cancelled earlier one
Info 543  [16:17:48.80] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one
Info 544  [16:17:48.80] Elapsed:: 1ms DirectoryWatcher:: Triggered with /Users/matb/projects/san/sub/a.js:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 545  [16:17:48.80] DirectoryWatcher:: Triggered with /Users/matb/projects/san/a.js:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 546  [16:17:48.80] Elapsed:: 0ms DirectoryWatcher:: Triggered with /Users/matb/projects/san/a.js:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 547  [16:17:48.178] Sending request:
    {"projectName":"/dev/null/inferredProject1*","fileNames":["/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts","/Users/matb/projects/san/a.js"],"compilerOptions":{"module":1,"target":3,"jsx":1,"allowJs":true,"allowSyntheticDefaultImports":true,"allowNonTsExtensions":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san","kind":"discover"}
Info 548  [16:17:48.183] Received response:
    {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"module":1,"target":3,"jsx":1,"allowJs":true,"allowSyntheticDefaultImports":true,"allowNonTsExtensions":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":["/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"unresolvedImports":[],"kind":"action::set"}
Info 549  [16:17:48.184] Scheduled: /dev/null/inferredProject1*
Info 550  [16:17:48.184] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one
Info 551  [16:17:48.184] event:
    {"seq":0,"type":"event","event":"setTypings","body":{"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"module":1,"target":3,"jsx":1,"allowJs":true,"allowSyntheticDefaultImports":true,"allowNonTsExtensions":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":["/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"unresolvedImports":[],"kind":"action::set"}}
Info 552  [16:17:48.329] Running: /Users/matb/projects/san/jsconfig.json
Info 553  [16:17:48.331] ConfigFilePresence:: Current Watches: Config file for the inferred project root:: File: /Users/matb/projects/san/tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js,/Users/matb/projects/san/a.js Status: Open file was set as not inferred root
Info 554  [16:17:48.331] FileWatcher:: Close:: WatchInfo: /Users/matb/projects/san/tsconfig.json 2000 Project:  WatchType: Config file for the inferred project root
Info 555  [16:17:48.331] ConfigFilePresence:: Current Watches: Config file for the program:: File: /Users/matb/projects/san/jsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /Users/matb/projects/san/b.js,/Users/matb/projects/san/a.js Status: Open file was set as not inferred root
Info 556  [16:17:48.331] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 557  [16:17:48.336] FileWatcher:: Close:: WatchInfo: /users/matb/projects/san/sub/a.js 500 Project: /Users/matb/projects/san/jsconfig.json WatchType: Missing file from program
Info 558  [16:17:48.336] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 15 structureChanged: true Elapsed: 5ms
Info 559  [16:17:48.336] Scheduling throttled operation:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","fileNames":["/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts","/Users/matb/projects/san/b.js","/Users/matb/projects/san/a.js","/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san","kind":"discover"}
Info 560  [16:17:48.336] Scheduling request for: /Users/matb/projects/san/jsconfig.json
Info 561  [16:17:48.359] request:
    {"seq":57,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/b.js","/Users/matb/projects/san/a.js"]}}
Perf 562  [16:17:48.360] 57::geterr: async elapsed time (in milliseconds) 0.3820
Info 563  [16:17:48.360] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 564  [16:17:48.361] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 15 structureChanged: false Elapsed: 0ms
Info 565  [16:17:48.361] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 566  [16:17:48.361] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 567  [16:17:48.361] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 15 structureChanged: false Elapsed: 0ms
Info 568  [16:17:48.363] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 569  [16:17:48.365] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 570  [16:17:48.365] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 15 structureChanged: false Elapsed: 0ms
Info 571  [16:17:48.365] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/a.js","diagnostics":[]}}
Info 572  [16:17:48.365] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 573  [16:17:48.365] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 15 structureChanged: false Elapsed: 0ms
Info 574  [16:17:48.365] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/a.js","diagnostics":[]}}
Info 575  [16:17:48.365] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 576  [16:17:48.365] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 15 structureChanged: false Elapsed: 0ms
Info 577  [16:17:48.366] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/matb/projects/san/a.js","diagnostics":[]}}
Info 578  [16:17:48.366] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":57}}
Info 579  [16:17:48.436] Running: /dev/null/inferredProject1*
Info 580  [16:17:48.436] Starting updateGraphWorker: Project: /dev/null/inferredProject1*
Info 581  [16:17:48.441] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true Elapsed: 5ms
Info 582  [16:17:48.441] Scheduling throttled operation:
    {"projectName":"/dev/null/inferredProject1*","fileNames":["/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"compilerOptions":{"module":1,"target":3,"jsx":1,"allowJs":true,"allowSyntheticDefaultImports":true,"allowNonTsExtensions":true,"noEmitForJsFiles":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san","kind":"discover"}
Info 583  [16:17:48.441] Scheduling request for: /dev/null/inferredProject1*
Info 584  [16:17:48.441] Running: *ensureProjectForOpenFiles*
Info 585  [16:17:48.441] Structure before ensureProjectForOpenFiles:
Info 586  [16:17:48.441] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 586  [16:17:48.441] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/a.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 586  [16:17:48.441] -----------------------------------------------
Info 586  [16:17:48.441] Project '/dev/null/inferredProject1*' (Inferred) 1
Info 586  [16:17:48.442] 	Files (14)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 586  [16:17:48.442] -----------------------------------------------
Info 586  [16:17:48.442] Open files: 
Info 586  [16:17:48.442] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 586  [16:17:48.442] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 586  [16:17:48.442] 	FileName: /Users/matb/projects/san/a.js ProjectRootPath: /Users/matb/projects/san
Info 586  [16:17:48.442] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 586  [16:17:48.442] Structure after ensureProjectForOpenFiles:
Info 587  [16:17:48.442] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 587  [16:17:48.442] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/a.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 587  [16:17:48.442] -----------------------------------------------
Info 587  [16:17:48.442] Project '/dev/null/inferredProject1*' (Inferred) 1
Info 587  [16:17:48.442] 	Files (14)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 587  [16:17:48.442] -----------------------------------------------
Info 587  [16:17:48.442] Open files: 
Info 587  [16:17:48.442] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 587  [16:17:48.442] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 587  [16:17:48.442] 	FileName: /Users/matb/projects/san/a.js ProjectRootPath: /Users/matb/projects/san
Info 587  [16:17:48.442] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 587  [16:17:48.442] got projects updated in background, updating diagnostics for /Users/matb/projects/san/b.js,/Users/matb/projects/san/a.js
Info 588  [16:17:48.442] event:
    {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/Users/matb/projects/san/b.js","/Users/matb/projects/san/a.js"]}}
Info 589  [16:17:48.442] Sending request:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","fileNames":["/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts","/Users/matb/projects/san/b.js","/Users/matb/projects/san/a.js","/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san","kind":"discover"}
Info 590  [16:17:48.446] Received response:
    {"projectName":"/Users/matb/projects/san/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typings":["/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"unresolvedImports":[],"kind":"action::set"}
Info 591  [16:17:48.446] Scheduled: /Users/matb/projects/san/jsconfig.json
Info 592  [16:17:48.446] Scheduled: *ensureProjectForOpenFiles*
Info 593  [16:17:48.446] event:
    {"seq":0,"type":"event","event":"setTypings","body":{"projectName":"/Users/matb/projects/san/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"module":1,"target":3,"jsx":1,"configFilePath":"/Users/matb/projects/san/jsconfig.json","allowNonTsExtensions":true},"typings":["/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"unresolvedImports":[],"kind":"action::set"}}
Info 594  [16:17:48.541] Sending request:
    {"projectName":"/dev/null/inferredProject1*","fileNames":["/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts","/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"compilerOptions":{"module":1,"target":3,"jsx":1,"allowJs":true,"allowSyntheticDefaultImports":true,"allowNonTsExtensions":true,"noEmitForJsFiles":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/Users/matb/projects/san","kind":"discover"}
Info 595  [16:17:48.546] Received response:
    {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"module":1,"target":3,"jsx":1,"allowJs":true,"allowSyntheticDefaultImports":true,"allowNonTsExtensions":true,"noEmitForJsFiles":true},"typings":["/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"unresolvedImports":[],"kind":"action::set"}
Info 596  [16:17:48.546] Scheduled: /dev/null/inferredProject1*
Info 597  [16:17:48.546] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one
Info 598  [16:17:48.546] event:
    {"seq":0,"type":"event","event":"setTypings","body":{"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"module":1,"target":3,"jsx":1,"allowJs":true,"allowSyntheticDefaultImports":true,"allowNonTsExtensions":true,"noEmitForJsFiles":true},"typings":["/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"],"unresolvedImports":[],"kind":"action::set"}}
Info 599  [16:17:48.649] request:
    {"seq":58,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/b.js","/Users/matb/projects/san/a.js"]}}
Perf 600  [16:17:48.649] 58::geterr: async elapsed time (in milliseconds) 0.4895
Info 601  [16:17:48.651] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 602  [16:17:48.654] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 16 structureChanged: false Elapsed: 3ms
Info 603  [16:17:48.655] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 604  [16:17:48.655] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 605  [16:17:48.655] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 16 structureChanged: false Elapsed: 0ms
Info 606  [16:17:48.658] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 607  [16:17:48.660] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 608  [16:17:48.660] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 16 structureChanged: false Elapsed: 0ms
Info 609  [16:17:48.660] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/a.js","diagnostics":[]}}
Info 610  [16:17:48.663] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 611  [16:17:48.663] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 16 structureChanged: false Elapsed: 0ms
Info 612  [16:17:48.663] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/a.js","diagnostics":[]}}
Info 613  [16:17:48.663] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 614  [16:17:48.663] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 16 structureChanged: false Elapsed: 0ms
Info 615  [16:17:48.664] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/matb/projects/san/a.js","diagnostics":[]}}
Info 616  [16:17:48.664] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":58}}
Info 617  [16:17:48.700] Running: /Users/matb/projects/san/jsconfig.json
Info 618  [16:17:48.700] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 619  [16:17:48.700] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 16 structureChanged: false Elapsed: 0ms
Info 620  [16:17:48.801] Running: /dev/null/inferredProject1*
Info 621  [16:17:48.801] Starting updateGraphWorker: Project: /dev/null/inferredProject1*
Info 622  [16:17:48.804] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false Elapsed: 3ms
Info 623  [16:17:48.804] Running: *ensureProjectForOpenFiles*
Info 624  [16:17:48.804] Structure before ensureProjectForOpenFiles:
Info 625  [16:17:48.804] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 625  [16:17:48.804] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/a.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 625  [16:17:48.804] -----------------------------------------------
Info 625  [16:17:48.804] Project '/dev/null/inferredProject1*' (Inferred) 1
Info 625  [16:17:48.804] 	Files (14)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 625  [16:17:48.804] -----------------------------------------------
Info 625  [16:17:48.804] Open files: 
Info 625  [16:17:48.804] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 625  [16:17:48.805] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 625  [16:17:48.805] 	FileName: /Users/matb/projects/san/a.js ProjectRootPath: /Users/matb/projects/san
Info 625  [16:17:48.805] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 625  [16:17:48.805] Structure after ensureProjectForOpenFiles:
Info 626  [16:17:48.805] Project '/Users/matb/projects/san/jsconfig.json' (Configured) 0
Info 626  [16:17:48.805] 	Files (16)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/b.js
	/Users/matb/projects/san/a.js
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 626  [16:17:48.805] -----------------------------------------------
Info 626  [16:17:48.805] Project '/dev/null/inferredProject1*' (Inferred) 1
Info 626  [16:17:48.805] 	Files (14)
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.full.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2016.array.include.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es5.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.reflect.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.proxy.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.iterable.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.symbol.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.promise.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.generator.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.collection.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/lib.es2015.core.d.ts
	/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts

Info 626  [16:17:48.805] -----------------------------------------------
Info 626  [16:17:48.805] Open files: 
Info 626  [16:17:48.805] 	FileName: /Users/matb/projects/san/b.js ProjectRootPath: /Users/matb/projects/san
Info 626  [16:17:48.805] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 626  [16:17:48.805] 	FileName: /Users/matb/projects/san/a.js ProjectRootPath: /Users/matb/projects/san
Info 626  [16:17:48.806] 		Projects: /Users/matb/projects/san/jsconfig.json
Info 626  [16:17:48.806] got projects updated in background, updating diagnostics for /Users/matb/projects/san/b.js,/Users/matb/projects/san/a.js
Info 627  [16:17:48.806] event:
    {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/Users/matb/projects/san/b.js","/Users/matb/projects/san/a.js"]}}
Info 628  [16:17:49.9] request:
    {"seq":59,"type":"request","command":"geterr","arguments":{"delay":0,"files":["/Users/matb/projects/san/b.js","/Users/matb/projects/san/a.js"]}}
Perf 629  [16:17:49.10] 59::geterr: async elapsed time (in milliseconds) 0.6217
Info 630  [16:17:49.11] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 631  [16:17:49.12] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 16 structureChanged: false Elapsed: 1ms
Info 632  [16:17:49.12] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 633  [16:17:49.13] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 634  [16:17:49.13] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 16 structureChanged: false Elapsed: 0ms
Info 635  [16:17:49.13] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/b.js","diagnostics":[]}}
Info 636  [16:17:49.15] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 637  [16:17:49.15] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 16 structureChanged: false Elapsed: 0ms
Info 638  [16:17:49.15] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/matb/projects/san/a.js","diagnostics":[]}}
Info 639  [16:17:49.15] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 640  [16:17:49.15] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 16 structureChanged: false Elapsed: 0ms
Info 641  [16:17:49.15] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/matb/projects/san/a.js","diagnostics":[]}}
Info 642  [16:17:49.16] Starting updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json
Info 643  [16:17:49.16] Finishing updateGraphWorker: Project: /Users/matb/projects/san/jsconfig.json Version: 16 structureChanged: false Elapsed: 0ms
Info 644  [16:17:49.16] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/matb/projects/san/a.js","diagnostics":[]}}
Info 645  [16:17:49.16] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":59}}
Info 646  [16:17:52.288] DirectoryWatcher:: Triggered with /users/matb/projects/san/.git/index.lock:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 647  [16:17:52.288] Project: /Users/matb/projects/san/jsconfig.json Detected file add/remove of non supported extension: /users/matb/projects/san/.git/index.lock
Info 648  [16:17:52.288] Elapsed:: 0ms DirectoryWatcher:: Triggered with /users/matb/projects/san/.git/index.lock:: WatchInfo: /users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Wild card directory
Info 649  [16:17:52.288] DirectoryWatcher:: Triggered with /Users/matb/projects/san/.git/index.lock:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
Info 650  [16:17:52.288] Elapsed:: 0ms DirectoryWatcher:: Triggered with /Users/matb/projects/san/.git/index.lock:: WatchInfo: /Users/matb/projects/san 1 Project: /Users/matb/projects/san/jsconfig.json WatchType: Directory of Failed lookup locations in module resolution
