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

Function expandAuditsForUrls

packages/utils/src/lib/plugin-url-aggregation.ts:37–45  ·  view source on GitHub ↗
(audits: Audit[], urls: string[])

Source from the content-addressed store, hash-verified

35}
36
37export function expandAuditsForUrls(audits: Audit[], urls: string[]): Audit[] {
38 return urls.flatMap((url, index) =>
39 audits.map(audit => ({
40 ...audit,
41 slug: addIndex(audit.slug, index),
42 title: `${audit.title} (${getUrlIdentifier(url)})`,
43 })),
44 );
45}
46
47export function expandGroupsForUrls(groups: Group[], urls: string[]): Group[] {
48 return urls.flatMap((url, index) =>

Callers 3

processAuditsAndGroupsFunction · 0.90
processAuditsAndGroupsFunction · 0.90

Calls 2

addIndexFunction · 0.85
getUrlIdentifierFunction · 0.85

Tested by

no test coverage detected