diff --git a/webapp/.eslintrc.js b/webapp/.eslintrc.js index a75de351..395e280b 100644 --- a/webapp/.eslintrc.js +++ b/webapp/.eslintrc.js @@ -2,17 +2,17 @@ module.exports = { root: true, env: { - node: true + node: true, }, parserOptions: { - parser: "babel-eslint" + parser: "babel-eslint", }, rules: { "no-console": process.env.NODE_ENV === "production" ? "warn" : "off", - "no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off" + "no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off", }, - extends: ["plugin:vue/recommended", "eslint:recommended", "@vue/prettier"] + extends: ["plugin:vue/recommended", "eslint:recommended", "@vue/prettier"], }; diff --git a/webapp/.prettierrc.json b/webapp/.prettierrc.json new file mode 100644 index 00000000..8ff73226 --- /dev/null +++ b/webapp/.prettierrc.json @@ -0,0 +1,7 @@ +{ + "trailingComma": "all", + "semi": true, + "singleQuote": false, + "printWidth": 100, + "tabWidth": 2 +} \ No newline at end of file diff --git a/webapp/babel.config.js b/webapp/babel.config.js index 3ecebf1a..1d248fcf 100644 --- a/webapp/babel.config.js +++ b/webapp/babel.config.js @@ -1,3 +1,3 @@ module.exports = { - presets: ["@vue/app"] + presets: ["@vue/app"], }; diff --git a/webapp/package.json b/webapp/package.json index d49b048f..9fd7749d 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -8,7 +8,7 @@ "gv": "genversion src/version.js", "serve": "npm run gv && vue-cli-service serve --mode development", "build": "npm run gv && vue-cli-service build --openssl-legacy-provider --mode production", - "lint": "vue-cli-service lint", + "lint": "vue-cli-service lint --no-fix --max-warnings 0", "lint:fix": "vue-cli-service lint --fix" }, "dependencies": { diff --git a/webapp/src/App.vue b/webapp/src/App.vue index 169f2889..dde959f6 100644 --- a/webapp/src/App.vue +++ b/webapp/src/App.vue @@ -1,18 +1,9 @@