pistolshrimpgames / ProceduralPlanet

Procedural planets with Three.js
Do What The F*ck You Want To Public License
7 stars 4 forks source link

Update dependencies to latest versions #26

Closed crocodele closed 1 year ago

crocodele commented 1 year ago

This PR updates all dependencies to the latest versions, with the exception of open and ora which require migrating the project from CommonJS to ESM before we can use the latest versions of those (see https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c).

From the project perspective, the most notable changes are of course the ones that concern Three.js:

See https://github.com/mrdoob/three.js/wiki/Migration-Guide for an overview of all Three.js changes.

The Webpack configs are not necessarily the ideal ones for a modern project, but they are working. We can refine these separately.