Turn your browser window into a console and run Node modules via Browserify
JavaScript CSS HTML Makefile
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib
test
.gitignore
.jslintrc Refactor to support stdout and ascii colors Jul 5, 2014
.travis.yml
CHANGES.md
LICENSE
Makefile
README.md
package.json

README.md

Consolify

Build Status SemVer License

Generate standalone HTML pages that turn the browser window into a console.

consolify

Install with npm

$ npm install consolify

Usage

$ browserify --debug --plugin [ consolify {options} ] ./test.js > test.html

Options:

-b, --bundle   Set the path to the JavaScript bundle to generate. A script tag
               with this path will be generated into the output HTML. If not
               specified, the bundle is inlined.
-r, --reload   Auto reload on change.
-t, --title    Set the document title. Defaults to "Consolify".
-o, --outfile  Write the standalone HTML page to the supplied path as well as
               passing it through to browserify

Mocha support

Consolify works great with Mocha through Mocaccino:

$ browserify --plugin mocaccino --plugin consolify ./test/*.js > test.html

Automatic reloads

If --reload is given, a HEAD request is made every second to check whether the file was updated. This requires a web server that sends the Last-Modified header. Learn more in the browser-reload documentation.

License

MIT