nice article
copy (in case the original goes offline).

Examples of two npm modules I've successfully published and used using the above guides:

gotchas