@drovp/ffmpeg
Advanced tools
Comparing version 1.0.2 to 1.0.3
@@ -30,5 +30,7 @@ "use strict"; | ||
async function checkPath(path) { | ||
var _a, _b; | ||
let stdout = (await exec(`"${path}" -version`)).stdout; | ||
if (new RegExp(`^${name} version`, 'gi').exec(stdout) != null) | ||
return path; | ||
const version = (_b = (_a = new RegExp(`^${name} version (?<version>[^ ]+)( |&)`, 'm').exec(stdout)) === null || _a === void 0 ? void 0 : _a.groups) === null || _b === void 0 ? void 0 : _b.version; | ||
if (version != null) | ||
return { version, payload: path }; | ||
else | ||
@@ -35,0 +37,0 @@ throw new Error(`Unexpected stdout when loading ${name}:\n${stdout}`); |
{ | ||
"name": "@drovp/ffmpeg", | ||
"version": "1.0.2", | ||
"version": "1.0.3", | ||
"description": "FFMPEG as a Drovp dependency.", | ||
@@ -28,2 +28,3 @@ "homepage": "https://github.com/drovp/ffmpeg", | ||
"start": "npm-run-all clean watch", | ||
"test": "tsc -p . --noEmit", | ||
"preversion": "npm-run-all clean build", | ||
@@ -38,7 +39,7 @@ "git-push": "git push", | ||
"tslib": "^2.3.1", | ||
"typescript": "^4.4.3" | ||
"typescript": "^4.5.4" | ||
}, | ||
"dependencies": { | ||
"@drovp/types": "^1.0.0" | ||
"@drovp/types": "^4.0.0" | ||
} | ||
} |
8996
148
+ Added@drovp/types@4.11.0(transitive)
- Removed@drovp/types@1.0.4(transitive)
Updated@drovp/types@^4.0.0