Nimble Polyglot Microcosm

    create-firefox-profile

    1.0.0 • Public • Published

    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

    Install

    npm i create-firefox-profile

    DownloadsWeekly Downloads

    6

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    8.98 kB

    Total Files

    12

    Last publish

    Collaborators

    • vweevers