Igor Savin
Igor Savin
I am happy to write benchmark for this task, but not sure when I'll find time for it
I am generally curious where this might go and especially curious to see perf implications of this change. let's not close it just yet. I'll contribute what I can
@Fdawgs isn't that the other way around? if TS doesn't cause perf regression, it should be the way to go due to the increased simplicity of the maintenance?
@jsumners 1) You don't need to remember to manually sync types, they are always perfectly accurate; 2) You catch more stuff at compilation/linting time Assuming that TS types already exist...
@Uzlopak Should there be any? See the original description: `Maintaining types is hard and error-prone. I opened this issue to make an experiment if a rewrite of this module in...
@cressie176 I think I may have permissions to setup secrets. let me check if I can add them to you too
@lights-a5 Can you check if your tests are correct in this case? maybe they were checking that the wrong behaviour is wrong and actually need to be adjusted
@xfournet Can you please add some kind of a test for this? e. g. via https://www.npmjs.com/package/@arethetypeswrong/cli
@Orel-A PR to fix it would be welcome!
Is there a difference in IDE support for these two options? If unclear, I can do a quick test