st2chatops icon indicating copy to clipboard operation
st2chatops copied to clipboard

Upgrade node 20

Open rebrowning opened this issue 6 months ago • 3 comments

pin coffeescript which will allow builds with node 20 to succeed. No other libraries needed to be updated (excluding and assuming no issues with hubot-botframework if someone has access to it)

locally I have to remove hubot-botframework, hopefully someone in the community has access to that repo, but the current most recent (6 years+) npm version does not work, and the repo has some restrictions that prevents me from pulling anything from the repo. I can't even clone it to test a local file module.

I also upgraded the node version in focal and rocky, using nvm to do the install. The two older versions do not have a compiler that can install node 20, I'm not sure what we want to do about that but a few attempts at doing it cleanly were unsuccessful, I'm not sure if supporting them warrants doing a sketchy secondary install of a compiler to try and make it work.

open to any feedback of what else needs to be updated to try and move this forwards.

rebrowning avatar Dec 19 '23 20:12 rebrowning