{ "name": "marcocesarato/php-conventional-changelog", "description": "Generate changelogs and release notes from a project's commit messages and metadata and automate versioning with semver.org and conventionalcommits.org", "version": "1.17.0", "type": "library", "license": "GPL-3.0-or-later", "minimum-stability": "stable", "bin": [ "conventional-changelog" ], "keywords": [ "conventional-changelog", "readme", "generation", "git", "php", "conventional-commit", "conventional-commits", "conventionalcommits", "changelog", "history", "tag", "commit", "commits", "conventional", "convention", "conventional-changelog-preset" ], "authors": [ { "name": "Marco Cesarato", "email": "cesarato.developer@gmail.com" } ], "autoload": { "psr-4": { "ConventionalChangelog\\": "src/" } }, "autoload-dev": { "psr-4": { "Tests\\": "tests/" } }, "scripts": { "changelog": "php conventional-changelog", "check-cs": "php-cs-fixer fix --dry-run --format=txt --verbose --diff --diff-format=udiff --config=.php-cs-fixer.php", "fix-cs": "php-cs-fixer fix --config=.php-cs-fixer.php --verbose", "release": "php conventional-changelog --commit", "release:patch": "php conventional-changelog --commit --patch", "release:minor": "php conventional-changelog --commit --minor", "release:major": "php conventional-changelog --commit --major", "test": "phpunit ./tests", "hooks": "cghooks", "post-install-cmd": "cghooks add --ignore-lock", "post-update-cmd": "cghooks update" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.8", "brainmaestro/composer-git-hooks": "^2.8", "phpunit/phpunit": "^9.6", "php-mock/php-mock": "^2.3", "php-mock/php-mock-phpunit": "^2.6" }, "require": { "php": ">=7.1.3", "ext-json": "*", "symfony/console": "^4 || ^5 || ^6" }, "extra": { "hooks": { "pre-commit": "composer fix-cs", "pre-push": "composer check-cs", "post-merge": "composer install" } } }