1.2.0 • Published 12 years ago
is-it v1.2.0
is-it
A simple comparison module striving for code minimalism and a thorough test suite.
Pair is with the-thing-is for broader validation.
Installation
npm install is-itUsage
var is = require('is-it')
var metal = "666"; // |..|. .|..|
if (is.present(metal) && is.aNumber(metal)) {
headBang();
}For now, check the source and tests for a full run down of how things work.
Comparisons
Operators
presentequal,eqgreaterThan,gtgreaterThanOrEqualTo,gtelessThan,ltlessThanOrEqualTo,lte
Primitives
boolean,boolnilundef
Objects
object,objplainObjectargsarray,arrfunc
Strings
string,stremptyString,emtStr
Numbers
number,numaNumber,aNuminteger,intaInteger,aIntzeroaZero
Dates
datesameDatetodayfutureDate,futurepastDate,past
Antonyms
is.not[methodName] will return the inverse all methods.
is.not.greaterThan(1, 2) // true : 1 is not greater than 2Helpers
toInteger,toInt: converts a number to an integer, andNaNtonullbecause you can do math withnull.toNumber,toNum: same, but respects decimals.
1.2.0
12 years ago
1.1.0
12 years ago
1.0.3
13 years ago
1.0.2
13 years ago
1.0.1
13 years ago
1.0.0
13 years ago
0.4.1
13 years ago
0.4.0
13 years ago
0.3.0
13 years ago
0.2.1
13 years ago
0.2.0
13 years ago
0.1.0
13 years ago
0.0.10
13 years ago
0.0.9
13 years ago
0.0.8
13 years ago
0.0.7
13 years ago
0.0.6
13 years ago
0.0.5
13 years ago
0.0.4
13 years ago
