Supports all new ES6 primitives, as well as Objects which override their toStringTag using Symbol.toStringTag
.
Supports primitive Object instances over literals - for example new String('foo')
and 'foo'
both report a type of 'string'
.
#4 Included support for ECMA6 types (chai/chaijs#394). By @Charminbear
#5 "new String()" as 'string' instead of 'object'. By @Charminbear
Support calling the library without the new
keyword.
Add support for browserify.
Initial Release