project-config’s documentation
Project configuration linter. Enforce the same set of settings between multiple projects.
Quickstart
- Installation
- Basic usage
- Examples
- Basic usage
- project-config self configuration
- Files absence
- Conditionals
- Conditionals files existence
- Compare values between serializable files
- JMESPath against online sources
- Assert root directory name
- TOML sections order
- Editing a .gitignore file
- Replacing code blocks languages in RST documents
- Autofixing .editorconfig
- Setting hooks in .pre-commit-config.yaml
- Intercommunication between rules
- Tutorials
Reference
In depth