Interactive Configuration Assistant

Config Builder

Tailor your reporter settings visually using toggle controls, select your preferred format, and instantly copy or download ready-to-use configuration files for your Cucumber runs.

Quick Presets:

Core Report Settings

Configure source directories and essential generation options.

required

Relative or absolute directory containing the generated Cucumber JSON report files.

required

Target directory where the final HTML report and assets will be created.

Language for static labels in both main and emailable reports. Arabic automatically activates RTL.

Uses line-delimited Messages files (.ndjson or compatible .jsonnames) from the input directory instead of legacy Cucumber JSON formatter files.

Produces a single standalone email-friendly HTML report with overview stats.

Gives each feature an unchanging static filename instead of generated hash IDs.

Generated Config
2 options
.multiple-cucumber-html-reporter.json
Ready
{
  "jsonDir": "./reports/json",
  "reportPath": "./reports/html"
}
How to use this config file

Place .multiple-cucumber-html-reporter.json in your repository root directory. The CLI will automatically discover and load it when you execute:

npx mchrsingle-command report