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

@soos-io/api-client

Package Overview
Dependencies
Maintainers
1
Versions
255
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@soos-io/api-client - npm Package Compare versions

Comparing version 0.2.3-pre.2 to 0.2.3-pre.3

6

dist/api/SOOSAnalysisApiClient.d.ts

@@ -72,11 +72,11 @@ import FormData from "form-data";

interface IIssuesModel {
violations: {
violation: {
count: number;
maxSeverity: string;
} | null;
vulnerabilities: {
vulnerability: {
count: number;
maxSeverity: string;
} | null;
dependencyTypos: {
dependencyTypo: {
count: number;

@@ -83,0 +83,0 @@ maxSeverity: string;

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

const SOOSApiClient_1 = tslib_1.__importDefault(require("./SOOSApiClient"));
const logging_1 = require("../logging");
const CompletedScanStatuses = [

@@ -66,2 +67,3 @@ enums_1.ScanStatus.Error,

const response = await this.client.get(scanStatusUrl);
logging_1.soosLogger.info(`scan status test: issues ${response.data.issues}`);
return {

@@ -68,0 +70,0 @@ status: response.data.status,

@@ -134,6 +134,6 @@ "use strict";

let statusMessage = `Scan ${scanStatus.isSuccess ? "passed" : "failed"}`;
const vulnerabilities = StringUtilities_1.default.pluralizeTemplate(scanStatus.issues.vulnerabilities?.count ?? 0, "vulnerability", "vulnerabilities");
const violations = StringUtilities_1.default.pluralizeTemplate(scanStatus.issues.violations?.count ?? 0, "violation");
const vulnerabilities = StringUtilities_1.default.pluralizeTemplate(scanStatus.issues.vulnerability?.count ?? 0, "vulnerability", "vulnerabilities");
const violations = StringUtilities_1.default.pluralizeTemplate(scanStatus.issues.violation?.count ?? 0, "violation");
const substitutions = StringUtilities_1.default.pluralizeTemplate(scanStatus.issues.dependencySubstitution?.count ?? 0, "DependencySubstitution");
const typos = StringUtilities_1.default.pluralizeTemplate(scanStatus.issues.dependencyTypos?.count ?? 0, "DependencyTypo");
const typos = StringUtilities_1.default.pluralizeTemplate(scanStatus.issues.dependencyTypo?.count ?? 0, "DependencyTypo");
statusMessage = statusMessage.concat(`${scanStatus.isSuccess ? ", but had" : " because of"} ${vulnerabilities} and ${violations} ${substitutions ? `(${substitutions})` : ""} ${typos ? `(${typos})` : ""}.

@@ -140,0 +140,0 @@ `);

{
"name": "@soos-io/api-client",
"version": "0.2.3-pre.2",
"version": "0.2.3-pre.3",
"description": "This is the SOOS API Client for registered clients leveraging the various integrations to the SOOS platform.",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

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