UNPKG

@neuralegion/cypress-har-generator

Version:

The Cypress plugin for generating HTTP Archive (HAR) files is a tool that allows developers and QA engineers to capture detailed information about network requests made during the execution of Cypress tests.

21 lines (20 loc) 843 B
/// <reference types="node" /> import type { NetworkRequest } from './NetworkRequest'; import type { HarExporter } from './HarExporter'; import type { Logger } from '../utils/Logger'; import type { DefaultHarExporterOptions } from './DefaultHarExporterOptions'; import type { Entry } from 'har-format'; import type { WriteStream } from 'fs'; export declare class DefaultHarExporter implements HarExporter { private readonly logger; private readonly buffer; private readonly options?; get path(): string; private get filter(); private get transform(); constructor(logger: Logger, buffer: WriteStream, options?: DefaultHarExporterOptions | undefined); write(networkRequest: NetworkRequest): Promise<void>; serializeEntry(entry: Entry): Promise<string | undefined>; end(): void; private applyFilter; }