1.0.3 • Published 4 months ago

@eternaljs/user-agent v1.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

User Agent

A user agent request is a string of text that identifies the client software requesting online content. It's contained in the HTTP headers and is sent to the web server when connecting to a website.

Installing

Using npm:

$ npm install @eternaljs/user-agent

Using yarn:

$ yarn add @eternaljs/user-agent

Imports

These examples assume you're in node, or something similar:

// JavaScript
const { UserAgent } = require("@eternaljs/user-agent");

// TypeScript
import { UserAgent } from "@eternaljs/user-agent";

Usage Example

const { UserAgent } = userAgent(agent)
{
  "browser": { "name": "Chrome", "version": "119.0.0.0" },
  "device": { "type": "desktop","os": "Windows 10.0","platform": "Microsoft Windows"},
  "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36"
}

License

MIT