MCPcopy Create free account
hub / github.com/zenstackhq/zenstack / getPromiseCallback

Method getPromiseCallback

packages/orm/src/client/client-impl.ts:271–276  ·  view source on GitHub ↗
(promise: ZenStackPromise<any>)

Source from the content-addressed store, hash-verified

269 }
270
271 private getPromiseCallback(promise: ZenStackPromise<any>) {
272 invariant((promise as any).cb, 'Invalid ZenStackPromise, missing cb property');
273 const cb = (promise as any).cb;
274 invariant(typeof cb === 'function', 'Invalid ZenStackPromise, cb property is not a function');
275 return (promise as any).cb;
276 }
277
278 private async sequentialTransaction(
279 arg: ZenStackPromise<any>[],

Callers 1

executeMethod · 0.95

Calls 1

invariantFunction · 0.90

Tested by

no test coverage detected