Skip to content

Commit 2ead1b5

Browse files
committed
fix: resolve ESM loader issue in Jest by adding extensionsToTreatAsEsm
1 parent 055255a commit 2ead1b5

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

email-api/jest.config.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
import 'dotenv/config'; // Esto cargará el archivo .env de la raíz
1+
import 'dotenv/config';
22

33
export default {
44
testEnvironment: 'node',
5+
// ESTA LÍNEA ES LA CLAVE:
6+
extensionsToTreatAsEsm: ['.js'],
57
transform: {
68
"^.+\\.(t|j)sx?$": "@swc/jest",
79
},
810
transformIgnorePatterns: [
9-
"/node_modules/(?!(dompurify|jsdom|@exodus/bytes)/)"
11+
"/node_modules/(?!(dompurify|jsdom|@exodus/bytes|html-encoding-sniffer|encoding-lite)/)"
1012
],
11-
1213
moduleNameMapper: {
1314
'^(\\.{1,2}/.*)\\.js$': '$1',
1415
},
15-
// Aseguramos que cargue el setup si fuera necesario
1616
};

0 commit comments

Comments
 (0)