The module name to use for crafted errors.
The context to use for crafted errors.
An object containing functions for crafting errors and transmuters.
Crafts a new error logger with the given properties.
Crafts a new error logger with the given logger properties.
The logger properties.
The crafted error logger function.
Crafts a new error resolver with the given properties.
Crafts a new error resolver with the given properties.
The properties of the error resolver.
The crafted error resolver function.
Crafts a new error resolver map with the given mappings.
Crafts a new error resolver map with the given mappings.
Rest
...mapping: ErrorMapEntry[]The error map entries.
The crafted error resolver map.
Crafts a new error synthesizer with the given middleware chain.
Crafts a new error synthesizer with the given middleware chain, injecting module and context.
The middleware chain of transmuters.
The crafted synthesizer.
Crafts a new transmuter with the given detector and transmuter functions.
The function to detect errors.
The function to transmute errors.
The crafted transmuter.
Crafts a new transmuter with the given detector and transmuter functions, injecting module and context.
The function to detect errors.
The function to transmute errors.
The crafted transmuter.
Crafts a new mystic error with the given properties.
Crafts a new mystic error with the given properties, injecting module and context.
The crafted mystic error.
Crafts a new synthesized error with the given properties.
Crafts a new synthesized error with the given properties, injecting module and context.
The crafted synthesized error.
Provides functions for crafting errors and transmuters with specified module and context.