toddmedema / electrify

Take Charge of the Power Market
http://electrifygame.com
MIT License
6 stars 2 forks source link

Update node version to latest #49

Closed toddmedema closed 3 months ago

toddmedema commented 3 months ago

I built the MVP game 5 years ago (how time flies!) and it still works and can be developed on, but it's probably a good idea to update dependencies / modernize it...

Updating the node version in particular to the latest will drive a lot of other package updates

n-hebert commented 3 months ago

I'd recommend splitting out any modernizations to specific tickets, but a dependency update ticket like this sounds okay. Have you taken a look at dependendabot's pull requests? They can usually be merged without too much oversight; it's quite good at what it does. I'm not familiar with how much automation you have outside of the repo, but if there aren't any automatic pipelines that launch, I'd say you could merge them all in (one at a time or in bulk), test the target locally, and then redeploy. That would be a great first step on this one.

Are there any other targets to hit for dependency updates? Maybe an npm outdated could help? https://www.freecodecamp.org/news/how-to-update-npm-dependencies/

toddmedema commented 3 months ago

Good point, made this ticket more specific, to just deal with the 20+ dependabot PRs. Updating major versions like node version can be future work

toddmedema commented 3 months ago

Closing, will be addressed in https://github.com/toddmedema/electrify/pull/77