Skip to content

Commit 7e9ab13

Browse files
chore(build): Update Element submodule and enhance tsconfig references
Updated Element submodule to commit 41bf028c (including commits 821392b7 and 41bf028c) which continues the build system refinement efforts. Modified root tsconfig.json to: 1. Add explicit './Element/' include pattern to ensure consistent type checking across all Land elements 2. Include Element/Worker in project references to properly integrate web worker build artifacts This change enhances the composite project structure established in the recent build refactor (3724285) by: - Ensuring Worker element (web workers for Wind/Sky UI) is fully incorporated in the build graph - Maintaining strict architectural boundaries between Mountain, Cocoon, Wind and Sky components - Supporting Effect-TS type safety across all UI service layers (Wind) and extension host (Cocoon) - Aligning with Land's phased evolution strategy by strengthening build isolation for the Cocoon sidecar (Path A) The Worker reference is critical for Wind's service layer where web workers handle computationally intensive operations while maintaining UI responsiveness through Tauri's native threading model.
1 parent 3946d3d commit 7e9ab13

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

tsconfig.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717

1818
"files": [],
1919

20+
"include": ["./Element/"],
21+
2022
"references": [
2123
{
2224
"path": "./Element/Output"
@@ -32,6 +34,10 @@
3234

3335
{
3436
"path": "./Element/Sky"
37+
},
38+
39+
{
40+
"path": "./Element/Worker"
3541
}
3642
],
3743

0 commit comments

Comments
 (0)