Co oznacza zapis wersji ze znakiem ^ w package.json ?

0

Co oznacza taki zapis jak poniżej w package.json ? Dotyczy on wersji zainstalowaniej biblioteki. Czy oznacza to, że pierwsza cyfra, czyli main features w danej bibliotece nie moze byc zmieniana na większą albo mniejszą w aplikacji ?

^1.2.4
2

https://docs.npmjs.com/about-semantic-versioning

Chodzi o to, że nie interesuje Cię ta konkretną wersją zależności, ale akceptujesz minor release'y, bo zgodnie z semantic versioning nie powinny wprowadzać breaking changes.

1 użytkowników online, w tym zalogowanych: 0, gości: 1