"devDependencies": {
"@vue/cli-plugin-eslint": "^3.12.1",
"@vue/cli-service": "^4.2.2",
- "@vue/eslint-config-prettier": "^4.0.1",
"ajv": "^6.11.0",
"apply-loader": "^2.0.0",
"babel-eslint": "^10.0.3",
},
"extends": [
"plugin:vue/essential",
- "@vue/prettier"
+ "eslint:recommended"
],
"rules": {},
"parserOptions": {
"parser": "babel-eslint"
+ },
+ "globals": {
+ "V": "readonly"
+ },
+ "rules": {
+ "consistent-return": 2,
+ "indent": [
+ "error",
+ 2,
+ {
+ "SwitchCase": 1,
+ "VariableDeclarator": "first",
+ "FunctionExpression": {
+ "parameters": "first"
+ },
+ "CallExpression": {
+ "arguments": "first"
+ },
+ "flatTernaryExpressions": true
+ }
+ ],
+ "no-else-return": [
+ 1,
+ {
+ "allowElseIf": false
+ }
+ ],
+ "semi": [1, "always"]
}
},
"postcss": {