From 393d5d74d828b628d11b3730842c54dcfb2cf59f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Sat, 8 Jan 2022 16:50:37 +0100 Subject: [PATCH] [babel 8] Remove `@nicolo-ribaudo/chokidar-2` fallback (#14119) --- packages/babel-cli/src/babel/util.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/babel-cli/src/babel/util.ts b/packages/babel-cli/src/babel/util.ts index 992a77d4a2ea..fe0c255b6e40 100644 --- a/packages/babel-cli/src/babel/util.ts +++ b/packages/babel-cli/src/babel/util.ts @@ -115,12 +115,12 @@ process.on("uncaughtException", function (err) { }); export function requireChokidar(): any { - // $FlowIgnore - https://github.com/facebook/flow/issues/6913#issuecomment-662787504 - const require = createRequire(import /*::("")*/.meta.url); + const require = createRequire(import.meta.url); try { - // todo(babel 8): revert `@nicolo-ribaudo/chokidar-2` hack - return parseInt(process.versions.node) >= 8 + return process.env.BABEL_8_BREAKING + ? require("chokidar") + : parseInt(process.versions.node) >= 8 ? require("chokidar") : require("@nicolo-ribaudo/chokidar-2"); } catch (err) {