()
| 13 | * these in drainRunLoop(). |
| 14 | */ |
| 15 | export function requireComputerUseSwift(): ComputerUseAPI { |
| 16 | if (process.platform !== 'darwin') { |
| 17 | throw new Error('@ant/computer-use-swift is macOS-only') |
| 18 | } |
| 19 | // eslint-disable-next-line @typescript-eslint/no-require-imports |
| 20 | return (cached ??= require('@ant/computer-use-swift') as ComputerUseAPI) |
| 21 | } |
| 22 | |
| 23 | export type { ComputerUseAPI } |
| 24 |
no outgoing calls
no test coverage detected