composer.json improvements