Problem
README.md § Requirements line 94:
- **Node.js 18+** (tested on 20 and 22)
But:
package.json declares "engines": { "node": ">=20.0.0" }
- The README's own badge already says
Node.js-20%2B
- The CI matrix only tests Node 20 and 22
A contributor on Node 18 trusting the Requirements line would
npm install and get an engines-mismatch warning that contradicts
the line they just followed. Pure doc rot — 18+ from before the
engines pin got bumped.
Fix
Change Node.js 18+ to Node.js 20+. One-line change.
Proudly Made in Nebraska. Go Big Red! 🌽 https://xkcd.com/2347/
Problem
README.md§ Requirements line 94:But:
package.jsondeclares"engines": { "node": ">=20.0.0" }Node.js-20%2BA contributor on Node 18 trusting the Requirements line would
npm installand get an engines-mismatch warning that contradictsthe line they just followed. Pure doc rot —
18+from before theengines pin got bumped.
Fix
Change
Node.js 18+toNode.js 20+. One-line change.Proudly Made in Nebraska. Go Big Red! 🌽 https://xkcd.com/2347/