Ron Spickenagel
Ron Spickenagel
As far as whether it should be solved I have two thoughts: #### 1. It's generally a good idea to ensure that recursive functions cannot ever hit an infinite recursion...
Makes sense. How about this: 1. Track circular refs 2. If `customMerge` is set > Pass a third parameter to the `customMerge` function called `circularReferences`. 3. If `customMerge` is not...
> I think the default behavior should be throwing an error. If custom merge function is provided then that function can determine how to handle cycles. Agreed. My proposal above...
Unless I'm misunderstanding you, stringifying would not work as it would still have a circular issue. This sort of thing is not as complicated as it may seem. It's quite...
Hi Jay! Wanted to let you know that I'm also happy to help maintain and address issues if you'd like the help. Thanks for all the great work. Feel free...
I just discovered after several days work that someone converted the whole thing to typescript! Go figure... That said, here's why I think this is an easier approval: 1) Not...
Hello. Thanks for the report. What versions of TS and TSP are you using? What transformer are you using? If possible, can you provide a reproduction and some more details?...
Going ahead and closing this for now. The new version dropped some deps, but they're not entirely eliminated. A part of the roadmap for the next major version will be...
This is now supported in v3
@Mexican-Man Can you make a repro? Esm requires the esm package, but it should warn you of that. The plugin path should be relative file path to the plugin file....