Skip to content

Update to node 22.14.0#208

Open
Bux42 wants to merge 6 commits intostagingfrom
update_to_node_22.14.0
Open

Update to node 22.14.0#208
Bux42 wants to merge 6 commits intostagingfrom
update_to_node_22.14.0

Conversation

@Bux42
Copy link
Copy Markdown
Owner

@Bux42 Bux42 commented Jun 21, 2025

The reason behind this pull request is that node 16 has been deprecated on Vercel:

Node.js version 16.x has reached End-of-Life. Deployments created on or after 2025-01-31 will fail to build. Please set Node.js Version to 20.x in your Project Settings to use Node.js 20.

After updating to node 22.14.0, there were new errors, and the following libs were updated:

  • @react-three/drei 4.3.3 -> 7.14.3 (because of polyfill)
  • react and react-dom 17.0.2 -> 18.3.1 (because of @react-three/drei)

The node update also forced an eslint update, which wasn't really happy with our previous rules, so a lot of files were changed to have a "correct" syntax

There was no prettier rules in the /app project, so I added one, and ran prettier on the whole repo, that is why the pull request is huge (but the prettier changes are isolated in a single commit for convenience)

@vercel
Copy link
Copy Markdown

vercel bot commented Jun 21, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
tm-dojo ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 21, 2025 1:41pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant