From ba5a7408852338becd0cb96580adae2e40c3a6dd Mon Sep 17 00:00:00 2001 From: Zephyrrus Date: Sun, 5 Jul 2020 04:16:02 +0300 Subject: chore: change to vue recommended eslint rules + airbnb-base for js --- .vscode/settings.json | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) (limited to '.vscode/settings.json') diff --git a/.vscode/settings.json b/.vscode/settings.json index b4276ce..9755c8f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -5,13 +5,25 @@ "files.insertFinalNewline": true, "editor.formatOnPaste": true, "editor.formatOnSave": true, - "editor.defaultFormatter": "esbenp.prettier-vscode", - "prettier.eslintIntergration": true, "vetur.validation.template": false, "[javascript]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" + "editor.defaultFormatter": "dbaeumer.vscode-eslint" + }, + "[vue]": { + "editor.defaultFormatter": "dbaeumer.vscode-eslint" }, "prettier.disableLanguages": ["vue"], "vetur.format.enable": true, - "files.eol": "\n" + "files.eol": "\n", + "vetur.format.defaultFormatter.html": "js-beautify-html", + "vetur.format.defaultFormatter.js": "prettier", + "vetur.format.defaultFormatter.scss": "prettier", + "vetur.format.defaultFormatter.stylus": "stylus-supremacy", + "vetur.format.defaultFormatter.ts": "vscode-typescript", + "eslint.alwaysShowStatus": true, + "eslint.format.enable": true, + "editor.codeActionsOnSave": { + "source.fixAll.eslint": true + }, + "editor.defaultFormatter": "dbaeumer.vscode-eslint" } -- cgit v1.2.3