target : ( data : Buffer ) => void | Promise < void >,
Registers a fuzz test. In fuzzing mode, the target is called with mutated inputs generated by the fuzzing engine. In regression mode, the target is called once per corpus entry.
Parameter Type Description namestringTest name. Used for corpus directory naming and -test filtering. target(data: Buffer) => void | Promise<void>Function to fuzz. Receives raw bytes as a Buffer. Async targets are awaited. optionsFuzzOptionsOptional per-test configuration. Overrides plugin-level defaults.
Modifier Description fuzz.skip(name, target, options?)Skip this fuzz test fuzz.only(name, target, options?)Run only this fuzz test fuzz.todo(name)Mark as todo (no target function needed)
All fields are optional. Unset fields inherit from plugin-level fuzz configuration, which in turn falls back to defaults.
Field Type Default Description maxLennumber4096Maximum input length in bytes seednumberrandom RNG seed for reproducible fuzzing
Field Type Default Description timeoutMsnumber0Per-execution timeout in milliseconds (0 = disabled) fuzzTimeMsnumber0Total fuzzing time limit in milliseconds (0 = unlimited) fuzzExecsnumber0Maximum fuzzing iterations (0 = unlimited)
Field Type Default Description stopOnCrashboolean | "auto""auto"true: stop on first crash. false: continue fuzzing. "auto": stop in CLI mode, continue in programmatic mode.maxCrashesnumber0Maximum crashes to collect before stopping (0 = unlimited)
Field Type Default Description grimoirebooleanauto Grimoire structure-aware mutations. Auto-enabled for UTF-8 corpus. unicodebooleanauto Unicode-aware character-level mutations. Auto-enabled for UTF-8 corpus. redqueenbooleanauto REDQUEEN transform-aware mutations. Auto-enabled for binary corpus.
Field Type Default Description minimizeBudgetnumber10000Maximum re-executions during crash minimization minimizeTimeLimitMsnumber5000Time limit for minimization in milliseconds (0 = disabled)
Field Type Default Description bannerbooleantrueShow one-line startup banner quietbooleanfalseSuppress banner, status lines, and summary. Crash output always prints.
Field Type Default Description detectorsDetectorsConfigtier 1 enabled Object mapping detector names to boolean or options. See Detectors Reference .