Open maxmil opened 2 years ago
I think that this is because source maps must be generated inline.
A fix for this was proposed in #632, which set's the source map as inline for jest if it is undefined however it is not undefined by default.
I'm configuring jest in package.json using the preset
"jest": { "preset": "@swc-node/jest", ... }
A workaround is to set it manually
"jest": { "transform": { "^.+\\.(t|j)sx?$": [ "@swc-node/jest", { "swc": { "sourceMaps": "inline" } } ] }, ... }
I notice that when reading tsconfig it is given a default value. This may be the problem.
https://github.com/swc-project/swc-node/blob/8c180e68abbc66aa68f83b401d985a6c8617baa9/packages/register/read-default-tsconfig.ts#L99-L107
Ran into the same issue, thanks for the workaround
I think that this is because source maps must be generated inline.
A fix for this was proposed in #632, which set's the source map as inline for jest if it is undefined however it is not undefined by default.
I'm configuring jest in package.json using the preset
A workaround is to set it manually
I notice that when reading tsconfig it is given a default value. This may be the problem.
https://github.com/swc-project/swc-node/blob/8c180e68abbc66aa68f83b401d985a6c8617baa9/packages/register/read-default-tsconfig.ts#L99-L107