We use tsm with uvu in our new project. I really like how fast our test are with them.
I'm wondering about why tsm doesn't use all the compilerOptions listed in tsconfig.json from the current working directory.
We have "jsx": "react-jsx" option in our tsconfig.json which is not the default and we had to add the following code into tsm.js file to make it work in tests:
Hi Luke!
We use tsm with uvu in our new project. I really like how fast our test are with them.
I'm wondering about why tsm doesn't use all the
compilerOptions
listed intsconfig.json
from the current working directory.We have
"jsx": "react-jsx"
option in ourtsconfig.json
which is not the default and we had to add the following code intotsm.js
file to make it work in tests:It works, but it's a bit less convenient then if tsm could automatically read the compiler options from tsconfig.
What do use think about automatically reading tsconfig if it exists in the project?
Thank you!