bbas-devicer - v0.2.1
    Preparing search index...

    Interface UaClassification

    Result of analysing the User-Agent header.

    interface UaClassification {
        botKind?: string;
        claimsLegitBrowser?: boolean;
        isBot: boolean;
        isCrawler: boolean;
        isHeadless: boolean;
        uaString: string;
    }
    Index

    Properties

    botKind?: string

    Category label when identified. Examples: 'headless', 'scraper', 'crawler', 'http-client'.

    claimsLegitBrowser?: boolean

    true when the UA string looks like a legitimate mainstream browser.

    isBot: boolean

    true when the UA is identified as an automated bot (not a crawler).

    isCrawler: boolean

    true for known search/social crawlers — usually not blocked but flagged.

    isHeadless: boolean

    true when a headless browser runtime (Playwright, Puppeteer, etc.) is detected.

    uaString: string

    The raw User-Agent string that was analysed (empty string when absent).