Commit d9d38bd
committed
fix: remove engines.node from published package
The browser-only published library declared engines.node ">=24",
which hard-fails consumer installs on Node 20/22 LTS under
engine-strict (#165). The published dist only uses browser APIs
(window, navigator, WebGL, fetch) and needs no Node runtime.
The build/publish Node version is already pinned to 24 independently
of this field via .nvmrc and the '24' node-version in both CI
workflows, so dropping engines does not affect building or
publishing. This restores the v6.0.0 behavior (no engines field).
Fixes #1651 parent 5559465 commit d9d38bd
2 files changed
Lines changed: 0 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
148 | | - | |
149 | 148 | | |
150 | 149 | | |
151 | 150 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | 5 | | |
9 | 6 | | |
10 | 7 | | |
| |||
0 commit comments