registering as npm