Connects to a Firefox debuggable runtime.
This is part of the node-firefox project.
git clone https://github.com/mozilla/node-firefox-connect.git cd node-firefox-connect npm install
If you want to update later on:
cd node-firefox-connect git pull origin master npm install
npm install node-firefox-connect
Connects to a Firefox runtime, given a port number, and returns a client that can be used to interact with said client.
// `connect` returns a Promise connect(portNumber).then(function(client) { });
var connect = require('node-firefox-connect'); connect(1234) .then(function(client) { // Let's show for example all the running apps client.getWebapps(function(err, webapps) { webapps.listRunningApps(function(err, apps) { console.log("Running apps:", apps); }); }); });
This is based on initial work on fxos-connect by Nicola Greco.