[GH-ISSUE #478] Why semver.satisfies returns false here? Is it a bug? #6342

Closed
opened 2026-06-17 05:05:47 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @likecreep on GitHub (Nov 29, 2018).
Original GitHub issue: https://github.com/semver/semver/issues/478

console.log(semver.satisfies("2.3.3", "^2.22.2"));
//  return false

console.log(semver.satisfies("2.33.3", "^2.22.2");
// return true

And the range of ^2.22.2 is >=2.22.2 <3.0.0, so why 2.3.3 returns false?

Originally created by @likecreep on GitHub (Nov 29, 2018). Original GitHub issue: https://github.com/semver/semver/issues/478 console.log(semver.satisfies("2.3.3", "^2.22.2")); // return false console.log(semver.satisfies("2.33.3", "^2.22.2"); // return true And the range of ^2.22.2 is `>=2.22.2 <3.0.0`, so why `2.3.3` returns false?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/semver#6342