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

Function mergeLinterOutputs

packages/plugin-eslint/src/lib/runner/transform.ts:15–23  ·  view source on GitHub ↗
(outputs: LinterOutput[])

Source from the content-addressed store, hash-verified

13};
14
15export function mergeLinterOutputs(outputs: LinterOutput[]): LinterOutput {
16 return outputs.reduce<LinterOutput>(
17 (acc, { results, ruleOptionsPerFile }) => ({
18 results: [...acc.results, ...results],
19 ruleOptionsPerFile: { ...acc.ruleOptionsPerFile, ...ruleOptionsPerFile },
20 }),
21 { results: [], ruleOptionsPerFile: {} },
22 );
23}
24
25export function lintResultsToAudits({
26 results,

Callers 1

createRunnerFunctionFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected