59 lines
1.3 KiB
TypeScript
59 lines
1.3 KiB
TypeScript
/**
|
|
* @license
|
|
* Copyright 2023 Google Inc.
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
export type {
|
|
LaunchOptions,
|
|
ComputeExecutablePathOptions as Options,
|
|
SystemOptions,
|
|
} from './launch.js';
|
|
export {
|
|
launch,
|
|
computeExecutablePath,
|
|
computeSystemExecutablePath,
|
|
TimeoutError,
|
|
CDP_WEBSOCKET_ENDPOINT_REGEX,
|
|
WEBDRIVER_BIDI_WEBSOCKET_ENDPOINT_REGEX,
|
|
Process,
|
|
} from './launch.js';
|
|
export type {
|
|
InstallOptions,
|
|
GetInstalledBrowsersOptions,
|
|
UninstallOptions,
|
|
} from './install.js';
|
|
export {
|
|
install,
|
|
makeProgressCallback,
|
|
getInstalledBrowsers,
|
|
canDownload,
|
|
uninstall,
|
|
getDownloadUrl,
|
|
} from './install.js';
|
|
export {detectBrowserPlatform} from './detectPlatform.js';
|
|
export type {ProfileOptions} from './browser-data/browser-data.js';
|
|
export {
|
|
resolveBuildId,
|
|
Browser,
|
|
BrowserPlatform,
|
|
ChromeReleaseChannel,
|
|
createProfile,
|
|
getVersionComparator,
|
|
resolveDefaultUserDataDir,
|
|
} from './browser-data/browser-data.js';
|
|
export {CLI} from './CLI.js';
|
|
export {
|
|
Cache,
|
|
InstalledBrowser,
|
|
type Metadata,
|
|
type ComputeExecutablePathOptions,
|
|
} from './Cache.js';
|
|
export {BrowserTag} from './browser-data/types.js';
|
|
export {DefaultProvider} from './DefaultProvider.js';
|
|
export {
|
|
type BrowserProvider,
|
|
buildArchiveFilename,
|
|
type DownloadOptions,
|
|
} from './provider.js';
|