Reporting
@terra-symposium/reporting provides modules for Playwright evidence and reporting artifacts:
import { /* core exports */ } from '@terra-symposium/reporting';import { /* Playwright helpers */ } from '@terra-symposium/reporting/playwright';import { /* viewport helpers */ } from '@terra-symposium/reporting/viewports';import { /* spreadsheet helpers */ } from '@terra-symposium/reporting/spreadsheet';import { /* slideshow helpers */ } from '@terra-symposium/reporting/slideshow';The core entry point defines visual result/run types and helpers such as statusCounts(), orderedFiles(), and resultsForFile(). The Playwright entry point provides diagnosticsTest and visualTest fixtures plus diagnostic parsing helpers. The viewport entry point resolves the PW_VIEWPORTS selection, builds project names, and maps projects back to viewport sizes. The spreadsheet and slideshow entry points export writeSpreadsheet() and writeSlideshow().
@playwright/test version 1.52+ within the current major is a peer dependency. Spreadsheet and slideshow generation use included Excel and PowerPoint dependencies. Your repository owns scenarios, evidence naming, output paths, and CI artifact upload; consult the installed declarations for exact call signatures.