BUPKIS
    Preparing search index...

    Changelog

    • assertions: remove non-deterministic date assertions (e1569c3), closes #146
    • assertions: add some more aliases; cleanup (a751cdb)
    • schema: add more schemas (0b0c292)
    • deps: move type-fest to dependencies (7db2b81)
    • assertions: better assertion error messages for regexes (956c985)
    • ci: re-enable token-based publishing (f2183ee)
    • 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)
    • assertions: another fix for handling of conjuncted assertions w/ bare "and" phrases (fb79b8b)
    • assertions: add more date assertions (ab8365c)
    • 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)
    • assertion: allow chaining assertions with "and" (e76e772)
    • assertions: assertions can return Assertion Parse Request objects (43fa2d1)
    • release: revert change to publish action (5342626)
    • add proper errors, codes (1f3b149)
    • guards: thenable.then must have at least one parameter (41a987e)
    • re-export schema namespace (497bad7)
    • assertions: "map/set to have size greater than" now expects nonnegative int size (2355ba0)
    • assertions: narrow some schemas (fc0b708)
    • errors: fix AssertionError output (8fae815)
    • 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)
    • "to satisfy" now accepts any value for comparison (ec9e0f4)
    • assertions: widen allowed subjects for "to have keys" assertion (8bb53cc)
    • many edge cases (ec9e0f4)
    • implement embeddable assertions (3050d1c), closes #46
    • schema: rename ClassSchema to ConstructibleSchema (#47) (c497a24)
    • assertions: add callback assertions (a879213)
    • createAssertion: allow ZodError return types from assertion implementation functions (0dbd940)
    • 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)
    • add "assertions" subpath export (692421b)
    • assertion: add alias "to be between" for "to be within" (6e20646)
    • rename "to resolve to value satisfying" async assertions to "resolve with value satisfying" (3a39a3e)
    • util: isConstructable handles Symbol and BigInt properly (c13747a)
    • actually build before publish (996c28e)
    • use: use() returns an object with a use() in it (fb383d6)
    • package: add description and homepage (2ff82ea)
    • add repository to package.json (4d687a5)