node-osascript
Version:
Execute AppleScript from Node
10 lines (8 loc) • 333 B
JavaScript
var osascript = require('../../lib/index');
var resolve = require('path').resolve;
osascript.executeFile(resolve(__dirname, 'external.scpt'), {buttonNames : ["Names", "From", "Node" ]}, function(err, result, raw){
if ( err ) {
return console.log(err);
}
console.log("You hit button", '=>', result['button returned']);
});