Function: processReportEntries()
processReportEntries(
dataStream
,includeMessages
):AsyncIterable
<ReportRecord
,any
,any
>
Processes ESLint report entries and generates summary metrics. Primary entrypoint for this module.
Parameters
• dataStream: AsyncIterable
<EslintReportFileEntry
, any
, any
> | EslintReportFileEntry
[]
Stream of ESLint report file entries to process
• includeMessages: boolean
Whether to include individual lint messages in output
Returns
AsyncIterable
<ReportRecord
, any
, any
>
AsyncIterable that yields annotation records for each lint message (if includeMessages=true) and summary records for total warnings and errors