Packagist hook