UNPKG

@salesforce/apex-node

Version:

Salesforce JS library for Apex

34 lines (33 loc) 1.12 kB
import { TestResult } from '../tests/types'; import { Readable, ReadableOptions } from 'node:stream'; type MarkdownTextFormatTransformerOptions = ReadableOptions & { bufferSize?: number; format?: 'markdown' | 'text'; sortOrder?: 'runtime' | 'coverage' | 'severity'; performanceThresholdMs?: number; coverageThresholdPercent?: number; codeCoverage?: boolean; timestamp?: Date; }; export declare class MarkdownTextFormatTransformer extends Readable { private readonly logger; private buffer; private readonly bufferSize; private readonly testResult; private readonly outputFormat; private readonly sortOrder; private readonly performanceThresholdMs; private readonly coverageThresholdPercent; private readonly codeCoverage; private readonly timestamp; constructor(testResult: TestResult, options?: MarkdownTextFormatTransformerOptions); private pushToBuffer; _read(): void; private format; private formatMarkdown; private formatText; private buildReportData; private renderMarkdown; private renderText; } export {};