settings.json 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. {
  2. "files.eol": "\n",
  3. "eslint.workingDirectories": [{ "mode": "auto" }],
  4. "[typescript]": {
  5. "editor.defaultFormatter": "biomejs.biome"
  6. },
  7. "[javascript]": {
  8. "editor.defaultFormatter": "biomejs.biome"
  9. },
  10. // use vscode-stylelint
  11. // see https://github.com/stylelint/vscode-stylelint
  12. "stylelint.validate": ["css", "less", "scss"],
  13. "stylelint.ignoreDisables": true,
  14. "css.validate": false,
  15. "less.validate": false,
  16. "scss.validate": false,
  17. "editor.codeActionsOnSave": {
  18. "source.fixAll.eslint": "explicit",
  19. "source.fixAll.biome": "explicit",
  20. "source.organizeImports.biome": "explicit",
  21. "source.fixAll.markdownlint": "explicit",
  22. "source.fixAll.stylelint": "explicit"
  23. },
  24. "editor.formatOnSave": true,
  25. "githubPullRequests.ignoredPullRequestBranches": [
  26. "master"
  27. ],
  28. "typescript.tsdk": "node_modules/typescript/lib",
  29. "typescript.enablePromptUseWorkspaceTsdk": true,
  30. "typescript.preferences.autoImportFileExcludePatterns": ["node_modules/*"],
  31. "typescript.validate.enable": true,
  32. "typescript.surveys.enabled": false,
  33. "vitest.filesWatcherInclude": "**/*"
  34. }