KC's Workspace
    Preparing search index...

    Interface ConstructorOptionsOverride

    interface ConstructorOptionsOverride {
        console?: boolean;
        cookieJar?: boolean;
        html?: string | ArrayBufferLike;
        pretendToBeVisual?: boolean;
        resources?: "usable";
        url?: string;
        userAgent?: string;
    }
    Index

    Properties

    console?: boolean

    Enable console?

    false
    
    cookieJar?: boolean

    Enable CookieJar

    false
    
    html?: string | ArrayBufferLike

    The html content for the test.

    '<!DOCTYPE html>'
    
    pretendToBeVisual?: boolean

    jsdom does not have the capability to render visual content, and will act like a headless browser by default. It provides hints to web pages through APIs such as document.hidden that their content is not visible.

    When the pretendToBeVisual option is set to true, jsdom will pretend that it is rendering and displaying content.

    true
    
    resources?: "usable"
    url?: string

    url sets the value returned by window.location, document.URL, and document.documentURI, and affects things like resolution of relative URLs within the document and the same-origin restrictions and referrer used while fetching subresources.

    'http://localhost:3000'.
    
    userAgent?: string

    userAgent affects the value read from navigator.userAgent, as well as the User-Agent header sent while fetching subresources.

    Mozilla/5.0 (${process.platform}) AppleWebKit/537.36 (KHTML, like Gecko) jsdom/${jsdomVersion}