@angrykiller/run-applescript

Run AppleScript and get the result

Usage no npm install needed!

<script type="module">
  import angrykillerRunApplescript from 'https://cdn.skypack.dev/@angrykiller/run-applescript';
</script>

README

run-applescript Build Status

Run AppleScript and get the result

Install

$ npm install run-applescript

Usage

const runApplescript = require('run-applescript');

(async () => {
    const result = await runApplescript('return "unicorn"');

    console.log(result);
    //=> 'unicorn'
})();

API

runAppleScript(script)

Returns a Promise<string> with the script result.

runAppleScript.sync(script)

Returns a string with the script result.

runAppleScript.noExec(script)

Returns a Promise<string> with the script result (executed without "-e" parameter in osascript).

runAppleScript.noExecSync(script)

Returns a string with the script result (executed without "-e" parameter in osascript).

Related

  • run-jxa - Run JXA code and get the result

License

MIT © Sindre Sorhus