Debugging javascript running in Chrome using VSCode
Installation steps:
- Install mocha NPM module
 
        npm install
        npm install mocha chai --save-dev
        sudo npm install -g mocha
      
        <html>
          <head>
            <link rel="stylesheet" href="lib/mocha/mocha.css">
          </head>
          <body>
            <script src="lib/mocha/mocha.js"></script>
            <script src="lib/chai/chai.js"></script>
            <script>mocha.setup('bdd')</script>
            <div id="mocha">
            </div>
            <script>
              mocha.run();
            </script>
          </body>
        </html>
      
You can use chai to run unit tests in NodeJS application by including chai and using mocha to run tests
    # Include this in the script you need to debug
    var chai = require('chai')
  
References:
- https://www.sitepoint.com/debugging-javascript-projects-vs-code-chrome-debugger
 - https://www.sitepoint.com/unit-test-javascript-mocha-chai