main.ts (1069B)
1 /** 2 * @license 3 * Copyright 2023 Google Inc. 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7 export type { 8 LaunchOptions, 9 ComputeExecutablePathOptions as Options, 10 SystemOptions, 11 } from './launch.js'; 12 export { 13 launch, 14 computeExecutablePath, 15 computeSystemExecutablePath, 16 TimeoutError, 17 CDP_WEBSOCKET_ENDPOINT_REGEX, 18 WEBDRIVER_BIDI_WEBSOCKET_ENDPOINT_REGEX, 19 Process, 20 } from './launch.js'; 21 export type { 22 InstallOptions, 23 GetInstalledBrowsersOptions, 24 UninstallOptions, 25 } from './install.js'; 26 export { 27 install, 28 makeProgressCallback, 29 getInstalledBrowsers, 30 canDownload, 31 uninstall, 32 getDownloadUrl, 33 } from './install.js'; 34 export {detectBrowserPlatform} from './detectPlatform.js'; 35 export type {ProfileOptions} from './browser-data/browser-data.js'; 36 export { 37 resolveBuildId, 38 Browser, 39 BrowserPlatform, 40 ChromeReleaseChannel, 41 createProfile, 42 getVersionComparator, 43 } from './browser-data/browser-data.js'; 44 export {CLI} from './CLI.js'; 45 export {Cache, InstalledBrowser} from './Cache.js'; 46 export {BrowserTag} from './browser-data/types.js';