MCPcopy Create free account
hub / github.com/TanStack/db / createErrorResponse

Function createErrorResponse

packages/electron-db-sqlite-persistence/src/main.ts:64–75  ·  view source on GitHub ↗
(
  request: ElectronPersistenceRequestEnvelope,
  error: unknown,
)

Source from the content-addressed store, hash-verified

62}
63
64function createErrorResponse(
65 request: ElectronPersistenceRequestEnvelope,
66 error: unknown,
67): ElectronPersistenceResponseEnvelope {
68 return {
69 v: ELECTRON_PERSISTENCE_PROTOCOL_VERSION,
70 requestId: request.requestId,
71 method: request.method,
72 ok: false,
73 error: serializeError(error),
74 }
75}
76
77function assertValidRequest(request: ElectronPersistenceRequestEnvelope): void {
78 if (request.v !== ELECTRON_PERSISTENCE_PROTOCOL_VERSION) {

Callers 1

Calls 1

serializeErrorFunction · 0.70

Tested by

no test coverage detected