Skip to content

Documentation / listr2 / ListrTestRendererOptions

Interface: ListrTestRendererOptions ​

Defined in: packages/listr2/src/renderer/test/renderer.interface.ts:9

Extends ​

Properties ​

subtasks? ​

optional subtasks?: boolean

Defined in: packages/listr2/src/renderer/test/renderer.interface.ts:15

Log subtasks.

Default Value ​

true


state? ​

optional state?: ListrTaskState[]

Defined in: packages/listr2/src/renderer/test/renderer.interface.ts:19

Log given task states.


output? ​

optional output?: boolean

Defined in: packages/listr2/src/renderer/test/renderer.interface.ts:23

Log output.


prompt? ​

optional prompt?: boolean

Defined in: packages/listr2/src/renderer/test/renderer.interface.ts:27

Log prompt.


title? ​

optional title?: boolean

Defined in: packages/listr2/src/renderer/test/renderer.interface.ts:31

Log title changes.


messages? ​

optional messages?: keyof ListrTaskMessage[]

Defined in: packages/listr2/src/renderer/test/renderer.interface.ts:35

Log given messages.


messagesToStderr? ​

optional messagesToStderr?: keyof ListrTaskMessage[]

Defined in: packages/listr2/src/renderer/test/renderer.interface.ts:39

Log given messages to stderr instead of stdout.


task? ​

optional task?: false | TestRendererSerializerTaskKeys[]

Defined in: packages/listr2/src/renderer/test/renderer.interface.ts:43

Serialize the given properties of the task inside the logs.


logger? ​

optional logger?: ListrLogger<ListrLogLevels>

Defined in: packages/listr2/src/utils/logger/logger.interface.ts:82

Inject your custom implementation of the ListrLogger.

See ​

https://listr2.kilic.dev/renderer/logger.html

Inherited from ​

RendererLoggerOptions.logger