Commit 021bb16
committed
test(wallet): pin jsdom to ^26 for Node 20 (CI) compatibility
jsdom@30 declares engines node ^22.22 || ^24.15 || >=26 and pulls undici@8,
whose markAsUncloneable call is absent on the Node 20 CI runtime — the Web
check failed with 'webidl.util.markAsUncloneable is not a function'. It passed
locally only on Node 25. jsdom@26.1.0 supports Node >=18 and drops that undici,
matching the repo's Node 20 baseline. Tests unchanged; 104 pass.1 parent d2f1afe commit 021bb16
2 files changed
Lines changed: 296 additions & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
0 commit comments