validated composer.json