(url)
| 56 | } |
| 57 | |
| 58 | export function isEnabledForUrl(url) { |
| 59 | const rule = getRule(url); |
| 60 | return { |
| 61 | isEnabledForUrl: !rule || (rule.passKeys.length > 0), |
| 62 | passKeys: rule ? rule.passKeys : "", |
| 63 | }; |
| 64 | } |
| 65 | |
| 66 | function setRules(rules) { |
| 67 | // Callers map a rule to null to have it deleted, and rules without a pattern are useless. |