Core compare numériquement ; le tri de chaînes échoue pour 1.10.0 et 1.2.0.

BigInt conserve chaque chiffre

SemVer ne fixe pas de maximum ; Number ne conserve pas tous les entiers.

Les zéros initiaux sont refusés

Chaque champ est 0 ou commence par 1–9.