Releases: jvilk/MakeTypes
Releases · jvilk/MakeTypes
1.1.0
- Fixes runtime checks for nullable primitives.
- Adds support for "labeled top types" via TypeScript unions.
- Better naming heuristics.
- Supports root inputs that are not records (primitive, collections, etc).
1.0.0
The first release of MakeTypes!
Supports generating:
- TypeScript interfaces
- TypeScript classes that type-check JSON objects at runtime
Does not (yet) support:
- Labeled top shapes (described in Petricek et al.'s PLDI 2016 paper)