install dependencies required by npm