.nvmrc
Local tools, direct setup calls, and shared setup actions converge on Node 24.19.0.
defaultThe repository now resolves its normal Node runtime from one root file, while package floors and compatibility matrices remain visible where they are intentionally tested.
.nvmrc24.19.0node-version-file.node: v24.19.0.Use the controls to isolate the centralized path from compatibility coverage.
Local tools, direct setup calls, and shared setup actions converge on Node 24.19.0.
defaultThe repository root declares >=24 <25, matching its development and CI default.
The published package declares >=20.0.0. Five publishing jobs stay on Node 20 to validate that real consumer floor.
Node 20 and 22 remain explicit because the job is testing supported versions on purpose.
keptNode 22 stays explicit for the hook runtime floor and its node:sqlite requirement.
The verification checks the artifact, not whether its current version can be published again.
Contacts the registry and rejects version 0.1.2 because that version is already live.
Runs npm pack --dry-run, validates tarball contents, and remains valid for unchanged package versions.