Clean up & few changes related to browser.type

This commit is contained in:
Faisal Salman 2024-06-06 21:52:16 +07:00
parent 0a46ac396a
commit 5190905df8
4 changed files with 5 additions and 5 deletions

View File

@ -4,10 +4,10 @@
import type { UAParserExt } from "../main/ua-parser";
export const Apps: UAParserExt;
export const Bots: UAParserExt;
export const CLIs: UAParserExt;
export const ExtraDevices: UAParserExt;
export const Emails: UAParserExt;
export const InApps: UAParserExt;
export const MediaPlayers: UAParserExt;
export const Modules: UAParserExt;

View File

@ -15,7 +15,7 @@ declare namespace UAParser {
name?: string;
version?: string;
major?: string;
type?: string;
type?: 'bot' | 'cli' | 'email' | 'inapp' | 'module';
}
interface ICPU extends IData<ICPU> {

View File

@ -28,7 +28,7 @@ expectType<IBrowser>(browser);
expectType<string | undefined>(browser.name);
expectType<string | undefined>(browser.version);
expectType<string | undefined>(browser.major);
expectType<string | undefined>(browser.type);
expectType<'bot' | 'cli' | 'email' | 'inapp' | 'module' | undefined>(browser.type);
expectType<boolean>(browser.is(''));
expectType<string>(browser.toString());
expectType<IBrowser | PromiseLike<IBrowser>>(browser.withClientHints());

View File

@ -903,7 +903,7 @@
"ua" : "Mozilla/5.0 (X11; Linux x86_64; Pico Neo3 Link OS5.8.4.0 like Quest) AppleWebKit/537.36 (KHTML, like Gecko) PicoBrowser/3.3.22 Chrome/105.0.5195.68 VR Safari/537.36",
"expect" :
{
"name" : "PicoBrowser",
"name" : "Pico Browser",
"version" : "3.3.22",
"major" : "3"
}
@ -913,7 +913,7 @@
"ua" : "Mozilla/5.0 (X11; Linux x86_64; PICO 4 OS5.4.0 like Quest) AppleWebKit/537.36 (KHTML, like Gecko) PicoBrowser/3.3.22 Chrome/105.0.5195.68 VR Safari/537.36 OculusBrowser/7.0",
"expect" :
{
"name" : "PicoBrowser",
"name" : "Pico Browser",
"version" : "3.3.22",
"major" : "3"
}