[Eslint] Update config

This commit is contained in:
2025-12-04 11:22:01 +01:00
parent 841575d4e3
commit 8872abecbd

View File

@@ -39,23 +39,19 @@ const style = {
'@stylistic/array-bracket-newline': [
'error',
{
'multiline': true,
'multiline': false,
'minItems': 2
}
],
'@stylistic/array-bracket-spacing': [
'error',
'always',
{
'singleValue': true,
'arraysInArrays': true,
'objectsInArrays': true
}
],
'@stylistic/array-element-newline': [
'error',
{
'multiline': true,
'consistent': false,
'multiline': false,
'minItems': 2
}
],
@@ -76,7 +72,14 @@ const style = {
],
'@stylistic/brace-style': [
'error',
'1tbs'
'1tbs',
{
'allowSingleLine': false
}
],
'@stylistic/comma-dangle': [
'error',
'never'
],
'@stylistic/comma-spacing': [
'error',
@@ -93,9 +96,9 @@ const style = {
'error',
'property'
],
'@stylistic/eol-last': [
'@stylistic/function-call-argument-newline': [
'error',
'always'
'consistent'
],
'@stylistic/function-call-spacing': [
'error',
@@ -103,13 +106,7 @@ const style = {
],
'@stylistic/function-paren-newline': [
'error',
{
'minItems': 3
}
],
'@stylistic/function-call-argument-newline': [
'error',
'consistent'
'multiline-arguments'
],
'@stylistic/implicit-arrow-linebreak': [
'error',
@@ -119,6 +116,10 @@ const style = {
'error',
4
],
'@stylistic/indent-binary-ops': [
'error',
4
],
'@stylistic/key-spacing': [
'error',
{
@@ -140,18 +141,31 @@ const style = {
'@stylistic/max-len': [
'warn',
{
'code': 120,
'comments': 140,
'code': 140,
'comments': 160,
'ignoreComments': false,
'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': [
'error',
'always'
],
'@stylistic/newline-per-chained-call': [ 'error' ],
'@stylistic/newline-per-chained-call': 'error',
'@stylistic/no-confusing-arrows': 'error',
'@stylistic/no-extra-parens': [
'error',
'all',
@@ -189,11 +203,11 @@ const style = {
'always'
],
'@stylistic/object-property-newline': 'error',
'@stylistic/one-var-declaration-per-line': 'error',
'@stylistic/operator-linebreak': [
'error',
'before'
],
'@stylistic/one-var-declaration-per-line': 'error',
'@stylistic/padded-blocks': [
'error',
{
@@ -635,11 +649,24 @@ const style = {
'error',
'always'
],
'@stylistic/switch-colon-spacing': 'error',
'@stylistic/template-curly-spacing': [
'error',
'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': [
'error',
'inside'