VSCode Settings

Actual config:

{
  "html.format.enable": false,
  "javascript.format.enable": false,
  "json.format.enable": false,
  "typescript.format.enable": false,
  "editor.formatOnPaste": false,
  "editor.formatOnSave": true,
  "[typescript]": {
    "editor.formatOnPaste": false,
    "editor.formatOnSave": true
  },
  "[typescriptreact]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "typescript.tsserver.experimental.enableProjectDiagnostics": true
}

This looks really interesting to automatically re-build: https://stackoverflow.com/questions/55201424/how-to-get-vscode-to-show-typescript-errors-for-files-not-open-in-the-editor