You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Hook ID | Language | Name | Description | Version |
4
+
|---|---|---|---|---|
5
+
| identity | N/A | run identity | check your identity | N/A |
6
+
| check-hooks-apply | N/A | run check-hooks-apply | check hooks apply to the repository | N/A |
7
+
| create-pre-commit-docs | python | create pre-commit docs | creates a Markdown file with information on the pre-commit hooks | N/A |
8
+
| prettier | node | run prettier | format files with prettier | N/A |
9
+
|[gitleaks](https://github.com/gitleaks/gitleaks)| N/A | run gitleaks | detect hardcoded secrets with gitleaks | v8.27.2 |
10
+
|[oxipng](https://github.com/shssoichiro/oxipng)| N/A | run oxipng | use lossless compression to optimize PNG files | v9.1.5 |
11
+
|[check-added-large-files](https://github.com/pre-commit/pre-commit-hooks)| N/A | check added large files | Prevent giant files from being committed | v5.0.0 |
12
+
|[check-case-conflict](https://github.com/pre-commit/pre-commit-hooks)| N/A | check case conflict | Check for files with names that would conflict on a case-insensitive filesystem like MacOS HFS+ or Windows FAT | v5.0.0 |
13
+
|[check-executables-have-shebangs](https://github.com/pre-commit/pre-commit-hooks)| N/A | check executables have shebangs | Checks that non-binary executables have a proper shebang | v5.0.0 |
14
+
|[check-illegal-windows-names](https://github.com/pre-commit/pre-commit-hooks)| N/A | check-illegal-windows-names | Check for files that cannot be created on Windows | v5.0.0 |
15
+
|[pretty-format-json](https://github.com/pre-commit/pre-commit-hooks)| N/A | pretty format json | Checks that all your JSON files are pretty | v5.0.0 |
16
+
|[check-json](https://github.com/pre-commit/pre-commit-hooks)| N/A | check json | Attempts to load all json files to verify syntax | v5.0.0 |
17
+
|[check-merge-conflict](https://github.com/pre-commit/pre-commit-hooks)| N/A | check merge conflict | Check for files that contain merge conflict strings | v5.0.0 |
18
+
|[check-shebang-scripts-are-executable](https://github.com/pre-commit/pre-commit-hooks)| N/A | check shebang scripts are executable | Checks that scripts with shebangs are executable | v5.0.0 |
19
+
|[check-vcs-permalinks](https://github.com/pre-commit/pre-commit-hooks)| N/A | check vcs permalinks | Ensures that links to vcs websites are permalinks | v5.0.0 |
20
+
|[check-yaml](https://github.com/pre-commit/pre-commit-hooks)| N/A | check yaml | Attempts to load all yaml files to verify syntax | v5.0.0 |
21
+
|[destroyed-symlinks](https://github.com/pre-commit/pre-commit-hooks)| N/A | destroyed symlinks | Check for debugger imports and py37+ breakpoint() calls in python source | v5.0.0 |
22
+
|[detect-aws-credentials](https://github.com/pre-commit/pre-commit-hooks)| N/A | detect aws credentials | Checks for the existence of AWS secrets that you have set up with the AWS CLI | v5.0.0 |
23
+
|[detect-private-key](https://github.com/pre-commit/pre-commit-hooks)| N/A | detect private key | Checks for the existence of private keys | v5.0.0 |
24
+
|[end-of-file-fixer](https://github.com/pre-commit/pre-commit-hooks)| N/A | end of file fixer | Makes sure files end in a newline and only a newline | v5.0.0 |
25
+
|[file-contents-sorter](https://github.com/pre-commit/pre-commit-hooks)| N/A | file contents sorter | Sort the lines in specified files (defaults to alphabetical) | v5.0.0 |
26
+
|[fix-byte-order-marker](https://github.com/pre-commit/pre-commit-hooks)| N/A | fix byte order marker | Removes UTF-8 byte order marker | v5.0.0 |
27
+
|[forbid-submodules](https://github.com/pre-commit/pre-commit-hooks)| N/A | forbid submodules | Prevent addition of new git submodules | v5.0.0 |
28
+
|[mixed-line-ending](https://github.com/pre-commit/pre-commit-hooks)| N/A | mixed line ending | Replaces or checks mixed line ending | v5.0.0 |
|[codespell](https://github.com/codespell-project/codespell)| N/A | run codespell | check spelling with codespell | v2.4.1 |
34
+
|[markdownlint](https://github.com/igorshubovych/markdownlint-cli)| N/A | run markdownlint | checks the style of Markdown files | v0.45.0 |
35
+
|[markdown-link-check](https://github.com/tcort/markdown-link-check)| N/A | run markdown-link-check | checks hyperlinks in Markdown files | v3.13.7 |
36
+
|[rubocop](https://github.com/rubocop/rubocop)| N/A | run rubocop | RuboCop is a Ruby code style checker (linter) and formatter based on the community-driven Ruby Style Guide | v1.78.0 |
37
+
|[shellcheck](https://github.com/shellcheck-py/shellcheck-py)| N/A | run shellcheck | check shell scripts with a static analysis tool | v0.10.0.1 |
38
+
|[yamllint](https://github.com/adrienverge/yamllint)| N/A | run yamllint | check YAML files with yamllint | v1.37.1 |
0 commit comments