In package.json:
{ "engines" : { "node" : ">=0.10.3" } }
From docs .
Change, software way:
var pkg = require('./pacakge'), semver = require('semver'); if(!semver.satisfies(process.version, pkg.engines.node)) { // Not sure if throw or process.exit is best. throw new Error('Requires a node version matching ' + pkg.engines.node); }
source share