UNPKG

yt-dlp-static

Version:

yt-dlp-static

20 lines (15 loc) 428 B
const os = require('os') const path = require('path') let platform = process.env.npm_config_platform || os.platform() let file = 'yt-dlp' if (platform === 'win32') { platform = 'win' file = 'yt-dlp.exe' } else if (platform === 'darwin') { platform = 'mac' } else { console.error(new Error('Unsupported platform.')) process.exit(1) } const paths = path.join(__dirname, 'bin', platform, file) module.exports = paths