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

Function processAuditDetails

packages/plugin-lighthouse/src/lib/runner/utils.ts:65–77  ·  view source on GitHub ↗
(
  auditOutput: AuditOutput,
  details: FormattedIcu<Details>,
)

Source from the content-addressed store, hash-verified

63}
64
65function processAuditDetails(
66 auditOutput: AuditOutput,
67 details: FormattedIcu<Details>,
68): AuditOutput {
69 try {
70 const parsedDetails = toAuditDetails(details);
71 return Object.keys(parsedDetails).length > 0
72 ? { ...auditOutput, details: parsedDetails }
73 : auditOutput;
74 } catch (error) {
75 throw new LighthouseAuditParsingError(auditOutput.slug, error);
76 }
77}
78
79export function toAuditOutputs(
80 lhrAudits: Result[],

Callers 1

toAuditOutputsFunction · 0.85

Calls 1

toAuditDetailsFunction · 0.85

Tested by

no test coverage detected