ffprobe-static-prune
Version:
A utility to prune unnecessary ffprobe-static binaries for your current platform and architecture to reduce package size.
20 lines (14 loc) • 560 B
JavaScript
const pruneFFprobe = require('../index.js');
const minimist = require('minimist');
const args = minimist(process.argv.slice(2));
const baseDir = args.baseDir || process.cwd();
const platform = args.platform || process.platform;
const arch = args.arch || process.arch;
console.log(`🔍 [ffprobe-static-prune] Running with baseDir=${baseDir}, platform=${platform}, arch=${arch}`);
try {
pruneFFprobe({ baseDir, platform, arch });
} catch (err) {
console.error('❌ [ffprobe-static-prune] Error:', err.message);
process.exit(1);
}