In this lesson we will examine two common scripts (start and test) that npm natively understands. We’ll define these scripts for our existing repository and show how you can run the scripts from the terminal.
For the sake of clarity, it might be worth it to specify that users should install mocha as a developer dependency (or global install or however you want to present it) in order for this to work.
Good point Nitish, I tried to be pretty aware of 3rd party dev dependencies before showing them throughout the course, but that is one that I overlooked.
As a complete newbie to npm, it seems that there are some missing things, besides mocha. My package.json doesn't have a bin object. When I run npm start I got an error saying I had no index.js. Fair enough. I created an empty index.js and the start command completed but did not generate a data.json. I'm missing something.