fix composer.json valid