-
-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
馃摝 Package: Switch dependency versions to ^ ranges #5114
Comments
I'm a big 馃憤 to this. It was different in the pre- Maybe implement this on a dependency by dependency basis when we update them? That way we will test that no breakage will occur |
No comments for a while, and two 馃憤 votes. Accepting PRs! Let's have a single PR for each dependency so we can test them separately - and revert separately if needed. |
Hi, as far i understand, you want to add a caret symbol after each dependency below (except chokidar) in separate PRs ? Lines 53 to 74 in 472a8be
|
So, while reading about the caret symbol in package.json, i found this stack overflow comment
So, it should be fine, right ? |
Spinning out of #5090: @orgads noted that the
package.json
versions ofdependencies
are all pinned to specific versions like4.1.1
rather than "caret"^
ranges like^4.1.1
:mocha/package.json
Lines 53 to 56 in 3345eff
Why is that?
I'm accustomed to
^
ranges to help consumers deduplicate packages. E.g. if a consumer's package requirements arechokidar@^3.5.2
andchokidar@^3.6.0
, us specifyingchokidar@^3.5.3
would mean they could all resolve to the same package version.The text was updated successfully, but these errors were encountered: