Project-Chirp / chirp-frontend

Frontend of Chirp
2 stars 3 forks source link

T132: Update libraries #133

Closed Dennull closed 3 weeks ago

Dennull commented 1 month ago

Related Issues

Resolves #132

Summary

This PR updates our front end libraries to the latest versions. A few libraries that we don't use were also removed

Changes Made

All of our libraries were updated to the latest version using npm update. This command does not update packages with new major semantic versions (ex. going from 2.x.x to 3.x.x), since these changes are breaking, so those had to be done manually

For libraries with major semantic version updates, the docs were referenced and breaking changes were addressed accordingly. Some libraries that we don't use were removed as well. The libraries with major version changes and the libraries that were removed are listed below

Libraries with Major Updates

auth0-react

@mui/material, @mui/icons-material

@types/node

typescript

vite

mui-x-date-picker

reduxjs/toolkit, react-redux

Libraries Removed

Screenshots

No additional screenshots

Testing Instructions

No additional testing instructions

Special Notes for Your Reviewer(s)

No additional notes