• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

43081j / eslint-plugin-lit / 7092289820
99%

Build:
DEFAULT BRANCH: master
Ran 04 Dec 2023 08:39PM UTC
Jobs 3
Files 52
Run time 5s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

04 Dec 2023 08:39PM UTC coverage: 93.91% (+0.2%) from 93.734%
7092289820

push

github

web-flow
feat: new rule attribute-names (#191)

This introduces a new rule: `attribute-names`.

The rule enforces that all attributes are lowercase if the associated
property is not.

For example:

```ts
class Foo extends LitElement {
  @property()
  camelCase = 'foo';
}
```

This will fail since the default attribute will be `camelCase`, and
therefore not lowercase.

This should instead be:

```ts
@property({attribute: 'camel-case'})
```

Though in this rule, for now, the fact it is snake-case is a preference
rather than being enforced by the rule.

562 of 644 branches covered (0.0%)

Branch coverage included in aggregate %.

980 of 998 relevant lines covered (98.2%)

33.92 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
94.33
0.71% lib/util.js
Jobs
ID Job ID Ran Files Coverage
1 7092289820.1 04 Dec 2023 08:39PM UTC 52
93.91
GitHub Action Run
2 7092289820.2 04 Dec 2023 08:39PM UTC 52
93.91
GitHub Action Run
3 7092289820.3 04 Dec 2023 08:39PM UTC 52
93.91
GitHub Action Run
Source Files on build 7092289820
  • Tree
  • List 52
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 077a2243 on github
  • Prev Build on master (#7010433100)
  • Next Build on master (#7241601793)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc