-
7.2.1
Patch release * fix: perf tweaks for tight loops (8a9919d) * chore: update ci config (136f185)
-
7.2.0
Feature release: * fix(lib): make assert throw for any falsy value * chore(package): add release script dependency * feat(lib): return the target value from assertions
-
-
7.1.4
Handle missing ErrorType argument in assert().
-
7.1.3
Fix broken message and error type arguments on assert.not, assert.maybe and assert.of.
-
7.1.2
Safely re-instate name-mangling in minified script.
-
-
7.1.0
7.1.0 * Implement `nonEmptyObject`. * Implement `nonEmptyArray`. * Fix error messages on assertions that take a string as their last argument. * Add support for custom error types in assertions. * Throw TypeErrors by default.
-
-
7.0.0
* Rename `instance` to `instanceStrict`. * Combine `builtIn` and `userDefined` to form new `instance` predicate.
-
6.0.0
6.0.0 * Breaking change: remove `either` modifier. * Eliminate some string duplication.
-
-
5.0.0
5.0.0 * Breaking changes: * `isMap` predicate removed (see `builtIn`). * `error` predicate removed (see `builtIn`). * Implement `builtIn` predicate. * Implement `userDefined` predicate. * Implement `emptyString` predicate. * Implement `infinity` predicate.
-
-
-
-
4.0.0
Breaking changes. * Rename `unemptyString` => `nonEmptyString`. * Support derived objects in `error`.
-
-
3.3.0
3.3.0 * Implement `greaterOrEqual` predicate. * Implement `lessOrEqual` predicate. * Implement `inRange` predicate.
-