AmericanWhitewater / wh2o-vue

Interactive map and guide for whitewater rivers in North America
https://wh2o-vue.netlify.app/
9 stars 1 forks source link

Update packages as needed on Vue app #495

Closed ngottlieb closed 1 year ago

ngottlieb commented 1 year ago

Github build process on Vue app broken#2658 made it clear that we are way behind on keeping our libraries up to date. At a minimum, we should check on the PR's submitted by dependabot, but we should also look at updating other packages where possible and consider creating another task to update Node (in the codebase and on beta/prod).

ngottlieb commented 1 year ago

OK, I've tackled a lot of the stuff indicated by npm audit and some others here and will submit a PR. I suggest we make additional specific tasks to cover further upgrading, in rough order of increasing complexity:

ngottlieb commented 1 year ago

PR awaiting review. I've done some testing of these changes and have found no problems but probably best to have this sitting on beta (once reviewed) for a bit so staff can identify anything I might have missed.

ngottlieb commented 1 year ago

ok, this is on beta now, just going to leave it there as we test other tasks and hopefully that will identify any issues (though I don't think there are any)

ngottlieb commented 1 year ago

I created four new tasks to track the suggestions I made above:

AWKevin commented 1 year ago

@ngottlieb this is not testable with me. Roll it out if and when you are confident.