- 072dc32: Add missing keywords to package
- d88869f: Migrated
equal
to point todeepEqual
instead of a shallow version. Added theshallowEqual
andshallowEquals
methods to support shallow equality.eq
also still points to shallow equal.
- 80b86f5: Added support for the
finite
matcher - 873feaa: Added support for the
endWith
andendsWith
matchers - 41cf37a: Added support for the
between
andwithin
matchers - b5d5364: Added support for the
positive
andnegative
matchers - 9449d8c: Added support for the
match
andmatches
matchers - 9449d8c: Added support for the
matchExactly
matcher as an alias fordeepEqual
- d74e9e9: Added the matchers
lessThan
,lt
andbelow
- d74e9e9: Added the matchers
lessThanOrEqualTo
,lte
andmost
- 80b86f5: Added support for supplying custom message overrides by providing a second argument to
expect
- 80b86f5: Added support for the
key
andproperty
matchers - 20aa380: Added support for the
defined
,ok
,exist
,exists
,undefined
,null
andnil
matchers - 15fdec0: Added support for the
containExactly
matcher - 4ffd43d: Added support for the
startWith
andstartsWith
matchers - 03675f0: Added support for the
some
matcher - d74e9e9: Added the matchers
greaterThan
,gt
andabove
- da58032: Added support for the
true
,false
,truthy
andfalsy
matchers - 22ae31e: Added support for the
even
andodd
matchers - e7a2d6b: Added support for the
pattern
matcher - 80b86f5: Added support for the
satisfy
andsatisfies
matchers - 80b86f5: Added support for the
all
matcher - d74e9e9: Added the NOP
at
for numbers - 94f2f58: Added support for the
near
andcloseTo
matchers - 15fdec0: Added support for the
containExactlyInOrder
matcher - d74e9e9: Added the matchers
greaterThanOrEqualTo
,gte
, andleast
- 07bd1a0: Added the
getNearestDefinedProxy
function for propagating defined values in deeply nested null chains
- 4ffd43d: Fixed an issue where
length
wasn't properly checking empty arrays and objects - 07bd1a0: Fixed a bug that prevented proxies from indexing null values
- 15fdec0: Fixed an issue preventing
encode
from properly encoding null values - 03675f0: Fixed an issue with
err
not throwing whenever the underlying function didn't throw