check-node-version.js (383B)
1 "use strict"; 2 3 var v = process.version; 4 v = v.replace(/^v/,""); 5 v = v.split("."); 6 v = v.map(function(s){ 7 return parseInt(s); 8 }); 9 var a = v[0], b = v[1], c = v[2]; 10 if (a < 6 || (a == 6 && b < 5)) { 11 console.error("Node 6.5 or later required for development. " + 12 "Version " + process.version + " found"); 13 process.exit(1); 14 } else { 15 console.log("OK"); 16 }