phase2 / composer-analytics
Parses composer files and gathers analytics such as patch use.
v2.0.0
2020-09-30 19:42 UTC
Requires
- php: >=7.3
- ext-json: *
- league/csv: ^9.6
- symfony/console: ^5.1
- symfony/finder: ^5.1
- symfony/yaml: ^5.1
Requires (Dev)
- jakub-onderka/php-parallel-lint: ^1.0
- mikey179/vfsstream: ^1.6
- phpspec/phpspec: ^6.2
- phpspec/prophecy-phpunit: ^2.0
- phpunit/phpunit: ^9.3
- squizlabs/php_codesniffer: ^3.5
This package is auto-updated.
Last update: 2025-03-29 00:22:47 UTC
README
Analyzes all composer.json
files found in a given directory structure. Currently finds patches, but could be extended for further analysis.
Installation
composer require phase2/composer-analytics
Usage
vendor/bin/composer-analyze PATH_TO_DIRECTORY
This will write out a CSV to PATH_TO_DIRECTORY/reports
.