oopsed composer.json