npm install is required