OptionalaliasThe alias name for the adapter. This is a unique identifier used to reference the adapter. Optional property.
OptionalcommandsThe commands that the Node Cli adapter will handle.
OptionalcurrentThe current status identifier for the adapter. Used to indicate if this adapter instance is active or currently in use. Optional property.
OptionaldefaultDefines whether this adapter is the default adapter used by the application. Optional property.
OptionalerrorError handlers used to manage and report errors that occur within the adapter. These handlers can be used to customize error handling behavior and logging.
OptionaleventThe event handler resolver used to create instances of the event handler.
OptionalmiddlewareThe middleware used for processing incoming or outgoing data in the adapter. Middleware can modify or handle events at different stages of the adapter's lifecycle.
OptionalplatformThe platform identifier for the adapter. This is used to categorize the adapter based on the environment or technology it supports.
OptionalresolverThe class type resolver used to create instances of the adapter.
OptionalvariantThe category of platform this adapter integrates, for grouping and reporting.
Open by design: the core cannot hold the list of platforms that will ever exist, and a
closed union would mean every new one needs a core release before it can name itself.
The known categories are listed for completion; nothing in the framework branches on
this value, which is what makes widening it safe. Match on platform instead when you
need to identify a specific integration.
Configuration options for the
NodeConsoledecorator. These options extend the default Node Cli adapter configuration.