Unibeautify
  • Install
  • Docs
  • Assistant
  • Playground
  • GitHub

›Beautifiers

About

  • What is Unibeautify
  • Unibeautify CI
  • Credits

Usage

  • Getting Started
  • Command-Line Interface (CLI)
  • Configuration File
  • Language Options
  • Beautifier Options
  • Supported Languages
  • Editor Integration

Contributing

  • Examples

Integrations

  • GitHub
  • GitLab
  • Bitbucket

Beautifiers

  • Black
  • Brittany
  • ClangFormat
  • CSScomb
  • ESLint
  • Gofmt
  • JS-Beautify
  • PHP-CS-Fixer
  • PHP_CodeSniffer
  • Prettier
  • Pretty Diff
  • sqlformat
  • stylelint
  • TSLint
  • YAPF
Edit

TSLint Beautifier

npm downloads GitHub Stars GitHub Issues

Edit TSLint Beautifier

About

TSLint beautifier for Unibeautify

PackageDocsLatest
@unibeautify/beautifier-tslintv0.1.0npm
unibeautifyv0.17.1npm
tslintv5.20.1npm

Install

Install with npm:

npm install --save-dev unibeautify tslint @unibeautify/beautifier-tslint

Or with yarn:

yarn add --dev unibeautify tslint @unibeautify/beautifier-tslint

Usage

Add TSLint to beautifiers language option. A .unibeautifyrc.json file would look like the following:

{
  "TypeScript": {
    "beautifiers": [
      "TSLint"
    ]
  }
}

Advanced

The following beautifier option(s) are supported:

  • prefer_beautifier_config

See beautifier options docs for more information.

Example advanced configuration:

{
  "TypeScript": {
    "beautifiers": [
      "TSLint"
    ],
    "TSLint": {
      "prefer_beautifier_config": true
    }
  }
}

Options

OptionTypeScript
Arrow Parens✅
End With Comma✅

FAQ

How to use TSLint in Atom, VSCode, and other editors?

See the editor integration documentation for installation instructions for your editor of choice.

How to use TSLint configuration file?

You can override Unibeautify configuration and use TSLint's own configuration file instead with prefer_beautifier_config beautifier option.

{
  "LANGUAGE_NAME": {
    "beautifiers": [
      "TSLint"
    ],
    "TSLint": {
      "prefer_beautifier_config": "path/to/TSLint/config/file"
    }
  }
}

See beautifier options docs for more information.

How to enable TSLint to format on save?

See the editor integration documentation for format on save instructions for your editor of choice.

How to run TSLint on all files?

You can run TSLint on all of your files for every commit with Unibeautify CI.

Is there a TSLint sandbox or playground?

You can quickly try TSLint online with Unibeautify Playground.

← stylelintYAPF →
  • About
  • Install
  • Usage
    • Advanced
  • Options
  • FAQ
    • How to use TSLint in Atom, VSCode, and other editors?
    • How to use TSLint configuration file?
    • How to enable TSLint to format on save?
    • How to run TSLint on all files?
    • Is there a TSLint sandbox or playground?
Unibeautify
Docs
Getting StartedCLIConfigurationOptions
Community
User ShowcaseStack Overflow@Unibeautify on TwitterFollow Unibeautify on Twitter
More
GitHubStar Unibeautify on GitHubCode coverage of UnibeautifyCode coverage of Unibeautify
© 2020 Glavin Wiechert
Credits