Skip to content

Releases: chimurai/requirements

v2.0.0

18 Apr 19:20
a060e7f
Compare
Choose a tag to compare

What's Changed

Read more

v2.0.0-beta.3

15 Apr 19:32
1e4e659
Compare
Choose a tag to compare
v2.0.0-beta.3 Pre-release
Pre-release

What's Changed

Read more

v2.0.0-beta.2

15 Apr 16:23
8dafa4a
Compare
Choose a tag to compare
v2.0.0-beta.2 Pre-release
Pre-release

What's Changed

Read more

v2.0.0-beta.1

14 Apr 19:35
Compare
Choose a tag to compare
v2.0.0-beta.1 Pre-release
Pre-release

What's Changed

Read more

v2.0.0-beta.0

14 Apr 19:30
Compare
Choose a tag to compare
v2.0.0-beta.0 Pre-release
Pre-release

What's Changed

Read more

v1.4.1

24 Mar 20:26
Compare
Choose a tag to compare
  • bump dependencies

v1.4.0

18 Sep 21:14
Compare
Choose a tag to compare
  • feature: install message and update message in configuration:
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
    },
  },
};

v1.2.0

05 Oct 15:28
2f21db3
Compare
Choose a tag to compare
feat(requirements): support optional requirements (#8)

v1.1.0

05 Oct 15:27
Compare
Choose a tag to compare
chore(package.json): v1.1.0

v1.0.0

10 Sep 21:26
80814fe
Compare
Choose a tag to compare

Changes

  • complete rewrite
  • configurable version flag
  • throws on errors
  • force option; don't throw on errors
  • quiet option; only print result on errors

Migration instructions

OLD:

.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"
  }
}