Socket
Socket
Sign inDemoInstall

@wdio/utils

Package Overview
Dependencies
Maintainers
7
Versions
291
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@wdio/utils - npm Package Compare versions

Comparing version 6.0.0-alpha.0 to 6.0.0-alpha.1

6

build/initialisePlugin.js

@@ -8,6 +8,10 @@ "use strict";

var _path = _interopRequireDefault(require("path"));
var _utils = require("./utils");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function initialisePlugin(name, type, target = 'default') {
if (name[0] === '@') {
if (name[0] === '@' || _path.default.isAbsolute(name)) {
const service = (0, _utils.safeRequire)(name);

@@ -14,0 +18,0 @@ return service[target];

10

build/initialiseServices.js

@@ -8,4 +8,2 @@ "use strict";

var _deepmerge = _interopRequireDefault(require("deepmerge"));
var _logger = _interopRequireDefault(require("@wdio/logger"));

@@ -27,6 +25,6 @@

for (let serviceName of config.services) {
let serviceConfig = config;
let serviceConfig = {};
if (Array.isArray(serviceName)) {
serviceConfig = (0, _deepmerge.default)(config, serviceName[1] || {});
serviceConfig = Object.assign({}, serviceName[1] || {});
serviceName = serviceName[0];

@@ -44,3 +42,3 @@ }

log.debug(`initialise custom service "${serviceName.name}"`);
initialisedServices.push(new serviceName(serviceConfig, caps));
initialisedServices.push(new serviceName(serviceConfig, caps, config));
continue;

@@ -56,3 +54,3 @@ }

initialisedServices.push(new Service(serviceConfig, caps));
initialisedServices.push(new Service(serviceConfig, caps, config));
} catch (e) {

@@ -59,0 +57,0 @@ log.error(e);

{
"name": "@wdio/utils",
"version": "6.0.0-alpha.0",
"version": "6.0.0-alpha.1",
"description": "A WDIO helper utility to provide several utility functions used across the project.",

@@ -34,4 +34,3 @@ "author": "Christian Bromann <christian@saucelabs.com>",

"dependencies": {
"@wdio/logger": "6.0.0-alpha.0",
"deepmerge": "^4.0.0"
"@wdio/logger": "6.0.0-alpha.0"
},

@@ -41,3 +40,3 @@ "publishConfig": {

},
"gitHead": "834043765c1a803f3f6e784ca4599b02e92c6f5e"
"gitHead": "1b11d192fa30cd92724a21e3febbf40b9e5b3ba2"
}
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