(triggerCharacters: string[])
| 254 | } |
| 255 | |
| 256 | function buildTriggerPattern(triggerCharacters: string[]): RegExp { |
| 257 | return new RegExp(`(?:^|[\\s])[${triggerCharacters.map(escapeCharacterClass).join("")}][^\\s]*$`); |
| 258 | } |
| 259 | |
| 260 | function buildDebouncePattern(triggerCharacters: string[]): RegExp { |
| 261 | const escapedWithoutAt = triggerCharacters.filter((character) => character !== "@").map(escapeCharacterClass); |
no outgoing calls
no test coverage detected