Skip to content

Conversation

@Bux42
Copy link
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

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.

2 participants