OptionaldirectoryThe directory containing the target file, if the output stream is for a file
Logger for emitting user-facing messages or diagnostics; goes to stderr
Register a handler for Cucumber Messages
Options for the formatter
The writable stream the output is being written to
Fire-and-forget function to write data to the output stream
Context object passed to a formatter plugin's function