Skip to content

caspervonb/node-browser_process

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-browser_process

Image

Cross platform and uniform browser detection, command line arguments handling and process launching of chrome, chromium, electron and firefox for node.js.

INSTALLATION

npm install [--save] browser_process

USAGE

const browser = require('browser_process');

const args = browser.options('chrome', {
  url: 'about:blank',
});

browser.spawn('chrome', args, (error, ps) => {
  if (error) {
    return console.error('Unable to launch chrome (%s)', error);
  }

  console.log('Launched chrome (%s)', ps.spawnfile);
});

DOCUMENTATION

See the documentation

SUPPORT

  • If you need help, ask in the chat.
  • If you found a bug, submit an issue.
  • If you have an idea, submit an issue.
  • If you’d like to ask a general question, issue.
  • If you want to contribute, submit a pull request.

RELEASES

See the changelog.

LICENSE

The project is licensed under the MIT License.