lex-compare
Implements lexicographical comparison.
Install
$ npm install --save lex-compare
Usage
'use strict'; // You need to call lexCompare to get a comparator. It takes an element// comparator as an optional argument.var lexCompare = ; var superArray = 1 20 3 1 3 7 5 7 8; console;// [ [1, 3, 7],// [1, 20, 3],// [5, 7, 8] ]
'use strict'; // Takes arrays of strings and compares them lexicographically by the position// of 't' in each string.var tPosLexComparator = { var aPos = a; var bPos = b; return aPos < bPos ? -1 : aPos > bPos ? 1 : 0;}; console;
'use strict'; var assert = ;var lexCompare = ; var compareVersions = { var lc = ; var regex = /^[0-9]+.[0-9]+.[0-9]+$/; return { ; return ; };}; console;
License
MIT © Andrew Morris