(cronExpression: string)
| 248 | } |
| 249 | |
| 250 | function validateCronExpression(cronExpression: string): boolean { |
| 251 | if (!cronExpression) return true; |
| 252 | const cronRegex = |
| 253 | /^((((\d+,)+\d+|(\d+(\/|-|#)\d+)|\d+L?|\*(\/\d+)?|L(-\d+)?|\?|[A-Z]{3}(-[A-Z]{3})?) ?){5,7})$/; |
| 254 | return cronRegex.test(cronExpression); |
| 255 | } |
| 256 | |
| 257 | function getParamsFromUri(uri: string, params?: Array<KVRow>): Array<KVRow> { |
| 258 | const paramString = uri.split('?')[1]; |