idiosyncratic / devtools
Composer plugin to install and configure development tools
Installs: 24
Dependents: 4
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:composer-plugin
Requires
- php: >=7.3
- composer-plugin-api: ^1.0
- behat/behat: ^3.5
- idiosyncratic/coding-standard: ^1.0
- jakub-onderka/php-console-highlighter: ^0.4
- jakub-onderka/php-parallel-lint: ^1.0
- phploc/phploc: ^5.0
- phpspec/phpspec: ^6.0
- phpstan/phpstan: ^0.11
- phpunit/phpunit: ^8.4
- sebastian/phpcpd: ^4.1
Requires (Dev)
README
A Composer plugin/"metapackage" to install and configure development tools. Currently includes:
- PHP Codesniffer
- Behat
- The Idiosyncratic Coding Standard
- PHP Parallel Lint
- PHPLOC
- PHPSpec
- PHPUnit
- PHPCPD
- PHPstan
Installation and Usage
Install with Composer:
composer require --dev idiosyncratic/devtools
On composer update
and composer install
, the plugin will create default configuration files for select tools if they do not exist. The following tools are currently supported:
- PHPStan
- PHPUnit
- PHP Codesniffer