| # universal-user-agent |
| |
| > Get a user agent string in both browser and node |
| |
| [](https://www.npmjs.com/package/universal-user-agent) |
| [](https://github.com/gr2m/universal-user-agent/actions?query=workflow%3ATest+branch%3Amaster) |
| [](https://greenkeeper.io/) |
| |
| ```js |
| const { getUserAgent } = require("universal-user-agent"); |
| // or import { getUserAgent } from "universal-user-agent"; |
| |
| const userAgent = getUserAgent(); |
| // userAgent will look like this |
| // in browser: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:61.0) Gecko/20100101 Firefox/61.0" |
| // in node: Node.js/v8.9.4 (macOS High Sierra; x64) |
| ``` |
| |
| ## Credits |
| |
| The Node implementation was originally inspired by [default-user-agent](https://www.npmjs.com/package/default-user-agent). |
| |
| ## License |
| |
| [ISC](LICENSE.md) |