eslint-plugin-sql-formatter

1.0.5 • Public • Published

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
        }
      }
    ],
  }
}

/eslint-plugin-sql-formatter/

    Package Sidebar

    Install

    npm i eslint-plugin-sql-formatter

    Weekly Downloads

    188

    Version

    1.0.5

    License

    MIT

    Unpacked Size

    7.8 kB

    Total Files

    15

    Last publish

    Collaborators

    • leo-buneev