{ "name": "appium-base-driver", "description": "Base driver class for Appium drivers", "keywords": [ "appium" ], "version": "2.8.1", "author": "appium", "license": "Apache-2.0", "repository": { "type": "git", "url": "https://github.com/appium/appium-base-driver.git" }, "bugs": { "url": "https://github.com/appium/appium-base-driver/issues" }, "engines": [ "node" ], "main": "./build/index.js", "bin": {}, "directories": { "lib": "lib" }, "dependencies": { "appium-support": "^2.8.0", "asyncbox": "^2.3.1", "babel-runtime": "=5.8.24", "bluebird": "^2.10.2", "body-parser": "^1.14.1", "colors": "^1.1.2", "es6-error": "^2.0.2", "express": "^4.13.3", "lodash": "^4.0.0", "method-override": "^2.3.5", "morgan": "^1.6.1", "request": "^2.64.0", "request-promise": "^4.1.1", "serve-favicon": "^2.3.0", "source-map-support": "^0.4.0", "teen_process": "^1.5.2", "uuid-js": "^0.7.5", "validate.js": "^0.9.0" }, "scripts": { "prepublish": "./node_modules/.bin/gulp prepublish", "test": "./node_modules/.bin/gulp once", "watch": "./node_modules/.bin/gulp", "lint": "gulp eslint", "precommit-msg": "echo 'Pre-commit checks...' && exit 0" }, "pre-commit": [ "precommit-msg", "lint", "test" ], "devDependencies": { "appium-gulp-plugins": "^1.3.12", "babel-eslint": "^6.1.2", "chai": "^3.3.0", "chai-as-promised": "^5.1.0", "chromedriver": "^2.19.0", "content-disposition": "^0.5.0", "eslint": "^2.13.1", "eslint-config-appium": "0.0.6", "eslint-plugin-babel": "^3.3.0", "eslint-plugin-import": "^1.10.2", "eslint-plugin-mocha": "^3.0.0", "finalhandler": "^0.4.0", "gulp": "^3.9.0", "mock-fs": "^4.2.0", "pre-commit": "^1.1.3", "serve-static": "^1.10.0", "sinon": "^1.17.1" } }