-
-
Couldn't load subscription status.
- Fork 18
Open
Description
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 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:
const tsConfig = require('./tsconfig.json');
const tsconfigRaw = {
compilerOptions: tsConfig.compilerOptions,
};
module.exports = {
common: {
tsconfigRaw,
},
};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!
Metadata
Metadata
Assignees
Labels
No labels