diff --git a/.vscode/settings.json b/.vscode/settings.json index 0d1c016..e546dd2 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,21 +1,25 @@ { "workbench.settings.useSplitJSON": true, + "eslint.format.enable": true, + "eslint.lintTask.enable": false, "eslint.codeActionsOnSave.rules": null, "editor.codeActionsOnSave": { "source.fixAll.eslint": "explicit" }, - "eslint.validate": [ - "javascript" - ], - "eslint.workingDirectories": [ - { - "mode": "auto" - } - ], - "emmet.syntaxProfiles": {}, + "eslint.validate": ["javascript", "vue"], "files.autoSave": "afterDelay", + "editor.formatOnSave": true, "editor.wordWrap": "on", "editor.defaultFormatter": "esbenp.prettier-vscode", - "editor.formatOnSave": true, - "editor.tabSize": 2 + "[javascript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "editor.tabSize": 2, + "prettier.embeddedLanguageFormatting": "off", + "prettier.enable": true, + "files.associations": { + "*.mjs": "javascript", + "*.cjs": "javascript", + "*.mts": "typescript" + } }