composer dependencies.
TODO : check why so many dependencies for dev.