Patch Changes
-
02b6d2b: Lower the published
engines.nodefloor from>=24to>=20to match the package's actual runtime requirements.@polygonlabs/metaships onlyas constdata modules — typed ABIs and network metadata — with zero runtime code; every module underdist/generated/**is a plainexport const ... = [...] as constliteral. It has no Node 24 runtime dependency. The previous>=24floor described the build toolchain (codegen runsnode scripts/codegen.tsvia Node's native TypeScript execution), not what consumers need to run the package, and surfaced a spurious engine-mismatch warning for anyone targeting Node 20.The build-time Node 24 requirement is now declared explicitly in
devEngines.runtimeand documented in CONTRIBUTING, leavingengines.nodeto describe the consumer runtime. Downstream SDKs that target Node 20 — such as@polygonlabs/pos-sdk— can now depend on@polygonlabs/metawithout inheriting an inaccurate Node 24 floor.