All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
3.0.1 (2016-11-06)
- package: update description (8917c62)
3.0.0 (2016-11-05)
- drop support for Node.js 0.10 (723ce06)
- simplify: update boilerplate and simplify (ef6a9d6)
- simplify: exports and module.exports only methods for types - is.string(val),
is.function(val), is.object(val) and etc. because before that it was too complex and needless. Now
it is clean and explicit.
- This module no longer supports Node.js 0.10
- Release v2.1.1 / [email protected]
- update .editorconfig
- add tests for buffer type
- add ref to
kind-of
andkind-of-types
libs - switch to use
kind-of-types
- update readme
- Release v2.1.0 / [email protected]
- update related
- remove most generator function aliases (they are ugly)
- move tests to
test/
, thanks @codeclimate for complexity report - fix date in changelog
- pull out some logic to
kind-of-extra
and switch to use it
- Release v2.0.0 / [email protected]
- add new tests that use
plugin-error
- add related
- update readme
- update keywords
- add link for
few aliases
in readme - fix deps
- update readme
- add tests, update travis
- refactor
- bump
kind-of@v2
- drop support for
arguments
andisArguments
, useis-arguments
instead - add support for multiple check types, e.g.
is(val, [type, type, type])
- add support for promises, generators and other es6 features like Set, WeakMap and etc.
- better api - four variants, e.g.
is(val, type)
- where type can be array of typesis(val).number()
- where will return true ifval
is numberis().number(val)
is.number(val)
- bump
- Release v1.0.0 / [email protected]
- lint
- add keywords
- docs, add
isError
- first commits / [email protected]