Skip to content

Commit 6f63962

Browse files
committed
refactor: 增加测试
1 parent 53f0f80 commit 6f63962

File tree

8 files changed

+1147
-571
lines changed

8 files changed

+1147
-571
lines changed

eslint.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,6 @@ export default defineConfig({
2323
'@typescript-eslint/no-empty-function': 'warn',
2424
'@typescript-eslint/no-explicit-any': 'off',
2525
'@typescript-eslint/no-floating-promises': 'off',
26+
'require-await': 'warn',
2627
},
2728
})

package.json

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,8 @@
5656
"docs:dev": "vitepress dev docs",
5757
"docs:build": "vitepress build docs",
5858
"docs:preview": "vitepress preview docs",
59-
"test": "vitest",
59+
"test:dev": "vitest --coverage",
60+
"test": "vitest run --coverage",
6061
"postinstall": "simple-git-hooks"
6162
},
6263
"commitlint": {
@@ -89,10 +90,15 @@
8990
"tsup": "^8.4.0",
9091
"typescript": "^5.8.2",
9192
"vitepress": "^1.4.1",
92-
"vue": "^3.5.13"
93+
"vue": "^3.5.13",
94+
"vitest": "^3.1.1",
95+
"jsdom": "^25.0.1",
96+
"@vue3-oop/plugin-vue-jsx": "^1.4.6",
97+
"@vue/test-utils": "^2.4.6",
98+
"@vitest/coverage-istanbul": "^3.1.1"
9399
},
94100
"peerDependencies": {
95101
"injection-js": "*",
96102
"vue": "3"
97103
}
98-
}
104+
}

0 commit comments

Comments
 (0)