(str)
| 2215 | } |
| 2216 | |
| 2217 | function getLoonArgumentKeys(str) { |
| 2218 | str = stripWrapQuote(str) |
| 2219 | if (!isLoonArgumentList(str)) return [] |
| 2220 | return [...str.matchAll(/\{([^{}]+)\}/g)].map(item => item[1].trim()).filter(Boolean) |
| 2221 | } |
| 2222 | |
| 2223 | function getSurgeTemplateArgumentKeys(str) { |
| 2224 | str = stripWrapQuote(str) |
no test coverage detected