Software zum Installieren eines Smart-Mirror Frameworks , zum Nutzen von hochschulrelevanten Informationen, auf einem Raspberry-Pi.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ConfigParser.d.ts 1.1KB

1234567891011121314151617181920212223
  1. /// <reference types="webdriver" />
  2. /// <reference types="webdriverio/webdriverio-core" />
  3. /// <reference types="webdriverio" />
  4. /// <reference types="@wdio/cucumber-framework" />
  5. import type { ConfigOptions, Hooks } from '../types';
  6. interface MergeConfig extends Omit<Partial<ConfigOptions>, 'specs' | 'exclude'> {
  7. specs?: string | string[];
  8. exclude?: string | string[];
  9. }
  10. export default class ConfigParser {
  11. private _config;
  12. private _capabilities;
  13. addConfigFile(filename: string): void;
  14. merge(object?: MergeConfig): void;
  15. addService(service: Hooks): void;
  16. getSpecs(capSpecs?: string[], capExclude?: string[]): string[];
  17. setFilePathToFilterOptions(cliArgFileList: string[], config: string[]): string[];
  18. getConfig(): Required<ConfigOptions>;
  19. getCapabilities(i?: number): WebDriver.DesiredCapabilities | WebDriver.W3CCapabilities | import("webdriverio").MultiRemoteCapabilities | (WebDriver.DesiredCapabilities | WebDriver.W3CCapabilities)[];
  20. static getFilePaths(patterns: string[], omitWarnings?: boolean): string[];
  21. }
  22. export {};
  23. //# sourceMappingURL=ConfigParser.d.ts.map