Commit 7e9ab13
committed
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
2 files changed
+7
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
| 21 | + | |
20 | 22 | | |
21 | 23 | | |
22 | 24 | | |
| |||
32 | 34 | | |
33 | 35 | | |
34 | 36 | | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
35 | 41 | | |
36 | 42 | | |
37 | 43 | | |
| |||
0 commit comments