Closed danoswaltCL closed 1 month ago
We should create stories to:
Angular upgrade using these instructions: https://update.angular.io/?l=2&v=15.0-17.0. This will cover typescript, rxjs, angular material, and other angular-domain deps.
Update Jest to the version that works (may need to try a few things), or try out new experimental Angular jest support? https://blog.stackademic.com/using-jest-in-angular-17-b715144946b1 . This might need to happen at same time as Angular update though in order to pass the pipeline.
Update NGRX to 17
Others as needed, npm update
, npm outdated
, and npm audit
don't show that we need the latest versions of anything urgently or need security updates, so we may only need to update the above things and see if everything seems okay.
Audit current dependencies in frontend package.json and see what should be updated to latest versions. Output of spike should be a list of what should be updated and any notes for what may be a breaking change and need some care to update properly.
Specifically we should keep in mind latest Angular needs to go to 17 and so everything needs to work with that.