diff --git a/docs/utils-reference/getting-started.md b/docs/utils-reference/getting-started.md index 69dadb7..4e1507a 100644 --- a/docs/utils-reference/getting-started.md +++ b/docs/utils-reference/getting-started.md @@ -16,6 +16,10 @@ npm install --save @raycast/utils ## Changelog +### v1.18.1 + +- Fixed an issue where setting `timeout` to `0` in `runAppleScript` would not work. + ### v1.18.0 - Add a new [`executeSQL](./functions/executeSQL.md) function. diff --git a/package.json b/package.json index 0eacd00..3f9d00c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@raycast/utils", - "version": "1.18.0", + "version": "1.18.1", "description": "Set of utilities to streamline building Raycast extensions", "author": "Raycast Technologies Ltd.", "homepage": "https://developers.raycast.com/utils-reference", @@ -51,5 +51,6 @@ "eslint-plugin-prettier": "5.0.0", "eslint-plugin-react-hooks": "4.6.0", "typescript": "5.2.2" - } + }, + "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" } diff --git a/src/run-applescript.ts b/src/run-applescript.ts index e4b3ac4..a952f0d 100644 --- a/src/run-applescript.ts +++ b/src/run-applescript.ts @@ -99,7 +99,7 @@ export async function runAppleScript( ...execOptions, env: { PATH: "/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" }, }); - const spawnedPromise = getSpawnedPromise(spawned, { timeout: timeout || 10000 }); + const spawnedPromise = getSpawnedPromise(spawned, { timeout: timeout ?? 10000 }); spawned.stdin.end(script);