Extension enum
List of Extension Enums
Extension.BrowserName.CLIExtension.BrowserName.CrawlerExtension.BrowserName.EmailExtension.BrowserName.FetcherExtension.BrowserName.InAppExtension.BrowserName.LibraryExtension.DeviceVendor.Vehicle
Code Example
js
import { UAParser } from 'ua-parser-js';
import { Fetchers } from 'ua-parser-js/extensions';
import { Extension } from 'ua-parser-js/enums';
const userAgent = "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot";
const { BrowserName: { Fetcher }} = Extension;
const { browser } = UAParser(userAgent, Fetchers);
if (browser.is(Fetcher.OPENAI_CHATGPT_USER)) {
console.log('Hello, ChatGPT!');
}