MCPcopy
hub / github.com/CapSoftware/Cap / requestToPromise

Function requestToPromise

packages/recorder-core/src/recording-spool.ts:56–60  ·  view source on GitHub ↗
(request: IDBRequest<T>)

Source from the content-addressed store, hash-verified

54 error instanceof Error ? error : new Error(String(error));
55
56const requestToPromise = <T>(request: IDBRequest<T>) =>
57 new Promise<T>((resolve, reject) => {
58 request.onsuccess = () => resolve(request.result);
59 request.onerror = () => reject(normalizeError(request.error));
60 });
61
62const transactionToPromise = (transaction: IDBTransaction) =>
63 new Promise<void>((resolve, reject) => {

Callers 4

readChunksMethod · 0.85
listSessionsMethod · 0.85
getSessionMethod · 0.85
readChunkKeysMethod · 0.85

Calls 3

rejectFunction · 0.85
normalizeErrorFunction · 0.85
resolveFunction · 0.50

Tested by

no test coverage detected