Add an additional source file to the language service. Use this
for typescript (definition) files that won't be loaded as editor
The file content
An optional file path
A disposable which will remove the file from the language service upon disposal.
Set TypeScript compiler options.
Configure whether syntactic and/or semantic validation should be performed
Configure if all existing models should be eagerly sync'd to the worker on start or restart.
Configure when the worker shuts down. By default that is 2mins.
The maximum idle time in milliseconds. Values less than one mean never shut down.