fix vscode json handling in prettier (#10133)

This commit is contained in:
Meghan Denny
2024-04-09 20:42:42 -07:00
committed by GitHub
parent baf0d7c40f
commit 698d0f7c87
6 changed files with 248 additions and 239 deletions

40
.vscode/settings.json vendored
View File

@@ -13,7 +13,7 @@
"node_modules": true,
".git": true,
"src/bun.js/WebKit": true,
"src/deps/*/**": true
"src/deps/*/**": true,
},
"search.followSymlinks": false,
"search.useIgnoreFiles": true,
@@ -34,7 +34,7 @@
"[zig]": {
"editor.tabSize": 4,
"editor.useTabStops": false,
"editor.defaultFormatter": "ziglang.vscode-zig"
"editor.defaultFormatter": "ziglang.vscode-zig",
},
// C++
@@ -42,41 +42,41 @@
"cmake.configureOnOpen": false,
"C_Cpp.errorSquiggles": "enabled",
"[cpp]": {
"editor.defaultFormatter": "xaver.clang-format"
"editor.defaultFormatter": "xaver.clang-format",
},
"[c]": {
"editor.defaultFormatter": "xaver.clang-format"
"editor.defaultFormatter": "xaver.clang-format",
},
"[h]": {
"editor.defaultFormatter": "xaver.clang-format"
"editor.defaultFormatter": "xaver.clang-format",
},
// JavaScript
"prettier.enable": true,
"prettier.configPath": "${workspaceFolder}/.prettierrc",
"prettier.configPath": ".prettierrc",
"eslint.workingDirectories": ["${workspaceFolder}/packages/bun-types"],
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
// TypeScript
"typescript.tsdk": "${workspaceFolder}/node_modules/typescript/lib",
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
// JSON
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
// Markdown
@@ -89,23 +89,23 @@
"editor.quickSuggestions": {
"comments": "off",
"strings": "off",
"other": "off"
}
"other": "off",
},
},
// TOML
"[toml]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
// YAML
"[yaml]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
// Docker
"[dockerfile]": {
"editor.formatOnSave": false
"editor.formatOnSave": false,
},
// Files
@@ -122,7 +122,7 @@
"**/*.i": true,
},
"files.associations": {
"*.idl": "cpp"
"*.idl": "cpp",
},
"C_Cpp.files.exclude": {
"**/.vscode": true,
@@ -140,6 +140,6 @@
"WebKit/WebCore": true,
"WebKit/WebDriver": true,
"WebKit/WebKitBuild": true,
"WebKit/WebInspectorUI": true
}
"WebKit/WebInspectorUI": true,
},
}