.pre-commit-config.yaml 963 B

1234567891011121314151617181920212223242526272829303132
  1. default_language_version:
  2. python: python3.8
  3. default_install_hook_types: [pre-commit, pre-push]
  4. default_stages: [commit]
  5. repos:
  6. - repo: https://github.com/astral-sh/ruff-pre-commit
  7. rev: v0.11.3
  8. hooks:
  9. - id: ruff
  10. args: [--fix]
  11. - repo: https://github.com/pre-commit/pre-commit-hooks
  12. rev: v5.0.0
  13. hooks:
  14. - id: trailing-whitespace
  15. exclude: &exclusions |
  16. (?x)^(
  17. nicegui/elements/lib/.*|
  18. nicegui/static/es-module-shims\.js|
  19. nicegui/static/fonts/.*|
  20. nicegui/static/fonts\.css|
  21. nicegui/static/lang/.*|
  22. nicegui/static/quasar\..*|
  23. nicegui/static/socket\..*|
  24. nicegui/static/tailwindcss\..*|
  25. nicegui/static/vue\..*|
  26. website/static/fuse\.js\@.*|
  27. examples/fullcalendar/lib/.*
  28. )$
  29. - id: end-of-file-fixer
  30. exclude: *exclusions
  31. - id: double-quote-string-fixer