added npm as depency