Like ruby's Abbrev module
JavaScript
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
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 dual-license ISC/MIT Sep 28, 2017
README.md Initial commit. Mar 9, 2010
abbrev.js 100% test coverage Feb 14, 2017
package.json v1.1.1 Sep 28, 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.