# available-browsers

> Available browsers for sauce labs, browser stack and testing bot

Latest version **1.0.3** (published 2017-06-09) · MIT license · 0 weekly downloads

## Install

```sh
npm install available-browsers
pnpm add available-browsers
yarn add available-browsers
bun add available-browsers
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.3 |
| Published | 2017-06-09 |
| First published | 2017-06-06 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 1 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Forbes Lindesay |
| Maintainers | forbeslindesay |

## Links

- npm: https://www.npmjs.com/package/available-browsers
- Repository: https://github.com/ForbesLindesay/available-browsers
- Homepage: https://github.com/ForbesLindesay/available-browsers#readme
- Issues: https://github.com/ForbesLindesay/available-browsers/issues
- npm.io page: https://npm.io/package/available-browsers

## Dependencies (1)

- [babel-runtime](https://npm.io/package/babel-runtime.md) ^6.18.0

## Recent versions

- 1.0.3 (latest) — 2017-06-09
- 1.0.2 — 2017-06-09
- 1.0.1 — 2017-06-08
- 1.0.0 — 2017-06-06

## README

# available-browsers

Available browsers for sauce labs, browser stack and testing bot.  This lets you get the capabilities for the platform of your choice, and switch effortlessly between them.

[![Build Status](https://img.shields.io/travis/ForbesLindesay/available-browsers/master.svg)](https://travis-ci.org/ForbesLindesay/available-browsers)
[![Dependency Status](https://img.shields.io/david/ForbesLindesay/available-browsers/master.svg)](http://david-dm.org/ForbesLindesay/available-browsers)
[![NPM version](https://img.shields.io/npm/v/available-browsers.svg)](https://www.npmjs.org/package/available-browsers)

## Installation

```
npm install available-browsers --save
```

## Usage

```js
var availableBrowsers = require('available-browsers');

var capabilities = getCapabilities('browserstack', 'chrome');
```

args:

 - remote: `'browserstack' | 'saucelabs' | 'testingbot'`
 - browser: `'android' | 'chrome' | 'edge' | 'firefox' | 'ie' | 'ios' | 'opera' | 'safari'`
 - version: string - defaults to latest version that's available on all three remotes
 - operating system: string - defaults to latest windows for all desktop browsers except safari, defaults to latest mac on safari, defaults to most recent iPhone/android.

## License

MIT

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