lit/lit

[Analyzer] Add a way to add inherit properties to element in manifest instead of superclass

Open

#4,529 opened on Jan 29, 2024

 (1 comment) (0 reactions) (0 assignees)TypeScript (874 forks)batch import
Good First Issue

Repository metrics

Stars
 (16,966 stars)
PR merge metrics
 (Avg merge 8d 10h) (3 merged PRs in 30d)

Description

Should this be an RFC?

  • This is not a substantial change

Which package is this a feature request for?

Analyzer (@lit-labs/analyzer)

Description

Components that inherit other Lit webcomponents don't inherit properties (but just set the superclass field). This breaks the compatibility with external tools. See: https://github.com/break-stuff/cem-tools/issues/69

Alternatives and Workarounds

CEM analyzer works fine

Contributor guide