UNPKG

ffedit-static

Version:

FFedit static binaries for Mac OSX, Linux, FreeBSD and Windows

32 lines (24 loc) 569 B
'use strict' const os = require('os') const path = require('path') const binaries = Object.assign(Object.create(null), { darwin: ['x64'], linux: ['x64'], win32: ['x64'], freebsd: ['x64'] }) const platform = os.platform() const arch = os.arch() var ffgac = path.join( __dirname, platform === 'win32' ? 'ffgac.exe' : 'ffgac' ) var ffedit = path.join( __dirname, platform === "win32" ? "ffedit.exe" : "ffedit" ); if (!binaries[platform] || binaries[platform].indexOf(arch) === -1) { ffgac = null ffedit = null } module.exports = {ffgac, ffedit}