Skip to content

Commit bf409d0

Browse files
committed
chore: update dependencies
1 parent 910a100 commit bf409d0

5 files changed

Lines changed: 5070 additions & 3318 deletions

File tree

.vscode/settings.json

Lines changed: 47 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,11 @@
2121
// Automatically remove all trailing whitespace when saving a file.
2222
"files.trimTrailingWhitespace": true,
2323

24+
// Allow custom schemas hosted on GitHub.
25+
"json.schemaDownload.trustedDomains": {
26+
"https://raw.githubusercontent.com/": true,
27+
},
28+
2429
// Configure glob patterns for excluding files and folders in full text searches and quick open.
2530
"search.exclude": {
2631
"**/*.mp3": true,
@@ -57,61 +62,84 @@
5762
// -----------------
5863

5964
// By default, Visual Studio Code will not automatically fill-in function arguments.
60-
"javascript.suggest.completeFunctionCalls": true,
61-
"typescript.suggest.completeFunctionCalls": true,
65+
"js/ts.suggest.completeFunctionCalls": true,
6266

6367
// By default, Visual Studio Code will prefer non-relative paths for deeply nested files.
64-
"javascript.preferences.importModuleSpecifier": "project-relative",
65-
"typescript.preferences.importModuleSpecifier": "project-relative",
68+
"js/ts.preferences.importModuleSpecifier": "project-relative",
6669

6770
// By default, Visual Studio Code will not add `import type` automatically.
68-
"typescript.preferences.preferTypeOnlyAutoImports": true,
71+
"js/ts.preferences.preferTypeOnlyAutoImports": true,
6972

7073
// Show TypeScript errors for files that don't happen to be currently open, which makes TypeScript
7174
// work similar to other compiled languages like Golang or Rust.
72-
"typescript.tsserver.experimental.enableProjectDiagnostics": true,
75+
"js/ts.tsserver.experimental.enableProjectDiagnostics": true,
7376

74-
// Automatically run the formatter when certain files are saved.
75-
"[javascript][typescript][javascriptreact][typescriptreact]": {
77+
// Automatically run the formatter when certain files are saved. We intentionally do not group
78+
// languages together because of this bug: https://github.com/microsoft/vscode/issues/168411
79+
"[javascript]": {
80+
"editor.codeActionsOnSave": {
81+
"source.fixAll.eslint": "explicit",
82+
},
83+
"editor.defaultFormatter": "esbenp.prettier-vscode",
84+
"editor.formatOnSave": true,
85+
},
86+
"[typescript]": {
7687
"editor.codeActionsOnSave": {
7788
"source.fixAll.eslint": "explicit",
7889
},
79-
"editor.defaultFormatter": "prettier.prettier-vscode",
90+
"editor.defaultFormatter": "esbenp.prettier-vscode",
91+
"editor.formatOnSave": true,
92+
},
93+
"[javascriptreact]": {
94+
"editor.codeActionsOnSave": {
95+
"source.fixAll.eslint": "explicit",
96+
},
97+
"editor.defaultFormatter": "esbenp.prettier-vscode",
98+
"editor.formatOnSave": true,
99+
},
100+
"[typescriptreact]": {
101+
"editor.codeActionsOnSave": {
102+
"source.fixAll.eslint": "explicit",
103+
},
104+
"editor.defaultFormatter": "esbenp.prettier-vscode",
80105
"editor.formatOnSave": true,
81106
},
82-
// TODO: https://github.com/prettier/prettier-vscode/issues/3891
83107
"[css]": {
84-
"editor.defaultFormatter": "prettier.prettier-vscode",
108+
"editor.defaultFormatter": "esbenp.prettier-vscode",
85109
"editor.formatOnSave": true,
86110
},
87111
"[html]": {
88-
"editor.defaultFormatter": "prettier.prettier-vscode",
112+
"editor.defaultFormatter": "esbenp.prettier-vscode",
89113
"editor.formatOnSave": true,
90114
},
91115
"[json]": {
92-
"editor.defaultFormatter": "prettier.prettier-vscode",
116+
"editor.defaultFormatter": "esbenp.prettier-vscode",
93117
"editor.formatOnSave": true,
94118
},
95119
"[jsonc]": {
96-
"editor.defaultFormatter": "prettier.prettier-vscode",
120+
"editor.defaultFormatter": "esbenp.prettier-vscode",
97121
"editor.formatOnSave": true,
98122
},
99123
"[markdown]": {
100-
"editor.defaultFormatter": "prettier.prettier-vscode",
124+
"editor.defaultFormatter": "esbenp.prettier-vscode",
101125
"editor.formatOnSave": true,
102126
},
103127
"[postcss]": {
104-
"editor.defaultFormatter": "prettier.prettier-vscode",
128+
"editor.defaultFormatter": "esbenp.prettier-vscode",
105129
"editor.formatOnSave": true,
106130
},
107131
"[yaml]": {
108-
"editor.defaultFormatter": "prettier.prettier-vscode",
132+
"editor.defaultFormatter": "esbenp.prettier-vscode",
109133
"editor.formatOnSave": true,
110134
},
111135
// @template-customization-start
112136
// Note that auto-formatting of MDX files will only work when the "MDX" extension is enabled.
113-
"[mdx][shellscript]": {
114-
"editor.defaultFormatter": "prettier.prettier-vscode",
137+
"[mdx]": {
138+
"editor.defaultFormatter": "esbenp.prettier-vscode",
139+
"editor.formatOnSave": true,
140+
},
141+
"[shellscript]": {
142+
"editor.defaultFormatter": "esbenp.prettier-vscode",
115143
"editor.formatOnSave": true,
116144
},
117145
// @template-customization-end

0 commit comments

Comments
 (0)