seanstrom/webdriverio-selenium-harness

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "webdriverio-selenium-harness",
  "version": "1.1.0",
  "description": "A WebdriverIO and Selenium Test Harness. Useful for bolting on integration test suite.",
  "main": "src/index.js",
  "directories": {
    "test": "test"
  },
  "scripts": {
    "ci": "npm run lint && npm run coverage && npm run codeclimate && npm run codecov",
    "codeclimate": "npm run lcov | codeclimate-test-reporter",
    "codecov": "cat ./coverage/coverage.json | codecov",
    "coverage": "istanbul cover _mocha -- -R dot",
    "lcov": "cat ./coverage/lcov.info",
    "lint": "eslint src/ test/",
    "selenium-install": "selenium-standalone install",
    "selenium-start": "selenium-standalone start",
    "selenium-stop": "pkill -f selenium",
    "test": "mocha",
    "test-watch": "npm test -- --watch"
  },
  "repository": {
    "type": "git",
    "url": "git+ssh://git@github.com/seanstrom/webdriverio-selenium-harness.git"
  },
  "keywords": [
    "test-harness",
    "harness",
    "webdriverio",
    "selenium",
    "tests",
    "testing"
  ],
  "author": "seanstrom",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/seanstrom/webdriverio-selenium-harness/issues"
  },
  "homepage": "https://github.com/seanstrom/webdriverio-selenium-harness#readme",
  "peerDependencies": {
    "selenium-standalone": "^4.6.0",
    "webdriverio": "^3.2.4"
  },
  "devDependencies": {
    "chai": "^3.3.0",
    "codeclimate-test-reporter": "^0.1.1",
    "codecov.io": "^0.1.6",
    "connect": "^3.4.0",
    "eslint": "^1.5.0",
    "istanbul": "^0.3.20",
    "mocha": "^2.3.3",
    "object-assign": "^4.0.1",
    "selenium-standalone": "^4.6.0",
    "serve-static": "^1.10.0",
    "sinon": "^1.16.1",
    "sinon-chai": "^2.8.0",
    "webdriverio": "^3.2.4"
  },
  "dependencies": {
    "es6-promise": "^3.0.2"
  }
}