The serenity server instance.
Optionalproperties: Partial<PipelineProperties>The properties for the pipeline.
ReadonlyesmWhether the pipeline is running in ESM mode.
ReadonlyloggerThe logger for the plugins pipeline.
ReadonlypluginsThe plugins loaded in the pipeline.
Protected ReadonlypropertiesThe properties for the plugins pipeline.
Protected ReadonlyserenityThe serenity server instance for the plugins pipeline.
The path to the plugins directory.
The path to the plugins directory.
ProtectedbindInitializes the plugins pipeline.
Link a module to the pipeline.
The name of the module to link.
The module to link.
Load a plugin from a text source.
The source code of the plugin.
Whether the plugin is bundled or not.
Starts the plugins pipeline.
Stops the plugins pipeline.
Creates a new instance of the Pipeline class.