Skip to content

Commit 09939c8

Browse files
committed
task: Convert to vitest
1 parent 78e4d59 commit 09939c8

6 files changed

Lines changed: 12 additions & 28 deletions

File tree

.eslintrc.cjs

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,4 @@ module.exports = {
1818
},
1919
],
2020
},
21-
overrides: [
22-
{
23-
files: ['jest.setup.js', '__tests__/**/*.js'],
24-
env: {
25-
jest: true,
26-
},
27-
},
28-
],
2921
};

jest.config.js

Lines changed: 0 additions & 11 deletions
This file was deleted.

jest.setup.js

Lines changed: 0 additions & 3 deletions
This file was deleted.

package.json

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
],
1919
"scripts": {
2020
"lint:js": "eslint .",
21-
"test": "npm-run-all lint:js test:jest",
22-
"test:jest": "NODE_OPTIONS=--experimental-vm-modules npx jest"
21+
"test": "npm-run-all lint:js test:vitest",
22+
"test:vitest": "vitest run"
2323
},
2424
"husky": {
2525
"hooks": {
@@ -39,23 +39,21 @@
3939
"yaml": "^2.1.1"
4040
},
4141
"devDependencies": {
42-
"@jest/globals": "^28.1.2",
4342
"@release-it-plugins/lerna-changelog": "^6.0.0",
4443
"broccoli-test-helper": "^2.0.0",
4544
"eslint": "^8.19.0",
4645
"eslint-config-prettier": "^8.5.0",
4746
"eslint-plugin-node": "^11.1.0",
4847
"eslint-plugin-prettier": "^4.2.1",
4948
"husky": "^4.2.3",
50-
"jest": "^28.1.2",
51-
"jest-environment-node": "^28.1.2",
5249
"lint-staged": "^10.1.1",
5350
"lodash": "^4.17.21",
5451
"npm-run-all": "^4.1.5",
5552
"prettier": "^2.0.2",
5653
"release-it": "^16.1.0",
5754
"sinon": "^9.0.1",
58-
"tmp": "^0.1.0"
55+
"tmp": "^0.1.0",
56+
"vitest": "^0.18.1"
5957
},
6058
"peerDependencies": {
6159
"release-it": "^14.0.0 || ^15.2.0 || ^16.0.0"
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { describe, beforeEach, afterEach, it, expect } from 'vitest';
12
import fs from 'fs';
23
import _ from 'lodash';
34
import { createTempDir } from 'broccoli-test-helper';

vitest.config.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import { defineConfig } from 'vite';
2+
3+
export default defineConfig({
4+
test: {
5+
include: ['tests/**/*-test.js'],
6+
},
7+
});

0 commit comments

Comments
 (0)