changed composer to npm