Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
lib
 
 
 
 
 
 
 
 

README.md

Tools for the Node REPL

Having a REPL is cool, but it's better when you can do something useful with it.

tools.repl provides doc and source functions for helpful inspection of your [Function] objects.

Install

Add this to your package.json,

"devDependencies": {
  "tools.repl": ">=0.0.1"
}

Usage

NODE> var tr = require('tools.repl');
NODE> tr
{ doc: [Function], source: [Function] }
NODE> tr.doc(require)
[ 'id', 'options' ]
NODE> tr.source(require)
'function (id, options) {\n    // Remove module from cache if reload is requested.\n    if (options && options.reload)\n      delete require.cache[require.resolve(id)];\n    return require(id);\n  }'

License

Copyright © 2014 Dan Midwood

Blatantly inspired by Clojure's clojure.repl

Distributed under the ISC License.

About

**No longer maintained** Helpful utilities for working in the repl

Resources

You can’t perform that action at this time.