# appium-base-driver

> Base driver class for Appium drivers

Latest version **7.11.3** (published 2022-01-10) · Apache-2.0 license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install appium-base-driver
pnpm add appium-base-driver
yarn add appium-base-driver
bun add appium-base-driver
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 7.11.3 |
| Published | 2022-01-10 |
| First published | 2015-05-22 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 20 |
| Unpacked size | 1.7 MB |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| Author | appium |
| Maintainers | jlipps, imurchie, dangraham, nick.mokhnach, umut.uzgur, kazucocoa, boneskull, bootstraponline |
| Keywords | appium |

## Links

- npm: https://www.npmjs.com/package/appium-base-driver
- Repository: https://github.com/appium/appium-base-driver
- Homepage: https://github.com/appium/appium-base-driver#readme
- Issues: https://github.com/appium/appium-base-driver/issues
- npm.io page: https://npm.io/package/appium-base-driver

## Dependencies (20)

- [ws](https://npm.io/package/ws.md) ^8.0.0
- [axios](https://npm.io/package/axios.md) ^0.x
- [lodash](https://npm.io/package/lodash.md) ^4.0.0
- [morgan](https://npm.io/package/morgan.md) ^1.9.0
- [express](https://npm.io/package/express.md) ^4.16.2
- [asyncbox](https://npm.io/package/asyncbox.md) ^2.9.1
- [bluebird](https://npm.io/package/bluebird.md) ^3.5.3
- [es6-error](https://npm.io/package/es6-error.md) ^4.1.1
- [lru-cache](https://npm.io/package/lru-cache.md) ^6.0.0
- [async-lock](https://npm.io/package/async-lock.md) ^1.0.0
- [body-parser](https://npm.io/package/body-parser.md) ^1.18.2
- [validate.js](https://npm.io/package/validate.js.md) ^0.13.0
- [webdriverio](https://npm.io/package/webdriverio.md) ^6.0.2
- [@dabh/colors](https://npm.io/package/@dabh/colors.md) ^1.4.0
- [serve-favicon](https://npm.io/package/serve-favicon.md) ^2.4.5
- [@babel/runtime](https://npm.io/package/@babel/runtime.md) ^7.0.0
- [appium-support](https://npm.io/package/appium-support.md) ^2.54.1
- [method-override](https://npm.io/package/method-override.md) ^3.0.0
- [http-status-codes](https://npm.io/package/http-status-codes.md) ^2.1.1
- [source-map-support](https://npm.io/package/source-map-support.md) ^0.x

## Recent versions

- 7.11.3 (latest) — 2022-01-10
- 8.0.0-beta.6 (beta) — 2021-02-23
- 7.11.2 — 2021-11-22
- 7.11.1 — 2021-11-19
- 7.11.0 — 2021-11-11
- 7.10.1 — 2021-10-15
- 7.10.0 — 2021-08-28
- 7.9.1 — 2021-08-17
- 7.9.0 — 2021-07-22
- 7.8.0 — 2021-06-29
- 7.7.0 — 2021-06-01
- 7.6.0 — 2021-03-19
- 7.5.1 — 2021-02-24
- 7.5.0 — 2021-02-19
- 7.4.2 — 2021-02-12
- … 266 more at https://npm.io/package/appium-base-driver/versions

## README

# appium-base-driver

> **NOTE: `appium-base-driver` for Appium 2.x has moved to the [`2.0` branch of `appium/appium`](https://github.com/appium/appium/tree/2.0/packages/base-driver)**

[![NPM version](http://img.shields.io/npm/v/appium-base-driver.svg)](https://npmjs.org/package/appium-base-driver)
[![Downloads](http://img.shields.io/npm/dm/appium-base-driver.svg)](https://npmjs.org/package/appium-base-driver)
[![Dependency Status](https://david-dm.org/appium/appium-base-driver.svg)](https://david-dm.org/appium/appium-base-driver)
[![devDependency Status](https://david-dm.org/appium/appium-base-driver/dev-status.svg)](https://david-dm.org/appium/appium-base-driver#info=devDependencies)

[![Build Status](https://travis-ci.org/appium/appium-base-driver.svg?branch=master)](https://travis-ci.org/appium/appium-base-driver)

This is the parent class that all [appium](appium.io) drivers inherit from, along with a collection of globally-used Appium driver utilities. Each utility is documented in its own README in the code:

* [BaseDriver](lib/basedriver)
* [The Appium Express Server](lib/express)
* [The Mobile JSON Wire Protocol Encapsulation](lib/mjsonwp)
* [The JSONWP Proxy Library](lib/jsonwp-proxy)
* [The JSONWP Status Library](lib/jsonwp-status)

*Note*: Issue tracking for this repo has been disabled. Please use the [main Appium issue tracker](https://github.com/appium/appium/issues) instead.

## Watch

```
gulp
```

## Test

```
gulp once
```

---
_Source: https://npm.io/package/appium-base-driver · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
