Skip to content

Releases: jvilk/MakeTypes

1.1.2

12 May 16:35
Compare
Choose a tag to compare

Small bugfix release.

1.1.0

22 Dec 06:42
Compare
Choose a tag to compare
  • 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

18 Dec 22:30
Compare
Choose a tag to compare

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)