@wdio/types
Advanced tools
Comparing version 8.8.7 to 8.10.0
@@ -86,3 +86,3 @@ import type { WebdriverIO as WebDriverIOOptions, Connection as ConnectionOptions } from './Options.js'; | ||
export type RemoteCapability = DesiredCapabilities | W3CCapabilities | MultiRemoteCapabilities; | ||
export interface DesiredCapabilities extends Capabilities, SauceLabsCapabilities, SauceLabsVisualCapabilities, TestingbotCapabilities, SeleniumRCCapabilities, AppiumIOSCapabilities, GeckodriverCapabilities, IECapabilities, AppiumAndroidCapabilities, AppiumCapabilities, AppiumW3CCapabilities, VendorExtensions, GridCapabilities, ChromeCapabilities, BrowserStackCapabilities, AppiumXCUITestCapabilities, LambdaTestCapabilities { | ||
export interface DesiredCapabilities extends Capabilities, SauceLabsCapabilities, SauceLabsVisualCapabilities, TestingbotCapabilities, SeleniumRCCapabilities, GeckodriverCapabilities, IECapabilities, AppiumAndroidCapabilities, AppiumCapabilities, VendorExtensions, GridCapabilities, ChromeCapabilities, BrowserStackCapabilities, AppiumXCUITestCapabilities, LambdaTestCapabilities { | ||
cssSelectorsEnabled?: boolean; | ||
@@ -117,3 +117,3 @@ handlesAlerts?: boolean; | ||
} | ||
export interface VendorExtensions extends EdgeCapabilities, AppiumW3CCapabilities, WebdriverIO.WDIODevtoolsOptions, WebdriverIO.WDIOVSCodeServiceOptions { | ||
export interface VendorExtensions extends EdgeCapabilities, AppiumCapabilities, WebdriverIO.WDIODevtoolsOptions, WebdriverIO.WDIOVSCodeServiceOptions { | ||
'selenoid:options'?: SelenoidOptions; | ||
@@ -328,23 +328,2 @@ 'moon:options'?: MoonOptions; | ||
} | ||
export interface AppiumCapabilities { | ||
automationName?: string; | ||
platformVersion?: string; | ||
deviceName?: string; | ||
app?: string; | ||
newCommandTimeout?: number; | ||
language?: string; | ||
locale?: string; | ||
udid?: string; | ||
orientation?: string; | ||
autoWebview?: boolean; | ||
noReset?: boolean; | ||
fullReset?: boolean; | ||
eventTimings?: boolean; | ||
enablePerformanceLogging?: boolean; | ||
printPageSourceOnFindFailure?: boolean; | ||
directConnectProtocol?: string; | ||
directConnectHost?: string; | ||
directConnectPort?: number; | ||
directConnectPath?: string; | ||
} | ||
/** | ||
@@ -355,3 +334,3 @@ * Appium General W3C Capabilities | ||
*/ | ||
export interface AppiumW3CCapabilities { | ||
export interface AppiumCapabilities { | ||
/** | ||
@@ -425,3 +404,2 @@ * Which automation engine to use. | ||
'appium:nativeWebTap'?: boolean; | ||
'appium:options'?: AppiumCapabilities; | ||
/** | ||
@@ -448,108 +426,72 @@ * Users as directConnect feature by the server | ||
export interface AppiumAndroidCapabilities { | ||
appiumVersion?: string; | ||
appActivity?: string; | ||
appPackage?: string; | ||
appWaitActivity?: string; | ||
appWaitPackage?: string; | ||
appWaitDuration?: number; | ||
deviceReadyTimeout?: number; | ||
allowTestPackages?: boolean; | ||
androidCoverage?: string; | ||
androidCoverageEndIntent?: string; | ||
androidDeviceReadyTimeout?: number; | ||
androidInstallTimeout?: number; | ||
androidInstallPath?: string; | ||
adbPort?: number; | ||
systemPort?: number; | ||
remoteAdbHost?: string; | ||
androidDeviceSocket?: string; | ||
avd?: string; | ||
avdLaunchTimeout?: number; | ||
avdReadyTimeout?: number; | ||
avdArgs?: string; | ||
useKeystore?: boolean; | ||
keystorePath?: string; | ||
keystorePassword?: string; | ||
keyAlias?: string; | ||
keyPassword?: string; | ||
chromedriverExecutable?: string; | ||
chromedriverArgs?: string[]; | ||
chromedriverExecutableDir?: string; | ||
chromedriverChromeMappingFile?: string; | ||
chromedriverUseSystemExecutable?: boolean; | ||
autoWebviewTimeout?: number; | ||
chromedriverPort?: number; | ||
chromedriverPorts?: (number | number[])[]; | ||
intentAction?: string; | ||
intentCategory?: string; | ||
intentFlags?: string; | ||
optionalIntentArguments?: string; | ||
dontStopAppOnReset?: boolean; | ||
unicodeKeyboard?: boolean; | ||
resetKeyboard?: boolean; | ||
noSign?: boolean; | ||
ignoreUnimportantViews?: boolean; | ||
disableAndroidWatchers?: boolean; | ||
recreateChromeDriverSessions?: boolean; | ||
nativeWebScreenshot?: boolean; | ||
androidScreenshotPath?: string; | ||
autoGrantPermissions?: boolean; | ||
networkSpeed?: string; | ||
gpsEnabled?: boolean; | ||
isHeadless?: boolean; | ||
adbExecTimeout?: number; | ||
localeScript?: string; | ||
skipDeviceInitialization?: boolean; | ||
chromedriverDisableBuildCheck?: boolean; | ||
skipUnlock?: boolean; | ||
unlockType?: string; | ||
unlockKey?: string; | ||
autoLaunch?: boolean; | ||
skipLogcatCapture?: boolean; | ||
uninstallOtherPackages?: string; | ||
disableWindowAnimation?: boolean; | ||
otherApps?: string | string[]; | ||
uiautomator2ServerLaunchTimeout?: number; | ||
uiautomator2ServerInstallTimeout?: number; | ||
skipServerInstallation?: boolean; | ||
espressoServerLaunchTimeout?: number; | ||
disableSuppressAccessibilityService?: boolean; | ||
'appium:appiumVersion'?: string; | ||
'appium:appActivity'?: string; | ||
'appium:appPackage'?: string; | ||
'appium:appWaitActivity'?: string; | ||
'appium:appWaitPackage'?: string; | ||
'appium:appWaitDuration'?: number; | ||
'appium:deviceReadyTimeout'?: number; | ||
'appium:allowTestPackages'?: boolean; | ||
'appium:androidCoverage'?: string; | ||
'appium:androidCoverageEndIntent'?: string; | ||
'appium:androidDeviceReadyTimeout'?: number; | ||
'appium:androidInstallTimeout'?: number; | ||
'appium:androidInstallPath'?: string; | ||
'appium:adbPort'?: number; | ||
'appium:systemPort'?: number; | ||
'appium:remoteAdbHost'?: string; | ||
'appium:androidDeviceSocket'?: string; | ||
'appium:avd'?: string; | ||
'appium:avdLaunchTimeout'?: number; | ||
'appium:avdReadyTimeout'?: number; | ||
'appium:avdArgs'?: string; | ||
'appium:useKeystore'?: boolean; | ||
'appium:keystorePath'?: string; | ||
'appium:keystorePassword'?: string; | ||
'appium:keyAlias'?: string; | ||
'appium:keyPassword'?: string; | ||
'appium:chromedriverExecutable'?: string; | ||
'appium:chromedriverArgs'?: string[]; | ||
'appium:chromedriverExecutableDir'?: string; | ||
'appium:chromedriverChromeMappingFile'?: string; | ||
'appium:chromedriverUseSystemExecutable'?: boolean; | ||
'appium:autoWebviewTimeout'?: number; | ||
'appium:chromedriverPort'?: number; | ||
'appium:chromedriverPorts'?: (number | number[])[]; | ||
'appium:intentAction'?: string; | ||
'appium:intentCategory'?: string; | ||
'appium:intentFlags'?: string; | ||
'appium:optionalIntentArguments'?: string; | ||
'appium:dontStopAppOnReset'?: boolean; | ||
'appium:unicodeKeyboard'?: boolean; | ||
'appium:resetKeyboard'?: boolean; | ||
'appium:noSign'?: boolean; | ||
'appium:ignoreUnimportantViews'?: boolean; | ||
'appium:disableAndroidWatchers'?: boolean; | ||
'appium:recreateChromeDriverSessions'?: boolean; | ||
'appium:nativeWebScreenshot'?: boolean; | ||
'appium:androidScreenshotPath'?: string; | ||
'appium:autoGrantPermissions'?: boolean; | ||
'appium:networkSpeed'?: string; | ||
'appium:gpsEnabled'?: boolean; | ||
'appium:isHeadless'?: boolean; | ||
'appium:adbExecTimeout'?: number; | ||
'appium:localeScript'?: string; | ||
'appium:skipDeviceInitialization'?: boolean; | ||
'appium:chromedriverDisableBuildCheck'?: boolean; | ||
'appium:skipUnlock'?: boolean; | ||
'appium:unlockType'?: string; | ||
'appium:unlockKey'?: string; | ||
'appium:autoLaunch'?: boolean; | ||
'appium:skipLogcatCapture'?: boolean; | ||
'appium:uninstallOtherPackages'?: string; | ||
'appium:disableWindowAnimation'?: boolean; | ||
'appium:otherApps'?: string | string[]; | ||
'appium:uiautomator2ServerLaunchTimeout'?: number; | ||
'appium:uiautomator2ServerInstallTimeout'?: number; | ||
'appium:skipServerInstallation'?: boolean; | ||
'appium:espressoServerLaunchTimeout'?: number; | ||
'appium:disableSuppressAccessibilityService'?: boolean; | ||
} | ||
/** | ||
* Appium iOS Only Capabilities | ||
* | ||
* @see https://appium.io/docs/en/writing-running-appium/caps/#ios-only | ||
*/ | ||
export interface AppiumIOSCapabilities { | ||
calendarFormat?: string; | ||
bundleId?: string; | ||
launchTimeout?: number; | ||
locationServicesEnabled?: boolean; | ||
locationServicesAuthorized?: boolean; | ||
autoAcceptAlerts?: boolean; | ||
autoDismissAlerts?: boolean; | ||
nativeInstrumentsLib?: boolean; | ||
nativeWebTap?: boolean; | ||
safariInitialUrl?: string; | ||
safariAllowPopups?: boolean; | ||
safariIgnoreFraudWarning?: boolean; | ||
safariOpenLinksInBackground?: boolean; | ||
keepKeyChains?: boolean; | ||
localizableStringsDir?: string; | ||
processArguments?: string; | ||
interKeyDelay?: number; | ||
showIOSLog?: boolean; | ||
sendKeyStrategy?: string; | ||
screenshotWaitTimeout?: number; | ||
waitForAppScript?: string; | ||
webviewConnectRetries?: number; | ||
appName?: string; | ||
customSSLCert?: string; | ||
webkitResponseTimeout?: number; | ||
remoteDebugProxy?: string; | ||
enableAsyncExecuteFromHttps?: boolean; | ||
skipLogCapture?: boolean; | ||
webkitDebugProxyPort?: number; | ||
} | ||
/** | ||
* Appium xcuitest Capabilities | ||
@@ -565,3 +507,10 @@ * | ||
'appium:bundleId'?: string; | ||
'appium:launchTimeout'?: number; | ||
'appium:udid'?: string; | ||
'appium:appName'?: string; | ||
'appium:waitForAppScript'?: string; | ||
'appium:sendKeyStrategy'?: string; | ||
'appium:screenshotWaitTimeout'?: number; | ||
'appium:interKeyDelay'?: number; | ||
'appium:nativeInstrumentsLib'?: boolean; | ||
'appium:autoAcceptAlerts'?: boolean; | ||
@@ -568,0 +517,0 @@ 'appium:autoDismissAlerts'?: boolean; |
{ | ||
"name": "@wdio/types", | ||
"version": "8.8.7", | ||
"version": "8.10.0", | ||
"description": "Utility package providing type information for a variety of WebdriverIO interfaces", | ||
@@ -35,3 +35,3 @@ "author": "Christian Bromann <mail@bromann.dev>", | ||
}, | ||
"gitHead": "c8f7c7298308b5d313d88a16fdd58f241fdeec52" | ||
"gitHead": "f0c607340b4f31a4ae48509115335283f488e38f" | ||
} |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
127756
2383