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

@code-pushup/js-packages-plugin

Package Overview
Dependencies
Maintainers
0
Versions
35
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@code-pushup/js-packages-plugin - npm Package Compare versions

Comparing version 0.54.0 to 0.55.0

31

bin.js
// packages/plugin-js-packages/src/lib/runner/index.ts
import { writeFile } from "node:fs/promises";
import { dirname } from "node:path";
import { dirname as dirname2 } from "node:path";

@@ -36,3 +36,3 @@ // packages/models/src/lib/implementation/schemas.ts

function getMissingRefsForCategories(categories, plugins) {
if (categories.length === 0) {
if (!categories || categories.length === 0) {
return false;

@@ -536,8 +536,5 @@ }

return schema.refine(
(coreCfg) => !getMissingRefsForCategories(coreCfg.categories ?? [], coreCfg.plugins),
(coreCfg) => ({
message: missingRefsForCategoriesErrorMsg(
coreCfg.categories ?? [],
coreCfg.plugins
)
({ categories, plugins }) => !getMissingRefsForCategories(categories, plugins),
({ categories, plugins }) => ({
message: missingRefsForCategoriesErrorMsg(categories, plugins)
})

@@ -594,4 +591,4 @@ );

{
categories: z15.array(categoryConfigSchema),
plugins: z15.array(pluginReportSchema).min(1),
categories: z15.array(categoryConfigSchema).optional(),
commit: commitSchema.describe("Git commit for which report was collected").nullable()

@@ -602,8 +599,5 @@ },

).refine(
(report) => !getMissingRefsForCategories(report.categories, report.plugins),
(report) => ({
message: missingRefsForCategoriesErrorMsg(
report.categories,
report.plugins
)
({ categories, plugins }) => !getMissingRefsForCategories(categories, plugins),
({ categories, plugins }) => ({
message: missingRefsForCategoriesErrorMsg(categories, plugins)
})

@@ -779,3 +773,3 @@ );

import { mkdir, readFile, readdir, rm, stat } from "node:fs/promises";
import { join } from "node:path";
import { dirname, join } from "node:path";

@@ -1506,3 +1500,4 @@ // packages/utils/src/lib/formatting.ts

// Yarn v2 does not support audit for optional dependencies
unifyResult: yarnv2ToAuditResult
unifyResult: yarnv2ToAuditResult,
ignoreExitCode: true
},

@@ -1698,3 +1693,3 @@ outdated: {

const checkResults = [...auditResults, ...outdatedResults];
await ensureDirectoryExists(dirname(RUNNER_OUTPUT_PATH));
await ensureDirectoryExists(dirname2(RUNNER_OUTPUT_PATH));
await writeFile(RUNNER_OUTPUT_PATH, JSON.stringify(checkResults));

@@ -1701,0 +1696,0 @@ }

// packages/plugin-js-packages/src/lib/js-packages-plugin.ts
import { dirname as dirname2, join as join4 } from "node:path";
import { dirname as dirname3, join as join4 } from "node:path";
import { fileURLToPath } from "node:url";

@@ -7,3 +7,3 @@

var name = "@code-pushup/js-packages-plugin";
var version = "0.54.0";
var version = "0.55.0";

@@ -44,3 +44,3 @@ // packages/plugin-js-packages/src/lib/config.ts

function getMissingRefsForCategories(categories, plugins) {
if (categories.length === 0) {
if (!categories || categories.length === 0) {
return false;

@@ -544,8 +544,5 @@ }

return schema.refine(
(coreCfg) => !getMissingRefsForCategories(coreCfg.categories ?? [], coreCfg.plugins),
(coreCfg) => ({
message: missingRefsForCategoriesErrorMsg(
coreCfg.categories ?? [],
coreCfg.plugins
)
({ categories, plugins }) => !getMissingRefsForCategories(categories, plugins),
({ categories, plugins }) => ({
message: missingRefsForCategoriesErrorMsg(categories, plugins)
})

@@ -602,4 +599,4 @@ );

{
categories: z15.array(categoryConfigSchema),
plugins: z15.array(pluginReportSchema).min(1),
categories: z15.array(categoryConfigSchema).optional(),
commit: commitSchema.describe("Git commit for which report was collected").nullable()

@@ -610,8 +607,5 @@ },

).refine(
(report) => !getMissingRefsForCategories(report.categories, report.plugins),
(report) => ({
message: missingRefsForCategoriesErrorMsg(
report.categories,
report.plugins
)
({ categories, plugins }) => !getMissingRefsForCategories(categories, plugins),
({ categories, plugins }) => ({
message: missingRefsForCategoriesErrorMsg(categories, plugins)
})

@@ -856,3 +850,3 @@ );

import { mkdir, readFile, readdir, rm, stat } from "node:fs/promises";
import { join } from "node:path";
import { dirname, join } from "node:path";

@@ -1440,3 +1434,4 @@ // packages/utils/src/lib/logging.ts

// Yarn v2 does not support audit for optional dependencies
unifyResult: yarnv2ToAuditResult
unifyResult: yarnv2ToAuditResult,
ignoreExitCode: true
},

@@ -1459,3 +1454,3 @@ outdated: {

import { writeFile } from "node:fs/promises";
import { dirname } from "node:path";
import { dirname as dirname2 } from "node:path";

@@ -1493,3 +1488,3 @@ // packages/plugin-js-packages/src/lib/runner/audit/transform.ts

async function createRunnerConfig(scriptPath, config) {
await ensureDirectoryExists(dirname(PLUGIN_CONFIG_PATH));
await ensureDirectoryExists(dirname2(PLUGIN_CONFIG_PATH));
await writeFile(PLUGIN_CONFIG_PATH, JSON.stringify(config));

@@ -1589,3 +1584,3 @@ return {

const runnerScriptPath = join4(
fileURLToPath(dirname2(import.meta.url)),
fileURLToPath(dirname3(import.meta.url)),
"bin.js"

@@ -1592,0 +1587,0 @@ );

{
"name": "@code-pushup/js-packages-plugin",
"version": "0.54.0",
"version": "0.55.0",
"description": "Code PushUp plugin for JavaScript packages 🛡️",

@@ -42,4 +42,4 @@ "license": "MIT",

"dependencies": {
"@code-pushup/models": "0.54.0",
"@code-pushup/utils": "0.54.0",
"@code-pushup/models": "0.55.0",
"@code-pushup/utils": "0.55.0",
"build-md": "^0.4.1",

@@ -46,0 +46,0 @@ "semver": "^7.6.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