En spécifiant les numéros de version dans la Charmille

Lors de l'écriture de la charmille.json, vous pouvez spécifier des numéros de version dans vos dépendances.
Parfois je vois des gens écrire des

{
...
    "devDependencies" : {
        "grunt" : "~0.3.13",
    }
}

Exactement ce que fait le ~ signifie? Pourquoi ne pas écrire >=0.3.13?

Est-ce une sorte de meilleure pratique?

InformationsquelleAutor Presidenten | 2013-09-26