1{
2 "dprint.path": "node_modules/.bin/dprint",
3 "editor.formatOnSave": true,
4 "editor.defaultFormatter": "dprint.dprint",
5 "editor.formatOnSaveMode": "file",
6 "editor.codeActionsOnSave": {
7 "source.fixAll.oxc": "explicit"
8 },
9 "editor.quickSuggestions": {
10 "other": true,
11 "comments": false,
12 "strings": false
13 },
14 "editor.acceptSuggestionOnCommitCharacter": true,
15 "editor.acceptSuggestionOnEnter": "on",
16 "editor.quickSuggestionsDelay": 10,
17 "editor.suggestOnTriggerCharacters": true,
18 "editor.tabCompletion": "off",
19 "editor.suggest.localityBonus": true,
20 "editor.suggestSelection": "recentlyUsed",
21 "editor.wordBasedSuggestions": "matchingDocuments",
22 "editor.parameterHints.enabled": true,
23 "files.insertFinalNewline": true,
24 "[typescript]": {
25 "editor.defaultFormatter": "dprint.dprint"
26 },
27 "[typescriptreact]": {
28 "editor.defaultFormatter": "dprint.dprint"
29 },
30 "[javascript]": {
31 "editor.defaultFormatter": "dprint.dprint"
32 },
33 "[json]": {
34 "editor.defaultFormatter": "dprint.dprint"
35 },
36 "[jsonc]": {
37 "editor.defaultFormatter": "dprint.dprint"
38 },
39 "[markdown]": {
40 "editor.defaultFormatter": "dprint.dprint"
41 },
42 "deno.enable": true,
43 "deno.lint": false,
44 "deno.enablePaths": [
45 "./packages/platform/deno"
46 ],
47 "js/ts.tsdk.path": "./node_modules/typescript/bin",
48 "js/ts.tsdk.additionalLocations": ["./node_modules/typescript/bin"],
49 "js/ts.tsdk.promptToUseWorkspaceVersion": true,
50 "js/ts.experimental.useTsgo": true
51}