(rules: RuleData[])
| 123 | } |
| 124 | |
| 125 | export function createRulesMap(rules: RuleData[]): Record<string, RuleData[]> { |
| 126 | return rules.reduce<Record<string, RuleData[]>>( |
| 127 | (acc, rule) => ({ |
| 128 | ...acc, |
| 129 | [rule.id]: [...(acc[rule.id] || []), rule], |
| 130 | }), |
| 131 | {}, |
| 132 | ); |
| 133 | } |
| 134 | |
| 135 | export function resolveGroupRefs( |
| 136 | groupRules: Record<string, number>, |
no outgoing calls
no test coverage detected