JmapClient
Defined in: src/provider/jmap/client.ts:17
Thin JMAP-over-fetch client (hand-rolled on purpose). Owns session discovery, Bearer auth, batching of method calls, and the never-delete runtime guard.
Properties
Section titled “Properties”accountId
Section titled “accountId”
readonlyaccountId:string
Defined in: src/provider/jmap/client.ts:18
Methods
Section titled “Methods”connect()
Section titled “connect()”connect():
Promise<void>
Defined in: src/provider/jmap/client.ts:19
Returns
Section titled “Returns”Promise<void>
request()
Section titled “request()”request(
methodCalls):Promise<JmapMethodResponse[]>
Defined in: src/provider/jmap/client.ts:20
Parameters
Section titled “Parameters”methodCalls
Section titled “methodCalls”Returns
Section titled “Returns”Promise<JmapMethodResponse[]>