akutruff / typescript-needs-types

TypeScript please give us types.
https://www.typescriptneedstypes.com
MIT License
403 stars 12 forks source link

Another library - tst-reflect #13

Closed Hookyns closed 2 years ago

Hookyns commented 2 years ago

I just want to inform you about the existence of another reflection system I have been working on. tst-reflect

It's quite complex project, the most advanced IMHO. It handles almost all the types (even unions, intersections of types) and collects all their information (constructors, methods and their parameters and types, their overloads, properties, access modifier, accessors, decorators, inheritance information and much more) and it has runtime generic types which really works! It is Object Oriented and inspired by C#'s reflection.

It has no extra features like automatic type-guards etc.. it is clear reflection emitting Type class instances which should be de facto standard. A lot of packages can be built on top of that.

Hookyns commented 2 years ago

I've made a PR #14