Created
July 30, 2025 06:25
-
-
Save MatthieuScarset/456bb7b301c47dac7e0b96e12b4253e2 to your computer and use it in GitHub Desktop.
GrumPHP list of all tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
grumphp: | |
tasks: | |
# Code Quality | |
phplint: ~ # PHP syntax checking | |
phpcs: ~ # PHP CodeSniffer | |
phpmd: ~ # PHP Mess Detector | |
phpstan: ~ # Static Analysis | |
psalm: ~ # Static Analysis alternative | |
# Frontend/Template | |
yamllint: ~ # YAML linting | |
jsonlint: ~ # JSON linting | |
twigcs: ~ # Twig coding standards | |
eslint: ~ # JavaScript linting | |
stylelint: ~ # CSS linting | |
# Testing | |
phpunit: ~ # PHP Unit testing | |
behat: ~ # Behavior testing | |
codeception: ~ # Full-stack testing | |
# Security & Dependencies | |
composer: ~ # Composer validation | |
securitychecker: ~ # Security vulnerability check | |
# Git | |
git_commit_message: ~ # Commit message validation | |
git_blacklist: ~ # Prevent committing blacklisted files | |
# Other Tools | |
rector: ~ # PHP refactoring | |
php_cs_fixer: ~ # PHP CS Fixer | |
infection: ~ # Mutation testing | |
deptrac: ~ # Architecture testing |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment