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

Contributing

  • Examples

Integrations

  • GitHub
  • GitLab
  • Bitbucket

Editors

  • Atom
  • Emacs
  • Sublime Text
  • Vim
  • Visual Studio
  • Visual Studio Code
  • WebStorm

Beautifiers

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

ESLint Beautifier

npm downloads GitHub Stars GitHub Issues

Edit ESLint Beautifier

About

ESLint beautifier for Unibeautify

PackageDocsLatest
@unibeautify/beautifier-eslintv0.6.0npm
unibeautifyv0.17.0npm
eslintv4.19.1npm
eslint-plugin-reactv7.12.4npm

Install

Install with npm:

npm install --save-dev unibeautify eslint eslint-plugin-react @unibeautify/beautifier-eslint

Or with yarn:

yarn add --dev unibeautify eslint eslint-plugin-react @unibeautify/beautifier-eslint

Usage

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

{
  "LANGUAGE_NAME": {
    "beautifiers": [
      "ESLint"
    ]
  }
}

Note: The LANGUAGE_NAME should be replaced with your desired supported language name, such as JSX, JavaScript, etc.

Advanced

The following beautifier option(s) are supported:

  • prefer_beautifier_config

See beautifier options docs for more information.

Options

OptionJSXJavaScript
Arrow Parens✅✅
Brace Style✅✅
Break Chained Methods✅✅
Comma First✅✅
End With Comma✅✅
End With Newline✅✅
End With Semicolon✅✅
Indent Chained Methods✅✅
Indent Size✅✅
Indent Style✅✅
Keep Array Indentation✅✅
Object Curly Spacing✅✅
Quotes✅✅
Remove Trailing Whitespace✅✅
Space After Anon Function✅✅
Space Before Conditional✅✅
Space In Paren✅✅
← CSScombGofmt →
  • About
  • Install
  • Usage
    • Advanced
  • Options
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
© 2019 Glavin Wiechert
Credits