Command-line utility that simplifies node debugging
JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
.gitattributes
.gitignore
.npmignore
LICENSE
README.md
package.json

README.md

nodebug

This is a node command line utility that simplifies the process of debugging node scripts using node-inspector.

Installation

npm install -g nodebug

Usage

To debug a typical script:

nodebug script.js

To debug unit tests (e.g. using nodeunit):

nodebug node_modules/nodeunit/bin/nodeunit tests.js

Need to pass options to your script?

nodebug script.js -- -v -t --include who

Optimist, which powers nodebug's options, allows for any arguments after the -- to remain untouched.

What it does

  1. Executes the specified script with the node debugger attached (i.e. --debug-brk)
  2. Starts node-inspector
  3. Launches the debugging interface (i.e. Chrome)