@cliqz-oss/node-firefox-connect
Version:
Connect to a Firefox simulator
25 lines (19 loc) • 539 B
JavaScript
;
// See https://github.com/jshint/jshint/issues/1747 for context
/* global -Promise */
var Promise = require('es6-promise').Promise;
var FirefoxClient = require('@cliqz-oss/firefox-client');
module.exports = connect;
function connect(port) {
return new Promise(function(resolve, reject) {
var client = new FirefoxClient();
client.connect(port, function(err) {
if (err) {
reject(err);
}
resolve(client);
});
client.on('error', reject);
client.on('timeout', reject);
});
}