Fix Node version check (#12382)

`process.version` always starts with `v`, so `parseInt(process.version)` always evaluates to `NaN`. See https://nodejs.org/api/process.html#process_process_version
This commit is contained in:
Filipp Riabchun 2020-11-23 15:00:50 +01:00 committed by GitHub
parent b36f988b10
commit 2b13863680
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -117,7 +117,7 @@ process.on("uncaughtException", function (err) {
export function requireChokidar(): Object {
try {
// todo(babel 8): revert `@nicolo-ribaudo/chokidar-2` hack
return parseInt(process.version) >= 8
return parseInt(process.versions.node) >= 8
? require("chokidar")
: require("@nicolo-ribaudo/chokidar-2");
} catch (err) {