jazz-midi
Version:
Low-level MIDI support for Node.js
14 lines (13 loc) • 772 B
JavaScript
var path='./bin/';
var v=process.versions.node.split('.');
if (v[0]<=10) path+='10_15/';
else if (v[0]<=11) path+='11_15/';
if(process.platform=="win32"&&process.arch=="ia32") path+='win32/jazz';
else if(process.platform=="win32"&&process.arch=="x64") path+='win64/jazz';
else if(process.platform=="darwin"&&process.arch=="x64") path+='macos64/jazz';
else if(process.platform=="darwin"&&process.arch=="arm64") path+='macosa64/jazz';
else if(process.platform=="linux"&&process.arch=="x64") path+='linux64/jazz';
else if(process.platform=="linux"&&process.arch=="arm") path+='linuxa7/jazz';
else throw process.arch + ' on ' + process.platform + ' is not yet supported';
module.exports=require(path);
module.exports.package=require(__dirname + '/package.json');