7 Commits

Author SHA1 Message Date
385555123a Add test for related source files 2019-08-14 17:05:55 +07:00
b122ff093a intergen: Do not add I-prefix to interfaces
Renaming of existing types turned out to be too complicated because the
code depends on checker.typeToString, and there is no way that I know of
that would allow renaming of an existing type.
2019-08-14 15:43:59 +07:00
25593dd994 Rename typecheck.ts to intergen.ts 2019-08-14 14:17:25 +07:00
7a26d5c0f1 Add support for type parameters/arguments 2019-08-11 21:37:03 +07:00
d22f38ec92 Add TODO for typed parameters 2019-08-11 14:41:12 +07:00
fb4bb7b61b Add ability to process literals, type defs and interfaces 2019-08-11 14:36:27 +07:00
4f90e865fa Use experimental Typescript API to process class defs
The goal is to generate reusable interfaces from entity definitions.
While class definitions could be made to implement interfaces, this
seems like too much work at this point.
2019-08-11 13:17:08 +07:00