Skip to content

Commit 2addc27

Browse files
Merge pull request #2320 from NativeScript/vladimirov/strict-node-ver
Break CLI process when Node is not supported
2 parents 933a748 + 93a9c88 commit 2addc27

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

bin/nativescript.js

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
#!/usr/bin/env node
22

33
"use strict";
4+
var path = require("path");
5+
var node = require("../package.json").engines.node;
6+
require(path.join(__dirname, "..", "lib", "common", "verify-node-version")).verifyNodeVersion(node, "NativeScript");
7+
48
require("../lib/nativescript-cli.js");

lib/nativescript-cli.ts

-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
let node = require("../package.json").engines.node;
2-
// this call must be first to avoid requiring c++ dependencies
3-
require("./common/verify-node-version").verifyNodeVersion(node, "NativeScript", "2.5.0");
4-
51
require("./bootstrap");
62
import * as fiber from "fibers";
73
import Future = require("fibers/future");

0 commit comments

Comments
 (0)