In this video series we:

  • Create an new Node.js module workspace by cloning a boilerplate repo from git
  • Add dependencies to the module for testing
  • Use a readme driven design for your projects
  • Create Mocha / Chaijs tests (pending and failing)
  • Implement the Hapijs plugin to log the elapsed time
  • Iterate on the functionality to build a better plugin
  • Demonstrates pushing your local code to github and how to use npm to install it directly from the repo
  • Enable Travis-CI continuous integration service for our project which will build and run our tests on several Node.js environments and report any errors
  • Publish package to the npm registry and verify

Upcoming videos for this playlist

  • V010 - Update plugin to Hapi version 6, push changes to GitHub and npm