The full option set for @nijam/pw-reporter, passed as the second element of the reporter tuple in
playwright.config.ts. For guided setup, see Configuration .
Option Type Required Default Description apiKeystringyes — API key from the Nijam dashboard. Store as a CI secret. projectIdstringyes — Project ID (UUID) from the dashboard. apiUrlstringno https://api.nijam.devAPI base URL. Defaults to the hosted Nijam API — you don’t normally need to set this. environmentstringno — Free-form deploy tag (e.g. "staging"). Adds a dashboard filter; omitted runs show Unset . uploadSourcebooleanno trueUpload spec source for inline rendering. false to opt out. silentbooleanno falseSuppress all [nijam] log lines.
interface NijamReporterOptions {
apiUrl ?: string ; // default: https://api.nijam.dev
uploadSource ?: boolean ; // default: true
silent ?: boolean ; // default: false
Behavior Value Failure mode Fail-soft — logs a [nijam] warning, never throws, never blocks CI. Peer dependency @playwright/test >= 1.40.0Node engine >= 18 Spec source max size 256 KB (larger files skipped) Upload concurrency 4 (source and traces each) Traces uploaded for failed / timed-out tests only License MIT