Skip to content

Commit 6a3a4c1

Browse files
fix: use cron parser named export
Co-authored-by: me <me@kentcdodds.com>
1 parent 31374ea commit 6a3a4c1

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

app/utils/cron.server.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* it gets us.
55
*/
66
import { remember } from '@epic-web/remember'
7-
import cronParser from 'cron-parser'
7+
import { CronExpressionParser } from 'cron-parser'
88
import {
99
clearIntervalAsync,
1010
setIntervalAsync,
@@ -24,7 +24,7 @@ export class CronParseError extends Error {
2424

2525
function 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'

app/utils/cron.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
import cronParser from 'cron-parser'
1+
import { CronExpressionParser } from 'cron-parser'
22

33
export 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 =

0 commit comments

Comments
 (0)