composer.json require update