{ "python.formatting.provider": "black", "editor.codeActionsOnSave": { "source.organizeImports": "explicit", "source.fixAll": "explicit", "source.unusedImports": "explicit" }, "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": "explicit", "source.fixAll": "explicit" } }, "[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", "json.sortOnSave.enable": true, "python.testing.pytestArgs": [ "backend" ], "python.testing.unittestEnabled": false, "python.testing.pytestEnabled": true, "python.envFile": "${workspaceFolder}/.env_test", }