[Eslint] Update rules
This commit is contained in:
@@ -1,9 +1,9 @@
|
|||||||
import vue from 'eslint-plugin-vue';
|
|
||||||
import eslint from '@eslint/js';
|
import eslint from '@eslint/js';
|
||||||
import globals from 'globals';
|
import globals from 'globals';
|
||||||
import typescript from '@typescript-eslint/eslint-plugin';
|
|
||||||
import stylistic from '@stylistic/eslint-plugin';
|
import stylistic from '@stylistic/eslint-plugin';
|
||||||
import tseslint from 'typescript-eslint';
|
import tseslint from 'typescript-eslint';
|
||||||
|
import typescript from '@typescript-eslint/eslint-plugin';
|
||||||
|
import vue from 'eslint-plugin-vue';
|
||||||
|
|
||||||
const style = {
|
const style = {
|
||||||
'plugins': {
|
'plugins': {
|
||||||
@@ -21,13 +21,18 @@ const style = {
|
|||||||
],
|
],
|
||||||
'rules': {
|
'rules': {
|
||||||
'sort-imports': [
|
'sort-imports': [
|
||||||
'error',
|
'warn',
|
||||||
{
|
{
|
||||||
"ignoreCase": false,
|
'ignoreCase': false,
|
||||||
"ignoreDeclarationSort": false,
|
'ignoreDeclarationSort': false,
|
||||||
"ignoreMemberSort": false,
|
'ignoreMemberSort': false,
|
||||||
"memberSyntaxSortOrder": ["none", "all", "multiple", "single"],
|
'memberSyntaxSortOrder': [
|
||||||
"allowSeparatedGroups": false
|
'none',
|
||||||
|
'all',
|
||||||
|
'multiple',
|
||||||
|
'single'
|
||||||
|
],
|
||||||
|
'allowSeparatedGroups': false
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
// Formatting
|
// Formatting
|
||||||
@@ -40,7 +45,12 @@ const style = {
|
|||||||
],
|
],
|
||||||
'@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',
|
||||||
|
Reference in New Issue
Block a user