SolutionBuilderHost
Properties
Used to create the program when need for program creation or recreation detected
If provided, used for module resolution as well as to handle directory structure
If provided, used in resolutions as well as handling directory structure
If provided is used to get the environment variable
Returns the module resolution cache used by a provided resolveModuleNames
implementation so that any non-name module resolution operations (eg, package.json lookup) can reuse it
If provided along with custom resolveModuleNames or resolveTypeReferenceDirectives, used to determine if unchanged file path needs to re-resolve modules/type reference directives
If provided, used to cache and handle directory structure modifications
Functions
Use to check file presence for source files and if resolveModuleNames is not provided (complier is in charge of module resolution) then module files as well