{
  "cSpell.enableFiletypes": ["!javascript", "!python", "!yaml"],
  "cSpell.words": [
    "chowdown",
    "compression",
    "hkotel",
    "nextcloud",
    "performant",
    "postgres",
    "webp"
  ],
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true,
    "source.organizeImports": false
  },
  "editor.formatOnSave": true,
  "eslint.workingDirectories": ["./frontend"],
  "files.exclude": {
    "**/__pycache__": true,
    "**/.DS_Store": true,
    "**/.git": true,
    "**/.hg": true,
    "**/.svn": true,
    "**/CVS": true
  },
  "i18n-ally.enabledFrameworks": ["vue"],
  "i18n-ally.keystyle": "nested",
  "i18n-ally.localesPaths": "frontend/lang/messages",
  "i18n-ally.sourceLanguage": "en-US",
  "python.formatting.provider": "black",
  "python.linting.enabled": true,
  "python.linting.flake8Enabled": false,
  "python.linting.pylintEnabled": false,
  "python.linting.pylintArgs": ["--rcfile=${workspaceFolder}/.pylintrc"],
  "python.testing.autoTestDiscoverOnSaveEnabled": false,
  "python.testing.pytestArgs": ["tests"],
  "python.testing.pytestEnabled": true,
  "python.testing.unittestEnabled": false,
  "python.analysis.typeCheckingMode": "off",
  "python.linting.mypyEnabled": true,
  "isort.path": ["${workspaceFolder}/.venv/bin/isort"],
  "search.mode": "reuseEditor",
  "python.testing.unittestArgs": ["-v", "-s", "./tests", "-p", "test_*.py"],
  "explorer.fileNesting.enabled": true,
  "explorer.fileNesting.patterns": {
    "package.json": "package-lock.json, yarn.lock, .eslintrc.js, tsconfig.json, .prettierrc, .editorconfig",
    "pyproject.toml": "poetry.lock, alembic.ini, .pylintrc",
    "netlify.toml": "runtime.txt",
    "docker-compose.yml": "Dockerfile, .dockerignore, docker-compose.dev.yml, docker-compose.yml",
    "README.md": "LICENSE, SECURITY.md"
  }
}
