update doc with a more explicit composer.json