node version check
This commit is contained in:
16
bin/cli.js
16
bin/cli.js
@ -1,2 +1,16 @@
|
|||||||
#!/usr/bin/env node
|
#!/usr/bin/env node
|
||||||
require('../lib/cli-app').run()
|
function validNodeVersion () {
|
||||||
|
var valid = false
|
||||||
|
try {
|
||||||
|
const semver = require('semver')
|
||||||
|
debugger
|
||||||
|
valid = semver.gte(require('process').version, '7.6.0')
|
||||||
|
} catch (err) {}
|
||||||
|
return valid
|
||||||
|
}
|
||||||
|
|
||||||
|
if (validNodeVersion()) {
|
||||||
|
require('../lib/cli-app').run()
|
||||||
|
} else {
|
||||||
|
console.log('Sorry, this app requires node v7.6.0 or above. Please upgrade https://nodejs.org/en/')
|
||||||
|
}
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
"repository": "https://github.com/lwsjs/local-web-server",
|
"repository": "https://github.com/lwsjs/local-web-server",
|
||||||
"author": "Lloyd Brookes <75pound@gmail.com>",
|
"author": "Lloyd Brookes <75pound@gmail.com>",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"lws": "^1.0.1",
|
"lws": "^1.0.3",
|
||||||
"lws-blacklist": "^0.2.3",
|
"lws-blacklist": "^0.2.3",
|
||||||
"lws-body-parser": "^0.2.4",
|
"lws-body-parser": "^0.2.4",
|
||||||
"lws-compress": "^0.2.1",
|
"lws-compress": "^0.2.1",
|
||||||
@ -46,7 +46,8 @@
|
|||||||
"lws-request-monitor": "^0.1.5",
|
"lws-request-monitor": "^0.1.5",
|
||||||
"lws-rewrite": "^0.3.6",
|
"lws-rewrite": "^0.3.6",
|
||||||
"lws-spa": "^0.2.3",
|
"lws-spa": "^0.2.3",
|
||||||
"lws-static": "^0.4.1"
|
"lws-static": "^0.4.1",
|
||||||
|
"semver": "^5.3.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"coveralls": "^2.13.1",
|
"coveralls": "^2.13.1",
|
||||||
|
Reference in New Issue
Block a user