composer / metadata-minifier
Small utility library that handles metadata minification and expansion.
Fund package maintenance!
packagist.com
Tidelift
composer
Installs: 76 906 588
Dependents: 11
Suggesters: 0
Security: 0
Stars: 171
Watchers: 4
Forks: 4
Open Issues: 0
Requires
- php: ^5.3.2 || ^7.0 || ^8.0
Requires (Dev)
- composer/composer: ^2
- phpstan/phpstan: ^0.12.55
- symfony/phpunit-bridge: ^4.2 || ^5
This package is auto-updated.
Last update: 2024-10-22 16:22:42 UTC
README
Small utility library that handles metadata minification and expansion.
This is used by Composer's 2.x repository metadata protocol.
Installation
Install the latest version with:
$ composer require composer/metadata-minifier
Requirements
- PHP 5.3.2 is required but using the latest version of PHP is highly recommended.
Basic usage
Composer\MetadataMinifier\MetadataMinifier
MetadataMinifier::expand()
: Expands an array of minified versions back to their original formatMetadataMinifier::minify()
: Minifies an array of versions into a set of version diffs
License
composer/metadata-minifier is licensed under the MIT License, see the LICENSE file for details.