version-check.js (7 lines of code) (raw):

var semver = require('semver'); var version = process.version.replace(/^v/, ''); if (!semver.satisfies(version, '>=4')) { console.error('Error:'); console.error('Fauxton needs Node 4 or greater to work'); process.exit(1); }