Closed mjradwin closed 3 months ago
Failed conditions
B Reliability Rating on New Code (required ≥ A)
See analysis details on SonarCloud
Catch issues before they fail your Quality Gate with our IDE extension SonarLint
@mjradwin about to head out... let me have a look tomorrow, bli neder.
Thanks! Obviously no urgency here - this is the smallest experiment that I could think of so we can begin to do the JS => TS rewrite.
One idea is to explore rewriting all of the tests from Ava to Jest. This would be a bit tedious, but Jest seems to be more widely used than Ava, and therefore may have better support for projects mixing typescript and JS.
Scratch this. I've figured out how to make this work by rewriting unit tests from Ava to Jest. Closing this PR.
For the record, I think it's the right choice. I was a real Ava enthusiast a few years ago, but everyone uses Jest today. That makes it smoother to work with AI or find answers to questions, and relevant code is better maintained (such as VS code plugins). We live in a winner-takes-all world LOL.
Hi @YizYah, I'm trying a small experiment to mix TypeScript in with this repo and I'm having trouble getting the unit tests to work correctly. Do you have time to take a look?