allexcd_obsidian-mcp/vitest.config.ts

19 lines
518 B
TypeScript

import { defineConfig } from "vitest/config";
import { resolve } from "node:path";
export default defineConfig({
resolve: {
alias: {
"@obsidian-mcp/shared": resolve("packages/shared/src/index.ts"),
"obsidian": resolve("packages/plugin/src/test-obsidian.ts"),
"virtual:mcp-server-payload": resolve("packages/plugin/src/test-mcp-server-payload.ts")
}
},
test: {
include: ["packages/**/*.test.ts"],
coverage: {
provider: "v8",
reporter: ["text", "html"]
}
}
});