Some out-of-the-box hooks for pre-commit. Using pre-commit-hooks with pre-commit. Instead of loading the files, simply parse them for syntax. A syntax-only check enables extensions and unsafe constructs which would otherwise be forbidden. Using this option removes all guarantees of portability to other yaml implementations. Detect symlinks which are changed to regular files with a content of a path that that symlink was pointing to. This usually happens on Windows when a user clones a repository that has symlinks but they do not have permission to create symlinks. Limits checked files to those indicated as staged for addition by git. Check all listed files not just those staged for addition.
Features
- Prevent giant files from being committed
- Simply check whether files parse as valid python
- Check for files with names that would conflict on a case-insensitive filesystem like MacOS HFS+ or Windows FAT
- Checks for a common error of placing code before the docstring
- Attempts to load all json files to verify syntax
- Check for files that contain merge conflict strings
Categories
GitLicense
MIT LicenseFollow pre-commit-hooks
Other Useful Business Software
MongoDB Atlas runs apps anywhere
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of pre-commit-hooks!