mirror of
https://github.com/faisalman/ua-parser-js.git
synced 2025-09-27 07:58:45 +03:00
Clean up & few changes related to browser.type
This commit is contained in:
parent
0a46ac396a
commit
5190905df8
2
src/extensions/ua-parser-extensions.d.ts
vendored
2
src/extensions/ua-parser-extensions.d.ts
vendored
@ -4,10 +4,10 @@
|
|||||||
|
|
||||||
import type { UAParserExt } from "../main/ua-parser";
|
import type { UAParserExt } from "../main/ua-parser";
|
||||||
|
|
||||||
export const Apps: UAParserExt;
|
|
||||||
export const Bots: UAParserExt;
|
export const Bots: UAParserExt;
|
||||||
export const CLIs: UAParserExt;
|
export const CLIs: UAParserExt;
|
||||||
export const ExtraDevices: UAParserExt;
|
export const ExtraDevices: UAParserExt;
|
||||||
export const Emails: UAParserExt;
|
export const Emails: UAParserExt;
|
||||||
|
export const InApps: UAParserExt;
|
||||||
export const MediaPlayers: UAParserExt;
|
export const MediaPlayers: UAParserExt;
|
||||||
export const Modules: UAParserExt;
|
export const Modules: UAParserExt;
|
2
src/main/ua-parser.d.ts
vendored
2
src/main/ua-parser.d.ts
vendored
@ -15,7 +15,7 @@ declare namespace UAParser {
|
|||||||
name?: string;
|
name?: string;
|
||||||
version?: string;
|
version?: string;
|
||||||
major?: string;
|
major?: string;
|
||||||
type?: string;
|
type?: 'bot' | 'cli' | 'email' | 'inapp' | 'module';
|
||||||
}
|
}
|
||||||
|
|
||||||
interface ICPU extends IData<ICPU> {
|
interface ICPU extends IData<ICPU> {
|
||||||
|
@ -28,7 +28,7 @@ expectType<IBrowser>(browser);
|
|||||||
expectType<string | undefined>(browser.name);
|
expectType<string | undefined>(browser.name);
|
||||||
expectType<string | undefined>(browser.version);
|
expectType<string | undefined>(browser.version);
|
||||||
expectType<string | undefined>(browser.major);
|
expectType<string | undefined>(browser.major);
|
||||||
expectType<string | undefined>(browser.type);
|
expectType<'bot' | 'cli' | 'email' | 'inapp' | 'module' | undefined>(browser.type);
|
||||||
expectType<boolean>(browser.is(''));
|
expectType<boolean>(browser.is(''));
|
||||||
expectType<string>(browser.toString());
|
expectType<string>(browser.toString());
|
||||||
expectType<IBrowser | PromiseLike<IBrowser>>(browser.withClientHints());
|
expectType<IBrowser | PromiseLike<IBrowser>>(browser.withClientHints());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user