added to npm as a node module