{
  "folders": [
    {
      "path": ".",
    },
    {
      "path": "cmf",
    },
    {
      "path": "../eva-converter",
    },
    {
      "path": "../bin",
    },
    {
      "path": "../wsgidav",
    },
    {
      "path": "../rdisk",
    },
    {
      "path": "../../root",
    },
    {
      "name": "api-angular",
      "path": "modules/api/angular",
    },
    {
      "name": "common-angular",
      "path": "common/angular",
    },
    {
      "path": "../eva-dev",
    },
  ],
  "settings": {
    "git.ignoreLimitWarning": true,
    "typescript.tsdk": "eva-app/node_modules/typescript/lib",
    "eslint.nodeEnv": {
      "NODE_OPTIONS": "--max-old-space-size=8196",
    },
    "python.testing.pytestEnabled": true,
    "python.testing.unittestEnabled": false,
    "python.testing.pytestArgs": ["-v"],
    "python.testing.autoTestDiscoverOnSaveEnabled": false,
    "workbench.view.testing.alwaysShowWelcome": false,
    "testing.openTesting": "neverOpen",
    "testing.followRunningTest": true,
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.formatOnSave": false,
    "editor.codeActionsOnSave": {
      "source.fixAll.eslint": "explicit",
      "source.fixAll.stylelint": "explicit",
    },
    "files.watcherExclude": {
      "**/.git/objects/**": true,
      "**/.git/subtree-cache/**": true,
      "**/bower_components/**": true,
      "**/dist/**": true,
      "**/tmp/**": true,
      "**/__pycache__/**": true,
      "**/node_modules/*/**": true,
      "**/files/**": true
    },
    "search.exclude": {
      "**/bower_components": true,
      "**/dist": true,
      "**/node_modules": true,
      "**/tmp": true,
      "**/.vscode-server**": true,
      "**/.local**": true,
      "**.bash_history**": true,
      "**.git**": true,
    },
    "files.exclude": {
      "**/bower_components": true,
      "**/dist": true,
      "**/node_modules": true,
      "**/tmp": true,
    },
    "eslint.validate": ["typescript", "html"],
    "scss.validate": false,
    "css.validate": false,
    "stylelint.validate": ["scss"],
    "[scss]": {
      "editor.defaultFormatter": "vscode.css-language-features",
    },
    "testing.automaticallyOpenTestResults": "neverOpen",
    "[html]": {
      "editor.defaultFormatter": "dbaeumer.vscode-eslint"
    },
    "[json]": {
      "editor.defaultFormatter": "vscode.json-language-features"
    },
    "js/ts.tsdk.path": "eva-app/node_modules/typescript/lib",
  },
  "extensions": {
    "recommendations": [
      "angular.ng-template",
      "ms-python.python",
      "ms-python.vscode-pylance",
      "dbaeumer.vscode-eslint",
      "eamodio.gitlens",
      "streetsidesoftware.code-spell-checker",
      "donjayamanne.gitHistory",
      "ms-python.pylint",
      "streetsidesoftware.code-spell-checker-russian",
      "njpwerner.autodocstring",
      "charliermarsh.ruff",
    ],
  },
}
