File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44 * it gets us.
55 */
66import { remember } from '@epic-web/remember'
7- import cronParser from 'cron-parser'
7+ import { CronExpressionParser } from 'cron-parser'
88import {
99 clearIntervalAsync ,
1010 setIntervalAsync ,
@@ -24,7 +24,7 @@ export class CronParseError extends Error {
2424
2525function parseCronExpression ( cronString : string , options ?: { tz ?: string } ) {
2626 try {
27- return cronParser . parse ( cronString , options )
27+ return CronExpressionParser . parse ( cronString , options )
2828 } catch ( error ) {
2929 const errorMessage =
3030 error instanceof Error ? error . message : 'Invalid cron string'
Original file line number Diff line number Diff line change 1- import cronParser from 'cron-parser'
1+ import { CronExpressionParser } from 'cron-parser'
22
33export function validateCronString ( cronString : string ) : {
44 valid : boolean
55 error ?: string
66} {
77 try {
8- cronParser . parse ( cronString )
8+ CronExpressionParser . parse ( cronString )
99 return { valid : true }
1010 } catch ( error ) {
1111 const errorMessage =
You can’t perform that action at this time.
0 commit comments