JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 68
  • Score
    100M100P100Q50592F
  • License MIT

easily generate a useragent

Package Exports

  • get-user-agent

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 (get-user-agent) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

get-user-agent

Build Status Coverage Status Dependency Status

Easily generate a browser user-agent!

Install

npm install --save get-user-agent

Example Usage

const useragent = require('get-user-agent');

console.log(useragent.firefox(62));

Functions

chrome(version, sysInfo)string

Chrome Useragent

chromeAdvanced(version, webkitVersion, sysInfo)string

Chrome Useragent with advanced options

firefox(version, sysInfo)string

Safari Useragent

firefoxAdvanced(version, geckoVersion, sysInfo)string

Firefox Useragent with advanced options

opera(version, sysInfo)string

Opera Useragent

operaAdvanced(version, prestoVersion, operaVersion, sysInfo)string

Opera Useragent with advanced options

safari(version, sysInfo)string

Safari Useragent

safariAdvanced(version, webkitBuildVersion, safariBuildVersion, sysInfo)string

Safari Useragent with advanced options

chrome(version, sysInfo) ⇒ string

Chrome Useragent

Returns: string - Useragent

Param Type Description
version number | string Browser version
sysInfo string System info

chromeAdvanced(version, webkitVersion, sysInfo) ⇒ string

Chrome Useragent with advanced options

Returns: string - Useragent

Param Type Description
version number | string Browser version
webkitVersion number | string Webkit version
sysInfo string System info

firefox(version, sysInfo) ⇒ string

Safari Useragent

Returns: string - Useragent

Param Type Description
version number | string Browser version
sysInfo string System info

firefoxAdvanced(version, geckoVersion, sysInfo) ⇒ string

Firefox Useragent with advanced options

Returns: string - Useragent

Param Type Description
version number | string Browser version
geckoVersion number | string Gecko version
sysInfo string System info

opera(version, sysInfo) ⇒ string

Opera Useragent

Returns: string - Useragent

Param Type Description
version number | string Browser version
sysInfo string System info

operaAdvanced(version, prestoVersion, operaVersion, sysInfo) ⇒ string

Opera Useragent with advanced options

Returns: string - Useragent

Param Type Description
version number | string Browser version
prestoVersion number | string Presto version
operaVersion number | string Opera version
sysInfo string System info

safari(version, sysInfo) ⇒ string

Safari Useragent

Returns: string - Useragent

Param Type Description
version number | string Browser version
sysInfo string System info

safariAdvanced(version, webkitBuildVersion, safariBuildVersion, sysInfo) ⇒ string

Safari Useragent with advanced options

Returns: string - Useragent

Param Type Description
version number | string Browser version
webkitBuildVersion number | string Webkit build version
safariBuildVersion number | string Safari build version
sysInfo string System info