0.3.0 • Published 8 years ago

browserslist-saucelabs v0.3.0

Weekly downloads
42
License
MIT
Repository
github
Last release
8 years ago

Browserslist Saucelabs

Build Status

Converter from browserslist to saucelabs desired capabilities. Very opinionated, in some places also very silly.

Not every browser that browserslist outputs is present on SauceLabs.

Under the hood uses amazing Browserslist library.

Usage

var b2s = require('browserslist-saucelabs');

b2s({ browsers: ['last 2 versions'] });

Result would be

[
    { browserName: 'Chrome', platform: 'OS X 10.6', version: '43' },
    { browserName: 'Chrome', platform: 'OS X 10.6', version: '42' },
    { browserName: 'Firefox', platform: 'OS X 10.6', version: '38' },
    { browserName: 'Internet Explorer', platform: 'Windows 8.1', version: '11' },
    { browserName: 'Internet Explorer', platform: 'Windows 8', version: '10' },
    { browserName: 'iPhone', platform: 'OS X 10.10', version: '8.1', deviceName: 'iPhone Simulator' },
    { browserName: 'Safari', platform: 'OS X 10.10', version: '8' }
]

Or if you want to test your stuff thoroughly

var b2s = require('browserslist-saucelabs');

b2s({ browsers: ['last 2 versions'], allPlatforms: true });

Result would be

[
    { browserName: 'Chrome', platform: 'OS X 10.6', version: '43' },
    { browserName: 'Chrome', platform: 'OS X 10.9', version: '43' },
    { browserName: 'Chrome', platform: 'Windows XP', version: '43' },
    { browserName: 'Chrome', platform: 'OS X 10.8', version: '43' },
    { browserName: 'Chrome', platform: 'Windows 8', version: '43' },
    { browserName: 'Chrome', platform: 'Linux', version: '43' },
    { browserName: 'Chrome', platform: 'Windows 8.1', version: '43' },
    { browserName: 'Chrome', platform: 'Windows 7', version: '43' },
    { browserName: 'Chrome', platform: 'OS X 10.10', version: '43' },
    { browserName: 'Chrome', platform: 'OS X 10.6', version: '42' },
    { browserName: 'Chrome', platform: 'OS X 10.9', version: '42' },
    { browserName: 'Chrome', platform: 'Windows XP', version: '42' },
    { browserName: 'Chrome', platform: 'OS X 10.8', version: '42' },
    { browserName: 'Chrome', platform: 'Windows 8', version: '42' },
    { browserName: 'Chrome', platform: 'Linux', version: '42' },
    { browserName: 'Chrome', platform: 'Windows 8.1', version: '42' },
    { browserName: 'Chrome', platform: 'Windows 7', version: '42' },
    { browserName: 'Chrome', platform: 'OS X 10.10', version: '42' },
    { browserName: 'Firefox', platform: 'OS X 10.6', version: '38' },
    { browserName: 'Firefox', platform: 'OS X 10.9', version: '38' },
    { browserName: 'Firefox', platform: 'Windows XP', version: '38' },
    { browserName: 'Firefox', platform: 'Windows 8', version: '38' },
    { browserName: 'Firefox', platform: 'Linux', version: '38' },
    { browserName: 'Firefox', platform: 'Windows 8.1', version: '38' },
    { browserName: 'Firefox', platform: 'Windows 7', version: '38' },
    { browserName: 'Firefox', platform: 'OS X 10.10', version: '38' },
    { browserName: 'Internet Explorer', platform: 'Windows 8.1', version: '11' },
    { browserName: 'Internet Explorer', platform: 'Windows 7', version: '11' },
    { browserName: 'Internet Explorer', platform: 'Windows 8', version: '10' },
    { browserName: 'Internet Explorer', platform: 'Windows 7', version: '10' },
    { browserName: 'iPhone', platform: 'OS X 10.10', version: '8.1', deviceName: 'iPhone Simulator' },
    { browserName: 'iPad', platform: 'OS X 10.10', version: '8.1', deviceName: 'iPad Simulator' },
    { browserName: 'Safari', platform: 'OS X 10.10', version: '8' }
]

I'm not even talking about android, there's ton of them available.

It also picks up browserslist file, so you don't have to pass an array of browsers.

0.3.0

8 years ago

0.2.5

8 years ago

0.2.4

8 years ago

0.2.3

8 years ago

0.2.2

9 years ago

0.2.1

9 years ago

0.2.0

9 years ago

0.1.11

9 years ago

0.1.10

9 years ago

0.1.9

9 years ago

0.1.8

9 years ago

0.1.7

9 years ago

0.1.6

9 years ago

0.1.5

9 years ago

0.1.4

9 years ago

0.1.3

9 years ago

0.1.2

9 years ago

0.1.1

9 years ago

0.1.0

9 years ago