Clean the PHP Composer
vendor
folder from files not needed in production
The vendor-prune remove *.md
and *.dist
files from the packages pulled via Composer. This might be useful for reducing the size of the production code.
Download the build from the release page inside your project root folder. Execute
vendor-prune.phar [--dry-run]
# symfony/console 882.97KB => 22.67KB 2.57%
# symfony/finder 135.02KB => 2.78KB 2.06%
options
--dry-run
: Do not a real pruning, but list the packages, their size and the expected size after pruning--vendor-folder
: Specify the vendor folder that contains the packages, by default is assumed./vendor
The project is covered with Unit Tests.
composer install
vendor/bin/phpunit
Pull requests are very welcomed!
You can contribute by fixing bugs or by improving the documentation. Be sure to base your branch on master
.
This project is licensed under the MIT license, see LICENSE.txt.