/type-o-rama

👾 JS type systems interoperability

type-o-rama

→JSON →TypeScript →Flow →Graphql →JSON Schema →JSDoc →Closure JSDoc →Reason
JSON→ - + + +
TypeScript→ - + + + + +
Flow→ - +
GraphQL→ + + - +
JSON Schema→ + + -
JSDoc→ + + -
gRPC→ +
Elm→ +

JSON

JSON to TypeScript

JSON to Flow

JSON to Graphql

JSON to PropTypes

JSON to Elm

TypeScript

TypeScript to Flow

TypeScript to JSON Schema

TypeScript to JSDoc

TypeScript to Closure JSDoc

TypeScript to Reason

Flow

Flow to Reason

GraphQL

GraphQL to TypeScript

GraphQL to Flow

GraphQL to JSON Schema

JSON Schema

JSON Schema to TypeScript

JSON Schema to Flow

JSDoc

JSDoc to TypeScript

JSDoc to Flow

gRPC

gRPC to TypeScript

Elm

Elm to TypeScript

JSDoc flavours

See also:

Property based testing

Other