fix: inconsistent rule and update dependencies (#8)
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/production Build is passing

Reviewed-on: #8
Co-authored-by: EndMove <superjeremi1302@gmail.com>
Co-committed-by: EndMove <superjeremi1302@gmail.com>
This commit was merged in pull request #8.
This commit is contained in:
2023-09-02 15:46:46 +02:00
parent 37eb0ae673
commit da8ebf2936
3 changed files with 1040 additions and 183 deletions

View File

@@ -17,23 +17,17 @@
"extends": [
"eslint:recommended",
"plugin:vue/vue3-essential",
"plugin:@typescript-eslint/recommended",
"plugin:prettier/recommended"
"plugin:prettier/recommended",
"plugin:@typescript-eslint/recommended"
],
"plugins": [
"jest",
"cypress",
"import",
"@typescript-eslint",
"prettier"
"prettier",
"@typescript-eslint"
],
"overrides": [
{
"files": ["test/**"],
"plugins": ["jest"],
"extends": ["plugin:jest/recommended", "plugin:jest/style"],
"rules": { "jest/prefer-expect-assertions": "off" }
},
{
"files": ["*.ts", "*.tsx"],
"plugins": [
@@ -60,7 +54,7 @@
],
"no-unused-expressions": "off",
"@typescript-eslint/no-unused-expressions": [
"error",
"warn",
{
"allowShortCircuit": true,
"allowTernary": true,
@@ -79,6 +73,12 @@
"@typescript-eslint/no-useless-constructor": ["warn"]
}
},
{
"files": ["test/**"],
"plugins": ["jest"],
"extends": ["plugin:jest/recommended", "plugin:jest/style"],
"rules": { "jest/prefer-expect-assertions": "off" }
},
{
"files": ["cypress/e2e/**/*.cy.ts"],
"extends": ["plugin:cypress/recommended"],