UNPKG

typescript-json-schema

Version:

typescript-json-schema generates JSON Schema files from your Typescript sources

34 lines (24 loc) 467 B
/** @nullable */ type MyType1 = string; /** @nullable */ type MyType2 = string | number; /** @nullable */ type MyType3 = string | number[]; /** @nullable */ type MyType4 = number[]; type Ref = { foo: number }; /** @nullable */ type MyType5 = Ref; interface MyType6 {}; interface MyObject { var1: MyType1; var2: MyType2; var3: MyType3; var4: MyType4; var5: MyType5; /** * @nullable */ var6: MyType6; var7: MyType6; }