{
  "editor.codeActionsOnSave": {
    "source.organizeImports": "always",
    "source.fixAll": "always"
  },
  "editor.suggest.preview": true,
  "editor.inlayHints.enabled": "offUnlessPressed",
  "javascript.inlayHints.parameterNames.enabled": "all",
  "editor.formatOnSaveMode": "modificationsIfAvailable",
  "eslint.workingDirectories": ["./frontend"],
  "editor.insertSpaces": true,
  "editor.tabSize": 2,
  "css.customData": [".vscode/tailwind.json"],
  "python.analysis.autoImportCompletions": true,
  "python.analysis.indexing": true,
  "python.analysis.fixAll": ["source.unusedImports"],
  "python.analysis.packageIndexDepths": [
    {
      "name": "backend",
      "depth": 3,
      "includeAllSymbols": false
    }
  ]
}