MCPcopy Create free account
hub / github.com/Effect-TS/effect / classifyError

Function classifyError

packages/sql/sqlite-node/src/SqliteClient.ts:377–378  ·  view source on GitHub ↗
(cause: unknown, message: string, operation: string)

Source from the content-addressed store, hash-verified

375// internal
376
377const classifyError = (cause: unknown, message: string, operation: string) =>
378 classifySqliteError(sqliteCauseWithErrno(cause), { message, operation })
379
380const sqliteCauseWithErrno = (cause: unknown): unknown => {
381 if (typeof cause !== "object" || cause === null || !("errcode" in cause) || "errno" in cause) {

Callers 6

makeFunction · 0.70
runStatementFunction · 0.70
runStatementValuesFunction · 0.70
backupFunction · 0.70
loadExtensionFunction · 0.70

Calls 2

classifySqliteErrorFunction · 0.90
sqliteCauseWithErrnoFunction · 0.85

Tested by

no test coverage detected