michikochew98 / Bariatric-Surgery-Monitoring-System-BSMS-

Prefer adding u flag in regular expressions

JS-0117
Anti-pattern
Minor
a year ago 2 years old
Seen in 1 file
5

Found shorthand type coercions

JS-0066
Anti-pattern
Minor
a year ago 2 years old
Seen in 2 files
45

Class methods should utilize this

JS-0105
Anti-pattern
Minor
a year ago 2 years old
Seen in 1 file
3

Initialization in variable declarations against recommended approach

JS-0119
Anti-pattern
Minor
a year ago 2 years old
Seen in 4 files
381

Consider using arrow functions for callbacks

JS-0241
Anti-pattern
Minor
a year ago 2 years old
Seen in 4 files
105

Consider using let or const instead of var

JS-0239
Anti-pattern
Major
a year ago 2 years old
Seen in 8 files
382

Use shorthand property syntax for object literals

JS-0240
Anti-pattern
Minor
a year ago 2 years old
Seen in 10 files
289

Require rest parameters instead of arguments

JS-0244
Anti-pattern
Minor
a year ago 2 years old
Seen in 1 file
32

Found empty functions

JS-0057
Anti-pattern
Minor
a year ago 2 years old
Seen in 2 files
5

Assignment operators should not be used in return statements

JS-0086
Anti-pattern
Minor
a year ago 2 years old
Seen in 1 file
1

Require spread operators instead of .apply()

JS-0245
Anti-pattern
Minor
a year ago 2 years old
Seen in 1 file
1

Unnecessary concatenation of literals or template literals found

JS-0096
Anti-pattern
Minor
a year ago 2 years old
Seen in 1 file
4

Found empty block statements

JS-0009
Anti-pattern
Minor
a year ago 2 years old
Seen in 5 files
15

Found no return statements in callbacks of array methods

JS-0042
Anti-pattern
Major
a year ago 2 years old
Seen in 1 file
2

Invalid variable usage

JS-0043
Anti-pattern
Critical
a year ago 2 years old
Seen in 1 file
4

Found unnecessary escape characters

JS-0097
Anti-pattern
Minor
a year ago 2 years old
Seen in 1 file
2

Prefer var declarations be placed at the top of their scope

JS-0102
Anti-pattern
Minor
a year ago 2 years old
Seen in 8 files
124

Use const declarations for variables that are never reassigned

JS-0242
Anti-pattern
Minor
a year ago 2 years old
Seen in 12 files
65

Found single char variable name

JS-C1002
Anti-pattern
Minor
a year ago 2 years old
Seen in 7 files
26

Found unused objects

JS-R1002
Anti-pattern
Minor
a year ago 2 years old
Seen in 1 file
1

Require template literals instead of string concatenation

JS-0246
Anti-pattern
Minor
a year ago 2 years old
Seen in 16 files
198

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

JS-0045
Anti-pattern
Minor
a year ago 2 years old
Seen in 6 files
65

Avoid square-bracket notation when accessing properties

JS-0049
Anti-pattern
Minor
a year ago 2 years old
Seen in 1 file
13

Avoid use of == and !=

JS-0050
Anti-pattern
Minor
a year ago 2 years old
Seen in 10 files
113

Prefer that for-in loops should include an if statement

JS-0051
Anti-pattern
Minor
a year ago 2 years old
Seen in 1 file
27