Skip to content

Commit 4f64a6c

Browse files
committed
fix(ci): resolve workspace packages from source in root typecheck
1 parent 9eaadc0 commit 4f64a6c

2 files changed

Lines changed: 46 additions & 8 deletions

File tree

tsconfig.json

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,6 @@
1111

1212
// 模块解析策略,Bundler 模式适用于打包工具(如 Vite、Webpack),支持更宽松的解析规则
1313
"moduleResolution": "Bundler",
14-
"paths": {
15-
"mokup": [
16-
"packages/mokup/src/index.ts"
17-
],
18-
"mokup/*": [
19-
"packages/mokup/src/*"
20-
]
21-
},
2214

2315
// 允许导入 .json 文件,并自动生成类型声明
2416
"resolveJsonModule": true,

tsconfig.root.json

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,51 @@
11
{
22
"extends": "./tsconfig.json",
3+
"compilerOptions": {
4+
"paths": {
5+
"@mokup/cli": [
6+
"packages/cli/src/index.ts"
7+
],
8+
"@mokup/cli/*": [
9+
"packages/cli/src/*"
10+
],
11+
"@mokup/core": [
12+
"packages/core/src/index.ts"
13+
],
14+
"@mokup/core/*": [
15+
"packages/core/src/*"
16+
],
17+
"@mokup/playground": [
18+
"packages/playground/src/index.ts"
19+
],
20+
"@mokup/playground/*": [
21+
"packages/playground/src/*"
22+
],
23+
"@mokup/runtime": [
24+
"packages/runtime/src/index.ts"
25+
],
26+
"@mokup/runtime/*": [
27+
"packages/runtime/src/*"
28+
],
29+
"@mokup/server": [
30+
"packages/server/src/index.ts"
31+
],
32+
"@mokup/server/*": [
33+
"packages/server/src/*"
34+
],
35+
"@mokup/shared": [
36+
"packages/shared/src/index.ts"
37+
],
38+
"@mokup/shared/*": [
39+
"packages/shared/src/*"
40+
],
41+
"mokup": [
42+
"packages/mokup/src/index.ts"
43+
],
44+
"mokup/*": [
45+
"packages/mokup/src/*"
46+
]
47+
}
48+
},
349
"include": [
450
"commitlint.config.ts",
551
"monorepo.config.ts",

0 commit comments

Comments
 (0)