Socket
Socket
Sign inDemoInstall

semver

Package Overview
Dependencies
Maintainers
0
Versions
108
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

semver - npm Package Compare versions

Comparing version 1.0.1 to 1.0.2

2

package.json
{ "name" : "semver"
, "version" : "1.0.1"
, "version" : "1.0.2"
, "description" : "The semantic version parser used by npm."

@@ -4,0 +4,0 @@ , "main" : "semver.js"

@@ -106,6 +106,6 @@

if (!m || m.toLowerCase() === "x") {
return ">="+M+".0.0 <"+(+M+1)+".0.0"
return ">="+M+".0.0a <"+(+M+1)+".0.0"
}
if (!p || p.toLowerCase() === "x") {
return ">="+M+"."+m+".0 <"+M+"."+(+m+1)+".0"
return ">="+M+"."+m+".0a <"+M+"."+(+m+1)+".0"
}

@@ -130,8 +130,11 @@ return v // impossible?

}
// ~1 == >=1.0.0 <2.0.0
if (!m || m.toLowerCase() === "x") {
return ">="+M+".0.0 <"+(+M+1)+".0.0"
}
// ~1.2 == >=1.2.0 <1.3.0
if (!p || p.toLowerCase() === "x") {
return ">="+M+"."+m+".0 <"+M+"."+(+m+1)+".0"
}
// ~1.2.3 == >=1.2.3 <1.3.0
return ">="+M+"."+m+"."+p+" <"+M+"."+(+m+1)+".0"

@@ -291,2 +294,3 @@ })

, ["<1.2", "1.1.1"]
, ["1", "1.0.0beta"]
].forEach(function (v) {

@@ -329,3 +333,2 @@ assert.ok(satisfies(v[1], v[0]), v[0]+" satisfied by "+v[1])

, ["~1.0", "1.1.0"] // >=1.0.0 <1.1.0
, [">=1", "1.0.0beta"]
, ["<1", "1.0.0"]

@@ -332,0 +335,0 @@ , [">=1.2", "1.1.1"]

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc