Skip to content

Commit bb10b99

Browse files
committed
chore: update vscode config
1 parent 8e6fa86 commit bb10b99

File tree

2 files changed

+6
-82
lines changed

2 files changed

+6
-82
lines changed

.vscode/extensions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"recommendations": [
3-
"dbaeumer.vscode-eslint",
3+
"pickier.pickier-vscode",
44
"davidanson.vscode-markdownlint",
55
"streetsidesoftware.code-spell-checker"
66
]

.vscode/settings.json

Lines changed: 5 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -1,92 +1,16 @@
11
{
2-
// Disable the default formatter, use eslint instead
2+
// Use pickier as the default formatter
33
"prettier.enable": false,
44
"biome.enabled": false,
5-
"editor.formatOnSave": false,
5+
"editor.formatOnSave": true,
6+
"editor.defaultFormatter": "pickier.pickier-vscode",
67
// Auto fix
78
"editor.codeActionsOnSave": {
8-
"source.fixAll.eslint": "explicit",
9+
"source.fixAll": "explicit",
910
"source.organizeImports": "never"
1011
},
11-
// Silent the stylistic rules in you IDE, but still auto fix them
12-
"eslint.rules.customizations": [
13-
{
14-
"rule": "style/*",
15-
"severity": "off",
16-
"fixable": true
17-
},
18-
{
19-
"rule": "format/*",
20-
"severity": "off",
21-
"fixable": true
22-
},
23-
{
24-
"rule": "*-indent",
25-
"severity": "off",
26-
"fixable": true
27-
},
28-
{
29-
"rule": "*-spacing",
30-
"severity": "off",
31-
"fixable": true
32-
},
33-
{
34-
"rule": "*-spaces",
35-
"severity": "off",
36-
"fixable": true
37-
},
38-
{
39-
"rule": "*-order",
40-
"severity": "off",
41-
"fixable": true
42-
},
43-
{
44-
"rule": "*-dangle",
45-
"severity": "off",
46-
"fixable": true
47-
},
48-
{
49-
"rule": "*-newline",
50-
"severity": "off",
51-
"fixable": true
52-
},
53-
{
54-
"rule": "*quotes",
55-
"severity": "off",
56-
"fixable": true
57-
},
58-
{
59-
"rule": "*semi",
60-
"severity": "off",
61-
"fixable": true
62-
}
63-
],
64-
// Enable eslint for all supported languages
65-
"eslint.validate": [
66-
"javascript",
67-
"javascriptreact",
68-
"typescript",
69-
"typescriptreact",
70-
"vue",
71-
"html",
72-
"markdown",
73-
"json",
74-
"jsonc",
75-
"yaml",
76-
"toml",
77-
"xml",
78-
"gql",
79-
"graphql",
80-
"astro",
81-
"svelte",
82-
"css",
83-
"less",
84-
"scss",
85-
"pcss",
86-
"postcss"
87-
],
8812
"[stx]": {
89-
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
13+
"editor.defaultFormatter": "pickier.pickier-vscode"
9014
},
9115
// Shell
9216
"[shellscript]": {

0 commit comments

Comments
 (0)