Skip to content

Commit 09c2c5d

Browse files
Copilothuangyiirene
andcommitted
Fix TypeScript module resolution for @objectstack/spec package
- Add @objectstack/spec path mapping to root tsconfig.json - Override paths in @object-ui/types tsconfig to use node_modules resolution - This ensures the spec package is resolved via workspace dependency instead of source files Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
1 parent a20f6c0 commit 09c2c5d

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

packages/types/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"declarationMap": true,
88
"composite": true,
99
"noEmit": false,
10-
"lib": ["ES2020", "DOM"]
10+
"lib": ["ES2020", "DOM"],
11+
"paths": {}
1112
},
1213
"include": ["src/**/*"],
1314
"exclude": ["node_modules", "dist", "**/*.test.ts", "**/*.spec.ts", "examples"]

tsconfig.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121

2222
"baseUrl": ".",
2323
"paths": {
24+
"@objectstack/spec": ["packages/objectstack-spec/src"],
25+
"@objectstack/spec/*": ["packages/objectstack-spec/src/*"],
2426
"@object-ui/types": ["packages/types/src"],
2527
"@object-ui/types/*": ["packages/types/src/*"],
2628
"@object-ui/core": ["packages/core/src"],

0 commit comments

Comments
 (0)