Node.js ist ja schön und toll, wenn es nicht diese verkorksten Abhängigkeiten gibt.
Selbst als Vollprofi bin ich immer wieder erstaunt, wie alt manche Packages sind, die nicht mit aktuellen Software-Versionen kompatibel sind. Natürlich steht auch nirgendswo, welche Versionen genutzt werden müssen (in dem Falle die maximal nötige python-Version).

Wie die letzten Tage, wo ein React-Projekt partout nicht installiert werden konnte, weil es eine sass-lib verwendete, das ein binary build über gyp + python erzeugen wollte. Nur doof, dass distutils seit 3.12 nicht mehr existiert und in der über gefühlten 5.000 Zeilen Exceptions nur eine einzelne Zeile darauf hinweist, was auch schlussendlich das Problem war.

Entwickler zu sein. Liebe ich.