Skip to content

Commit f7c5b80

Browse files
feat: include IRectangle and move all interfaces into folder interfaces (#63)
* feat: include IRectanlge and move interfaces into folder intefaces * fix: exclude colors dep.
1 parent 3e7263d commit f7c5b80

24 files changed

+65
-40
lines changed

index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ export { SearchOptions } from "./lib/search-options";
66
export { Locator } from "./lib/locators";
77
export { Direction } from "./lib/direction";
88
export { DeviceManger } from "./lib/device-controller";
9+
export { IRectangle } from "./lib/interfaces/rectangle";
910
export declare function startServer(port?: number): Promise<void>;
1011
export declare function stopServer(): Promise<void>;
1112
export declare function createDriver(): Promise<any>;

index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ export { SearchOptions } from "./lib/search-options";
1313
export { Locator } from "./lib/locators";
1414
export { Direction } from "./lib/direction";
1515
export { DeviceManger } from "./lib/device-controller";
16+
export { IRectangle } from "./lib/interfaces/rectangle";
1617

1718
const nsCapabilities = new NsCapabilities();
1819
const appiumServer = new AppiumServer(nsCapabilities);

lib/appium-driver.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { SearchOptions } from "./search-options";
44
import { UIElement } from "./ui-element";
55
import { Direction } from "./direction";
66
import { Locator } from "./locators";
7-
import { INsCapabilities } from "./ins-capabilities";
7+
import { INsCapabilities } from "./interfaces/ns-capabilities";
88
import { Point } from "./point";
99
import { ImageHelper } from "./image-helper";
1010
export declare class AppiumDriver {

lib/appium-driver.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
require('colors');
21
var chai = require("chai");
32
import * as wd from "wd";
43
var chaiAsPromised = require("chai-as-promised");
@@ -21,7 +20,7 @@ import {
2120
calculateOffset,
2221
scroll
2322
} from "./utils";
24-
import { INsCapabilities } from "./ins-capabilities";
23+
import { INsCapabilities } from "./interfaces/ns-capabilities";
2524
import { Point } from "./point";
2625
import { ImageHelper } from "./image-helper";
2726
import { ImageOptions } from "./image-options"

lib/appium-server.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/// <reference types="node" />
22
import * as child_process from "child_process";
3-
import { INsCapabilities } from "./ins-capabilities";
3+
import { INsCapabilities } from "./interfaces/ns-capabilities";
44
export declare class AppiumServer {
55
private _args;
66
private _server;

lib/appium-server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as child_process from "child_process";
22
import { log, resolve, waitForOutput, shutdown, fileExists, isWin, executeCommand } from "./utils";
3-
import { INsCapabilities } from "./ins-capabilities";
3+
import { INsCapabilities } from "./interfaces/ns-capabilities";
44
import { DeviceManger } from "./device-controller";
55

66
export class AppiumServer {

lib/device-controller.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { INsCapabilities } from "./ins-capabilities";
1+
import { INsCapabilities } from "./interfaces/ns-capabilities";
22
import { IDevice } from "mobile-devices-controller";
33
export declare class DeviceManger {
44
private static _emulators;

lib/device-controller.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { waitForOutput, resolve, log, isWin, shutdown, executeCommand } from "./utils";
22
import * as child_process from "child_process";
3-
import { INsCapabilities } from "./ins-capabilities";
3+
import { INsCapabilities } from "./interfaces/ns-capabilities";
44

55
import {
66
IDevice,

lib/element-helper.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { INsCapabilities } from "./ins-capabilities";
1+
import { INsCapabilities } from "./interfaces/ns-capabilities";
22
export declare class ElementHelper {
33
private _args;
44
private locators;

lib/element-helper.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { contains } from "./utils";
22
import { log } from "./utils";
3-
import { INsCapabilities } from "./ins-capabilities";
3+
import { INsCapabilities } from "./interfaces/ns-capabilities";
44
import { Locator } from "./locators";
55

66
export class ElementHelper {

0 commit comments

Comments
 (0)