josefglatz / composer-diff-plugin
composer plugin which creates a composer.list file and shows library version diff at "composer update"
Installs: 8 824
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 1
Forks: 2
Open Issues: 2
Type:composer-plugin
Requires
- composer-plugin-api: ^1 || ^2
- symfony/console: ^4 || ^5
Requires (Dev)
- composer/composer: ^2.0
This package is auto-updated.
Last update: 2024-11-10 20:57:57 UTC
README
A composer plugin...
- to show library version diff at "composer update" (e.g. for putting into your GIT commit message),
- to create and update a
composer.list
file next to thecomposer.json
.
Features
- print upgrade/downgrade/add/remove of libraries.
- output
composer.list
file which can be added to project's GIT repository.
Install/Uninstall
Depending on your use case it makes sense to add this plugin globally in your development environment.
Global
$ composer global require josefglatz/composer-diff-plugin
$ composer global remove josefglatz/composer-diff-plugin
Locally
When installing the plugin locally for a specific project it's recommended to add it as dev-dependency only.
$ composer --dev require josefglatz/composer-diff-plugin
$ composer --dev remove josefglatz/composer-diff-plugin
License
Copyright 2016 Mercari, Inc. Copyright 2020 Josef Glatz
Licensed under the MIT License
Support
Many thanks to my employer supseven.at for sponsoring work time.