warn on empty composer.json