15 lines
447 B
JavaScript
15 lines
447 B
JavaScript
const browsers = require('./browsers.json')
|
|
, err = require('utilise/err')('[popper][browserstack]')
|
|
|
|
module.exports = { browsers, connect }
|
|
|
|
function connect(wd) {
|
|
const env = process.env
|
|
, key = env.BROWSERSTACK_KEY
|
|
, user = env.BROWSERSTACK_USERNAME
|
|
, host = 'hub.browserstack.com'
|
|
|
|
return !user || !key
|
|
? (err('Please provide your BrowserStack Credentials'), false)
|
|
: wd.remote(host, 80, user, key)
|
|
} |