repos:
- repo: builtin
hooks:
- id: check-added-large-files
- id: check-merge-conflict
- id: check-toml
- id: detect-private-key
- id: end-of-file-fixer
- id: trailing-whitespace
- id: mixed-line-ending
args: [--fix=lf]
- repo: https://github.com/rbubley/mirrors-prettier
rev: c2bc67fe8f8f549cc489e00ba8b45aa18ee713b1 hooks:
- id: prettier
- repo: https://github.com/crate-ci/typos
rev: 02ea592e44b3a53c302f697cddca7641cd051c3d hooks:
- id: typos
- repo: https://github.com/python-jsonschema/check-jsonschema
rev: 13614ab716a3113145f1294ed259d9fbe5678ff3 hooks:
- id: check-github-workflows
- id: check-renovate
- repo: https://github.com/rhysd/actionlint
rev: 914e7df21a07ef503a81201c76d2b11c789d3fca hooks:
- id: actionlint
- repo: https://github.com/zizmorcore/zizmor-pre-commit
rev: ea2eb407b4cbce87cf0d502f36578950494f5ac9 hooks:
- id: zizmor
args: [--fix=safe]
- repo: https://github.com/compwa/taplo-pre-commit
rev: ade0f95ddcf661c697d4670d2cfcbe95d0048a0a hooks:
- id: taplo-format
- repo: https://github.com/aleksac/hadolint-py
rev: 458cb25edf664682e3e856a53a2f9af33e068297 hooks:
- id: hadolint