|
54 | 54 | "lint:tsc": "tsc -b --noEmit", |
55 | 55 | "prepare": "simple-git-hooks && yarn-berry-deduplicate || exit 0", |
56 | 56 | "release": "clean-pkg-json && changeset publish", |
57 | | - "test": "node --experimental-vm-modules node_modules/jest/bin/jest.js", |
| 57 | + "test": "vitest run", |
58 | 58 | "typecov": "type-coverage", |
59 | 59 | "version": "changeset version && yarn --no-immutable" |
60 | 60 | }, |
|
67 | 67 | "@changesets/cli": "^2.28.1", |
68 | 68 | "@commitlint/cli": "^19.8.0", |
69 | 69 | "@pkgr/rollup": "^6.0.1", |
70 | | - "@types/jest": "^29.5.14", |
71 | 70 | "@types/node": "^22.14.0", |
| 71 | + "@vitest/coverage-v8": "^3.1.1", |
72 | 72 | "clean-pkg-json": "^1.2.1", |
73 | 73 | "eslint": "^9.23.0", |
74 | | - "jest": "^29.7.0", |
75 | 74 | "lint-staged": "^15.5.0", |
76 | 75 | "npm-run-all2": "^7.0.2", |
77 | 76 | "prettier": "^3.5.3", |
78 | 77 | "simple-git-hooks": "^2.12.1", |
79 | 78 | "size-limit": "^11.2.0", |
80 | 79 | "size-limit-preset-node-lib": "^0.3.0", |
81 | | - "ts-jest": "^29.3.1", |
82 | 80 | "tslib": "^2.8.1", |
83 | 81 | "type-coverage": "^2.29.7", |
84 | 82 | "typescript": "^5.8.2", |
| 83 | + "vitest": "^3.1.1", |
85 | 84 | "yarn-berry-deduplicate": "^6.1.1" |
86 | 85 | }, |
87 | 86 | "resolutions": { |
| 87 | + "es5-ext": "npm:@unes/es5-ext@latest", |
88 | 88 | "prettier": "^3.5.3" |
89 | 89 | }, |
90 | | - "jest": { |
91 | | - "preset": "ts-jest", |
92 | | - "testEnvironment": "node", |
93 | | - "collectCoverage": true, |
94 | | - "collectCoverageFrom": [ |
95 | | - "src/**" |
96 | | - ], |
97 | | - "extensionsToTreatAsEsm": [ |
98 | | - ".ts" |
99 | | - ], |
100 | | - "moduleNameMapper": { |
101 | | - "^(\\.{1,2}/.*)\\.js$": "$1" |
102 | | - }, |
103 | | - "transform": { |
104 | | - "^.+\\.tsx?$": [ |
105 | | - "ts-jest", |
106 | | - { |
107 | | - "useESM": true |
108 | | - } |
109 | | - ] |
110 | | - } |
111 | | - }, |
112 | 90 | "typeCoverage": { |
113 | | - "atLeast": 91.42, |
| 91 | + "atLeast": 91.75, |
114 | 92 | "cache": true, |
115 | 93 | "detail": true, |
116 | 94 | "ignoreAsAssertion": true, |
|
0 commit comments