(pattern, eventName)
| 11642 | } |
| 11643 | } |
| 11644 | function matchesEventPattern(pattern, eventName) { |
| 11645 | if (pattern === eventName) return true; |
| 11646 | if (!pattern.includes("*")) return false; |
| 11647 | var regex = new RegExp("^" + pattern.replace(/[.+^${}()|[\]\\]/g, "\\$&").replace(/\*/g, ".*") + "$"); |
| 11648 | return regex.test(eventName); |
| 11649 | } |
| 11650 | var EventSourceFeature = class _EventSourceFeature extends Feature { |
| 11651 | static keyword = "eventsource"; |
| 11652 | constructor(eventSourceName, nameSpace, stub) { |