1.2.0 • Published 10 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-it
Usage
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
present
equal
,eq
greaterThan
,gt
greaterThanOrEqualTo
,gte
lessThan
,lt
lessThanOrEqualTo
,lte
Primitives
boolean
,bool
nil
undef
Objects
object
,obj
plainObject
args
array
,arr
func
Strings
string
,str
emptyString
,emtStr
Numbers
number
,num
aNumber
,aNum
integer
,int
aInteger
,aInt
zero
aZero
Dates
date
sameDate
today
futureDate
,future
pastDate
,past
Antonyms
is.not[methodName]
will return the inverse all methods.
is.not.greaterThan(1, 2) // true : 1 is not greater than 2
Helpers
toInteger
,toInt
: converts a number to an integer, andNaN
tonull
because you can do math withnull
.toNumber
,toNum
: same, but respects decimals.
1.2.0
10 years ago
1.1.0
11 years ago
1.0.3
11 years ago
1.0.2
11 years ago
1.0.1
11 years ago
1.0.0
11 years ago
0.4.1
11 years ago
0.4.0
11 years ago
0.3.0
11 years ago
0.2.1
11 years ago
0.2.0
11 years ago
0.1.0
11 years ago
0.0.10
11 years ago
0.0.9
11 years ago
0.0.8
11 years ago
0.0.7
11 years ago
0.0.6
11 years ago
0.0.5
11 years ago
0.0.4
11 years ago