Found shorthand type coercions

JS-0066
Anti-pattern
Minor
10 months ago 3 years old
Seen in 1 file
2

Usage of comma operators should be avoided

JS-0090
Anti-pattern
Minor
10 months ago 3 years old
Seen in 3 files
4

Use const declarations for variables that are never reassigned

JS-0242
Anti-pattern
Minor
10 months ago 3 years old
Seen in 6 files
11

Avoid square-bracket notation when accessing properties

JS-0049
Anti-pattern
Minor
6 months ago 3 years old
Seen in 2 files
135

Use shorthand property syntax for object literals

JS-0240
Anti-pattern
Minor
7 months ago 3 years old
Seen in 7 files
18

Consider using arrow functions for callbacks

JS-0241
Anti-pattern
Minor
7 months ago 3 years old
Seen in 2 files
4

Invalid variable usage

JS-0043
Anti-pattern
Critical
3 months ago 3 years old
Seen in 2 files
82

Prefer var declarations be placed at the top of their scope

JS-0102
Anti-pattern
Minor
6 months ago 3 years old
Seen in 2 files
72

Avoid use of == and !=

JS-0050
Anti-pattern
Minor
7 months ago 3 years old
Seen in 3 files
21

Consider using let or const instead of var

JS-0239
Anti-pattern
Major
6 months ago 3 years old
Seen in 9 files
107

Either all code paths should have explicit returns, or none of them

JS-0045
Anti-pattern
Minor
7 months ago 3 years old
Seen in 5 files
11

Prefer not to extend native types

JS-0061
Anti-pattern
Minor
10 months ago 2 years old
Seen in 1 file
2

Assignment found where both sides are exactly the same

JS-0088
Anti-pattern
Major
10 months ago 2 years old
Seen in 1 file
1

Function with cyclomatic complexity higher than threshold

JS-R1005
Anti-pattern
Minor
3 months ago a year old
Seen in 2 files
7

Require template literals instead of string concatenation

JS-0246
Anti-pattern
Minor
7 months ago 3 years old
Seen in 7 files
27

Found redundant literal in a logical expression

JS-W1043
Anti-pattern
Minor
7 months ago a year old
Seen in 3 files
5