🚦 Check and align required software versions in your project
MIT License
Bot releases are visible (Hide)
Full Changelog: https://github.com/chimurai/requirements/compare/v2.0.0...v2.0.1
Published by chimurai 6 months ago
Full Changelog: https://github.com/chimurai/requirements/compare/v1.4.1...v2.0.0
Published by chimurai 6 months ago
--edit test--
Full Changelog: https://github.com/chimurai/requirements/compare/v1.4.1...v2.0.0-beta.3
Published by chimurai 6 months ago
Full Changelog: https://github.com/chimurai/requirements/compare/v1.4.1...v2.0.0-beta.2
Published by chimurai 6 months ago
Full Changelog: https://github.com/chimurai/requirements/compare/v1.4.1...v2.0.0-beta.1
Published by chimurai 6 months ago
Full Changelog: https://github.com/chimurai/requirements/compare/v1.4.1...v2.0.0-beta.0
Published by chimurai over 3 years ago
Published by chimurai about 4 years ago
module.exports = {
software: {
node: '*',
yarn: '~1.17.3',
nginx: {
semver: '>= 1.16.x',
optional: true, // optional (won't fail)
installMessage: '<install instruction>', // custom message when binary is not found
updateMessage: '<update instruction>', // custom message when binary has wrong version
},
httpd: {
semver: '^1.x',
flag: '-v', // custom version flag
},
},
};
Published by chimurai about 5 years ago
Published by chimurai about 5 years ago
Published by chimurai about 5 years ago
force
option; don't throw on errorsquiet
option; only print result on errorsOLD:
.requirementsrc
{
"software": {
"java": ">= 1.7.x",
"mvn": "^4.x",
"node": ">= 5.x",
"npm": ">= 3.x",
"eslint": "^3.x",
"yarn": "^0.x"
}
}
NEW:
requirements.config.js
module.exports = {
"software": {
"java": ">= 1.7.x",
"mvn": "^4.x",
"node": ">= 5.x",
"npm": ">= 3.x",
"eslint": "^3.x",
"yarn": "^0.x"
}
}