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

Function getPuppeteer

packages/engine/src/services/browserManager.ts:37–48  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

35}
36
37async function getPuppeteer(): Promise<PuppeteerNode> {
38 if (_puppeteer) return _puppeteer;
39 try {
40 const mod = await import("puppeteer" as string);
41 _puppeteer = mod.default;
42 } catch {
43 const mod = await import("puppeteer-core");
44 _puppeteer = mod.default;
45 }
46 if (!_puppeteer) throw new Error("Neither puppeteer nor puppeteer-core found");
47 return _puppeteer;
48}
49
50async function probeHardwareWebGlInfo(
51 ppt: PuppeteerNode,

Callers 2

getPuppeteerOrNullFunction · 0.85
launchBrowserFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected