Skip to content

Commit c25a9a6

Browse files
committed
add tests
1 parent d156156 commit c25a9a6

File tree

4 files changed

+2650
-37
lines changed

4 files changed

+2650
-37
lines changed

jest.config.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { createDefaultPreset } from "ts-jest";
2+
3+
/** @type {import("jest").Config} **/
4+
export default {
5+
...createDefaultPreset(),
6+
moduleNameMapper: {
7+
'^(\\.{1,2}/.*)\\.js$': '$1',
8+
}
9+
};

package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"node": ">=20.0.0"
99
},
1010
"scripts": {
11+
"test": "jest",
1112
"build": "tsc",
1213
"prepack": "pnpm build"
1314
},
@@ -28,8 +29,11 @@
2829
},
2930
"devDependencies": {
3031
"@eslint/js": "^9.26.0",
32+
"@types/jest": "^30.0.0",
3133
"eslint": "^9.26.0",
3234
"globals": "^16.1.0",
35+
"jest": "^30.0.4",
36+
"ts-jest": "^29.4.0",
3337
"typescript": "^5.8.3",
3438
"typescript-eslint": "^8.32.1"
3539
}

0 commit comments

Comments
 (0)