mirror of
https://github.com/actions/setup-python.git
synced 2025-06-28 21:53:47 +00:00
Fix.
This commit is contained in:
parent
7fe1ba03a3
commit
ec0a863019
7020 changed files with 1880198 additions and 489 deletions
25
node_modules/please-upgrade-node/index.js
generated
vendored
Normal file
25
node_modules/please-upgrade-node/index.js
generated
vendored
Normal file
|
@ -0,0 +1,25 @@
|
|||
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)
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue