aboutsummaryrefslogtreecommitdiffstats
path: root/.vscode/settings.json
blob: 42a06efe9dfd6e6f2f51e5073bb61a1dc3c96182 (plain) (blame)
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
{
  "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.guides.bracketPairs": "active",
  "editor.codeActionsOnSave": {
    "source.fixAll": "explicit",
    "source.fixAll.eslint": "explicit"
  },

  // "explorer.confirmDelete": false,
  // "explorer.confirmDragAndDrop": false,

  // "eslint.runtime": "node",
  "eslint.format.enable": true,
  "eslint.workingDirectories": [{ "mode": "auto" }],
  // "eslint.packageManager": "npm",
  "eslint.validate": [
    "javascript",
    "javascriptreact",
    "typescript",
    "typescriptreact"
  ],
  "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,

  "git.enableSmartCommit": true,
  "diffEditor.ignoreTrimWhitespace": false,

  // "formatFiles.runOrganizeImports": true,

  "javascript.preferences.importModuleSpecifier": "relative",
  "typescript.preferences.importModuleSpecifier": "relative"
}