Running a test for a nodejs project on windows 10 with the line in package.json as:
\"test\": \"nodemon --exec \'mocha -R min\'\"
I get:>
Also, check your NODE_ENV=development if you are on Windows and are using git-bash. For some reason, it defaults to production.
$ echo $NODE_ENV
With the --production flag (or when the NODE_ENV environment variable is set to production), npm will not install modules listed in "devDependencies"
You can verify this by checking your node_modules/ folder and see if mocha was installed. If not:
$ npm install --only=dev
also:
$ NODE_ENV=development
$ npm i -D mocha
would do the trick.