( rule: string, variables: Record<string, string>, after: boolean )
| 65 | * @returns |
| 66 | */ |
| 67 | const generateRuleRegex = ( |
| 68 | rule: string, |
| 69 | variables: Record<string, string>, |
| 70 | after: boolean |
| 71 | ) => { |
| 72 | return new RegExp( |
| 73 | `${after ? '^' : ''}${replaceVariables(variables, rule)}${after ? '' : '$'}` |
| 74 | ) |
| 75 | } |
| 76 | |
| 77 | const prepareLocaleSegmentationRules = ( |
| 78 | segmentationTypeValue: SegmentationTypeTypeRaw |
no test coverage detected