Constructs TypeScript configuration.
Configured project.
Generated tsconfig.json
file with custom options applied.
Configured project.
TypeScript's configuration file path relative to project root.
null
to ignore configuration files.
TypeScript API instance.
Protected
cloneCreates custom tsconfig.json
file, but does not write it to file system.
The configuration file extends #tsconfig project's tsconfig.json
by default and applies custom options.
File name relative to cache directory.
Custom file contents.
Created file representation.
Gains actual development tools host from the project.
Replaces custom TypeScript compiler options with loaded ones.
Clears custom options, and loads them from configuration file.
Configuration file to load. tsconfig.json
by default.
TypeScript compiler options extending loaded ones.
Updated instance.
Replaces custom TypeScript compiler options with the ones loaded from tsconfig.json
file.
Clears custom options, and loads them from configuration file.
Optional
options: RawCompilerOptionsTypeScript compiler options extending loaded ones.
Updated instance.
Replaces TypeScript compiler options with custom ones.
Clears custom options, and prevents loading them from configuration file.
TypeScript compiler options to use.
Updated instance.
Writes custom tsconfig.json
file to specified location.
The configuration file extends #tsconfig project's tsconfig.json
by default and applies custom options.
File name relative to cache directory.
Custom file contents.
Written file representation.
Static
ofGains specified TypeScript configuration of the project.
Respects defaults.
Configured project.
TypeScript configuration instance.
TypeScript configuration of the project.