diff --git a/src/enums/ua-parser-enums.d.ts b/src/enums/ua-parser-enums.d.ts index ba5ea99..bcff41c 100644 --- a/src/enums/ua-parser-enums.d.ts +++ b/src/enums/ua-parser-enums.d.ts @@ -414,4 +414,256 @@ export const OSName: Readonly<{ /** * @deprecated Use `OSName` instead */ -export const OS = OSName; \ No newline at end of file +export const OS = OSName; + +/*//////////////////////////////// + * Enums for Extensions submodule + */////////////////////////////// + +export const Extension: Readonly<{ + Browser: { + CLIs: { + CURL: 'curl', + ELINKS: 'ELinks', + HTTPIE: 'HTTPie', + LYNX: 'Lynx', + WGET: 'wget' + }, + Crawlers: { + '360_SPIDER': '360Spider', + AHREFS_BOT: 'AhrefsBot', + AI2_BOT: 'AI2Bot', + AIHIT_BOT: 'aiHitBot', + ALGOLIA_CRAWLER: 'Algolia Crawler', + APPLE_BOT: 'Applebot', + APPLE_BOT_EXTENDED: 'Applebot-Extended', + ASK_TEOMA: 'Teoma', + AMAZON_BOT: 'Amazonbot', + AMAZON_CONTXBOT: 'contxbot', + ANTHROPIC_AI: 'anthropic-ai', + ARCHIVEORG_BOT: 'archive.org_bot', + BAIDU_ADS: 'Baidu-ADS', + BAIDU_SPIDER: 'Baiduspider', + BAIDU_SPIDER_ADS: 'Baiduspider-ads', + BAIDU_SPIDER_CPRO: 'Baiduspider-cpro', + BAIDU_SPIDER_FAVO: 'Baiduspider-favo', + BAIDU_SPIDER_IMAGE: 'Baiduspider-image', + BAIDU_SPIDER_NEWS: 'Baiduspider-news', + BAIDU_SPIDER_RENDER: 'Baiduspider-render', + BAIDU_SPIDER_VIDEO: 'Baiduspider-video', + BLEX_BOT: 'BLEXBot', + BOTIFY: 'botify', + BRAVE_BOT: 'Bravebot', + BYTEDANCE_SPIDER: 'Bytespider', + CC_BOT: 'CCBot', + CHATGLM_SPIDER: 'ChatGLM-Spider', + CLAUDE_WEB: 'Claude-Web', + CLAUDE_BOT: 'ClaudeBot', + COCCOC_BOT_WEB: 'coccocbot-web', + COCCOC_BOT_IMAGE: 'coccocbot-image', + COHERE_TRAINING_DATA_CRAWLER: 'cohere-training-data-crawler', + COTOYOGI: 'Cotoyogi', + COVEO_BOT: 'Coveobot', + CRITEO_BOT: 'CriteoBot', + DATAFORSEO_BOT: 'DataForSeoBot', + DAUM: 'Daum', + DAUM_DAUMOA: 'Daumoa', + DAUM_DAUMOA_IMAGE: 'Daumoa-image', + DEEPSEEK_BOT: 'DeepSeekBot', + DIFFBOT: 'Diffbot', + DUCKDUCKGO_BOT: 'DuckDuckBot', + DUCKDUCKGO_FAVICONS_BOT: 'DuckDuckGo-Favicons-Bot', + ELASTIC: 'Elastic', + EXALEAD_EXABOT: 'Exabot', + FIRECRAWL_AGENT: 'FirecrawlAgent', + FREESPOKE: 'Freespoke', + GOOGLE_ADSBOT: 'AdsBot-Google', + GOOGLE_ADSBOT_MOBILE: 'Adsbot-Google-Mobile', + GOOGLE_ADSENSE: 'AdSense', + GOOGLE_BOT: 'Googlebot', + GOOGLE_BOT_IMAGE: 'Googlebot-Image', + GOOGLE_BOT_NEWS: 'Googlebot-News', + GOOGLE_BOT_VIDEO: 'Googlebot-Video', + GOOGLE_INSPECTIONTOOL: 'Google-InspectionTool', + GOOGLE_OTHER: 'GoogleOther', + GOOGLE_OTHER_IMAGE: 'GoogleOther-Image', + GOOGLE_OTHER_VIDEO: 'GoogleOther-Video', + GOOGLE_SAFETY: 'Google-Safety', + GOOGLE_STOREBOT: 'Storebot-Google', + HIVE_IMAGESIFTBOT: 'ImagesiftBot', + HUAWEI_PANGUBOT: 'PanguBot', + HUAWEI_PETALBOT: 'PetalBot', + HUGGINGFACE_BOT: 'HuggingFace-Bot', + HUNTER_VELENPUBLICWEBCRAWLER: 'VelenPublicWebCrawler', + IA_ARCHIVER: 'ia_archiver', + IASK_BOT: 'iAskBot', + KAGI_BOT: 'Kagibot', + KANGAROO_BOT: 'Kangaroo Bot', + LINE_SPIDER: 'Linespider', + LINKEDIN_BOT: 'LinkedInBot', + MAGPIE_CRAWLER: 'magpie-crawler', + MARGINALIA: 'marginalia', + META_EXTERNALAGENT: 'meta-externalagent', + META_FACEBOOKBOT: 'FacebookBot', + META_FACEBOOKCATALOG: 'facebookcatalog', + META_FACEBOOKEXTERNALHIT: 'facebookexternalhit', + MAJESTIC_MJ12BOT: 'MJ12bot', + MICROSOFT_BINGBOT: 'Bingbot', + MICROSOFT_MSNBOT: 'msnbot', + MICROSOFT_ADIDXBOT: 'adidxbot', + MOJEEK_BOT: 'MojeekBot', + MOZ_DOTBOT: 'DotBot', + OMGILI: 'omgili', + OMGILI_BOT: 'omgilibot', + ONCRAWL: 'OnCrawl', + ONESPOT_SCRAPERBOT: 'Onespot-ScraperBot', + OPENAI_GPTBOT: 'GPTBot', + OPENAI_SEARCH: 'OAI-SearchBot', + PERPLEXITY_BOT: 'PerplexityBot', + QWANT_BOT: 'Qwantbot', + REPLICATE_BOT: 'Replicate-Bot', + RUNPOD_BOT: 'RunPod-Bot', + SEEKPORT_BOT: 'SeekportBot', + SEMRUSH_BOT: 'SemrushBot', + SEMRUSH_BOT_BACKLINK: 'SemrushBot-BA', + SEMRUSH_BOT_CONTENTSHAKE: 'SemrushBot-OCOB', + SEMRUSH_BOT_SEO_CHECKER: 'SemrushBot-SI', + SEZNAM_BOT: 'SeznamBot', + SITEIMPROVE: 'Siteimprove', + SOGOU_PIC_SPIDER: 'Sogou Pic Spider', + SOGOU_WEB_SPIDER: 'Sogou web spider', + STARTPAGE: 'Startpage', + TIMPI_BOT: 'Timpibot', + TOGETHER_BOT: 'Together-Bot', + TURNITIN_BOT: 'TurnitinBot', + TWIN_AGENT: 'TwinAgent', + XAI_BOT: 'xAI-Bot', + VERCEL_V0BOT: 'v0bot', + YAHOO_JAPAN: 'Y!J-BRW', + YAHOO_SLURP: 'Yahoo! Slurp', + YANDEX_BOT: 'YandexBot', + YEP_BOT: 'YepBot', + YETI: 'Yeti', + YISOU_SPIDER: 'YisouSpider', + YOU_BOT: 'YouBot', + ZUM_BOT: 'ZumBot' + }, + Emails: { + AIRMAIL: 'Airmail', + APPLE_MAIL: 'Mail', + BLUEMAIL: 'BlueMail', + DAUM_MAIL: 'DaumMail', + EVOLUTION: 'Evolution', + EM_CLIENT: 'eM Client', + FOXMAIL: 'Foxmail', + KMAIL: 'KMail', + KMAIL2: 'kmail2', + KONTACT: 'Kontact', + MICROSOFT_OUTLOOK: 'Microsoft Outlook', + MICROSOFT_OUTLOOK_MAC: 'MacOutlook', + NAVER_MAILAPP: 'NaverMailApp', + POLYMAIL: 'Polymail', + PROTON_MAIL: 'ProtonMail', + SPARK_MAIL: 'SparkDesktop', + SPARROW: 'Sparrow', + THUNDERBIRD: 'Thunderbird', + YAHOO_MAIL: 'Yahoo', + ZIMBRA: 'Zimbra', + ZOHO_MAIL: 'ZohoMail-Desktop' + }, + Fetchers: { + AHREFS_SITEAUDIT: 'AhrefsSiteAudit', + ASANA: 'Asana', + BETTER_UPTIME_BOT: 'Better Uptime Bot', + BITLY_BOT: 'bitlybot', + BLUESKY: 'Bluesky', + BUFFER_LINKPREVIEWBOT: 'BufferLinkPreviewBot', + DUCKDUCKGO_ASSISTBOT: 'DuckAssistBot', + GOOGLE_CHROME_LIGHTHOUSE: 'Chrome-Lighthouse', + GOOGLE_FEEDFETCHER: 'FeedFetcher-Google', + GOOGLE_GEMINI_DEEP_RESEARCH: 'Gemini-Deep-Research', + GOOGLE_IMAGE_PROXY: 'GoogleImageProxy', + GOOGLE_PAGERENDERER: 'Google-PageRenderer', + GOOGLE_READ_ALOUD: 'Google-Read-Aloud', + GOOGLE_PRODUCER: 'GoogleProducer', + GOOGLE_SITE_VERIFICATION: 'Google-Site-Verification', + HUBSPOT_PAGE_FETCHER: 'HubSpot Page Fetcher', + IFRAMELY: 'Iframely', + KAKAOTALK_SCRAP: 'kakaotalk-scrap', + META_EXTERNALFETCHER: 'meta-externalfetcher', + MICROSOFT_BINGPREVIEW: 'BingPreview', + MICROSOFT_PREVIEW: 'MicrosoftPreview', + MISTRALAI_USER: 'MistralAI-User', + NAVER_BLUENO: 'Blueno', + ONCRAWL_ROGERBOT: 'rogerbot', + OPENAI_CHATGPT_USER: 'ChatGPT-User', + PERPLEXITY_USER: 'Perplexity-User', + PINTEREST_BOT: 'Pinterestbot', + SEMRUSH_SITEAUDITBOT: 'SiteAuditBot', + SNAP_URL_PREVIEW: 'Snap URL Preview', + SKYPE_URIPREVIEW: 'SkypeUriPreview', + TELEGRAM_BOT: 'TelegramBot', + TIKTOK_SPIDER: 'TikTokSpider', + UPTIMEROBOT: 'UptimeRobot', + VERCEL_FAVICON_BOT: 'vercel-favicon-bot', + VERCEL_SCREENSHOT_BOT: 'vercel-screenshot-bot', + VERCEL_BOT: 'Vercelbot', + VERCEL_FLAGS: 'vercelflags', + VERCEL_TRACING: 'verceltracing', + WHATSAPP: 'WhatsApp', + ZOOMINFO_BOT: 'Zoombot' + }, + InApps: { + DISCORD: 'Discord', + EVERNOTE: 'Evernote', + FIGMA: 'Figma', + FLIPBOARD: 'Flipboard', + MATTERMOST: 'Mattermost', + TEAMS: 'Teams', + NOTION: 'Notion', + POSTMAN: 'Postman', + RAMBOX: 'Rambox', + ROCKETCHAT: 'Rocket.Chat', + SLACK: 'Slack', + TIKTOK_LITE: 'TikTok Lite', + VSCODE: 'VS Code', + YAHOO_JAPAN: 'Yahoo! Japan' + }, + Libraries: { + ADOBE_AIR: 'AdobeAIR', + AIOHTTP: 'aiohttp', + APACHE_HTTPCLIENT: 'Apache-HttpClient', + AXIOS: 'axios', + GO_HTTP_CLIENT: 'go-http-client', + GOT: 'got', + GUZZLEHTTP: 'GuzzleHttp', + JAVA: 'Java', + JAVA_HTTPCLIENT: 'Java-http-client', + JSDOM: 'jsdom', + LIBWWW_PERL: 'libwww-perl', + LUA_RESTY_HTTP: 'lua-resty-http', + NEEDLE: 'Needle', + NUTCH: 'Nutch', + OKHTTP: 'OkHttp', + NODE_FETCH: 'node-fetch', + NODE_SUPERAGENT: 'node-superagent', + PHP_SOAP: 'PHP-SOAP', + POSTMAN_RUNTIME: 'PostmanRuntime', + PYTHON_HTTPX: 'python-httpx', + PYTHON_URLLIB: 'python-urllib', + PYTHON_URLLIB3: 'python-urllib3', + PYTHON_REQUESTS: 'python-requests', + SCRAPY: 'Scrapy' + } + }, + DeviceVendor: { + Vehicles: { + BMW: 'BMW', + BYD: 'BYD', + JEEP: 'Jeep', + RIVIAN: 'Rivian', + TESLA: 'Tesla', + VOLVO: 'Volvo' + } + } +}>; \ No newline at end of file diff --git a/src/enums/ua-parser-enums.js b/src/enums/ua-parser-enums.js index 9a77905..7a1fcdc 100644 --- a/src/enums/ua-parser-enums.js +++ b/src/enums/ua-parser-enums.js @@ -427,6 +427,258 @@ const OSName = Object.freeze({ */ const OS = OSName; +/*//////////////////////////////// + * Enums for Extensions submodule + */////////////////////////////// + +const Extension = Object.freeze({ + BrowserName: { + CLIs: { + CURL: 'curl', + ELINKS: 'ELinks', + HTTPIE: 'HTTPie', + LYNX: 'Lynx', + WGET: 'wget' + }, + Crawlers: { + '360_SPIDER': '360Spider', + AHREFS_BOT: 'AhrefsBot', + AI2_BOT: 'AI2Bot', + AIHIT_BOT: 'aiHitBot', + ALGOLIA_CRAWLER: 'Algolia Crawler', + APPLE_BOT: 'Applebot', + APPLE_BOT_EXTENDED: 'Applebot-Extended', + ASK_TEOMA: 'Teoma', + AMAZON_BOT: 'Amazonbot', + AMAZON_CONTXBOT: 'contxbot', + ANTHROPIC_AI: 'anthropic-ai', + ARCHIVEORG_BOT: 'archive.org_bot', + BAIDU_ADS: 'Baidu-ADS', + BAIDU_SPIDER: 'Baiduspider', + BAIDU_SPIDER_ADS: 'Baiduspider-ads', + BAIDU_SPIDER_CPRO: 'Baiduspider-cpro', + BAIDU_SPIDER_FAVO: 'Baiduspider-favo', + BAIDU_SPIDER_IMAGE: 'Baiduspider-image', + BAIDU_SPIDER_NEWS: 'Baiduspider-news', + BAIDU_SPIDER_RENDER: 'Baiduspider-render', + BAIDU_SPIDER_VIDEO: 'Baiduspider-video', + BLEX_BOT: 'BLEXBot', + BOTIFY: 'botify', + BRAVE_BOT: 'Bravebot', + BYTEDANCE_SPIDER: 'Bytespider', + CC_BOT: 'CCBot', + CHATGLM_SPIDER: 'ChatGLM-Spider', + CLAUDE_WEB: 'Claude-Web', + CLAUDE_BOT: 'ClaudeBot', + COCCOC_BOT_WEB: 'coccocbot-web', + COCCOC_BOT_IMAGE: 'coccocbot-image', + COHERE_TRAINING_DATA_CRAWLER: 'cohere-training-data-crawler', + COTOYOGI: 'Cotoyogi', + COVEO_BOT: 'Coveobot', + CRITEO_BOT: 'CriteoBot', + DATAFORSEO_BOT: 'DataForSeoBot', + DAUM: 'Daum', + DAUM_DAUMOA: 'Daumoa', + DAUM_DAUMOA_IMAGE: 'Daumoa-image', + DEEPSEEK_BOT: 'DeepSeekBot', + DIFFBOT: 'Diffbot', + DUCKDUCKGO_BOT: 'DuckDuckBot', + DUCKDUCKGO_FAVICONS_BOT: 'DuckDuckGo-Favicons-Bot', + ELASTIC: 'Elastic', + EXALEAD_EXABOT: 'Exabot', + FIRECRAWL_AGENT: 'FirecrawlAgent', + FREESPOKE: 'Freespoke', + GOOGLE_ADSBOT: 'AdsBot-Google', + GOOGLE_ADSBOT_MOBILE: 'Adsbot-Google-Mobile', + GOOGLE_ADSENSE: 'AdSense', + GOOGLE_BOT: 'Googlebot', + GOOGLE_BOT_IMAGE: 'Googlebot-Image', + GOOGLE_BOT_NEWS: 'Googlebot-News', + GOOGLE_BOT_VIDEO: 'Googlebot-Video', + GOOGLE_INSPECTIONTOOL: 'Google-InspectionTool', + GOOGLE_OTHER: 'GoogleOther', + GOOGLE_OTHER_IMAGE: 'GoogleOther-Image', + GOOGLE_OTHER_VIDEO: 'GoogleOther-Video', + GOOGLE_SAFETY: 'Google-Safety', + GOOGLE_STOREBOT: 'Storebot-Google', + HIVE_IMAGESIFTBOT: 'ImagesiftBot', + HUAWEI_PANGUBOT: 'PanguBot', + HUAWEI_PETALBOT: 'PetalBot', + HUGGINGFACE_BOT: 'HuggingFace-Bot', + HUNTER_VELENPUBLICWEBCRAWLER: 'VelenPublicWebCrawler', + IA_ARCHIVER: 'ia_archiver', + IASK_BOT: 'iAskBot', + KAGI_BOT: 'Kagibot', + KANGAROO_BOT: 'Kangaroo Bot', + LINE_SPIDER: 'Linespider', + LINKEDIN_BOT: 'LinkedInBot', + MAGPIE_CRAWLER: 'magpie-crawler', + MARGINALIA: 'marginalia', + META_EXTERNALAGENT: 'meta-externalagent', + META_FACEBOOKBOT: 'FacebookBot', + META_FACEBOOKCATALOG: 'facebookcatalog', + META_FACEBOOKEXTERNALHIT: 'facebookexternalhit', + MAJESTIC_MJ12BOT: 'MJ12bot', + MICROSOFT_BINGBOT: 'Bingbot', + MICROSOFT_MSNBOT: 'msnbot', + MICROSOFT_ADIDXBOT: 'adidxbot', + MOJEEK_BOT: 'MojeekBot', + MOZ_DOTBOT: 'DotBot', + OMGILI: 'omgili', + OMGILI_BOT: 'omgilibot', + ONCRAWL: 'OnCrawl', + ONESPOT_SCRAPERBOT: 'Onespot-ScraperBot', + OPENAI_GPTBOT: 'GPTBot', + OPENAI_SEARCH: 'OAI-SearchBot', + PERPLEXITY_BOT: 'PerplexityBot', + QWANT_BOT: 'Qwantbot', + REPLICATE_BOT: 'Replicate-Bot', + RUNPOD_BOT: 'RunPod-Bot', + SEEKPORT_BOT: 'SeekportBot', + SEMRUSH_BOT: 'SemrushBot', + SEMRUSH_BOT_BACKLINK: 'SemrushBot-BA', + SEMRUSH_BOT_CONTENTSHAKE: 'SemrushBot-OCOB', + SEMRUSH_BOT_SEO_CHECKER: 'SemrushBot-SI', + SEZNAM_BOT: 'SeznamBot', + SITEIMPROVE: 'Siteimprove', + SOGOU_PIC_SPIDER: 'Sogou Pic Spider', + SOGOU_WEB_SPIDER: 'Sogou web spider', + STARTPAGE: 'Startpage', + TIMPI_BOT: 'Timpibot', + TOGETHER_BOT: 'Together-Bot', + TURNITIN_BOT: 'TurnitinBot', + TWIN_AGENT: 'TwinAgent', + XAI_BOT: 'xAI-Bot', + VERCEL_V0BOT: 'v0bot', + YAHOO_JAPAN: 'Y!J-BRW', + YAHOO_SLURP: 'Yahoo! Slurp', + YANDEX_BOT: 'YandexBot', + YEP_BOT: 'YepBot', + YETI: 'Yeti', + YISOU_SPIDER: 'YisouSpider', + YOU_BOT: 'YouBot', + ZUM_BOT: 'ZumBot' + }, + Emails: { + AIRMAIL: 'Airmail', + APPLE_MAIL: 'Mail', + BLUEMAIL: 'BlueMail', + DAUM_MAIL: 'DaumMail', + EVOLUTION: 'Evolution', + EM_CLIENT: 'eM Client', + FOXMAIL: 'Foxmail', + KMAIL: 'KMail', + KMAIL2: 'kmail2', + KONTACT: 'Kontact', + MICROSOFT_OUTLOOK: 'Microsoft Outlook', + MICROSOFT_OUTLOOK_MAC: 'MacOutlook', + NAVER_MAILAPP: 'NaverMailApp', + POLYMAIL: 'Polymail', + PROTON_MAIL: 'ProtonMail', + SPARK_MAIL: 'SparkDesktop', + SPARROW: 'Sparrow', + THUNDERBIRD: 'Thunderbird', + YAHOO_MAIL: 'Yahoo', + ZIMBRA: 'Zimbra', + ZOHO_MAIL: 'ZohoMail-Desktop' + }, + Fetchers: { + AHREFS_SITEAUDIT: 'AhrefsSiteAudit', + ASANA: 'Asana', + BETTER_UPTIME_BOT: 'Better Uptime Bot', + BITLY_BOT: 'bitlybot', + BLUESKY: 'Bluesky', + BUFFER_LINKPREVIEWBOT: 'BufferLinkPreviewBot', + DUCKDUCKGO_ASSISTBOT: 'DuckAssistBot', + GOOGLE_CHROME_LIGHTHOUSE: 'Chrome-Lighthouse', + GOOGLE_FEEDFETCHER: 'FeedFetcher-Google', + GOOGLE_GEMINI_DEEP_RESEARCH: 'Gemini-Deep-Research', + GOOGLE_IMAGE_PROXY: 'GoogleImageProxy', + GOOGLE_PAGERENDERER: 'Google-PageRenderer', + GOOGLE_READ_ALOUD: 'Google-Read-Aloud', + GOOGLE_PRODUCER: 'GoogleProducer', + GOOGLE_SITE_VERIFICATION: 'Google-Site-Verification', + HUBSPOT_PAGE_FETCHER: 'HubSpot Page Fetcher', + IFRAMELY: 'Iframely', + KAKAOTALK_SCRAP: 'kakaotalk-scrap', + META_EXTERNALFETCHER: 'meta-externalfetcher', + MICROSOFT_BINGPREVIEW: 'BingPreview', + MICROSOFT_PREVIEW: 'MicrosoftPreview', + MISTRALAI_USER: 'MistralAI-User', + NAVER_BLUENO: 'Blueno', + ONCRAWL_ROGERBOT: 'rogerbot', + OPENAI_CHATGPT_USER: 'ChatGPT-User', + PERPLEXITY_USER: 'Perplexity-User', + PINTEREST_BOT: 'Pinterestbot', + SEMRUSH_SITEAUDITBOT: 'SiteAuditBot', + SNAP_URL_PREVIEW: 'Snap URL Preview', + SKYPE_URIPREVIEW: 'SkypeUriPreview', + TELEGRAM_BOT: 'TelegramBot', + TIKTOK_SPIDER: 'TikTokSpider', + UPTIMEROBOT: 'UptimeRobot', + VERCEL_FAVICON_BOT: 'vercel-favicon-bot', + VERCEL_SCREENSHOT_BOT: 'vercel-screenshot-bot', + VERCEL_BOT: 'Vercelbot', + VERCEL_FLAGS: 'vercelflags', + VERCEL_TRACING: 'verceltracing', + WHATSAPP: 'WhatsApp', + ZOOMINFO_BOT: 'Zoombot' + }, + InApps: { + DISCORD: 'Discord', + EVERNOTE: 'Evernote', + FIGMA: 'Figma', + FLIPBOARD: 'Flipboard', + MATTERMOST: 'Mattermost', + TEAMS: 'Teams', + NOTION: 'Notion', + POSTMAN: 'Postman', + RAMBOX: 'Rambox', + ROCKETCHAT: 'Rocket.Chat', + SLACK: 'Slack', + TIKTOK_LITE: 'TikTok Lite', + VSCODE: 'VS Code', + YAHOO_JAPAN: 'Yahoo! Japan' + }, + Libraries: { + ADOBE_AIR: 'AdobeAIR', + AIOHTTP: 'aiohttp', + APACHE_HTTPCLIENT: 'Apache-HttpClient', + AXIOS: 'axios', + GO_HTTP_CLIENT: 'go-http-client', + GOT: 'got', + GUZZLEHTTP: 'GuzzleHttp', + JAVA: 'Java', + JAVA_HTTPCLIENT: 'Java-http-client', + JSDOM: 'jsdom', + LIBWWW_PERL: 'libwww-perl', + LUA_RESTY_HTTP: 'lua-resty-http', + NEEDLE: 'Needle', + NUTCH: 'Nutch', + OKHTTP: 'OkHttp', + NODE_FETCH: 'node-fetch', + NODE_SUPERAGENT: 'node-superagent', + PHP_SOAP: 'PHP-SOAP', + POSTMAN_RUNTIME: 'PostmanRuntime', + PYTHON_HTTPX: 'python-httpx', + PYTHON_URLLIB: 'python-urllib', + PYTHON_URLLIB3: 'python-urllib3', + PYTHON_REQUESTS: 'python-requests', + SCRAPY: 'Scrapy' + } + }, + DeviceVendor: { + Vehicles: { + BMW: 'BMW', + BYD: 'BYD', + JEEP: 'Jeep', + RIVIAN: 'Rivian', + TESLA: 'Tesla', + VOLVO: 'Volvo' + } + } +}); + module.exports = { Browser,// deprecated CPU, // deprecated @@ -440,5 +692,6 @@ module.exports = { DeviceType, DeviceVendor, EngineName, - OSName + OSName, + Extension }; \ No newline at end of file