From 79b44ff7b00f9447cabffa89d0f3df258c213502 Mon Sep 17 00:00:00 2001 From: fisker Cheung Date: Wed, 13 Jul 2022 14:10:22 +0800 Subject: [PATCH] Minor refactor (#13095) --- tests/integration/cli-worker.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/tests/integration/cli-worker.js b/tests/integration/cli-worker.js index 39e73d5fb..f89aaeee6 100644 --- a/tests/integration/cli-worker.js +++ b/tests/integration/cli-worker.js @@ -2,9 +2,7 @@ import { workerData, parentPort } from "node:worker_threads"; import fs from "node:fs"; import path from "node:path"; import url from "node:url"; -import createEsmUtils from "esm-utils"; - -const { __dirname, require } = createEsmUtils(import.meta); +import { cosmiconfig } from "cosmiconfig"; async function run() { const { options, thirdParty: thirdPartyModuleFile, prettierCli } = workerData; @@ -48,9 +46,9 @@ async function run() { thirdParty.getStdin = async () => options.input || ""; thirdParty.isCI = () => Boolean(options.ci); thirdParty.cosmiconfig = (moduleName, options) => - require("cosmiconfig").cosmiconfig(moduleName, { + cosmiconfig(moduleName, { ...options, - stopDir: path.join(__dirname, "cli"), + stopDir: url.fileURLToPath(new URL("./cli", import.meta.url)), }); thirdParty.findParentDir = () => process.cwd();