handle empty composer.json