better doc and typo on composer.json