deepsourcestatus / test-repository

Prefer function as component's data property

JS-0614
Anti-pattern
Minor
8 months ago 8 months old
Seen in 1 file
1

Found unused registered components in templates

JS-0618
Bug risk
Minor
8 months ago 8 months old
Seen in 1 file
1

Avoid using v-if on the same element as v-for

JS-0619
Anti-pattern
Minor
8 months ago 8 months old
Seen in 1 file
1

Prefer prop type to be a constructor

JS-0621
Anti-pattern
Major
8 months ago 8 months old
Seen in 1 file
4

Always use key with v-for

JS-0623
Bug risk
Major
8 months ago 8 months old
Seen in 2 files
2

Prefer having a valid v-for directive

JS-0633
Bug risk
Major
8 months ago 8 months old
Seen in 1 file
1

Disallow variable declarations from shadowing variables declared in the outer scope

JS-0679
Bug risk
Minor
8 months ago 8 months old
Seen in 1 file
1

Prefer default value for props

JS-0682
Bug risk
Minor
8 months ago 8 months old
Seen in 1 file
2

Use interpolation expressions instead of the v-html attribute

JS-0693
Security
Major
8 months ago 8 months old
Seen in 1 file
1

Disallow the use of reserved names in component definitions

JS-0707
Bug risk
Minor
8 months ago 8 months old
Seen in 1 file
1

Avoid target='_blank' attribute without rel='noopener noreferrer'

JS-0712
Security
Major
8 months ago 8 months old
Seen in 1 file
8

Disallow unused properties

JS-0715
Bug risk
Minor
8 months ago 8 months old
Seen in 1 file
4

Disallow unnecessary v-bind directives

JS-0717
Anti-pattern
Minor
8 months ago 8 months old
Seen in 1 file
1

Require a name property in Vue components

JS-0720
Anti-pattern
Minor
8 months ago 8 months old
Seen in 2 files
2

Invalid ref as operand

JS-V004
Bug risk
Major
8 months ago 8 months old
Seen in 1 file
1