(value, targetApp)
| 2294 | } |
| 2295 | |
| 2296 | function formatCronexp(value, targetApp) { |
| 2297 | if (!value) return value |
| 2298 | value = normalizeTemplateValue(value, targetApp) |
| 2299 | if ((targetApp == 'surge-module' || targetApp == 'shadowrocket-module') && /\{\{\{[^{}]+\}\}\}/.test(value)) { |
| 2300 | return `"${value}"` |
| 2301 | } |
| 2302 | return /,/.test(value) ? `"${value}"` : value |
| 2303 | } |
| 2304 | |
| 2305 | function getSurgeRuleTogglePrefix(value) { |
| 2306 | if (!value) return '' |
no test coverage detected