Package Exports
- firefox-launch
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (firefox-launch) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
firefox-launch
Light cross-platform launcher for Firefox.
Usage
process = spawn(url, [options])
Spawns a new Firefox instance in a separate process using
child_process.spawn.
Options include:
pref: preference file contents to use. Set tofalseto not create a file.args: additional command-line arguments to pass to Firefox. See here for more information.firefoxBinary: path to a custom Firefox binary.dir: user configuration directory to use. By default, one will be created and then removed when the process is killed.env: environment variables to use. Defaults toprocess.env.nuke: removeopts.dirwhen the process exits.
Unless overridden with opts.config, the following preferences will be used:
user_pref("browser.shell.checkDefaultBrowser", false);
user_pref("browser.bookmarks.restore_default_bookmarks", false);
user_pref("dom.allow_scripts_to_close_windows", true);
user_pref("dom.disable_open_during_load", false);
user_pref("dom.max_script_run_time", 0);License
MIT. See LICENSE.md for details.
