MCPcopy Create free account
hub / github.com/NativeScript/SimDeck / requireUdid

Function requireUdid

packages/simdeck-test/src/index.ts:241–249  ·  view source on GitHub ↗
(udid?: string)

Source from the content-addressed store, hash-verified

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 });

Callers 5

resolveNoArgDeviceCallFunction · 0.85
createSessionFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected