spprt
Tiny support module for repetitive tasks
Installation
npm install spprt --save
Support
Node 0.10 +
API
last(array)
var spprt = ; spprt;//=> 'c'
has(array|object)
var spprt = ; spprt;//=> true spprt;//=> false
inArray(array)
var spprt = ; spprt;//=> true
only(object, [properties])
var spprt = ; spprt;//=> {name: 'Liverpool Football Club', shortname: 'LFC'}
except(object, [properties])
var spprt = ; spprt;//=> {nickname: 'The Reds'}
merge(array|object, [values, ...])
var spprt = ; spprt;//=> [1, 2, 3, 4] spprt;//=> {a: true, b: false}
unique(array)
var spprt = ; spprt;//=> ['rainbows', 'sunshine']
shuffle(array)
var spprt = ; spprt;//=> [6, 4, 3, 2, 8, 7, 1, 5]
diff(array, [array, ...])
var spprt = ; spprt;//=> [2] spprt;//=> []
intersect(array, [array, ...])
var spprt = ; spprt;//=> [3, 4] spprt;//=> [2, 3, 4]
trim(string)
var spprt = ; spprt;//=> 'just a random string'
License
MIT © Daniel Eckermann