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

@darkobits/chex

Package Overview
Dependencies
Maintainers
1
Versions
22
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@darkobits/chex - npm Package Compare versions

Comparing version 2.0.5 to 2.0.6

10

dist/lib/chex.js

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

Object.defineProperty(exports, "__esModule", { value: true });
const execa_1 = require("execa");
const execa_1 = __importDefault(require("execa"));
const semver_1 = __importDefault(require("semver"));

@@ -33,11 +33,11 @@ const get_executable_version_1 = __importDefault(require("../lib/get-executable-version"));

if (typeof commandStringOrArgumentsArray === 'string') {
return (0, execa_1.execaCommand)(`${name} ${commandStringOrArgumentsArray}`, execaOpts);
return execa_1.default.command(`${name} ${commandStringOrArgumentsArray}`, execaOpts);
}
return (0, execa_1.execa)(name, commandStringOrArgumentsArray, execaOpts);
return (0, execa_1.default)(name, commandStringOrArgumentsArray, execaOpts);
};
execaWrapper.sync = (commandStringOrArgumentsArray, execaOpts) => {
if (typeof commandStringOrArgumentsArray === 'string') {
return (0, execa_1.execaCommandSync)(`${name} ${commandStringOrArgumentsArray}`, execaOpts);
return execa_1.default.commandSync(`${name} ${commandStringOrArgumentsArray}`, execaOpts);
}
return (0, execa_1.execaSync)(name, commandStringOrArgumentsArray, execaOpts);
return execa_1.default.sync(name, commandStringOrArgumentsArray, execaOpts);
};

@@ -44,0 +44,0 @@ execaWrapper.version = version;

@@ -1,2 +0,2 @@

import { type Options, type SyncOptions } from 'execa';
import execa, { type Options } from 'execa';
declare function getExecutableVersion(name: string, execaOpts?: Options): Promise<{

@@ -7,3 +7,3 @@ version: string;

declare namespace getExecutableVersion {
var sync: (name: string, execaOpts?: SyncOptions<string> | undefined) => {
var sync: (name: string, execaOpts?: execa.SyncOptions<string> | undefined) => {
version: string;

@@ -10,0 +10,0 @@ rawVersion: string;

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

Object.defineProperty(exports, "__esModule", { value: true });
const execa_1 = require("execa");
const execa_1 = __importDefault(require("execa"));
const find_versions_1 = __importDefault(require("find-versions"));

@@ -39,3 +39,3 @@ const semver_1 = __importDefault(require("semver"));

try {
const version = parseVersionResult(await (0, execa_1.execa)(normalizeName(name), [flag], execaOpts));
const version = parseVersionResult(await (0, execa_1.default)(normalizeName(name), [flag], execaOpts));
if (version) {

@@ -54,3 +54,3 @@ return version;

try {
const version = parseVersionResult((0, execa_1.execaSync)(normalizeName(name), [flag], execaOpts));
const version = parseVersionResult(execa_1.default.sync(normalizeName(name), [flag], execaOpts));
if (version) {

@@ -57,0 +57,0 @@ return version;

{
"name": "@darkobits/chex",
"version": "2.0.5",
"version": "2.0.6",
"description": "Check that an executable is installed and verify its version.",

@@ -19,3 +19,3 @@ "author": "darkobits",

"dependencies": {
"execa": "^6.1.0",
"execa": "~5.1.1",
"find-versions": "^5.1.0",

@@ -22,0 +22,0 @@ "semver": "^7.3.8"

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