1.1.1 • Published 9 years ago

validate-node-version v1.1.1

Weekly downloads
44
License
MIT
Repository
github
Last release
9 years ago

validate-node-version

A module that checks your current node version against a projects package.json

Installation:

npm install --save validate-node-version

Usage:

var validatenv = require('validate-node-version')();

if (!validatenv.satisfies) {
  // handle bad node version
} else {
  // handle good node version
}

You can pass a version to the module that overrides the version in the projects package.json:

require('validate-node-version')('4.0.x');

This module returns a an object with the structure below:

{
  message: String, // a message about whether this failed or passed and why
  actual: String, // the current version of node being used
  expected: String, // the expected range for node version
  satisfies: Boolean, // does the actual version satisfy the expected version
}

Example Gulp integration

var gulp = require('gulp'),
    validatenv = require('validate-node-version')();

gulp.task('validatenv', function () {
  if (!validatenv.satisfies) {
    console.error(validatenv.message);
    process.exit(1);
  }
});
1.1.1

9 years ago

1.1.0

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago