BUPKIS
API
Assertions
Preparing search index...
Release Notes
Changelog
0.11.1
(2025-10-10)
Bug Fixes
assertions:
remove non-deterministic date assertions (
e1569c3
), closes
#146
0.11.0
(2025-10-06)
Features
assertions:
add some more aliases; cleanup (
a751cdb
)
schema:
add more schemas (
0b0c292
)
Bug Fixes
deps:
unpin type-fest (
e621d19
)
0.10.6
(2025-10-06)
Bug Fixes
deps:
move type-fest to dependencies (
7db2b81
)
0.10.5
(2025-10-05)
Bug Fixes
assertions:
better assertion error messages for regexes (
956c985
)
0.10.4
(2025-10-05)
Bug Fixes
ci:
re-enable token-based publishing (
f2183ee
)
0.10.3
(2025-10-05)
Bug Fixes
assertion:
remove metadata parameter from createAssertion/createAsyncAssertion (
3fb6681
)
assertions:
error-reporting fixes for date assertions (
a9bcb4d
)
assertions:
update weekend/weekday assertions to use UTC (
7e18155
)
schema:
expose datetime-related schemas (
a9bcb4d
)
0.10.2
(2025-10-04)
Bug Fixes
force release (
775efb1
)
0.10.1
(2025-10-04)
Bug Fixes
assertions:
another fix for handling of conjuncted assertions w/ bare "and" phrases (
fb79b8b
)
0.10.0
(2025-10-03)
Features
assertions:
add more date assertions (
ab8365c
)
Bug Fixes
assertions:
more accurate string representations of assertions (
b78c36a
)
deps:
update dependency jest-diff to v30.2.0 (
#103
) (
dba6f6f
)
error:
AssertionErrorOptions fix for @types/node (
7aef073
)
expect:
proper handling of assertions containing bare "and" phrases (
0ad9eee
)
0.9.0
(2025-09-29)
Features
assertion:
allow chaining assertions with "and" (
e76e772
)
assertions:
assertions can return Assertion Parse Request objects (
43fa2d1
)
0.8.0
(2025-09-25)
Features
proper diffs (
ef29531
)
0.7.2
(2025-09-22)
Bug Fixes
release:
revert change to publish action (
5342626
)
0.7.1
(2025-09-22)
Bug Fixes
release:
release 0.7.0 (
488f0dc
)
release:
release 0.7.1 (
7505fb8
)
0.7.0
(2025-09-22)
Bug Fixes
release:
release 0.7.0 (
488f0dc
)
0.7.0
(2025-09-22)
Features
add proper errors, codes (
1f3b149
)
Bug Fixes
guards:
thenable.then must have at least one parameter (
41a987e
)
re-export schema namespace (
497bad7
)
0.6.0
(2025-09-22)
Features
assertions:
create
expectAsync.it
(
fb4db5a
)
Bug Fixes
assertions:
"map/set to have size greater than" now expects nonnegative int size (
2355ba0
)
assertions:
narrow some schemas (
fc0b708
)
0.5.1
(2025-09-18)
Bug Fixes
errors:
fix AssertionError output (
8fae815
)
0.5.0
(2025-09-18)
Features
assertions:
implement "to have key" and "to have exact key" (
8bb53cc
)
more set/map assertions (
ec9e0f4
), closes
#27
util:
implement
get
and
has
functions (like lodash's) supporting keypaths (
8bb53cc
)
Bug Fixes
"to satisfy" now accepts any value for comparison (
ec9e0f4
)
assertions:
widen allowed subjects for "to have keys" assertion (
8bb53cc
)
many edge cases (
ec9e0f4
)
0.4.0
(2025-09-15)
Features
implement embeddable assertions (
3050d1c
), closes
#46
Bug Fixes
schema:
rename ClassSchema to ConstructibleSchema (
#47
) (
c497a24
)
0.3.0
(2025-09-14)
Features
assertions:
add callback assertions (
a879213
)
createAssertion:
allow ZodError return types from assertion implementation functions (
0dbd940
)
Bug Fixes
assertions:
fix all manner of issues w/r/t "to satisfies" and deep equality (
c0800a3
)
assertions:
fix edge-cases in "to satisfy" and "deep equal" assertions (
a879213
)
restore caching for async schema assertions (
8b62d74
)
0.2.0
(2025-09-10)
Features
add "assertions" subpath export (
692421b
)
assertion:
add alias "to be between" for "to be within" (
6e20646
)
Bug Fixes
rename "to resolve to value satisfying" async assertions to "resolve with value satisfying" (
3a39a3e
)
0.1.2
(2025-09-09)
Bug Fixes
util:
isConstructable handles Symbol and BigInt properly (
c13747a
)
0.1.1
(2025-09-09)
Bug Fixes
actually build before publish (
996c28e
)
0.1.0
(2025-09-08)
Features
use:
use() returns an object with a use() in it (
fb383d6
)
Bug Fixes
package:
add description and homepage (
2ff82ea
)
0.0.2
(2025-09-07)
Bug Fixes
add repository to package.json (
4d687a5
)
0.0.1 (2025-09-07)
Features
"initial commit" (
04f234c
)
Bug Fixes
remove ref to distfile (
5de9a6b
)
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Changelog
0.11.1 (2025-
10-
10)
Bug
Fixes
0.11.0 (2025-
10-
06)
Features
Bug
Fixes
0.10.6 (2025-
10-
06)
Bug
Fixes
0.10.5 (2025-
10-
05)
Bug
Fixes
0.10.4 (2025-
10-
05)
Bug
Fixes
0.10.3 (2025-
10-
05)
Bug
Fixes
0.10.2 (2025-
10-
04)
Bug
Fixes
0.10.1 (2025-
10-
04)
Bug
Fixes
0.10.0 (2025-
10-
03)
Features
Bug
Fixes
0.9.0 (2025-
09-
29)
Features
0.8.0 (2025-
09-
25)
Features
0.7.2 (2025-
09-
22)
Bug
Fixes
0.7.1 (2025-
09-
22)
Bug
Fixes
0.7.0 (2025-
09-
22)
Bug
Fixes
0.7.0 (2025-
09-
22)
Features
Bug
Fixes
0.6.0 (2025-
09-
22)
Features
Bug
Fixes
0.5.1 (2025-
09-
18)
Bug
Fixes
0.5.0 (2025-
09-
18)
Features
Bug
Fixes
0.4.0 (2025-
09-
15)
Features
Bug
Fixes
0.3.0 (2025-
09-
14)
Features
Bug
Fixes
0.2.0 (2025-
09-
10)
Features
Bug
Fixes
0.1.2 (2025-
09-
09)
Bug
Fixes
0.1.1 (2025-
09-
09)
Bug
Fixes
0.1.0 (2025-
09-
08)
Features
Bug
Fixes
0.0.2 (2025-
09-
07)
Bug
Fixes
0.0.1 (2025-
09-
07)
Features
Bug
Fixes
API
Assertions
GitHub
npm
BUPKIS
Loading...