1.2 KiB
1.2 KiB
| id | title | status | assignee | created_date | updated_date | labels | milestone | dependencies | priority | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| TASK-24 | Add infrastructure dependencies for shape migration | Done | 2026-02-18 19:49 | 2026-03-12 04:50 |
|
m-0 | high |
Description
Install npm dependencies required by shapes being ported from canvas-website:
- h3-js (HolonShape geospatial)
- @xterm/xterm + @xterm/addon-fit (Multmux terminal)
- safe-apps-sdk or ethers (TransactionBuilder, if needed)
Also verify existing deps like perfect-freehand are sufficient for Drawfast.
Acceptance Criteria
- #1 All required npm packages installed
- #2 No build errors after adding dependencies
- #3 WASM plugins configured if needed (h3-js)
Implementation Notes
2026-03-11: Installed h3-js, @xterm/xterm, @xterm/addon-fit. vite.config.ts already has wasm() plugin. perfect-freehand and perfect-arrows already installed. ethers/safe-apps-sdk NOT needed (TASK-37 uses rwallet API). Build passes (pre-existing TS error in rcart unrelated).