From 6b8f415703e4eb5bcae1064de4005ad77178b147 Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Sun, 28 Sep 2025 17:08:48 +0200 Subject: [PATCH] [Eslint] Update rules --- config/lint/eslint.config.mjs | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/config/lint/eslint.config.mjs b/config/lint/eslint.config.mjs index 87ccb85..c76acf4 100644 --- a/config/lint/eslint.config.mjs +++ b/config/lint/eslint.config.mjs @@ -1,9 +1,9 @@ -import vue from 'eslint-plugin-vue'; import eslint from '@eslint/js'; import globals from 'globals'; -import typescript from '@typescript-eslint/eslint-plugin'; import stylistic from '@stylistic/eslint-plugin'; import tseslint from 'typescript-eslint'; +import typescript from '@typescript-eslint/eslint-plugin'; +import vue from 'eslint-plugin-vue'; const style = { 'plugins': { @@ -21,13 +21,18 @@ const style = { ], 'rules': { 'sort-imports': [ - 'error', + 'warn', { - "ignoreCase": false, - "ignoreDeclarationSort": false, - "ignoreMemberSort": false, - "memberSyntaxSortOrder": ["none", "all", "multiple", "single"], - "allowSeparatedGroups": false + 'ignoreCase': false, + 'ignoreDeclarationSort': false, + 'ignoreMemberSort': false, + 'memberSyntaxSortOrder': [ + 'none', + 'all', + 'multiple', + 'single' + ], + 'allowSeparatedGroups': false } ], // Formatting @@ -40,7 +45,12 @@ const style = { ], '@stylistic/array-bracket-spacing': [ 'error', - 'always' + 'always', + { + 'singleValue': true, + 'arraysInArrays': true, + 'objectsInArrays': true + } ], '@stylistic/array-element-newline': [ 'error',