fix composer.json bug