ErrorCodeAdapter
Defined in: packages/core/src/types/errors.ts:7
Maps a backend’s raw error shape onto a stable set of codes and the translation keys used to render them. Backend-shape assumptions (NestJS, REST, GraphQL, …) live entirely in the adapter a consumer provides — core never assumes one.
Type Parameters
Section titled “Type Parameters”TCode extends string = string
Methods
Section titled “Methods”descriptionKey()
Section titled “descriptionKey()”descriptionKey(
code):string
Defined in: packages/core/src/types/errors.ts:10
Parameters
Section titled “Parameters”TCode
Returns
Section titled “Returns”string
messageKey()
Section titled “messageKey()”messageKey(
code):string
Defined in: packages/core/src/types/errors.ts:9
Parameters
Section titled “Parameters”TCode
Returns
Section titled “Returns”string
resolve()
Section titled “resolve()”resolve(
rawCode,statusCode):TCode
Defined in: packages/core/src/types/errors.ts:8
Parameters
Section titled “Parameters”rawCode
Section titled “rawCode”string | undefined
statusCode
Section titled “statusCode”number | undefined
Returns
Section titled “Returns”TCode