sindresorhus / is

Type check values
MIT License
1.68k stars 109 forks source link

chore: replace ts-node with tsimp #208

Closed bjornstar closed 4 months ago

bjornstar commented 4 months ago

A while back I updated the test environment to use node v20 and you said you'd prefer to use environmentVariables for AVA configuration but it didn't work. I said that we could clean up the ugly config once it's fixed upstream, but it doesn't look like ts-node has made any progress in that regard.

AVA itself is now recommending tsimp so I replaced ts-node with that and was able to clean up our config a little bit.

One benefit of using tsimp is that it typechecks our test file as well without it needing to be referenced in our tsconfig.json, there were a few minor issues in there that it brought up, so I addressed those.