|
8 | 8 | "lint": "prettier --check '{src,test,scripts}/**/*' README.md package.json", |
9 | 9 | "lint:fix": "prettier --write '{src,test,scripts}/**/*' README.md package.json", |
10 | 10 | "pretest": "npm run -s lint", |
11 | | - "test": "NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" npx jest --coverage" |
| 11 | + "test": "vitest run --coverage" |
12 | 12 | }, |
13 | 13 | "repository": "https://github.com/octokit/oauth-methods.js", |
14 | 14 | "keywords": [ |
|
28 | 28 | }, |
29 | 29 | "devDependencies": { |
30 | 30 | "@octokit/tsconfig": "^3.0.0", |
31 | | - "@types/jest": "^29.0.0", |
32 | 31 | "@types/node": "^22.0.0", |
| 32 | + "@vitest/coverage-v8": "^2.0.0", |
33 | 33 | "esbuild": "^0.24.0", |
34 | | - "fetch-mock": "npm:@gr2m/fetch-mock@9.11.0-pull-request-644.1", |
| 34 | + "fetch-mock": "^11.0.0", |
35 | 35 | "glob": "^11.0.0", |
36 | | - "jest": "^29.0.0", |
37 | 36 | "prettier": "3.4.2", |
38 | | - "semantic-release": "^24.0.0", |
39 | 37 | "semantic-release-plugin-update-version-in-files": "^1.1.0", |
40 | | - "ts-jest": "^29.0.0", |
41 | | - "typescript": "^5.0.0" |
42 | | - }, |
43 | | - "jest": { |
44 | | - "extensionsToTreatAsEsm": [ |
45 | | - ".ts" |
46 | | - ], |
47 | | - "transform": { |
48 | | - "^.+\\.(ts|tsx)$": [ |
49 | | - "ts-jest", |
50 | | - { |
51 | | - "tsconfig": "test/tsconfig.test.json", |
52 | | - "useESM": true |
53 | | - } |
54 | | - ] |
55 | | - }, |
56 | | - "coverageThreshold": { |
57 | | - "global": { |
58 | | - "statements": 100, |
59 | | - "branches": 100, |
60 | | - "functions": 100, |
61 | | - "lines": 100 |
62 | | - } |
63 | | - }, |
64 | | - "moduleNameMapper": { |
65 | | - "^(.+)\\.jsx?$": "$1" |
66 | | - } |
| 38 | + "typescript": "^5.0.0", |
| 39 | + "vitest": "^2.0.0" |
67 | 40 | }, |
68 | 41 | "release": { |
69 | | - "branches": [ |
70 | | - "+([0-9]).x", |
71 | | - "main", |
72 | | - "next", |
73 | | - { |
74 | | - "name": "beta", |
75 | | - "prerelease": true |
76 | | - } |
77 | | - ], |
78 | 42 | "plugins": [ |
79 | 43 | "@semantic-release/commit-analyzer", |
80 | 44 | "@semantic-release/release-notes-generator", |
|
0 commit comments