MCPcopy Create free account
hub / github.com/code-pushup/cli / toAuditOutputs

Function toAuditOutputs

packages/plugin-lighthouse/src/lib/runner/utils.ts:79–93  ·  view source on GitHub ↗
(
  lhrAudits: Result[],
  { verbose = false }: { verbose?: boolean } = {},
)

Source from the content-addressed store, hash-verified

77}
78
79export function toAuditOutputs(
80 lhrAudits: Result[],
81 { verbose = false }: { verbose?: boolean } = {},
82): AuditOutputs {
83 if (verbose) {
84 logUnsupportedDetails(lhrAudits);
85 }
86 return lhrAudits.map(audit => {
87 const auditOutput = formatBaseAuditOutput(audit);
88
89 return audit.details == null
90 ? auditOutput
91 : processAuditDetails(auditOutput, audit.details);
92 });
93}
94
95export type LighthouseLogLevel =
96 | 'verbose'

Callers 2

runLighthouseForUrlFunction · 0.70
utils.unit.test.tsFile · 0.70

Calls 3

logUnsupportedDetailsFunction · 0.85
formatBaseAuditOutputFunction · 0.85
processAuditDetailsFunction · 0.85

Tested by

no test coverage detected