Download the PHP package vfunin/dev-ci-kit without Composer
On this page you can find all versions of the php package vfunin/dev-ci-kit. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download vfunin/dev-ci-kit
More information about vfunin/dev-ci-kit
Files in vfunin/dev-ci-kit
Package dev-ci-kit
Short Description A composer plugin that provides local CI toolkit for efficient development.
License MIT
Informations about the package dev-ci-kit
Dev CI Kit
The package provides a pre-configured set of code quality checking tools based on GrumPHP.
Requirements
- php
- git
- composer
- xdebug (optional) - for code coverage and mutation testing.
Installation
Install Dev CI Kit with dependencies:
After installation, configuration file templates will be copied to your project's root directory with a .dist extension. If your project does not already have the corresponding file, simply remove the extension, or use your own configuration.
Important
If the ./app
or /src
directories do not exist in your project, you should remove the corresponding checks from the deptrac.yaml.
Basic usage
Since the package is built on GrumPHP, its usage is entirely identical:
Or simply commit some changes because "GrumPHP is sniffing your commits" :)
Also, feel free to use tools individually for spot-checking, like
And of course, you can modify the GrumPHP configuration in the grumphp.yml
file. For example, you can disable tasks by simply removing them from testsuites: * : tasks:
.
About
Submitting bugs and feature requests
Bugs and feature request are tracked on GitHub.
License
Dev CI Kit is licensed under the MIT License.
All versions of dev-ci-kit with dependencies
composer-plugin-api Version ^2.0
composer/composer Version ^2.5
ergebnis/composer-normalize Version ^2.33
infection/infection Version ^0.27
maglnet/composer-require-checker Version ^4.6
pestphp/pest Version ^2.8
php-parallel-lint/php-parallel-lint Version ^1.3
phpro/grumphp Version ^1.16
phpstan/phpstan Version ^1.11
phpunit/phpunit Version ^10.2
psalm/plugin-laravel Version ^2.8
psalm/plugin-mockery Version ^1.1
psalm/plugin-phpunit Version ^0.18.4
qossmic/deptrac-shim Version ^1.0
rector/rector Version ^0.17.6
squizlabs/php_codesniffer Version ^3.7
symfony/filesystem Version ^6.3
vimeo/psalm Version ^5.13