JavaScript Linter

Spread the love

{{ errors[0] }}


{{ errors[0] }}


{{ errors[0] }}


{{ errors[0] }}


{{ errors[0] }}


{{ errors[0] }}

Disallow Bitwise Operator
Enforce Camel Case
Enforce Curly Braces
Enforce Use of ===
Disallow use of For In
No Overwriting Prototypes of Native Objects
Check for Identifiers Defined in Future Versions of JavaScript
No use of variable before it’s defined
No unnecessary clauses in switch statements
No argument.caller and argument callee
No Comma Operator
No Non-breaking Whitespace
No Side Effects with Constructor
No return await
Check for Unicode Regex
Check for Variable Shadowing
Strict Mode
Check for Trailing Commas
Check for Undefined Variables
Check for Unused Variables
Check for var Statements

Errors

  • {{error.code}}

    {{error.evidence}}

    {{error.raw}}

    {{error.reason}}

    Scope: {{error.scope}}

Unused

  • Line {{u.line}}: {{u.name}}