|
41 | 41 | "lint:fix": "yarn lint:eslint --fix && yarn lint:constraints --fix && yarn lint:misc --write && yarn lint:dependencies && yarn lint:changelog",
|
42 | 42 | "lint:misc": "prettier '**/*.json' '**/*.md' '**/*.yml' '!.yarnrc.yml' --ignore-path .gitignore --no-error-on-unmatched-pattern",
|
43 | 43 | "prepack": "./scripts/prepack.sh",
|
44 |
| - "test": "jest && jest-it-up && attw --pack", |
45 |
| - "test:watch": "jest --watch" |
| 44 | + "test": "vitest && attw --pack", |
| 45 | + "test:watch": "vitest --watch" |
46 | 46 | },
|
47 | 47 | "devDependencies": {
|
48 | 48 | "@arethetypeswrong/cli": "^0.15.3",
|
49 | 49 | "@lavamoat/allow-scripts": "^3.0.4",
|
50 | 50 | "@lavamoat/preinstall-always-fail": "^2.0.0",
|
51 | 51 | "@metamask/auto-changelog": "^4.0.0",
|
52 | 52 | "@metamask/eslint-config": "^14.0.0",
|
53 |
| - "@metamask/eslint-config-jest": "^14.0.0", |
54 | 53 | "@metamask/eslint-config-nodejs": "^14.0.0",
|
55 | 54 | "@metamask/eslint-config-typescript": "^14.0.0",
|
| 55 | + "@metamask/eslint-config-vitest": "^1.0.0", |
56 | 56 | "@ts-bridge/cli": "^0.6.3",
|
57 |
| - "@types/jest": "^28.1.6", |
58 | 57 | "@types/node": "^18.18",
|
| 58 | + "@vitest/coverage-istanbul": "^3.0.7", |
| 59 | + "@vitest/eslint-plugin": "^1.1.4", |
59 | 60 | "@yarnpkg/types": "^4.0.0-rc.52",
|
60 | 61 | "depcheck": "^1.4.3",
|
61 | 62 | "eslint": "^9.11.0",
|
62 | 63 | "eslint-config-prettier": "^9.1.0",
|
63 | 64 | "eslint-import-resolver-typescript": "^3.6.3",
|
64 | 65 | "eslint-plugin-import-x": "^4.3.0",
|
65 |
| - "eslint-plugin-jest": "^28.8.3", |
66 | 66 | "eslint-plugin-jsdoc": "^50.2.4",
|
67 | 67 | "eslint-plugin-n": "^17.10.3",
|
68 | 68 | "eslint-plugin-prettier": "^5.2.1",
|
69 | 69 | "eslint-plugin-promise": "^7.1.0",
|
70 |
| - "jest": "^28.1.3", |
71 |
| - "jest-it-up": "^2.0.2", |
72 | 70 | "prettier": "^3.3.3",
|
73 |
| - "prettier-plugin-packagejson": "^2.3.0", |
| 71 | + "prettier-plugin-packagejson": "^2.5.8", |
74 | 72 | "ts-jest": "^28.0.7",
|
75 | 73 | "ts-node": "^10.7.0",
|
76 | 74 | "typedoc": "^0.26.11",
|
77 |
| - "typescript": "~5.4.5", |
78 |
| - "typescript-eslint": "^8.6.0" |
| 75 | + "typescript": "~5.7.3", |
| 76 | + "typescript-eslint": "^8.6.0", |
| 77 | + "vite": "^6.2.0", |
| 78 | + "vitest": "^3.0.7" |
79 | 79 | },
|
80 | 80 | "packageManager": "[email protected]",
|
81 | 81 | "engines": {
|
|
87 | 87 | },
|
88 | 88 | "lavamoat": {
|
89 | 89 | "allowScripts": {
|
90 |
| - "@lavamoat/preinstall-always-fail": false |
| 90 | + "@lavamoat/preinstall-always-fail": false, |
| 91 | + "vite>esbuild": false |
91 | 92 | }
|
92 | 93 | }
|
93 | 94 | }
|
0 commit comments