( request: ElectronPersistenceRequestEnvelope, error: unknown, )
| 62 | } |
| 63 | |
| 64 | function 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 | |
| 77 | function assertValidRequest(request: ElectronPersistenceRequestEnvelope): void { |
| 78 | if (request.v !== ELECTRON_PERSISTENCE_PROTOCOL_VERSION) { |
no test coverage detected