ckolderup / postmarks

a single-user bookmarking website designed to live on the Fediverse
https://postmarks.glitch.me
MIT License
459 stars 38 forks source link

Make multiple node versions available #70

Closed ckolderup closed 10 months ago

ckolderup commented 10 months ago

Node.js 16 is EOL next week, but Glitch won't be able to support newer versions by then. I'd like to keep making the software available on Glitch, but we can specify multiple major versions in the package.json if we just test compatibility.

Once Glitch containers have newer Node.js available we can raise the version floor and also do some refactoring (we won't need thenode-fetch package anymore, for example)

steve-bate commented 10 months ago

FWIW, I've been running my instance with Node.js 20.x and haven't had problems.

ckolderup commented 10 months ago

that's good news! I planned to check this out myself, just looking over any upgrade guides anyone's written for 16->18 and 18->20 since I should still have a good mental model of the codebase before I actually add it to the engines list in package.json. (still adjusting to not being able to keep half the context for issues in my head)