{ "python.formatting.provider": "black", "editor.codeActionsOnSave": { "source.organizeImports": true, "source.fixAll": true, "source.unusedImports": true }, "python.linting.enabled": true, "python.linting.flake8Enabled": true, "python.analysis.extraPaths": ["./backend"], "editor.formatOnSave": true, "[python]": { "editor.defaultFormatter": "ms-python.black-formatter", "editor.formatOnSave": true, "editor.codeActionsOnSave": { "source.organizeImports": true, "source.fixAll": true } }, "[typescriptreact]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[typescript]": { "editor.defaultFormatter": "esbenp.prettier-vscode", "editor.formatOnSave": true }, "[javascript]": { "editor.defaultFormatter": "esbenp.prettier-vscode", "editor.formatOnSave": true }, "[javascriptreact]": { "editor.defaultFormatter": "esbenp.prettier-vscode", "editor.formatOnSave": true }, "editor.formatOnSaveMode": "file", "files.exclude": { "**/__pycache__": true, "**/.benchmarks/": true, "**/.cache/": true, "**/.pytest_cache/": true, "**/.next/": true, "**/build/": true, "**/.docusaurus/": true, "**/node_modules/": true }, "python.linting.pycodestyleCategorySeverity.W": "Error", "python.defaultInterpreterPath": "python3", "python.linting.flake8CategorySeverity.W": "Error", }