0.2.4 • Published 10 years ago

nodei v0.2.4

Weekly downloads
3
License
MIT
Repository
github
Last release
10 years ago

npm

nodei

Build Status Dependency Status

nodei executes script files and exports global declarations into the REPL.

Supports modules and REPL commands.

Example

foo.js:

var foo = 4;

var printFoo = function () {
  return foo;
};

nodei repl session:

$ nodei foo.js
> foo
4
> printFoo()
4

/* Change foo.js. */

> .reload
> foo
6

Commands

CommandDescription
.reloadReload the active JS file
.load %file%Load %file% into REPL, set it as a target for future .reloads

Yes, built-in .load is gone.

CLI

nodei [<filename>]

API

nodei([filename], [options])

Start the REPL session, populate it with commands and load filename.

options are passed to repl.start and can override defaults.

Return the REPL instance.

Event: 'load(filename)'

Emitted when file is loaded via .load or .reload, or at startup.

Install

npm install nodei -g

License

MIT