Skip to content

Commit 823c1ec

Browse files
committed
tests: update tests configuration
1 parent 7533412 commit 823c1ec

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

jest.config.js

+5
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,12 @@ module.exports = {
1111
moduleFileExtensions: ['tsx', 'js', 'ts', 'json', 'vue'],
1212
preset: 'ts-jest',
1313
testEnvironment: 'jsdom',
14+
testEnvironmentOptions: {
15+
customExportConditions: ['node', 'node-addons'],
16+
},
17+
testPathIgnorePatterns: ['dist/'],
1418
transform: {
1519
'.*\\.(ts)$': 'ts-jest',
20+
'.*\\.(vue)$': '@vue/vue3-jest',
1621
},
1722
}

package.json

+6-2
Original file line numberDiff line numberDiff line change
@@ -42,24 +42,28 @@
4242
"@rollup/plugin-commonjs": "^24.0.1",
4343
"@rollup/plugin-node-resolve": "^15.0.1",
4444
"@rollup/plugin-typescript": "^11.0.0",
45+
"@types/jest": "^29.5.0",
4546
"@typescript-eslint/eslint-plugin": "^5.57.0",
4647
"@typescript-eslint/parser": "^5.57.0",
4748
"@vue/compiler-sfc": "^3.2.47",
4849
"@vue/eslint-config-prettier": "^7.1.0",
4950
"@vue/eslint-config-typescript": "^11.0.2",
5051
"@vue/test-utils": "^2.3.2",
52+
"@vue/vue3-jest": "29.2.3",
5153
"eslint": "^8.36.0",
5254
"eslint-config-prettier": "^8.8.0",
5355
"eslint-plugin-prettier": "^4.2.1",
5456
"eslint-plugin-vue": "^9.10.0",
5557
"jest": "^29.5.0",
58+
"jest-environment-jsdom": "^29.5.0",
5659
"prettier": "^2.8.7",
5760
"rollup": "^3.20.2",
5861
"rollup-plugin-peer-deps-external": "^2.2.4",
5962
"rollup-plugin-vue": "^6.0.0",
6063
"ts-jest": "^29.0.5",
61-
"typescript": "^4.9.4",
62-
"vue": "^3.2.47"
64+
"typescript": "^4.9.5",
65+
"vue": "^3.2.47",
66+
"vue-types": "^5.0.2"
6367
},
6468
"peerDependencies": {
6569
"vue": "^3.2.20"

0 commit comments

Comments
 (0)