Add composer.json for Packagist integration