Like ruby's Abbrev module
JavaScript
Latest commit 7136d4d Feb 14, 2017 @isaacs v1.1.0
Permalink
Failed to load latest commit information.
.gitignore gitignore May 30, 2015
.travis.yml travis ci file Jun 3, 2015
CONTRIBUTING.md Contributing Feb 12, 2013
LICENSE isc license May 21, 2015
README.md Initial commit. Mar 9, 2010
abbrev.js 100% test coverage Feb 14, 2017
package.json v1.1.0 Feb 14, 2017
test.js 100% test coverage Feb 14, 2017

README.md

abbrev-js

Just like ruby's Abbrev.

Usage:

var abbrev = require("abbrev");
abbrev("foo", "fool", "folding", "flop");

// returns:
{ fl: 'flop'
, flo: 'flop'
, flop: 'flop'
, fol: 'folding'
, fold: 'folding'
, foldi: 'folding'
, foldin: 'folding'
, folding: 'folding'
, foo: 'foo'
, fool: 'fool'
}

This is handy for command-line scripts, or other cases where you want to be able to accept shorthands.