|
48 | 48 | // ".env.*": "dotenv"
|
49 | 49 | },
|
50 | 50 | // Format & Lint
|
51 |
| - "files.trimTrailingWhitespace": true, |
52 |
| - "files.trimFinalNewlines": true, |
53 |
| - "files.insertFinalNewline": true, |
54 |
| - "editor.codeActionsOnSave": { |
55 |
| - "source.fixAll.eslint": "explicit" |
56 |
| - }, |
| 51 | + |
57 | 52 | "eslint.validate": [
|
58 | 53 | "javascript",
|
59 | 54 | "javascriptreact"
|
60 | 55 | // add other languages if needed
|
61 | 56 | ],
|
62 |
| - "editor.formatOnSave": true, |
| 57 | + |
63 | 58 | "editor.formatOnPaste": true,
|
64 | 59 | "editor.formatOnType": true,
|
65 |
| - "prettier.configPath": ".prettierrc.json", |
| 60 | + // "prettier.configPath": ".prettierrc.json", |
| 61 | + "editor.formatOnSave": true, |
| 62 | + "editor.defaultFormatter": "esbenp.prettier-vscode", |
| 63 | + "editor.codeActionsOnSave": { |
| 64 | + "source.fixAll": true, |
| 65 | + "source.fixAll.eslint": "explicit", |
| 66 | + "source.organizeImports": true, |
| 67 | + "source.sortMembers": true, |
| 68 | + "source.addMissingImports": true, |
| 69 | + "source.formatDocument": true |
| 70 | + }, |
| 71 | + "eslint.experimental.useFlatConfig": true, |
| 72 | + "files.insertFinalNewline": true, |
| 73 | + "files.trimTrailingWhitespace": true, |
| 74 | + "javascript.format.enable": false, |
| 75 | + "search.exclude": { |
| 76 | + "**/node_modules": true, |
| 77 | + "**/dist": true, |
| 78 | + "coverage": true |
| 79 | + } |
| 80 | + |
66 | 81 | // Javascript
|
67 | 82 | // "typescript.tsserver.log": "off",
|
68 | 83 | "javascript.suggest.autoImports": true,
|
|
0 commit comments