Files
dev/hanzo-node/scripts/preinstall.js
T
zeekay d9a3368525 Merge origin/main: adopt v0.6.51 version bumps; add Homebrew non-blocking fix
Conflict resolution:
- Accepted remote version bumps to package.json files (0.6.51)
- Kept our workflow fix (Homebrew continue-on-error)
- Included new platform components from parallel agents
2026-01-24 16:04:38 -08:00

14 lines
433 B
JavaScript

// preinstall.js - Check Node.js version compatibility
const MIN_NODE_VERSION = 18;
const nodeVersion = process.versions.node;
const major = parseInt(nodeVersion.split('.')[0], 10);
if (major < MIN_NODE_VERSION) {
console.error(`hanzo-node requires Node.js ${MIN_NODE_VERSION} or higher.`);
console.error(`Current version: ${nodeVersion}`);
console.error(`Please upgrade Node.js: https://nodejs.org/`);
process.exit(1);
}