1.0.5 • Published 2 years ago

eslint-plugin-sql-formatter v1.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

eslint-plugin-sql-formatter

ESLint plugin that allows formatting of sql queries in .sql files and template literals in .js/*.ts files.

Installation

  1. Install ESLint.
  2. Install eslint-plugin-sql-formatter plugin.
npm install eslint --save-dev
npm install eslint-plugin-sql --save-dev

Configuration

  1. Add plugins section and specify sql-formatter as a plugin.
  2. Enable rules.
{
  "plugins": [
    "sql"
  ],
  "rules": {
    "sql/format": [
      "error",
      {
        // Everything is optional.
        "ignoreSingleLine": true, // Do not format if sql query fits single line. Enabled by default.
        "sqlFormatterConfig": {
          // https://github.com/sql-formatter-org/sql-formatter#configuration-options
          
          "language": "mysql",
          // ... any other option from sql-formatter
        }
      }
    ],
  }
}