This commit is contained in:
Stephen Franceschelli
2019-07-15 13:46:13 -04:00
parent 574f83ab4c
commit 70039febf8
7043 changed files with 0 additions and 1866383 deletions

View File

@@ -1,25 +0,0 @@
var semverCompare = require('semver-compare')
module.exports = function pleaseUpgradeNode(pkg, opts) {
var opts = opts || {}
var requiredVersion = pkg.engines.node.replace('>=', '')
var currentVersion = process.version.replace('v', '')
if (semverCompare(currentVersion, requiredVersion) === -1) {
if (opts.message) {
console.error(opts.message(requiredVersion))
} else {
console.error(
pkg.name +
' requires at least version ' +
requiredVersion +
' of Node, please upgrade'
)
}
if (opts.hasOwnProperty('exitCode')) {
process.exit(opts.exitCode)
} else {
process.exit(1)
}
}
}