mirror of
https://git.proxmox.com/git/package-rebuilds
synced 2025-08-22 14:27:59 +00:00
16 lines
549 B
JavaScript
16 lines
549 B
JavaScript
/* istanbul ignore file */
|
|
|
|
const [major, minor, patch] = process.versions.node.split('.').map(v => Number(v))
|
|
const required = process.argv.pop().split('.').map(v => Number(v))
|
|
|
|
const badMajor = major < required[0]
|
|
const badMinor = major === required[0] && minor < required[1]
|
|
const badPatch = major === required[0] && minor === required[1] && patch < required[2]
|
|
|
|
if (badMajor || badMinor || badPatch) {
|
|
console.log(`Required Node.js >=${required.join('.')}, got ${process.versions.node}`)
|
|
console.log('Skipping')
|
|
} else {
|
|
process.exit(1)
|
|
}
|