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

webdriver-image-comparison

Package Overview
Dependencies
Maintainers
1
Versions
74
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

webdriver-image-comparison - npm Package Compare versions

Comparing version 0.14.4 to 0.15.0

34

build/helpers/constants.d.ts

@@ -28,2 +28,11 @@ export declare const DEFAULT_FORMAT_STRING = "{tag}-{browserName}-{width}x{height}-dpr-{dpr}";

export declare const FULL_PAGE_SCROLL_TIMEOUT = 1500;
export declare const LOG_METHODS: string[];
export declare const LOG_LEVELS: {
ERROR: string;
WARN: string;
INFO: string;
DEBUG: string;
TRACE: string;
SILENT: string;
};
export declare const OFFSETS: {

@@ -56,2 +65,7 @@ ANDROID: {

};
11: {
STATUS_BAR: number;
ADDRESS_BAR: number;
TOOL_BAR: number;
};
};

@@ -139,2 +153,22 @@ IOS: {

};
14: {
STATUS_BAR: number;
STATUS_BAR_PRO: number;
STATUS_BAR_X: number;
ADDRESS_BAR: number;
HOME_BAR: {
DEFAULT: {
height: number;
width: number;
x: number;
y: number;
};
LARGE: {
height: number;
width: number;
x: number;
y: number;
};
};
};
};

@@ -141,0 +175,0 @@ };

140

build/helpers/constants.js
"use strict";
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
Object.defineProperty(exports, "__esModule", { value: true });

@@ -30,30 +41,45 @@ exports.DEFAULT_FORMAT_STRING = '{tag}-{browserName}-{width}x{height}-dpr-{dpr}';

exports.FULL_PAGE_SCROLL_TIMEOUT = 1500;
exports.OFFSETS = {
ANDROID: {
6: {
STATUS_BAR: 24,
ADDRESS_BAR: 56,
TOOL_BAR: 48,
exports.LOG_METHODS = ['error', 'warn', 'info', 'debug', 'trace', 'silent'];
exports.LOG_LEVELS = {
ERROR: 'error',
WARN: 'warn',
INFO: 'info',
DEBUG: 'debug',
TRACE: 'trace',
SILENT: 'silent',
};
var androidDefaultOffsets = {
STATUS_BAR: 24,
ADDRESS_BAR: 56,
TOOL_BAR: 48,
};
var iosDefaultOffsets = {
STATUS_BAR: 20,
STATUS_BAR_PRO: 24,
STATUS_BAR_X: 44,
ADDRESS_BAR: 50,
HOME_BAR: {
DEFAULT: {
height: 5,
width: 135,
x: 120,
y: 799,
},
7: {
STATUS_BAR: 24,
ADDRESS_BAR: 56,
TOOL_BAR: 48,
LARGE: {
height: 5,
width: 148,
x: 133,
y: 883,
},
8: {
STATUS_BAR: 24,
ADDRESS_BAR: 56,
TOOL_BAR: 48,
},
9: {
STATUS_BAR: 24,
ADDRESS_BAR: 56,
TOOL_BAR: 48,
},
10: {
STATUS_BAR: 24,
ADDRESS_BAR: 56,
TOOL_BAR: 48,
}
},
};
exports.OFFSETS = {
ANDROID: {
6: __assign({}, androidDefaultOffsets),
7: __assign({}, androidDefaultOffsets),
8: __assign({}, androidDefaultOffsets),
9: __assign({}, androidDefaultOffsets),
10: __assign({}, androidDefaultOffsets),
11: __assign({}, androidDefaultOffsets),
},
IOS: {

@@ -80,62 +106,6 @@ 10: {

},
11: {
STATUS_BAR: 20,
STATUS_BAR_PRO: 24,
STATUS_BAR_X: 44,
ADDRESS_BAR: 50,
HOME_BAR: {
DEFAULT: {
height: 5,
width: 135,
x: 120,
y: 799,
},
LARGE: {
height: 5,
width: 148,
x: 133,
y: 883,
},
},
},
12: {
STATUS_BAR: 20,
STATUS_BAR_PRO: 24,
STATUS_BAR_X: 44,
ADDRESS_BAR: 50,
HOME_BAR: {
DEFAULT: {
height: 5,
width: 135,
x: 120,
y: 799,
},
LARGE: {
height: 5,
width: 148,
x: 133,
y: 883,
},
},
},
13: {
STATUS_BAR: 20,
STATUS_BAR_PRO: 24,
STATUS_BAR_X: 44,
ADDRESS_BAR: 50,
HOME_BAR: {
DEFAULT: {
height: 5,
width: 135,
x: 120,
y: 799,
},
LARGE: {
height: 5,
width: 148,
x: 133,
y: 883,
},
},
},
11: __assign({}, iosDefaultOffsets),
12: __assign({}, iosDefaultOffsets),
13: __assign({}, iosDefaultOffsets),
14: __assign({}, iosDefaultOffsets),
},

@@ -142,0 +112,0 @@ };

{
"name": "webdriver-image-comparison",
"version": "0.14.4",
"version": "0.15.0",
"description": "An image compare module that can be used for different NodeJS Test automation frameworks that support the webdriver protocol",

@@ -5,0 +5,0 @@ "main": "./build/index.js",

Sorry, the diff of this file is not supported yet

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