This repository was archived by the owner on Sep 18, 2023. It is now read-only.
This repository was archived by the owner on Sep 18, 2023. It is now read-only.
Ideas for initial lint rules #3
Closed
Description
- Define Tag After Class Definition Define tag after class definition #4
- Expose Class on Global Expose class on global #5
- Extends Correct Class Extends correct class #9
- File Name Matches Element File name matches element #6
- No Constructor No constructor #7
- No Customized Built in Elements Add
no-customized-built-in-elements
rule #13 - No DOM Traversal in Connectedcallback/AttributeChangedCallback No dom traversal in connectedcallback #8, add no-dom-traversal-in-attributechangedcallback #40
- No Exports with Element Add
no-exports-with-element
rule #16 - No Method Name Shadowing
- No on Prefixed Method Add
no-method-prefixed-with-on
rule #24 - No Parent Traversal
- No Public Instance Field
- No Unchecked Define Add
no-unchecked-define
rule #28 - One Element Per File One Element Per File #11
- Tag Name Matches Class Add rule
tag-name-matches-class
. #15 - Valid Tag Name Valid tag name #10
Metadata
Metadata
Assignees
Labels
No labels