Open mayorandrew opened 1 year ago
This PR improves the TypeScript/IDE performance of long provider chains, as in this issue: https://github.com/nicojs/typed-inject/issues/50, by explicitly simplifying the ChildContext type.
It also fixes the "Type instantiation is excessively deep and possibly infinite" issue:
Without Simplify:
Simplify
With Simplify:
Hi guys, Is it getting merged anytime soon? Thanks.
This PR improves the TypeScript/IDE performance of long provider chains, as in this issue: https://github.com/nicojs/typed-inject/issues/50, by explicitly simplifying the ChildContext type.
It also fixes the "Type instantiation is excessively deep and possibly infinite" issue:
Without
Simplify
:With
Simplify
: