Skip to content

chore: remove unused react-day-picker dependency#1255

Closed
kevwilliams wants to merge 1 commit into
mainfrom
chore/remove-unused-react-day-picker
Closed

chore: remove unused react-day-picker dependency#1255
kevwilliams wants to merge 1 commit into
mainfrom
chore/remove-unused-react-day-picker

Conversation

@kevwilliams
Copy link
Copy Markdown
Contributor

Summary

  • react-day-picker is declared in package.json but has zero imports across the codebase (grep -rn react-day-picker app/ returns nothing; no DayPicker usages either).
  • Drop it to shrink the dependency surface and close out the v9→v10 major-bump Renovate PR (fix(deps): update dependency react-day-picker to v10 #1242) as unneeded.

Test plan

  • bun install cleanly updates bun.lock
  • bun run typecheck passes
  • bun run build passes

Closes #1242

react-day-picker is declared in package.json but has no imports anywhere
in the codebase. Drop it to shrink the dependency surface and close out
the v10 major-bump Renovate PR as unneeded.
@github-actions
Copy link
Copy Markdown

🧪 Test Summary

Job Status
E2E Regression ⏭️ skipped
E2E Smoke ✅ success
Unit Tests ✅ success

View workflow run

📎 Artifacts

No artifacts (all tests passed).

@mattdjenkinson
Copy link
Copy Markdown
Contributor

@kevwilliams is it needed by datum-ui?

@kevwilliams
Copy link
Copy Markdown
Contributor Author

Yea - https://github.com/datum-cloud/datum-ui/blob/main/packages/datum-ui/package.json#L442 - We should get renovate setup on that repo

@yahyafakhroji
Copy link
Copy Markdown
Contributor

@kevwilliams This package is a peer dependency for the date picker component of datum-ui. https://github.com/datum-cloud/datum-ui/blob/main/packages/datum-ui/package.json#L533-L534

@kevwilliams
Copy link
Copy Markdown
Contributor Author

Right, yea we can close this but I do think we should add renovate to datum-ui which would keep this in sync for us I think.

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.

3 participants