SemVer outil de gestion des versions
Comparer, trier et déterminer localement les versions sémantiques, avec prise en charge des opérateurs de comparaison courants, des caractères génériques, de ^, de ~ et des plages OR.
Comment utiliser SemVer comme outil de version
L’outil de versions SemVer traite les entrées uniquement dans le navigateur actuel ; aucune donnée utilisateur n’est téléversée, aucune connexion réseau n’est établie et aucune donnée n’est enregistrée.
Contenu à saisir
Saisissez plusieurs versions ainsi qu’une plage de versions facultative ; les versions préliminaires sont prises en charge.
Sélectionner une méthode de traitement
Effectuez l’analyse des versions, triez par ordre croissant ou décroissant, ou vérifiez individuellement si elles respectent la plage.
Vérifier et exporter
Affichez les versions normalisées, les résultats de comparaison et les indications concernant les saisies non valides.
Restrictions et remarques
- N’accède pas au registre npm, n’installe pas de dépendances et ne prend pas en charge toute la syntaxe d’extension de plage npm.
- La sémantique des plages de versions dépend du sous-ensemble pris en charge par l’outil ; avant publication, vérifiez-la avec le gestionnaire de paquets réellement utilisé par le projet.
- L’outil fournit uniquement des résultats de traitement local à titre indicatif ; les configurations importantes, les clés, les documents et les contenus publiés doivent toujours être vérifiés dans l’environnement cible.
Foire aux questions
Les données saisies sont-elles téléversées sur un serveur ?
Non. La page utilise uniquement la mémoire du navigateur, les fichiers locaux API et les ressources locales déjà fournies avec le site.
Pourquoi une plage npm est-elle impossible à analyser ?
L’outil n’implémente que le sous-ensemble SemVer explicitement listé ; les plages avec trait d’union ou les syntaxes étendues non prises en charge provoquent directement une erreur.
Pourquoi les résultats nécessitent-ils encore une vérification manuelle ?
La syntaxe des limites, les normes régionales, les lecteurs tiers et l’environnement d’exécution cible peuvent différer ; l’outil ne remplace pas la validation finale.