Files
modoboa/.pre-commit-config.yaml
T
2024-06-22 19:45:54 +02:00

28 lines
902 B
YAML

# See https://pre-commit.com for more information
# See https://pre-commit.com/hooks.html for more hooks
repos:
- repo: local
hooks:
- id: pylint
name: pylint
entry: pylint
language: system
types: [python]
args: ["-rn", "-sn", "--fail-under=5"]
- id: prettier
name: prettier
entry: prettier --config frontend/.prettierrc.json --write --ignore-unknown
language: node
types_or: [javascript, jsx, ts, tsx, vue]
additional_dependencies: ["prettier"]
- id: eslint
name: eslint
language: node
types_or: [javascript, jsx, ts, tsx, vue]
entry: eslint -c frontend/.eslint.conf.js --fix
additional_dependencies: ["eslint-plugin-vue", "eslint-config-prettier", "prettier", "eslint"]
- repo: https://github.com/psf/black
rev: "24.2.0"
hooks:
- id: black