eslint-plugin-sql
eslint-plugin-sql copied to clipboard
Plugin schema lacks case options
Plugin schema lacks some options for pg-formatter that breaks plugin when those are passed in options.
...
rules: {
'sql/format': [
'error',
{
ignoreExpressions: false,
ignoreInline: true,
ignoreTagless: true,
ignoreStartWithNewLine: false,
},
{
anonymize: false,
functionCase: 'lowercase', //error
keywordsCase: 'lowercase', //error
spaces: 2,
commaBreak: true,
},
],
...
->
Error: apps/api/.eslintrc.cjs » @graphytools/eslint-config/node » /Users/abc/IdeaProjects/abc/abc/eslint-config/config/sql.js: Configuration for rule "sql/format" is invalid: Value {"anonymize":false,"spaces":2,"commaBreak":true,"keywordCase":"lowercase","noRcFile":false,"stripComments":false,"tabs":false} should NOT have additional properties.
Ref: https://github.com/gajus/eslint-plugin-sql/blob/master/src/rules/format.js#L115
plugin: 2.1.0 Eslint: 7.32