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

syncpack

Package Overview
Dependencies
Maintainers
1
Versions
92
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

syncpack - npm Package Compare versions

Comparing version 8.4.10 to 8.4.11

27

dist/bin-lint-semver-ranges/lint-semver-ranges.js

@@ -12,2 +12,3 @@ "use strict";

var chalk_1 = __importDefault(require("chalk"));
var is_semver_1 = require("../lib/is-semver");
var set_semver_range_1 = require("../lib/set-semver-range");

@@ -23,16 +24,16 @@ var list_semver_group_mismatches_1 = require("./list-semver-group-mismatches");

input.instances.semverGroups.reverse().forEach(function (semverGroup, i) {
if (!('range' in semverGroup && semverGroup.range))
return;
var isSemverGroup = i > 0;
var mismatches = (0, list_semver_group_mismatches_1.listSemverGroupMismatches)(semverGroup);
if (isSemverGroup && mismatches.length > 0) {
console.log((0, chalk_1["default"])(templateObject_1 || (templateObject_1 = __makeTemplateObject(["{dim = Semver Group ", " ", "}"], ["{dim = Semver Group ", " ", "}"])), i, '='.repeat(63)));
if ('range' in semverGroup && (0, is_semver_1.isValidSemverRange)(semverGroup.range)) {
var isSemverGroup = i > 0;
var mismatches = (0, list_semver_group_mismatches_1.listSemverGroupMismatches)(semverGroup);
if (isSemverGroup && mismatches.length > 0) {
console.log((0, chalk_1["default"])(templateObject_1 || (templateObject_1 = __makeTemplateObject(["{dim = Semver Group ", " ", "}"], ["{dim = Semver Group ", " ", "}"])), i, '='.repeat(63)));
}
mismatches.forEach(function (_a) {
var dependencyType = _a.dependencyType, name = _a.name, version = _a.version, wrapper = _a.wrapper;
console.log((0, chalk_1["default"])(templateObject_2 || (templateObject_2 = __makeTemplateObject(["{red \u2715 ", "} {red.dim ", " in ", " of ", " should be ", "}"], ["{red \u2715 ", "} {red.dim ", " in ", " of ", " should be ", "}"])), name, version, dependencyType, wrapper.contents.name, (0, set_semver_range_1.setSemverRange)(semverGroup.range, version)));
});
if (mismatches.length > 0) {
isInvalid = true;
}
}
mismatches.forEach(function (_a) {
var dependencyType = _a.dependencyType, name = _a.name, version = _a.version, wrapper = _a.wrapper;
console.log((0, chalk_1["default"])(templateObject_2 || (templateObject_2 = __makeTemplateObject(["{red \u2715 ", "} {red.dim ", " in ", " of ", " should be ", "}"], ["{red \u2715 ", "} {red.dim ", " in ", " of ", " should be ", "}"])), name, version, dependencyType, wrapper.contents.name, (0, set_semver_range_1.setSemverRange)(semverGroup.range, version)));
});
if (mismatches.length > 0) {
isInvalid = true;
}
});

@@ -39,0 +40,0 @@ if (isInvalid) {

@@ -5,2 +5,3 @@ "use strict";

var list_semver_group_mismatches_1 = require("../bin-lint-semver-ranges/list-semver-group-mismatches");
var is_semver_1 = require("../lib/is-semver");
var set_semver_range_1 = require("../lib/set-semver-range");

@@ -10,3 +11,3 @@ var write_if_changed_1 = require("../lib/write-if-changed");

input.instances.semverGroups.reverse().forEach(function (semverGroup) {
if ('range' in semverGroup && semverGroup.range) {
if ('range' in semverGroup && (0, is_semver_1.isValidSemverRange)(semverGroup.range)) {
var mismatches = (0, list_semver_group_mismatches_1.listSemverGroupMismatches)(semverGroup);

@@ -13,0 +14,0 @@ mismatches.forEach(function (_a) {

{
"name": "syncpack",
"description": "Manage multiple package.json files, such as in Lerna Monorepos and Yarn/Pnpm Workspaces",
"version": "8.4.10",
"version": "8.4.11",
"author": "Jamie Mason <jamie@foldleft.io> (https://github.com/JamieMason)",

@@ -6,0 +6,0 @@ "bin": {

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