is.bigint
(#36)node
v11.4
, v10.14
, v9.11
, v8.14
, v7.10
, v6.15
, v4.9
; use nvm install-latest-npm
eslint
, @ljharb/eslint-config
, safe-publish-latest
, tape
is.fn
: recognize generator and async functions too (#28)node
v7.5
, v4.7
; improve test matrix@ljharb/eslint-config
, eslint
, tape
is.primitive
is.date.valid
function and tests (#19)pretest
for npm run lint
; add npm run tests-only
node
v4.6
, v5.12
, v6.9
; improve test matrixtape
, jscs
, eslint
, @ljharb/eslint-config
is.array
: Prefer Array.isArray
when presentis.boolean
/is.int
(ES3 syntax errors)is.equal
can return earlier in some cases (#16)io.js
v3.3
, up to node
v4.1
npm run eslint
tape
, covert
, jscs
node
/iojs
versions now ship with an npm
that understands ^
.iojs
v1.2
and v1.3
, node
v0.12
; speed up builds; allow failures on all but two latest minor versions.jscs
tape
, jscs
toString
breaks in some browsers; using toStr
instead.tape
, jscs
is.symbol
CHANGELOG.md
is.hex
and is.base64
#12tape
, jscs
covert
to v1.0.0 substack/covert#9undefined
can be redefined in ES3 browsers.jscs.json
and make style consistentforeach
, jscs
, tape
jscs
make release
README.md
npm run lint
as part of tests.npm run lint
covert
tape
, covert
LICENSE.md
, README.md
tape
, covert
npm run coverage
tape
, foreach
tap
instead of tape
#7