Commit Graph

40 Commits

Author SHA1 Message Date
sinclairzx81
4ec4daad44 Revision 0.26.0 (#346) 2023-03-22 01:01:38 +09:00
sinclair
ac0a3e2963 Update Example 2023-02-16 19:52:28 +09:00
sinclairzx81
5515fb681f Property Inference Optimization (#325) 2023-02-16 19:42:14 +09:00
sinclairzx81
df1dda9fd1 Support Date Conversion For Cast (#307) 2023-01-09 20:53:24 +09:00
sinclair
999d5bc35b Format 2022-12-20 11:46:05 +09:00
sinclairzx81
34d6fb2ed1 Structural Value Checks (#295) 2022-12-20 11:45:17 +09:00
sinclairzx81
0ce824bfb3 Additional Defaults (#294) 2022-12-19 22:50:32 +09:00
sinclairzx81
29f73eae36 Extensions and Collections (#290) 2022-12-15 19:48:59 +09:00
sinclairzx81
9989fc784e Assert Numeric for NaN (#288) 2022-12-11 17:12:13 +09:00
sinclairzx81
581ec5de07 Use BigInt Constructor (#287) 2022-12-09 21:04:48 +09:00
sinclairzx81
c465464ea0 Value Hash (#286) 2022-12-07 02:54:58 +09:00
sinclairzx81
18017549c8 Custom Constraints (#283) 2022-11-25 14:39:52 +09:00
sinclairzx81
f33423fcf3 Custom Types (#282) 2022-11-22 21:53:36 +09:00
sinclairzx81
16f65512f3 TypeBox 0.25.0 (#271) 2022-10-29 04:54:57 +09:00
sinclair
eeb53e45f4 Next 2022-10-12 16:51:31 +09:00
sinclairzx81
4acd67064c Next 2022-10-06 14:25:10 +09:00
sinclairzx81
5e6ffcea31 KeyOf Type Reference Support (#133) 2021-12-04 04:21:23 +09:00
sinclairzx81
0d64b9e489 Namespace and Ref Types (#128) 2021-11-30 03:26:16 +09:00
sinclairzx81
e908f6e504 Formatting 2021-11-23 17:43:36 +09:00
sinclairzx81
7920527b0a Formatting 2021-11-23 17:38:30 +09:00
sinclairzx81
70904b567d Extend TypeBuilder Example 2021-11-22 20:45:33 +09:00
sinclairzx81
9d51373f07 Documentation 2021-11-22 18:14:48 +09:00
sinclairzx81
6fcad600e4 HKT Compatible TSchema Interface (#124) 2021-11-22 18:10:43 +09:00
sinclairzx81
1b7a3a5c1d updates 2021-11-19 20:09:13 +09:00
sinclairzx81
d7a30abf6e Support Nested Union and Intersect Types 2021-11-19 17:40:36 +09:00
sinclairzx81
783a56dcd4 Support keyof and string union for record keys 2021-11-19 14:01:49 +09:00
sinclairzx81
4544742d83 Forward Inference (#121)
* forward inference
2021-11-19 04:20:12 +09:00
sinclairzx81
6a97abe008 disable parameter inference for TS 4.5 2021-11-18 19:41:09 +09:00
sinclairzx81
4cb6c05e71 Recursive Types | Documentation 2021-07-28 02:19:17 +09:00
sinclairzx81
8262951534 Reference Types (#90) 2021-07-25 20:13:15 +09:00
sinclairzx81
64137878d6 Draft 2019-09 Alignment (#89)
Draft 2019-09 Alignment
2021-07-23 21:42:19 +09:00
sinclairzx81
f8d70dddef TypeBox V5 (#87) 2021-07-21 02:09:34 +09:00
sinclairzx81
0af35f4a33 Adding changelog.md 2021-07-06 18:41:28 +09:00
sinclairzx81
5f38ce5ee9 Adding Recursive Type Support 2021-07-06 17:09:39 +09:00
sinclairzx81
806ace721b clean up example 2021-07-03 20:04:03 +09:00
sinclairzx81
3cd0133a35 Schema Referencing (#80)
* adding ref and box types

* add tests for box

* documentation

* version increment
2021-07-03 19:40:22 +09:00
sinclairzx81
c72f741a98 omit empty required on intersection 2021-04-11 13:48:23 +09:00
sinclairzx81
46cb22cfa8 advanced-types 2021-03-21 03:53:08 +09:00
sinclairzx81
2657b0235c advanced-types (#58)
* spec alignment

* documentation and specs

* flag strict as standard
2021-03-17 18:51:19 +09:00
sinclairzx81
154dacc277 advanced-types (#57)
* utility type mappings

* utility type clone

* wip

* project tasks

* project tasks

* adding pick | omit implementation

* utility type spec

* utility-types documentation

* documentation
2021-03-16 21:14:14 +09:00