nodei

0.2.4 • Public • Published

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

Command Description
.reload Reload 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

Dependencies (4)

Dev Dependencies (4)

Package Sidebar

Install

npm i nodei

Weekly Downloads

0

Version

0.2.4

License

MIT

Last publish

Collaborators

  • eush77