Format your TypeScript code with tsfmt.
This extension will use tsfmt
, tslint
and typescript
modules installed closest to the formatted file. If any of the modules is not installed, a bundled version is used instead. The fallback typescript
module is the version shipped with VSCode.
Key | Type | Description | Default |
---|---|---|---|
tsfmt.configPath | string | null |
Path to tsfmt.json . If not specified, the one closest to the formatted file will be used |
null |
tsfmt.logLevel | "error" | "warning" | "information" |
The verbosity of logging in the Output Panel. error < warning < information |
"error" |
tsfmt.notification | "enabled" | "disabled" |
Whether or not show notifications. This does not affect tsfmt.logLevel |
"enabled" |
tsfmt.tsconfig.configPath | string | null |
Path to tsconfig.json . If not specified, the one closest to the formatted file will be used |
null |
tsfmt.tslint.autoFix | "enabled" | "disabled" |
Fix all auto-fixable tslint failures after formatting | "disabled" |
tsfmt.tslint.configPath | string | null |
Path to tslint.json . If not specified, the one closest to the formatted file will be used |
null |
This software is released under the terms of the MIT license.
See CHANGELOG.md or the Releases Page.