Skip to content
@archipel/platform-mapping Auto-generated

@breadstone/archipel-platform-mapping

Classes

ClassDescription
MappingBuilderA mapping builder that uses the mapping service to register maps.
MappingErrorBase class for mapping related domain errors.
MappingModuleModule that provides mapping services and allows registration of mapping profiles.
MappingNotRegisteredErrorThrown when a keyed mapping is requested but not registered.
MappingProfileBaseBase class for mapping profiles to simplify implementation.
MappingServiceCentral mapping registry supporting keyed & type-based mappings.
TypeMappingNotRegisteredErrorThrown when a type mapping is requested but not registered.

Interfaces

InterfaceDescription
IMappingBuilderDefines the interface for a mapping builder.
IMappingKeyType-safe mapping key that encodes both input and output types. This ensures compile-time type safety when using the mapping service.
IMappingProfileDefines the interface for a mapping profile.

Type Aliases

Type AliasDescription
Constructor-

Functions

FunctionDescription
createMappingKeyCreates a type-safe mapping key.

Released under the MIT License.