Learning how to publish things to npm