Commit Graph

7 Commits

Author SHA1 Message Date
Mario Campos
defcf1bff6 Rename optional and undefinable functions for clarity; update related schemas to use optionalOrNull 2026-06-19 13:55:56 -05:00
Mario Campos
445107e23a Validate numbers, objects, and undefinables in the json module
This commit adds a `number` validator`, an `object` validator, an `isNumber` predicate, and `undefinable()` to test optional-but-not-null properties.
2026-06-18 09:58:23 -05:00
Michael B. Gale
7a6ed56219 Modify FromSchema so that optional properties are actually optional 2026-04-30 11:54:21 +01:00
Michael B. Gale
91fbc51606 Improve validateSchema comment 2026-04-30 11:46:01 +01:00
Michael B. Gale
243c274daf Add simple JSON schema / validation helpers 2026-04-25 15:35:50 +01:00
Michael B. Gale
048d0ea295 Address review comments 2026-03-10 15:54:58 +00:00
Michael B. Gale
c6e75ac1e8 Add JSON helper types and functions 2026-03-10 15:31:21 +00:00