New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@openfin/automation-helpers

Package Overview
Dependencies
Maintainers
43
Versions
63
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@openfin/automation-helpers - npm Package Compare versions

Comparing version 0.0.2 to 0.1.0

typings/models/elementReference.d.ts

5

package.json
{
"name": "@openfin/automation-helpers",
"version": "0.0.2",
"version": "0.1.0",
"description": "Helper methods for automation testing in the OpenFin ecosystem",

@@ -29,2 +29,4 @@ "authors": [

"dependencies": {
"@openfin/core": "^25.68.26",
"selenium-webdriver": "^4.1.2",
"webdriver": "^7.19.1"

@@ -35,2 +37,3 @@ },

"@rollup/plugin-node-resolve": "^13.1.3",
"@types/selenium-webdriver": "^4.0.20",
"@typescript-eslint/eslint-plugin": "^5.16.0",

@@ -37,0 +40,0 @@ "@typescript-eslint/parser": "^5.16.0",

@@ -0,5 +1,11 @@

import type { ThenableWebDriver } from "selenium-webdriver";
import type { Client } from "webdriver";
export declare var webdriver: Client;
import type { IWebDriver } from "./models/IWebDriver";
export declare var webDriver: IWebDriver;
export declare var nodeWebDriver: Client | undefined;
export declare var seleniumWebDriver: ThenableWebDriver | undefined;
declare global {
var webdriver: Client;
var webDriver: IWebDriver;
var nodeWebDriver: Client | undefined;
var seleniumWebDriver: ThenableWebDriver | undefined;
}

14

typings/index.d.ts
export * from "./globals";
export * from "./shapes";
export * from "./models/elementReference";
export * from "./models/IWebDriver";
export * from "./models/IWebDriverElement";
export * from "./models/locatorTypes";
export * from "./openFin/home";
export * from "./openFin/store";
export * from "./openFin/system";
export * from "./openFin/workspace";
export * from "./util/webDriver";
export * from "./webDrivers/nodeWebDriver";
export * from "./webDrivers/nodeWebDriverElement";
export * from "./webDrivers/seleniumWebDriver";
export * from "./webDrivers/seleniumWebDriverElement";
export * from "./webDrivers/webDriver";

@@ -0,1 +1,3 @@

import type { ApplicationInfo } from "@openfin/core/src/api/system/application";
import type { WindowInfo } from "@openfin/core/src/api/system/window";
/**

@@ -6,2 +8,8 @@ * Methods for OpenFin System object handling.

/**
* Waits for the fin runtime to become available.
* @param timeoutMs The maximum time to wait for the fin runtime to be ready.
* @returns The runtime version.
*/
static waitForReady(timeoutMs: number): Promise<boolean>;
/**
* Get the runtime version.

@@ -11,2 +19,17 @@ * @returns The runtime version.

static getVersion(): Promise<string>;
/**
* Exit the runtime.
* @returns The runtime version.
*/
static exit(): Promise<string>;
/**
* Get the applications.
* @returns The applications.
*/
static getApplicationsInfo(): Promise<ApplicationInfo[]>;
/**
* Get the windows for an application.
* @returns The application windows.
*/
static getWindowsInfo(): Promise<WindowInfo[]>;
}

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc