update composer.json required