mmi / mmi-build-toolkit
Build toolkit for mmi class applications
Package info
github.com/milejko/mmi-build-toolkit
Language:Nix
Type:project
pkg:composer/mmi/mmi-build-toolkit
3.0.0
2026-05-11 15:07 UTC
Requires
- enlightn/security-checker: ^1.11
- friendsofphp/php-cs-fixer: ^3.12
- php-http/mock-client: ^1.5
- phpmd/phpmd: ^2.13
- phpstan/phpstan: ^2.1
- phpstan/phpstan-phpunit: ^2.0
- phpunit/phpunit: ^13.0
- squizlabs/php_codesniffer: ^3.7
README
Build toolkit for mmi class applications.
Requirements
- PHP
Installation
composer install
Available Commands
Development Server
composer start
Starts a PHP development server on localhost:8080.
Code Fixing
composer fix:phpcbf # Run PHP Code Beautifier and Fixer composer fix:php-cs-fixer # Run PHP CS Fixer on src and tests composer fix:all # Run all code fixers
Testing & Analysis
composer test:security-checker # Check for security vulnerabilities composer test:phpstan # Run static analysis (level 1) composer test:phpcs # Run PHP CodeSniffer composer test:phpmd # Run PHP Mess Detector composer test:phpunit # Run PHPUnit with coverage reports composer test:all # Run all tests and analysis
Reports
composer report:metrics # Generate PHPMetrics report
License
This project is licensed under the MIT License - see the LICENSE file for details.