Skip to content

Micro509Error

Base error shape carried by all failure results in the library.

ts
interface Micro509Error<TCode extends string, TDetails> {
	readonly code: TCode;
	readonly message: string;
	readonly details?: TDetails;
}

Properties

  • readonly code: TCode — Machine-readable failure reason (e.g. 'malformed', 'expired').
  • readonly message: string — Human-readable diagnostic message.
  • readonly details?: TDetails — Optional structured context for the failure.

Released under the MIT License.