Adds parens matching to nodejs readline.
JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples
lib
test
.gitignore
.travis.yml
LICENSE
README.md
package.json
readline-matchtoken.js

README.md

readline-matchtoken build status

Adds token matching to nodejs readline and visualizes it by jumping the cursor to it à la emacs.

Installation

npm i readline-matchtoken

Demo

npm explore readline-matchtoken && npm run demo

Usage

var rmt = require('')
  , repl = require('repl');

var r = repl.start({
    prompt: "> ",
    input: process.stdin,
    output: process.stdout
  });

rmt(r.rli);

r.displayPrompt();

Although this example starts a repl, a readline interface is all that is needed for token matching to be applied.