Provides set of libraries to easily setup code quality checks based on GrumPHP for Drupal module/theme/profile. Check out this Lullabot article for more details.
Note: This library aim to help contributed/custom Drupal module/theme/profile hosted in individual git repository.
- Add 
vijaycs85/drupal-quality-checkertocomposer.json(like here) or justcomposer require --dev vijaycs85/drupal-quality-checker - Replace 
grumphp.ymlin project's root directory (not Drupal root directory) withvendor/vijaycs85/drupal-quality-checker/grumphp.yml.dist 
That's it. Now, all tasks (listed below) run on every git commit.
Note: As part of install, GrumPHP adds
pre-commithook to repository. Existingpre-commitmight get destroyed when install/uninstall.
- PHPCS with Drupal standard.
 - PHP Lint
 - YAML Lint
 - Composer
 - Composer Normalize
 - JSONLint
 - PHP Copy/Paste Detector (CPD)
 
Long list of additional checks/validators available here.
Implemented in Modal Configuration module.

