Translations:Manual:Composer.json best practices/31/en

Because composer uses lowercase names for packages (e.g. $vector), the $name property must be set to the uppercase name (e.g. $Vector) so it is cloned in the right directory.