mirror of
				https://github.com/fooflington/selfdefined.git
				synced 2025-10-30 21:58:32 +00:00 
			
		
		
		
	
		
			
	
	
		
			24 lines
		
	
	
		
			499 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			24 lines
		
	
	
		
			499 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | # abbrev-js
 | ||
|  | 
 | ||
|  | Just like [ruby's Abbrev](http://apidock.com/ruby/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. |