{ "_from": "webdriverio@4.8.0", "_id": "webdriverio@4.8.0", "_inBundle": false, "_integrity": "sha1-1Skpt0kID4mWf24WFAUcvIFy0TI=", "_location": "/webdriverio", "_phantomChildren": { "ansi-escapes": "1.4.0", "asynckit": "0.4.0", "aws4": "1.6.0", "caseless": "0.12.0", "chalk": "1.1.3", "cli-width": "2.2.0", "co": "4.6.0", "combined-stream": "1.0.5", "core-js": "2.5.1", "escape-string-regexp": "1.0.5", "extend": "3.0.1", "external-editor": "2.0.5", "forever-agent": "0.6.1", "glob": "7.1.2", "has-flag": "1.0.0", "is-promise": "2.1.0", "is-typedarray": "1.0.0", "isstream": "0.1.2", "json-stringify-safe": "5.0.1", "jsonify": "0.0.0", "jsprim": "1.4.1", "lodash": "4.17.4", "mime-types": "2.1.17", "mimic-fn": "1.1.0", "minimatch": "3.0.4", "oauth-sign": "0.8.2", "regenerator-runtime": "0.10.5", "rx": "4.1.0", "signal-exit": "3.0.2", "sshpk": "1.13.1", "stringstream": "0.0.5", "strip-ansi": "3.0.1", "through": "2.3.8", "tough-cookie": "2.3.3", "tunnel-agent": "0.6.0", "uuid": "3.1.0" }, "_requested": { "type": "version", "registry": true, "raw": "webdriverio@4.8.0", "name": "webdriverio", "escapedName": "webdriverio", "rawSpec": "4.8.0", "saveSpec": null, "fetchSpec": "4.8.0" }, "_requiredBy": [ "#DEV:/" ], "_resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-4.8.0.tgz", "_shasum": "d52929b749080f89967f6e1614051cbc8172d132", "_spec": "webdriverio@4.8.0", "_where": "/home/manfred/enviPath/ketcher2/ketcher", "author": { "name": "Camilo Tapia", "email": "camilo.tapia@gmail.com" }, "bin": { "wdio": "bin/wdio" }, "bugs": { "url": "https://github.com/webdriverio/webdriverio/issues" }, "bundleDependencies": false, "dependencies": { "archiver": "~1.3.0", "babel-runtime": "~6.23.0", "css-parse": "~2.0.0", "css-value": "~0.0.1", "deepmerge": "~1.3.2", "ejs": "~2.5.6", "gaze": "~1.1.2", "glob": "~7.1.1", "inquirer": "~3.0.6", "json-stringify-safe": "~5.0.1", "mkdirp": "~0.5.1", "npm-install-package": "~2.1.0", "optimist": "~0.6.1", "q": "~1.5.0", "request": "~2.81.0", "rgb2hex": "~0.1.0", "safe-buffer": "~5.0.1", "supports-color": "~3.2.3", "url": "~0.11.0", "validator": "~7.0.0", "wdio-dot-reporter": "~0.0.8", "wgxpath": "~1.0.0" }, "deprecated": false, "description": "A Node.js bindings implementation for the W3C WebDriver protocol", "devDependencies": { "babel-cli": "^6.24.1", "babel-core": "^6.24.1", "babel-eslint": "^7.2.1", "babel-plugin-add-module-exports": "^0.2.1", "babel-plugin-transform-runtime": "^6.23.0", "babel-preset-env": "^1.3.3", "babel-preset-stage-0": "^6.24.1", "babel-register": "^6.24.1", "chai": "^3.5.0", "chai-as-promised": "^6.0.0", "chai-string": "^1.3.0", "chai-things": "^0.2.0", "codeclimate-test-reporter": "^0.4.1", "cordova": "^6.5.0", "coveralls": "^2.13.0", "eslint": "^3.19.0", "eslint-config-standard": "^10.2.1", "eslint-plugin-chai-expect": "^1.1.1", "eslint-plugin-import": "^2.2.0", "eslint-plugin-mocha": "^4.9.0", "eslint-plugin-node": "^4.2.2", "eslint-plugin-promise": "^3.5.0", "eslint-plugin-standard": "^3.0.1", "isparta": "^4.0.0", "istanbul": "^0.4.5", "mocha": "^3.2.0", "mock-require": "^2.0.2", "nock": "^9.0.13", "node-static": "^0.7.9", "np": "2.13.2", "npm-run-all": "^4.0.2", "sauce-connect-launcher": "^1.2.1", "saucelabs": "^1.4.0", "sinon": "^2.1.0", "snyk": "^1.28.0", "wdio-mocha-framework": "^0.5.9" }, "engines": { "node": ">= 0.12.0" }, "homepage": "http://webdriver.io", "keywords": [ "webdriverio", "webdriver", "selenium", "appium", "saucelabs", "sauce", "labs", "mocha", "nodeUnit", "buster", "phantomjs", "chai", "vows", "jasmine", "assert", "cucumber", "testingbot" ], "license": "MIT", "main": "./build/index.js", "name": "webdriverio", "repository": { "type": "git", "url": "git://github.com/webdriverio/webdriverio.git" }, "scripts": { "build": "run-s clean compile copy", "clean": "run-p clean:*", "clean:android": "rm -fr test/site/platforms/android", "clean:build": "rm -fr build", "clean:cordova": "rm -fr test/site/platforms test/site/plugins", "clean:coverage": "rm -fr coverage", "clean:ios": "rm -fr test/site/platforms/ios", "compile": "run-p compile:*", "compile:index": "mkdir -p build && babel index.js --out-file build/index.js", "compile:lib": "babel lib/ -d build/lib", "copy": "run-p copy:*", "copy:ejstemplate": "cp lib/helpers/wdio.conf.ejs build/lib/helpers/wdio.conf.ejs", "copy:packagejson": "cp package.json build", "cordova": "npm-run-all cordova:add_platforms --parallel cordova:compile:*", "cordova:add_platforms": "cd ./test/site && cordova platform add ios android && cd ../../", "cordova:compile:android": "cd ./test/site && cordova build android && cd ../../", "cordova:compile:ios": "cd ./test/site && cordova build ios && cd ../../", "eslint": "eslint ./lib test/", "prepublish": "npm prune", "release": "np patch", "release:major": "np major", "release:minor": "np minor", "release:patch": "np patch", "test": "run-s eslint test:unit", "test:android": "mocha test/setup.js test/spec/mobile/*.js test/spec/mobile/android/*.js", "test:ci": "run-s eslint build test:$_ENV", "test:cover": "babel-node ./node_modules/.bin/isparta cover --include 'lib/*.js' _mocha", "test:desktop": "mocha test/setup.js test/spec/*.js test/spec/desktop/*.js", "test:functional": "mocha test/setup.js test/spec/functional/**/*.js", "test:ios": "mocha test/setup.js test/spec/mobile/*.js test/spec/mobile/ios/*.js", "test:mobile": "run-s test:ios test:android", "test:multibrowser": "mocha test/setup.js test/spec/multibrowser/**/*.js", "test:snyk": "snyk auth $SNYK_AUTH_TOKEN && snyk test", "test:unit": "mocha test/setup-unit.js test/spec/unit/*.js", "test:wdio": "mocha test/setup-unit.js test/spec/wdio/*.js", "watch": "npm run compile:lib -- --watch" }, "tags": [ "webdriver", "selenium", "test", "automation", "browser", "javascript", "node" ], "version": "4.8.0" }