Composer already install the dev packages

One of the latest Composer's update tells that install command installs --dev packages.
If you don't want to install them, then you have to declare --no-dev