Convert an AppleScript result to its equivalent JavaScript representation
npm install applescript-result> Convert an AppleScript result to its equivalent JavaScript representation
``console`
$ npm install applescript-result
`javascript
const applescriptResult = require('applescript-result')
applescriptResult('{1, 2, 3}')
// => [ 1, 2, 3 ]
applescriptResult('{product:"pen", price:2.34}')
// => { product: 'pen', price: 2.34 }
`
- boolean → Boolean
- integer → Number
- real → Number
- text → String
- list → Array
- record` → Object
- applescript: Run AppleScript and get the result as a native JavaScript data type
- run-applescript: Run AppleScript and get the result as a string
- node-osascript: Run AppleScript and process the result using PEG.js
- run-jxa: Run JXA (JavaScript for Automation) code and get the result