[Eslint] Update config
This commit is contained in:
@@ -39,23 +39,19 @@ const style = {
|
|||||||
'@stylistic/array-bracket-newline': [
|
'@stylistic/array-bracket-newline': [
|
||||||
'error',
|
'error',
|
||||||
{
|
{
|
||||||
'multiline': true,
|
'multiline': false,
|
||||||
'minItems': 2
|
'minItems': 2
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
'@stylistic/array-bracket-spacing': [
|
'@stylistic/array-bracket-spacing': [
|
||||||
'error',
|
'error',
|
||||||
'always',
|
'always',
|
||||||
{
|
|
||||||
'singleValue': true,
|
|
||||||
'arraysInArrays': true,
|
|
||||||
'objectsInArrays': true
|
|
||||||
}
|
|
||||||
],
|
],
|
||||||
'@stylistic/array-element-newline': [
|
'@stylistic/array-element-newline': [
|
||||||
'error',
|
'error',
|
||||||
{
|
{
|
||||||
'multiline': true,
|
'consistent': false,
|
||||||
|
'multiline': false,
|
||||||
'minItems': 2
|
'minItems': 2
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -76,7 +72,14 @@ const style = {
|
|||||||
],
|
],
|
||||||
'@stylistic/brace-style': [
|
'@stylistic/brace-style': [
|
||||||
'error',
|
'error',
|
||||||
'1tbs'
|
'1tbs',
|
||||||
|
{
|
||||||
|
'allowSingleLine': false
|
||||||
|
}
|
||||||
|
],
|
||||||
|
'@stylistic/comma-dangle': [
|
||||||
|
'error',
|
||||||
|
'never'
|
||||||
],
|
],
|
||||||
'@stylistic/comma-spacing': [
|
'@stylistic/comma-spacing': [
|
||||||
'error',
|
'error',
|
||||||
@@ -93,9 +96,9 @@ const style = {
|
|||||||
'error',
|
'error',
|
||||||
'property'
|
'property'
|
||||||
],
|
],
|
||||||
'@stylistic/eol-last': [
|
'@stylistic/function-call-argument-newline': [
|
||||||
'error',
|
'error',
|
||||||
'always'
|
'consistent'
|
||||||
],
|
],
|
||||||
'@stylistic/function-call-spacing': [
|
'@stylistic/function-call-spacing': [
|
||||||
'error',
|
'error',
|
||||||
@@ -103,13 +106,7 @@ const style = {
|
|||||||
],
|
],
|
||||||
'@stylistic/function-paren-newline': [
|
'@stylistic/function-paren-newline': [
|
||||||
'error',
|
'error',
|
||||||
{
|
'multiline-arguments'
|
||||||
'minItems': 3
|
|
||||||
}
|
|
||||||
],
|
|
||||||
'@stylistic/function-call-argument-newline': [
|
|
||||||
'error',
|
|
||||||
'consistent'
|
|
||||||
],
|
],
|
||||||
'@stylistic/implicit-arrow-linebreak': [
|
'@stylistic/implicit-arrow-linebreak': [
|
||||||
'error',
|
'error',
|
||||||
@@ -119,6 +116,10 @@ const style = {
|
|||||||
'error',
|
'error',
|
||||||
4
|
4
|
||||||
],
|
],
|
||||||
|
'@stylistic/indent-binary-ops': [
|
||||||
|
'error',
|
||||||
|
4
|
||||||
|
],
|
||||||
'@stylistic/key-spacing': [
|
'@stylistic/key-spacing': [
|
||||||
'error',
|
'error',
|
||||||
{
|
{
|
||||||
@@ -140,18 +141,31 @@ const style = {
|
|||||||
'@stylistic/max-len': [
|
'@stylistic/max-len': [
|
||||||
'warn',
|
'warn',
|
||||||
{
|
{
|
||||||
'code': 120,
|
'code': 140,
|
||||||
'comments': 140,
|
'comments': 160,
|
||||||
'ignoreComments': false,
|
'ignoreComments': false,
|
||||||
'ignoreUrls': true,
|
'ignoreUrls': true,
|
||||||
'ignoreStrings': false
|
'ignoreStrings': true,
|
||||||
|
'ignoreTemplateLiterals': true,
|
||||||
|
'ignoreRegExpLiterals': true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
'@stylistic/max-statements-per-line': [
|
||||||
|
'error',
|
||||||
|
{
|
||||||
|
'max': 1,
|
||||||
|
}
|
||||||
|
],
|
||||||
|
'@stylistic/multiline-ternary': [
|
||||||
|
'error',
|
||||||
|
'always-multiline'
|
||||||
|
],
|
||||||
'@stylistic/new-parens': [
|
'@stylistic/new-parens': [
|
||||||
'error',
|
'error',
|
||||||
'always'
|
'always'
|
||||||
],
|
],
|
||||||
'@stylistic/newline-per-chained-call': [ 'error' ],
|
'@stylistic/newline-per-chained-call': 'error',
|
||||||
|
'@stylistic/no-confusing-arrows': 'error',
|
||||||
'@stylistic/no-extra-parens': [
|
'@stylistic/no-extra-parens': [
|
||||||
'error',
|
'error',
|
||||||
'all',
|
'all',
|
||||||
@@ -189,11 +203,11 @@ const style = {
|
|||||||
'always'
|
'always'
|
||||||
],
|
],
|
||||||
'@stylistic/object-property-newline': 'error',
|
'@stylistic/object-property-newline': 'error',
|
||||||
|
'@stylistic/one-var-declaration-per-line': 'error',
|
||||||
'@stylistic/operator-linebreak': [
|
'@stylistic/operator-linebreak': [
|
||||||
'error',
|
'error',
|
||||||
'before'
|
'before'
|
||||||
],
|
],
|
||||||
'@stylistic/one-var-declaration-per-line': 'error',
|
|
||||||
'@stylistic/padded-blocks': [
|
'@stylistic/padded-blocks': [
|
||||||
'error',
|
'error',
|
||||||
{
|
{
|
||||||
@@ -635,11 +649,24 @@ const style = {
|
|||||||
'error',
|
'error',
|
||||||
'always'
|
'always'
|
||||||
],
|
],
|
||||||
|
'@stylistic/switch-colon-spacing': 'error',
|
||||||
'@stylistic/template-curly-spacing': [
|
'@stylistic/template-curly-spacing': [
|
||||||
'error',
|
'error',
|
||||||
'always'
|
'always'
|
||||||
],
|
],
|
||||||
'@stylistic/switch-colon-spacing': 'error',
|
'@stylistic/template-tag-spacing': [
|
||||||
|
'error',
|
||||||
|
'always'
|
||||||
|
],
|
||||||
|
'@stylistic/type-annotation-spacing': 'error',
|
||||||
|
'@stylistic/type-generic-spacing': [
|
||||||
|
'error',
|
||||||
|
{
|
||||||
|
'before': false,
|
||||||
|
'after': true,
|
||||||
|
}
|
||||||
|
],
|
||||||
|
'@stylistic/type-named-tuple-spacing': 'error',
|
||||||
'@stylistic/wrap-iife': [
|
'@stylistic/wrap-iife': [
|
||||||
'error',
|
'error',
|
||||||
'inside'
|
'inside'
|
||||||
|
|||||||
Reference in New Issue
Block a user