@darkobits/chex
Advanced tools
Comparing version 2.0.5 to 2.0.6
@@ -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" |
13104
+ Addedexeca@5.1.1(transitive)
+ Addedhuman-signals@2.1.0(transitive)
+ Addedis-stream@2.0.1(transitive)
+ Addedmimic-fn@2.1.0(transitive)
+ Addednpm-run-path@4.0.1(transitive)
+ Addedonetime@5.1.2(transitive)
+ Addedstrip-final-newline@2.0.0(transitive)
- Removedexeca@6.1.0(transitive)
- Removedhuman-signals@3.0.1(transitive)
- Removedis-stream@3.0.0(transitive)
- Removedmimic-fn@4.0.0(transitive)
- Removednpm-run-path@5.3.0(transitive)
- Removedonetime@6.0.0(transitive)
- Removedpath-key@4.0.0(transitive)
- Removedstrip-final-newline@3.0.0(transitive)
Updatedexeca@~5.1.1