Steven Klaiber-Noble
03/17/2022, 8:00 PMthdxr
03/17/2022, 8:25 PMSteven Klaiber-Noble
03/17/2022, 8:33 PMFrank
NODE_OPTIONS=--enable-source-maps
environment variable when running jest help @Steven Klaiber-Noblein ths case?Steven Klaiber-Noble
03/17/2022, 9:02 PMSteven Klaiber-Noble
03/17/2022, 9:03 PMFrank
sst site
do u mean an SST project where the line numbers are off when testing ur function code? Or do u mean an actual site created using the sst.StaticSite
construct?Omi Chowdhury
03/18/2022, 2:04 PMesbuild-jest
and line numbers are off on functions. Here’s our jest config:
"jest": {
"transform": {
"^.+\\.ts?$": [
"esbuild-jest",
{
"sourcemap": "both"
}
],
"^.+\\.js?$": "esbuild-jest"
},
"transformIgnorePatterns": [
"<rootDir>/node_modules/(?!(lodash-es)/)"
],
"setupFilesAfterEnv": [
"../../jest.setup.js"
]
}
thdxr
03/18/2022, 2:08 PMOmi Chowdhury
03/18/2022, 2:09 PMthdxr
03/18/2022, 2:13 PMOmi Chowdhury
03/18/2022, 2:14 PMthdxr
03/18/2022, 2:15 PM"jest": {
"preset": "ts-jest/presets/default-esm",
"setupFilesAfterEnv": [
"<rootDir>/test/setup.ts"
],
"moduleNameMapper": {
"@bumi/core/(.*)$": "<rootDir>/core/$1"
},
"transform": {
"^.+\\.tsx?$": [
"esbuild-jest",
{
"sourcemap": true,
"format": "esm",
"target": "esnext"
}
]
}
}
Steven Klaiber-Noble
03/23/2022, 5:52 PMesbuild-jest
to @swc/jest