corellium-typescript
Version:
A beautiful TypeScript Corellium library.
1 lines • 952 B
JavaScript
import{sendCommand as r}from"./lib/command.mjs";const n=(n,t,a)=>({quickConnect:{get:async()=>{const r=await n.GET("/v2/instances/{instanceId}/quickConnectCommand",{params:{path:{instanceId:t}}});if(r.error)throw new Error(r.error.error);return r.data}},eth0IP:{get:async()=>{const r=await n.GET("/v1/instances/{instanceId}/agent/v1/system/network",{params:{path:{instanceId:t}}});if(r.error)throw new Error(r.error.error);return r.data}},adbAuthSetting:{get:async()=>{const r=await n.GET("/v1/instances/{instanceId}/agent/v1/system/adbauth",{params:{path:{instanceId:t}}});if(r.error)throw new Error(r.error.error);return r.data},set:async r=>{const a=await n.PUT("/v1/instances/{instanceId}/agent/v1/system/adbauth",{params:{path:{instanceId:t}},body:r});if(a.error)throw new Error(a.error.error);return a.data}},wifi:{connect:async()=>r(n,t,a,"wifi","connect"),disconnect:async()=>r(n,t,a,"wifi","disconnect")}});export{n as createConnectEndpoints};