Skip to content

vweevers/create-firefox-profile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

create-firefox-profile

Create a temporary Firefox profile folder for test runs. Extracted from osx-firefox and linux-firefox, to be used for windows-firefox (and then the others too).

npm status node Travis build status AppVeyor build status Dependency status JavaScript Style Guide

Example

const profile = require('create-firefox-profile')

profile({ proxy: 'http://example.local' }, function (err, folder) {
  if (err) throw err

  // Absolute path to a temporary directory
  console.log(folder)
})

Then pass folder to firefox with --profile <path> or -profile <path> depending on the platform.

API

profile([options, ]callback)

Options:

  • proxy (string): HTTP proxy
  • noProxy (array): hosts to disable proxy on
  • prefs (object): custom preferences

Install

With npm do:

npm install create-firefox-profile

License

MIT © Julian Gruber, Vincent Weevers

About

Create a temporary Firefox profile folder for test runs.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published