{
  "name": "@dannsam/webdriverio",
  "description": "A Node.js bindings implementation for the W3C WebDriver protocol",
  "version": "0.412.3",
  "homepage": "http://webdriver.io",
  "author": "Camilo Tapia <camilo.tapia@gmail.com>",
  "repository": {
    "type": "git",
    "url": "git://github.com/dannsam/webdriverio.git"
  },
  "bugs": {
    "url": "https://github.com/webdriverio/webdriverio/issues"
  },
  "license": "MIT",
  "main": "./build/index.js",
  "bin": {
    "wdio": "bin/wdio"
  },
  "engines": {
    "node": ">= 4.8.5"
  },
  "scripts": {
    "build": "run-s clean compile copy",
    "clean": "run-p clean:*",
    "clean:build": "rm -fr build",
    "clean:coverage": "rm -fr coverage",
    "clean:cordova": "rm -fr test/site/platforms test/site/plugins",
    "clean:ios": "rm -fr test/site/platforms/ios",
    "clean:android": "rm -fr test/site/platforms/android",
    "compile": "run-p compile:*",
    "compile:index": "mkdir build && babel index.js --out-file build/index.js",
    "compile:lib": "babel lib/ -d build/lib",
    "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 ../../",
    "copy": "run-p copy:*",
    "copy:packagejson": "cp package.json build",
    "copy:ejstemplate": "cp lib/helpers/wdio.conf.ejs build/lib/helpers/wdio.conf.ejs",
    "eslint": "eslint ./lib test/",
    "release": "np patch",
    "release:patch": "np patch",
    "release:minor": "np minor",
    "release:major": "np major",
    "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",
    "postversion": "run-s build",
    "prepare": "npm prune",
    "watch": "npm run compile:lib -- --watch"
  },
  "dependencies": {
    "archiver": "~2.1.0",
    "babel-runtime": "^6.26.0",
    "css-parse": "~2.0.0",
    "css-value": "~0.0.1",
    "deepmerge": "~2.0.1",
    "ejs": "~2.5.6",
    "gaze": "~1.1.2",
    "glob": "~7.1.1",
    "inquirer": "~3.3.0",
    "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.83.0",
    "rgb2hex": "~0.1.0",
    "safe-buffer": "~5.1.1",
    "supports-color": "~5.0.0",
    "url": "~0.11.0",
    "wdio-dot-reporter": "~0.0.8",
    "wgxpath": "~1.0.0"
  },
  "devDependencies": {
    "babel-cli": "^6.24.1",
    "babel-core": "^6.24.1",
    "babel-eslint": "^8.0.1",
    "babel-plugin-add-module-exports": "^0.2.1",
    "babel-plugin-array-includes": "^2.0.3",
    "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": "^4.1.2",
    "chai-as-promised": "^7.1.1",
    "chai-string": "^1.3.0",
    "chai-things": "^0.2.0",
    "codeclimate-test-reporter": "^0.5.0",
    "cordova": "^7.0.1",
    "coveralls": "^3.0.0",
    "eslint": "^4.7.2",
    "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": "^5.1.1",
    "eslint-plugin-promise": "^3.5.0",
    "eslint-plugin-standard": "^3.0.1",
    "isparta": "^4.0.0",
    "istanbul": "^0.4.5",
    "mocha": "^5.0.0",
    "mock-require": "^2.0.2",
    "nock": "^9.0.13",
    "node-static": "^0.7.9",
    "np": "^2.16.0",
    "npm-run-all": "^4.0.2",
    "sauce-connect-launcher": "^1.2.1",
    "saucelabs": "^1.4.0",
    "sinon": "^4.0.0",
    "snyk": "^1.28.0",
    "wdio-mocha-framework": "^0.5.9"
  },
  "tags": [
    "webdriver",
    "selenium",
    "test",
    "automation",
    "browser",
    "javascript",
    "node"
  ],
  "keywords": [
    "webdriverio",
    "webdriver",
    "selenium",
    "appium",
    "saucelabs",
    "sauce",
    "labs",
    "mocha",
    "nodeUnit",
    "buster",
    "phantomjs",
    "chai",
    "vows",
    "jasmine",
    "assert",
    "cucumber",
    "testingbot"
  ]
}
