Upgrade a library and fix what breaks

Hand off a library upgrade, and Devboxes fixes whatever code the new version breaks.

  • Engineering
✳ Claude Code

hand this to devboxes: upgrade date-fns to v4 in ledger and fix whatever breaks

Devboxes opened #61 with date-fns 4.1. The reminder schedule and the payout statement used removed functions, and both are fixed. Checks pass.

acme / ledger

Upgrade date-fns to v4 #61

Open

devboxes[bot] wants to merge 1 commit into main from devboxes/date-fns-4

devboxes Bot reviewed 2 minutes ago View reviewed changes

devboxes Bot left a comment Author

Nothing calls a function that date-fns 4 removed. Reminder dates and payout statements come out the same as before the upgrade.

All checks have passed

3 successful checks

  • CI / Lint (pull_request) Details
  • CI / Typecheck (pull_request) Details
  • CI / Tests (pull_request) Details

This branch has no conflicts with the base branch

Merging can be performed automatically.

You can also merge this with the command line.

Files changed 3

  • package.json +1 −1
  • src/dunning/schedule.ts +4 −4
  • src/payouts/statement.ts +3 −3