|
5ea11cadf1
|
feat: use CSV for Type::ARRAY in GET Rules (#10)
* fix: eval method for Type::ARRAY and Type::OBJECT
* fix: use CSV for GET array
* feat(doc): add CSV ref. to README
|
2024-01-06 14:24:16 +01:00 |
|
|
3e380c0957
|
feat: evaluate whole Ruleset s and set errors from Error enum (#9)
* wip: 2023-12-26T14:36:46+0100 (1703597806)
* feat: eval whole ruleset and return error enum name
* fix: remove unused package
* wip: 2023-12-26T14:36:46+0100 (1703597806)
* feat(doc): add new ruleset logic to README
|
2023-12-31 14:51:38 +01:00 |
|
|
067896dafe
|
feat: add Type::ENUM (#8)
* feat: add multiple Types support
* feat: add Type::ENUM as type constraint
* feat(doc): add Type::ENUM to README
* fix(doc): Type::ENUM anchor link fix
* fix: bool true bug
|
2023-11-29 09:24:17 +01:00 |
|
|
23530c57b0
|
feat: add support for multiple Type rules (#7)
* feat: add multiple Types support
* feat(doc): add type union to README
|
2023-11-29 09:08:23 +01:00 |
|
|
c70a46568e
|
feat: add default() rule for undefiend properties in scope (#6)
* feat: add default() rule
* feat(doc): add default() to README
|
2023-11-29 06:54:32 +01:00 |
|
|
6583f87866
|
fix: pass scope for all eval methods (#4)
|
2023-11-20 15:15:34 +01:00 |
|
|
7fc27ff89c
|
feat: coerce primitive boolean from strings for GET rules (#3)
* feat: coerce bool primitive from strings
* fix(doc): GitHub md highliting
|
2023-11-20 15:05:52 +01:00 |
|
|
d14d4bca6a
|
fix: explicit xEnum minimum-stability (#1)
|
2023-11-20 11:31:26 +01:00 |
|
|
88c6177b8f
|
fix: explicit xEnum minimum-stability
|
2023-11-20 11:27:26 +01:00 |
|
|
ba9afb3ebb
|
feat(doc): add LICENSE
|
2023-11-17 13:26:27 +01:00 |
|
|
1a8f4dcfd1
|
fix(doc): doc links
|
2023-11-17 13:23:25 +01:00 |
|
|
9c0e8d4d6a
|
feat(doc): add README
|
2023-11-17 13:19:19 +01:00 |
|
|
efc908b31b
|
initial commit
|
2023-11-17 12:21:13 +01:00 |
|