Dans bower (un gestionnaire de packages de dépendances de nœuds), sur certaines dépendances, la version est précédée d'un tilde. Qu'est-ce que ça veut dire?
{
"name": "mean",
"version": "1.0.0",
"dependencies": {
"bootstrap": "3.0.0",
"angular": "~1.0.6"
}
{
~ 1.2.3: => = 1.2.3-0 <1.3.0-0 "Raisonnablement proche de 1.2.3". Lorsque vous utilisez des opérateurs tilde, les versions préliminaires sont également prises en charge, mais une version préliminaire du chiffre significatif suivant ne sera PAS satisfaisante, donc 1.3.0-beta ne satisfera pas ~ 1.2.3.
De la documentation du sous-jacent semver