SemVer Range & Bump

Vérifier les plages npm et incrémenter les versions SemVer, y compris les préversions.

À propos de cet outil

Saisissez une version complète, puis choisissez Plage de versions ou Incrémenter. Lancez l’action ou appuyez sur Entrée. Syntaxe npm : comparateurs, espaces pour ET, || pour OU, ^, ~, x/*, versions partielles et plages avec tiret. Une plage vide accepte toute version stable.

Une préversion ne correspond que si le groupe de comparateurs mentionne une préversion de même major.minor.patch. Les métadonnées de construction n’affectent pas le résultat. Développez la plage pour voir les comparateurs utilisés.

Conventions npm : patch promeut 1.2.3-beta.2 en 1.2.3 ; prerelease passe beta.2 à beta.3. Prepatch/preminor/premajor commencent une préversion du composant suivant. L’identifiant facultatif beta choisit cette série ; vide, il utilise la série numérique. Les métadonnées sont supprimées. L’outil ne détermine pas la compatibilité de votre code.

Syntaxe stricte ; préfixe v minuscule facultatif. Limites : version de 256 caractères, composants principaux jusqu’à 9007199254740991, plage de 4096 caractères et identifiant de 128. Les identifiants numériques de préversion sont comparés et incrémentés exactement, même au-delà de cette limite entière. Saisie conservée en RAM pendant la navigation ; recharger rétablit l’exemple. Aucun envoi ni stockage persistant.