Mateusz Burzyński
Mateusz Burzyński
This is a fallout of an extra attempt to match combinations in `typeRelatedToDiscriminatedType`. The normal union-based match fails here in both cases and it's just that fallback match that even...
This library is in maintenance mode. PRs are welcome
It’s not a circularity. Block-scoped top-level variables define global variables but not `globalThis` properties (this is different from `var`)
This is somewhat blocked on migrating the repo to Vitest. We'd have to fight Jest to make it work here and I don't think it's worth it.
@andrewbranch I opened this as a draft because there are some minor cleanups to be done here. I'd appreciate an early review here though - in case there is something...
@DanielRosenwasser yes, it would be great if @andrewbranch could give this a quick look to check if im not doing anything overly wrong so I dont spend too much time...
@andrewbranch thanks for the review! I’ll try to clean this up asap
I have been busy the last 2 weeks, I've done some progress on this in the past days but I hope to get everything done till the end of this...
@andrewbranch it's ready for re-review :) I could also use a build of this to test it more easily in a real project, and not only in the test harness...
I'm pretty sure the bug is somehow related to the maximum call stack error that is thrown in this situation. There is already some code that tries to deal with...