diff --git a/packages/ui/src/main/flow/CHECK_AND_DOWNLOAD_DEPENDENCIES/utils/puppeteer-executable/index.ts b/packages/ui/src/main/flow/CHECK_AND_DOWNLOAD_DEPENDENCIES/utils/puppeteer-executable/index.ts index c1577a1..0b33c52 100644 --- a/packages/ui/src/main/flow/CHECK_AND_DOWNLOAD_DEPENDENCIES/utils/puppeteer-executable/index.ts +++ b/packages/ui/src/main/flow/CHECK_AND_DOWNLOAD_DEPENDENCIES/utils/puppeteer-executable/index.ts @@ -9,8 +9,6 @@ import { removeLastUsedAndAvailableBrowserPath } from '../browser-history' import { getExecutableFileVersion } from '@geekgeekrun/utils/windows-only/file.mjs' -import createCheckAndLocateExistedChromiumExecutableWorker from './worker/find-and-locate-existed-chromium-executable?nodeWorker&url' -import { type Worker, isMainThread } from 'node:worker_threads' import gtag from '../../../../utils/gtag' const getPuppeteerManagerModule = async () => { @@ -107,7 +105,7 @@ export const getAnyAvailablePuppeteerExecutable = async (): Promise { - return new Promise((resolve, reject) => { - const worker: Worker = createCheckAndLocateExistedChromiumExecutableWorker({ - env: { - ...process.env, - RESOURCES_PATH: process.resourcesPath - } - }) - worker.once('message', (data) => { - if (data.type === 'RESULT') { - resolve(data.data) - } - }) - worker.once('message', (data) => { - if (data.type === 'ERROR') { - reject(data.error) - } - }) - }) -} diff --git a/packages/ui/src/main/flow/CHECK_AND_DOWNLOAD_DEPENDENCIES/utils/puppeteer-executable/worker/find-and-locate-existed-chromium-executable.ts b/packages/ui/src/main/flow/CHECK_AND_DOWNLOAD_DEPENDENCIES/utils/puppeteer-executable/worker/find-and-locate-existed-chromium-executable.ts deleted file mode 100644 index cb08de0..0000000 --- a/packages/ui/src/main/flow/CHECK_AND_DOWNLOAD_DEPENDENCIES/utils/puppeteer-executable/worker/find-and-locate-existed-chromium-executable.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { parentPort } from 'node:worker_threads' -import { findAndLocateUserInstalledChromiumExecutableSync } from '../index' -;(async () => { - try { - const result = await findAndLocateUserInstalledChromiumExecutableSync() - parentPort?.postMessage({ - type: 'RESULT', - data: result - }) - } catch (error) { - parentPort?.postMessage({ - type: 'ERROR', - error - }) - } - - process.exit(0) -})()