nodei
v0.2.4
Published
Run script, then REPL it with automatically exported globals
Downloads
18
Maintainers
Readme
nodei
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