Skip to content

noDebugger

¥Summary

  • 规则生效日期:v1.0.0

    ¥Rule available since: v1.0.0

  • 诊断类别:lint/suspicious/noDebugger

    ¥Diagnostic Category: lint/suspicious/noDebugger

  • 此规则为推荐规则,默认启用。

    ¥This rule is recommended, which means is enabled by default.

  • 此规则包含 unsafe 修复程序。

    ¥This rule has an unsafe fix.

  • 此规则的默认严重级别为 error

    ¥The default severity of this rule is error.

  • 来源:

    ¥Sources:

¥How to configure

biome.json
{
"linter": {
"rules": {
"suspicious": {
"noDebugger": "error"
}
}
}
}

¥Description

禁止使用 debugger

¥Disallow the use of debugger

¥Examples

¥Invalid

debugger;
code-block.js:1:1 lint/suspicious/noDebugger  FIXABLE  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

This is an unexpected use of the debugger statement.

> 1 │ debugger;
^^^^^^^^^
2 │

Unsafe fix: Remove debugger statement

1 │ debugger;
---------

¥Valid

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

¥Related links