Rocky_Mountain_Vending/.pnpm-store/v10/files/98/9c51abc3a1101d7eb36c3228a8dd276009d408cd9c2c8a7a9da169f82355102a77054b0f417178a750b5dff5fe632540f86176c0ab22680173e6d0e00405cd
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

26 lines
No EOL
1.4 KiB
Text

/**
* @license
* Copyright 2020 Google Inc.
* SPDX-License-Identifier: Apache-2.0
*/
import { debugError, DEFAULT_VIEWPORT } from '../common/util.js';
import { createIncrementalIdGenerator } from '../util/incremental-id-generator.js';
import { CdpBrowser } from './Browser.js';
import { Connection } from './Connection.js';
/**
* Users should never call this directly; it's called when calling
* `puppeteer.connect` with `protocol: 'cdp'`.
*
* @internal
*/
export async function _connectToCdpBrowser(connectionTransport, url, options) {
const { acceptInsecureCerts = false, networkEnabled = true, defaultViewport = DEFAULT_VIEWPORT, downloadBehavior, targetFilter, _isPageTarget: isPageTarget, slowMo = 0, protocolTimeout, handleDevToolsAsPage, idGenerator = createIncrementalIdGenerator(), } = options;
const connection = new Connection(url, connectionTransport, slowMo, protocolTimeout,
/* rawErrors */ false, idGenerator);
const { browserContextIds } = await connection.send('Target.getBrowserContexts');
const browser = await CdpBrowser._create(connection, browserContextIds, acceptInsecureCerts, defaultViewport, downloadBehavior, undefined, () => {
return connection.send('Browser.close').catch(debugError);
}, targetFilter, isPageTarget, undefined, networkEnabled, handleDevToolsAsPage);
return browser;
}
//# sourceMappingURL=BrowserConnector.js.map