Add tests

This commit is contained in:
Ticruz
2025-02-04 13:21:23 +01:00
committed by Jon Staab
parent 917727c86f
commit 8a2b62f693
57 changed files with 9231 additions and 25 deletions
+27
View File
@@ -0,0 +1,27 @@
import {resolve} from "path"
import {defineConfig} from "vitest/config"
export default defineConfig({
test: {
environment: "happy-dom",
include: ["packages/**/*.test.ts"],
coverage: {
provider: "v8",
reporter: ["text", "json", "html"],
},
globals: true,
},
resolve: {
alias: {
"@welshman/app": resolve(__dirname, "packages/app/src"),
"@welshman/content": resolve(__dirname, "packages/content/src"),
"@welshman/dvm": resolve(__dirname, "packages/dvm/src"),
"@welshman/feeds": resolve(__dirname, "packages/feeds/src"),
"@welshman/lib": resolve(__dirname, "packages/lib/src"),
"@welshman/net": resolve(__dirname, "packages/net/src"),
"@welshman/signer": resolve(__dirname, "packages/signer/src"),
"@welshman/store": resolve(__dirname, "packages/store/src"),
"@welshman/util": resolve(__dirname, "packages/util/src"),
},
},
})