1.0.4 — Node.js >= 24 requirement and package maintenance updates
Summary
This release is a maintenance update focused on the package’s runtime/tooling requirements. The primary functional impact is an updated Node.js engine requirement.
Changes
Runtime / environment
- Require Node.js >= 24 via the
engines.nodefield inpackage.json.- This aligns the package with the project’s ESM/tooling baseline and ensures supported Node features are available at runtime and during builds/tests.
Tooling / package maintenance
- Refreshed
devDependenciesversions (TypeScript, ESLint, Vite, Vitest and related tooling). - Minor updates to npm scripts (maintenance/consistency adjustments).
Breaking changes
- Node.js minimum version is now 24.0.0.
- If you run or build this package on Node 20/22 (or earlier), you’ll need to upgrade your Node runtime in CI and local development environments.
Impact
- Users/consumers: No API-level changes in this release; the main requirement is running on Node 24+.
- Developers/contributors: Expect updated toolchain behavior/version resolution due to refreshed dev dependencies; ensure local Node is 24+ to match CI and
enginesconstraints.