New
Introducing React Bench, see how different models perform on React code

react-doctor/no-document-write

document.write/writeln

  • Category: Performance
  • Severity: warn
  • Source: oxlint-plugin-react-doctor
  • Framework: global
  • Enabled when: always
  • Default: Enabled

Validation prompt

Use this to decide whether a fired diagnostic is real or a false positive.

Confirm the reported code matches document.write/writeln. Check the framework context and diagnostic message before suppressing it.

Fix prompt

Use this once validation confirms the diagnostic is real.

Don't use document.write()/document.writeln(). Append DOM nodes or set innerHTML/textContent on a specific element instead.

More Performance rules from the rules reference: