Skip to main content

noDebugger (since v0.7.0)

This rule is recommended by Rome.

Disallow the use of debugger

Examples

Invalid

debugger;
error[js/noDebugger]: This is an unexpected use of the debugger statement.
   js/noDebugger.js:1:1
  
1  debugger;
   ^^^^^^^^^

Suggested fix: Remove debugger statement
    | @@ -1 +1 @@
0   | - debugger;
  0 | + 

Valid

const test = { debugger: 1 };
test.debugger;