New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@erickmerchant/checkup

Package Overview
Dependencies
Maintainers
1
Versions
166
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@erickmerchant/checkup - npm Package Compare versions

Comparing version 4.0.2 to 4.1.0

6

package.json
{
"name": "@erickmerchant/checkup",
"version": "4.0.2",
"version": "4.1.0",
"description": "Check multiple projects for various things.",

@@ -24,3 +24,3 @@ "bin": {

"semver": "^5.4.1",
"sergeant": "^15.4.12",
"sergeant": "^15.4.13",
"thenify": "^3.3.0"

@@ -31,3 +31,3 @@ },

"mockery": "^2.0.0",
"nyc": "^11.2.1",
"nyc": "^11.3.0",
"standard": "^10.0.3",

@@ -34,0 +34,0 @@ "tape": "^4.8.0"

@@ -23,9 +23,9 @@ const fs = require('fs')

Object.keys(outdated).forEach((dependency) => {
const next = semver.prerelease(outdated[dependency].latest) == null ? outdated[dependency].latest : outdated[dependency].wanted
const wanted = outdated[dependency].wanted
const current = locked.dependencies[dependency].version
if (next !== current) {
if (semver.diff(next, current) === 'major') {
if (wanted != null && wanted !== current) {
if (semver.diff(wanted, current) === 'major') {
results.push('upgrade ' + dependency)
} else if (!semver.lt(next, current)) {
} else if (!semver.lt(wanted, current)) {
results.push('update ' + dependency)

@@ -32,0 +32,0 @@ }

@@ -89,3 +89,3 @@ const test = require('tape')

"foo": {
"latest": "2.0.0"
"wanted": "2.0.0"
}

@@ -133,3 +133,3 @@ }`

"foo": {
"latest": "1.1.0"
"wanted": "1.1.0"
}

@@ -136,0 +136,0 @@ }`

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