Skip to content

Commit 16e2aa3

Browse files
authored
Add new linters and formatters to hooks.md
1 parent cd6e4c3 commit 16e2aa3

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

sections/hooks.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ for python projects:
3232
- [PyCQA/isort]: an import sorter for python
3333
- [PyCQA/(others)]: a few other python code quality tools
3434
- [adamchainz/django-upgrade]: automatically upgrade your Django project code
35+
- [djlint/djLint]: linter and formatter for html templates
36+
- [abravalheri/validate-pyproject]: validate configuration in pyproject.toml
37+
- [astral-sh/uv-pre-commit]: package management with uv
3538

3639
[asottile/pyupgrade]: https://github.com/asottile/pyupgrade
3740
[asottile/(others)]: https://sourcegraph.com/search?q=context:global+file:%5E%5C.pre-commit-hooks%5C.yaml%24+repo:%5Egithub.com/asottile/
@@ -43,6 +46,9 @@ for python projects:
4346
[PyCQA/isort]: https://github.com/PyCQA/isort
4447
[PyCQA/(others)]: https://sourcegraph.com/search?q=context:global+file:%5E%5C.pre-commit-hooks%5C.yaml%24+repo:%5Egithub.com/PyCQA/
4548
[adamchainz/django-upgrade]: https://github.com/adamchainz/django-upgrade
49+
[djlint/djLint]: https://github.com/djlint/djLint
50+
[abravalheri/validate-pyproject]: https://github.com/abravalheri/validate-pyproject
51+
[astral-sh/uv-pre-commit]: https://github.com/astral-sh/uv-pre-commit
4652

4753
for shell scripts:
4854
- [shellcheck-py/shellcheck-py]: runs shellcheck on your scripts
@@ -65,11 +71,15 @@ for configuration files:
6571
- [rhysd/actionlint]: lint your GitHub Actions workflow files
6672
- [google/yamlfmt]: a formatter for yaml files
6773
- [adrienverge/yamllint]: a linter for YAML files
74+
- [ComPWA/taplo-pre-commit]: a formatter and linter for toml
75+
- [editorconfig-checker/editorconfig-checker]: ensure files match .editorconfig
6876

6977
[python-jsonschema/check-jsonschema]: https://github.com/python-jsonschema/check-jsonschema
7078
[rhysd/actionlint]: https://github.com/rhysd/actionlint
7179
[google/yamlfmt]: https://github.com/google/yamlfmt
7280
[adrienverge/yamllint]: https://github.com/adrienverge/yamllint
81+
[ComPWA/taplo-pre-commit]: https://github.com/ComPWA/taplo-pre-commit
82+
[editorconfig-checker/editorconfig-checker]: https://github.com/editorconfig-checker/editorconfig-checker
7383

7484
for text / docs / prose:
7585
- [crate-ci/typos]: find and fix common typographical errors

0 commit comments

Comments
 (0)