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

testcafe-browser-provider-browserstack

Package Overview
Dependencies
Maintainers
4
Versions
34
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

testcafe-browser-provider-browserstack - npm Package Compare versions

Comparing version 1.1.0 to 1.1.1-git.201706070945

32

lib/index.js

@@ -45,2 +45,6 @@ 'use strict';

var _timeLimitPromise = require('time-limit-promise');
var _timeLimitPromise2 = _interopRequireDefault(_timeLimitPromise);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -57,3 +61,3 @@

var PROXY_AUTH_RE = /^([^:]*):(.*)$/;
var PROXY_AUTH_RE = /^([^:]*)(?::(.*))?$/;

@@ -114,6 +118,6 @@ var BROWSERSTACK_API_PATHS = {

var parsedAuth = auth.match(PROXY_AUTH_RE);
var parsedAuth = auth && auth.match(PROXY_AUTH_RE);
return {
host: hostname,
host: hostname === 'undefined' ? null : hostname,
port: port,

@@ -137,2 +141,3 @@ user: parsedAuth && parsedAuth[1],

forceProxy: !!process.env['BROWSERSTACK_FORCE_PROXY'],
localIdentifier: Date.now(),

@@ -368,3 +373,3 @@ //NOTE: additional args use different format

return (0, _asyncToGenerator3.default)(_regenerator2.default.mark(function _callee4() {
var capabilities;
var capabilities, connector;
return _regenerator2.default.wrap(function _callee4$(_context4) {

@@ -375,16 +380,19 @@ while (1) {

capabilities = _this4._generateCapabilities(browserName);
_context4.next = 3;
return _this4._getConnector();
case 3:
connector = _context4.sent;
capabilities.timeout = TESTS_TIMEOUT;
capabilities.url = pageUrl;
capabilities.name = 'TestCafe test run ' + id;
capabilities.localIdentifier = connector.localIdentifierFlag;
capabilities['browserstack.local'] = true;
_context4.next = 6;
return _this4._getConnector();
case 6:
_context4.next = 8;
_context4.next = 11;
return doRequest(BROWSERSTACK_API_PATHS.newWorker, capabilities);
case 8:
case 11:
_this4.workers[id] = _context4.sent;

@@ -394,3 +402,3 @@

case 10:
case 13:
case 'end':

@@ -480,3 +488,3 @@ return _context4.stop();

_context7.next = 2;
return _this7._disposeConnector();
return (0, _timeLimitPromise2.default)(_this7._disposeConnector(), 10000);

@@ -483,0 +491,0 @@ case 2:

{
"name": "testcafe-browser-provider-browserstack",
"version": "1.1.0",
"version": "1.1.1-git.201706070945",
"description": "browserstack TestCafe browser provider plugin.",

@@ -36,3 +36,4 @@ "repository": "https://github.com/DevExpress/testcafe-browser-provider-browserstack",

"request": "^2.79.0",
"request-promise": "^4.1.1"
"request-promise": "^4.1.1",
"time-limit-promise": "^1.0.2"
},

@@ -39,0 +40,0 @@ "devDependencies": {

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