Functions
Const panic
- panic(message?: string, details?: {}): never
-
Parameters
-
message: string = 'errors.unknown'
-
details: {} = ...
Returns never
throwDisabled
- throwDisabled(message?: string, details?: {}): never
-
Parameters
-
message: string = 'errors.disabled'
-
details: {} = ...
Returns never
throwForbidden
- throwForbidden(message?: string, details?: {}): never
-
Parameters
-
message: string = 'errors.forbidden'
-
details: {} = ...
Returns never
throwInternal
- throwInternal(message?: string, details?: {}): never
-
Parameters
-
message: string = 'errors.unknown'
-
details: {} = ...
Returns never
throwNotFound
- throwNotFound(message?: string, details?: {}): never
-
Parameters
-
message: string = 'errors.not_found'
-
details: {} = ...
Returns never
throwUnauthenticated
- throwUnauthenticated(message?: string, details?: {}): never
-
Parameters
-
message: string = 'errors.unauthenticated'
-
details: {} = ...
Returns never
throwUnprocessable
- throwUnprocessable(message?: string, details?: {}): never
-
Parameters
-
message: string = 'errors.unprocessable'
-
details: {} = ...
Returns never
unsafe
-
Type parameters
Parameters
Returns T
Wraps a function to make sure any thrown error gets transformed into a GoodChatError