{ "name": "Frigate Dev", "dockerComposeFile": "../docker-compose.yml", "service": "dev", "workspaceFolder": "/lab/frigate", "extensions": [ "ms-python.python", "visualstudioexptteam.vscodeintellicode", "mhutchie.git-graph", "ms-azuretools.vscode-docker", "streetsidesoftware.code-spell-checker", "esbenp.prettier-vscode", "ms-python.vscode-pylance", "dbaeumer.vscode-eslint", "mikestead.dotenv", "csstools.postcss", "blanu.vscode-styled-jsx", "bradlc.vscode-tailwindcss" ], "settings": { "python.linting.pylintEnabled": true, "python.linting.enabled": true, "python.formatting.provider": "black", "python.languageServer": "Pylance", "editor.formatOnPaste": false, "editor.formatOnSave": true, "editor.formatOnType": true, "files.trimTrailingWhitespace": true, "eslint.workingDirectories": ["./web"], "[json][jsonc]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[jsx][js][tsx][ts]": { "editor.codeActionsOnSave": ["source.addMissingImports", "source.fixAll"], "editor.tabSize": 2 }, "cSpell.ignoreWords": ["rtmp"], "cSpell.words": ["preact"] } }