1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
{
"prettier.singleQuote": true,
"js/ts.implicitProjectConfig.experimentalDecorators": true,
"yaml.schemas": {
"https://json.schemastore.org/github-issue-config.json": ".github/ISSUE_TEMPLATE/config.yml"
},
// "editor.fontFamily": "Fira Code",
// "editor.fontLigatures": true,
"editor.detectIndentation": false,
"editor.bracketPairColorization.enabled": true,
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.guides.bracketPairs": "active",
"editor.codeActionsOnSave": {
"source.fixAll": true,
"source.fixAll.eslint": true
},
// "explorer.confirmDelete": false,
// "explorer.confirmDragAndDrop": false,
"eslint.enable": true,
"eslint.runtime": "node",
"eslint.format.enable": true,
"eslint.alwaysShowStatus": true,
"eslint.workingDirectories": [ { "mode": "auto" } ],
// "eslint.packageManager": "npm",
"eslint.validate": ["javascript","javascriptreact","typescript","typescriptreact"],
"editor.defaultFormatter": "dbaeumer.vscode-eslint",
"[javascript]": { "editor.defaultFormatter": "dbaeumer.vscode-eslint" },
"[javascriptreact]": { "editor.defaultFormatter": "dbaeumer.vscode-eslint" },
"[typescript]": { "editor.defaultFormatter": "dbaeumer.vscode-eslint" },
"[typescriptreact]": { "editor.defaultFormatter": "dbaeumer.vscode-eslint" },
"[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" },
"[jsonc]": { "editor.defaultFormatter": "esbenp.prettier-vscode" },
// "workbench.colorTheme": "Visual Studio Dark",
// "workbench.iconTheme": "material-icon-theme",
"terminal.integrated.sendKeybindingsToShell": true,
// "terminal.integrated.copyOnSelection": true,
"terminal.integrated.defaultProfile.osx": "zsh",
"terminal.integrated.cursorBlinking": true,
"terminal.integrated.cursorStyle": "block",
"terminal.integrated.shellIntegration.enabled":true,
"git.mergeEditor": false,
"git.enableSmartCommit": true,
"diffEditor.ignoreTrimWhitespace": false,
// "formatFiles.runOrganizeImports": true,
"javascript.preferences.importModuleSpecifier": "relative",
"typescript.preferences.importModuleSpecifier": "relative",
}
|