Skip to content

chore(deps): Update/purge project deps - #245

Open
Tomahawk2191 wants to merge 4 commits into
mainfrom
isaac/update-deps
Open

chore(deps): Update/purge project deps#245
Tomahawk2191 wants to merge 4 commits into
mainfrom
isaac/update-deps

Conversation

@Tomahawk2191

@Tomahawk2191 Tomahawk2191 commented Aug 22, 2026

Copy link
Copy Markdown
Collaborator

What did I do?

Purge old/unused dependencies and upgrade using bun update --latest && bunx knip

Note: will add knip.json config in a followup PR.

Root package.json

  • @headlessui/react ^2.2.0^2.2.10
  • @mui/icons-material ^5.10.6^9.3.1
  • @sanity/client ^6.17.2^8.2.0
  • @sanity/image-url ^1.0.2^2.1.1
  • axios ^1.6.8^1.19.0
  • qs ^6.10.3^6.15.3
  • react/react-dom ^19.0.0^19.2.8
  • react-bootstrap ^2.1.2^2.10.10
  • react-card-flip ^1.1.5^1.2.3
  • react-router-dom ^6.17.0^7.18.2
  • react-swipeable ^7.0.0^7.0.2
  • prettier ^3.0.3^3.9.6

sanity/package.json

  • @sanity/cli ^3.40.0^8.2.1 (moved from root deps into the studio)
  • @sanity/color-input ^3.1.1^6.1.4
  • @sanity/vision ^3.40.0^6.10.1
  • sanity ^3.43.0^6.10.1
  • react/react-dom ^18.2.0^19.2.8
  • styled-components ^6.1.8^6.5.3
  • @sanity/eslint-config-studio ^4.0.0^6.0.0
  • @types/react ^18.0.25^19.2.18
  • eslint ^8.6.0^10.9.0
  • typescript ^5.1.6^7.0.2

Removed

  • Root: @testing-library/jest-dom, @testing-library/react, @testing-library/user-event, bootstrap, react-bootstrap-validation, web-vitals, ajv, eslint-plugin-jest, eslint-plugin-testing-library, react-error-overlay
  • sanity/: react-icons, prettier

Other

  • Root test script now runs with --passWithNoTests (src/App.test.js deleted)
  • Root eslint config dropped the react-app/jest extend

How did I test it?

Required checks:

  • Did you conduct a self-review?
  • Have you written unit or integration tests?

What could go wrong in the future? What parts of your code should the reviewer pay the most attention to?

N/A

Additional Comments for the Reviewers

N/A

Screenshots

N/A

@fraander

Copy link
Copy Markdown
Contributor

👷 Deploy Preview for sprightly-manatee-243873 processing.

Name Link
🔨 Latest commit a2f1aec
🔍 Latest deploy log https://app.netlify.com/projects/sprightly-manatee-243873/deploys/6a8a30d8b1814f00087b72a0

@Tomahawk2191
Tomahawk2191 marked this pull request as ready for review August 23, 2026 00:27
@Tomahawk2191
Tomahawk2191 requested a review from a team August 23, 2026 22:20

@josh-torre josh-torre left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm 🚀

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