Skip to content

Commit 437fa1e

Browse files
committed
test: add vite ts-path
1 parent 6520fb0 commit 437fa1e

File tree

4 files changed

+65
-3
lines changed

4 files changed

+65
-3
lines changed

package-lock.json

Lines changed: 49 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@
4040
"ts-check": "tsc --noEmit",
4141
"docs": "typedoc --options typedoc.json",
4242
"test": "vitest",
43-
"test:coverage": "vitest --coverage --coverage.include=src/**",
44-
"test:ci": "tsc --noEmit && vitest --coverage --coverage.reporter=lcov --coverage.include=src/**",
43+
"test:coverage": "vitest --coverage",
44+
"test:ci": "tsc --noEmit && vitest --coverage",
4545
"build": "tsup",
4646
"release": "commit-and-tag-version"
4747
},
@@ -69,6 +69,7 @@
6969
"tsup": "^8.4.0",
7070
"typedoc": "^0.27.9",
7171
"typescript": "^5.8.2",
72+
"vite-tsconfig-paths": "^5.1.4",
7273
"vitest": "^3.0.4"
7374
}
7475
}

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@
2020
"strict": true,
2121
"target": "ESNext"
2222
},
23-
"include": ["src/**/*"]
23+
"include": ["src/**/*", "test/**/*"]
2424
}

vitest.config.mts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import { defineConfig } from "vitest/config";
2+
import tsconfigPaths from "vite-tsconfig-paths";
3+
4+
export default defineConfig({
5+
plugins: [tsconfigPaths()],
6+
test: {
7+
coverage: {
8+
include: ["src/**"],
9+
reporter: ["html", "text", "lcov"],
10+
},
11+
},
12+
});

0 commit comments

Comments
 (0)