X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=client%2Fpackage.json;h=1f24074b486efd376983f00ef5c35d2cb0bdb613;hp=242acdc2058dcac10fb913fb539e156c0f936c0c;hb=2bb4666e276e837add0958554a11b38f7f4d9357;hpb=5b07549c88c1d74ffb9990a3927db26b61d47705 diff --git a/client/package.json b/client/package.json index 242acdc2..1f24074b 100644 --- a/client/package.json +++ b/client/package.json @@ -10,25 +10,25 @@ "dependencies": { "ajv-keywords": "^3.4.1", "vue": "^2.6.11", - "vue-router": "^3.1.5" + "vue-router": "^3.1.6" }, "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", + "@vue/cli-plugin-eslint": "^4.3.1", + "@vue/cli-service": "^4.3.1", + "ajv": "^6.12.2", "apply-loader": "^2.0.0", - "babel-eslint": "^10.0.3", + "babel-eslint": "^10.1.0", "eslint": "^5.16.0", "eslint-plugin-vue": "^5.2.3", "lint-staged": "^8.2.1", "lodash": "^4.17.15", - "node-sass": "^4.13.1", + "node-sass": "^4.14.0", "pug": "^2.0.4", "pug-loader": "^2.4.0", "pug-plain-loader": "^1.0.0", "raw-loader": "^1.0.0", "sass-loader": "^8.0.2", + "vue-loader": "^15.9.1", "vue-template-compiler": "^2.6.11", "worker-loader": "^2.0.0" }, @@ -39,11 +39,41 @@ }, "extends": [ "plugin:vue/essential", - "@vue/prettier" + "eslint:recommended" ], - "rules": {}, + "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" + ] + }, "parserOptions": { "parser": "babel-eslint" + }, + "globals": { + "V": "readonly" } }, "postcss": {