Buckets:
| export type Options = { | |
| /** | |
| Change the output style. | |
| When `false`, returns the value in a [recompilable source form](https://ss64.com/osx/osascript.html). | |
| @default true | |
| @example | |
| ``` | |
| import {runAppleScript} from 'run-applescript'; | |
| const result = await runAppleScript('return "unicorn"', {humanReadableOutput: false}); | |
| console.log(result); | |
| //=> '"unicorn"' | |
| ``` | |
| */ | |
| readonly humanReadableOutput?: boolean; | |
| /** | |
| An AbortSignal that can be used to cancel the AppleScript execution. | |
| Only supported by the async function. | |
| */ | |
| readonly signal?: AbortSignal; | |
| }; | |
| /** | |
| Run AppleScript asynchronously. | |
| @param script - The script to run. | |
| @returns The script result. | |
| @example | |
| ``` | |
| import {runAppleScript} from 'run-applescript'; | |
| const result = await runAppleScript('return "unicorn"'); | |
| console.log(result); | |
| //=> 'unicorn' | |
| ``` | |
| */ | |
| export function runAppleScript( | |
| script: string, | |
| options?: Options | |
| ): Promise<string>; | |
| /** | |
| Run AppleScript synchronously. | |
| @param script - The script to run. | |
| @returns The script result. | |
| @example | |
| ``` | |
| import {runAppleScriptSync} from 'run-applescript'; | |
| const result = runAppleScriptSync('return "unicorn"'); | |
| console.log(result); | |
| //=> 'unicorn' | |
| ``` | |
| */ | |
| export function runAppleScriptSync(script: string, options?: Options): string; | |
Xet Storage Details
- Size:
- 1.27 kB
- Xet hash:
- fcedfa218bff32751c0ae585f3fcd83a5fce2da4ee3fbae8909dbaa496db1079
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.