test: fix jest test cases for ESM
parent
75ab21aa
Aucune branche associée trouvée
Aucune étiquette associée trouvée
... | ... | @@ -38,7 +38,7 @@ |
"devDependencies": { | ||
"@commitlint/cli": "^17.1.2", | ||
"@commitlint/config-conventional": "^17.1.0", | ||
"@types/jest": "^29.2.0", | ||
"@types/jest": "29.5.1", | ||
"@types/mkdirp": "^1.0.2", | ||
"@types/node": "^18.11.2", | ||
"@typescript-eslint/eslint-plugin": "5.59.6", | ||
... | ... | @@ -48,12 +48,12 @@ |
"eslint-config-prettier": "8.8.0", | ||
"eslint-plugin-prettier": "^4.2.1", | ||
"husky": "^8.0.0", | ||
"jest": "^29.2.1", | ||
"jest": "29.5.0", | ||
"lint-staged": "^13.0.3", | ||
"prettier": "^2.7.1", | ||
"rimraf": "^3.0.2", | ||
"standard-version": "^9.5.0", | ||
"ts-jest": "^29.0.3", | ||
"ts-jest": "29.1.0", | ||
"typedoc": "^0.23.17", | ||
"typescript": "^4.8.4" | ||
}, | ||
... | ... | @@ -67,18 +67,20 @@ |
"@commitlint/config-conventional" | ||
] | ||
}, | ||
"jest": { | ||
"moduleFileExtensions": [ | ||
"js", | ||
"json", | ||
"ts" | ||
], | ||
"rootDir": "src", | ||
"testRegex": ".spec.ts$", | ||
"transform": { | ||
"^.+\\.(t|j)s$": "ts-jest" | ||
"extensionsToTreatAsEsm": [".ts"], | ||
"moduleNameMapper": { | ||
"^(\\.{1,2}/.*)\\.js$": "$1" | ||
}, | ||
"coverageDirectory": "../coverage", | ||
"testEnvironment": "node" | ||
"transform": { | ||
"^.+\\.tsx?$": [ | ||
"ts-jest", | ||
{ | ||
"useESM": true | ||
} | ||
] | ||
} | ||
} | ||
} |
Veuillez vous inscrire ou vous se connecter pour commenter