pusher-js
Version:
Pusher Channels JavaScript library for browsers, React Native, NodeJS and web workers
26 lines (23 loc) • 572 B
JavaScript
var config = {
browserStack: {
startTunnel: true,
timeout: 1800,
},
browsers: ['ChromeHeadless', 'FirefoxHeadless'],
customLaunchers: {
bs_safari_12: {
base: 'BrowserStack',
os_version: "Mojave",
browser: "Safari",
browser_version: "12",
os: "OS X"
}
}
};
if (process.env.CI === 'full' && browserStackCredsAvailable()) {
config.browsers.push('bs_safari_12');
}
function browserStackCredsAvailable() {
return process.env.BROWSER_STACK_USERNAME && process.env.BROWSER_STACK_ACCESS_KEY
}
module.exports = config;