add composer as a dev requirement