I'm working on a DiC library[1] for TypeScript that supports autowiring interfaces, array of types and generics without decorators by leveraging typescript's compiler API.
To be more exact, it visits the entire project's AST and generates mapping code (creates an AST that is outputed by the compiler to valid ts/js).
To be more exact, it visits the entire project's AST and generates mapping code (creates an AST that is outputed by the compiler to valid ts/js).
1. https://github.com/manole-ts/ana