Functions

f
from(
input?: UserRunOptions | string | string[],
options?: UserRunOptions
): ConfigOptions & { reporters: Reporter[]; }

Public options in, runner input out — this is the API's Args.parse, and the only reason UserRunOptions and ConfigOptions are separate types.

f
validate(userRunOptions: UserRunOptions): void

Rejects options the run cannot honour, before anything is launched.

Interfaces

I
UserRunOptions

Everything a run can be told to do. Every field is optional: run() with no arguments runs the project exactly as a bare qunitx would, minus the printing.

Type Aliases

T
ReporterOption = ReporterName | Reporter | false

--reporter by name, a reporter of your own, or false for none.

Variables