Skip to content

docs(recurring): add JSDoc for buildNextRunAt (#373)#402

Open
jdjioe5-cpu wants to merge 1 commit into
FlowwStar:mainfrom
jdjioe5-cpu:doc/issue-373-buildnextrunat-jsdoc
Open

docs(recurring): add JSDoc for buildNextRunAt (#373)#402
jdjioe5-cpu wants to merge 1 commit into
FlowwStar:mainfrom
jdjioe5-cpu:doc/issue-373-buildnextrunat-jsdoc

Conversation

@jdjioe5-cpu

Copy link
Copy Markdown

Closes #373. JSDoc explains fixed-week vs calendar-month cadence math.

FlowwStar#373)

Closes FlowwStar#373.

Documents:
- weekly = fixed 7-day step from startTime
- monthly/quarterly = calendar-month rollforward, not fixed 30/90 days
- Jan 31 + 1 month clamps to Feb 28/29, preserving 'same day of month'
- startTime is parsed in local TZ so DST callers need to be aware
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

good first issue: add JSDoc to buildNextRunAt() explaining its non-calendar-aware date math

1 participant