Optimize composer.json