X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=client%2Fpackage.json;h=88271f5917b9a97b0fef393358220c4fb00c812f;hp=a074534e85add46c782ea1585ef388df805e7933;hb=48edc620de7c6bbe791d690168392f50f02c328e;hpb=625022fdcf750f0aff8fcd699f7e9b89730e1d10 diff --git a/client/package.json b/client/package.json index a074534e..88271f59 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "vchess-client", - "version": "0.1.0", + "version": "1.0.0", "private": true, "scripts": { "serve": "vue-cli-service serve", @@ -8,22 +8,30 @@ "lint": "vue-cli-service lint" }, "dependencies": { - "vue": "^2.5.21", - "vue-router": "^3.0.1" + "ajv-keywords": "^3.5.2", + "vue": "^2.6.11", + "vue-router": "^3.4.9" }, "devDependencies": { - "@vue/cli-plugin-eslint": "^3.3.0", - "@vue/cli-service": "^3.3.0", - "@vue/eslint-config-prettier": "^4.0.1", - "babel-eslint": "^10.0.1", - "eslint": "^5.8.0", - "eslint-plugin-vue": "^5.0.0", - "lint-staged": "^8.1.0", - "node-sass": "^4.9.0", - "pug": "^2.0.3", - "pug-plain-loader": "^1.0.0", - "sass-loader": "^7.0.1", - "vue-template-compiler": "^2.5.21" + "@vue/cli-plugin-eslint": "^4.5.9", + "@vue/cli-service": "^3.0.5", + "ajv": "^6.12.6", + "apply-loader": "^2.0.0", + "babel-eslint": "^10.1.0", + "chokidar": "^3.5.1", + "eslint": "^6.8.0", + "eslint-plugin-vue": "^7.2.0", + "lint-staged": "^10.5.3", + "lodash": "^4.17.20", + "pug": "^3.0.2", + "pug-loader": "^1.0.2", + "pug-plain-loader": "^1.1.0", + "raw-loader": "^4.0.2", + "sass": "^1.32.12", + "sass-loader": "^10.1.0", + "vue-loader": "^15.9.6", + "vue-template-compiler": "^2.6.11", + "worker-loader": "^3.0.6" }, "eslintConfig": { "root": true, @@ -32,11 +40,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": {