seedling/source/e2e/.eslintrc
Roman Jaroš a260d611bd
All checks were successful
forgejo/Procyon/seedling/pipeline/pr-master This commit looks good
forgejo/Procyon/seedling/pipeline/head This commit looks good
Rename source folders
2024-01-11 07:44:22 +01:00

83 lines
No EOL
2.1 KiB
Text

{
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
"prettier"
],
"plugins": [
"typescript",
"@typescript-eslint",
"typescript-sort-keys",
"simple-import-sort",
"import"
],
"settings": {
"import/parsers": {
"@typescript-eslint/parser": [
".ts",
".tsx"
]
}
},
"overrides": [
{
"files": [
"*.js"
],
"parser": "esprima",
"rules": {
"@typescript-eslint/no-var-requires": 0
}
}
],
"ignorePatterns": [],
"rules": {
"max-len": "off",
"no-useless-escape": "off",
"object-curly-spacing": [
"error",
"always"
],
"no-multi-spaces": "error",
"no-console": [
"error",
{
"allow": [
"info",
"warn",
"error"
]
}
],
"no-unused-vars": "off",
"@typescript-eslint/no-non-null-assertion": "off",
"@typescript-eslint/no-unused-vars": 2,
"@typescript-eslint/interface-name-prefix": 0,
"@typescript-eslint/no-empty-interface:": 0,
"@typescript-eslint/explicit-function-return-type": 0,
"@typescript-eslint/explicit-member-accessibility": 2,
"@typescript-eslint/no-explicit-any": 0,
"@typescript-eslint/no-empty-function": 0,
"typescript-sort-keys/interface": "error",
"typescript-sort-keys/string-enum": "error",
"sort-imports": "off",
"import/no-duplicates": "error",
"import/order": "off",
"simple-import-sort/imports": [
"error",
{
"groups": [
[
"^\\u0000"
],
[
"^[^.]"
],
[
"^\\."
]
]
}
]
}
}