MCPcopy Create free account
hub / github.com/heygen-com/hyperframes / loadPuppeteerBrowsers

Function loadPuppeteerBrowsers

packages/cli/src/browser/manager.ts:11–21  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

9type PuppeteerBrowsers = typeof import("@puppeteer/browsers");
10
11async function loadPuppeteerBrowsers(): Promise<PuppeteerBrowsers> {
12 try {
13 return await import("@puppeteer/browsers");
14 } catch (err) {
15 const cause = normalizeErrorMessage(err);
16 throw new Error(
17 `Failed to load @puppeteer/browsers: ${cause}\n` +
18 `Fix: run \`npm install\` or \`bun install\` to restore missing packages, then retry.`,
19 );
20 }
21}
22
23const CHROME_VERSION = "131.0.6778.85";
24const CACHE_DIR = join(homedir(), ".cache", "hyperframes", "chrome");

Callers 2

findFromCacheFunction · 0.85
downloadBrowserFunction · 0.85

Calls 1

normalizeErrorMessageFunction · 0.50

Tested by

no test coverage detected