(udid?: string)
| 239 | const requestActionOk = (udid: string, body: unknown) => |
| 240 | requestAction(udid, body).then(() => undefined); |
| 241 | const requireUdid = (udid?: string) => { |
| 242 | const resolved = udid ?? defaultUdid; |
| 243 | if (!resolved) { |
| 244 | throw new Error( |
| 245 | "This SimDeck session method requires a UDID. Pass one as the first argument or call connect({ udid }).", |
| 246 | ); |
| 247 | } |
| 248 | return resolved; |
| 249 | }; |
| 250 | const resolveNoArgDeviceCall = (args: unknown[]) => ({ |
| 251 | udid: requireUdid(typeof args[0] === "string" ? args[0] : undefined), |
| 252 | }); |
no outgoing calls
no test coverage detected