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

Function axeCategories

packages/plugin-axe/src/lib/categories.ts:31–42  ·  view source on GitHub ↗
(
  plugin: Pick<PluginConfig, 'groups' | 'context'>,
  categories?: CategoryConfig[],
)

Source from the content-addressed store, hash-verified

29 * ];
30 */
31export function axeCategories(
32 plugin: Pick<PluginConfig, 'groups' | 'context'>,
33 categories?: CategoryConfig[],
34): CategoryConfig[] {
35 if (!plugin.groups || plugin.groups.length === 0) {
36 return categories ?? [];
37 }
38 if (!categories) {
39 return createCategories(plugin);
40 }
41 return expandCategories(plugin, categories);
42}
43
44function createCategories(
45 plugin: Pick<PluginConfig, 'groups' | 'context'>,

Callers 1

Calls 2

createCategoriesFunction · 0.70
expandCategoriesFunction · 0.70

Tested by

no test coverage detected