[ESLint] Remove require-event-emitter-type rule #10423
Labels
4 - verified
Issues that have been released and confirmed resolved.
breaking change
Issues and pull requests with code changes that are not backwards compatible.
estimate - 2
Small fix or update, may require updates to tests.
p - high
Issue should be addressed in the current milestone, impacts component or core functionality
p - low
Issue is non core or affecting less that 10% of people using the library
tooling
Issues relating to build system fixes or improvements.
Milestone
Priority impact
p - low
Summary
Blocked by #10310
Calcite developed an
require-event-emitter-type
ESLint rule.Such rule is not necessary in Lumina because the default event emitter type is
void
rather thanany
.Also, if event emitter type is not
void
, then the first argument in.emit()
is mandatory (in Stencil it was always optional, leading to possible bugs if you forgot to provide the payload)Desired Outcome
Remove the
require-event-emitter-type
ESLint rule after the migration.Resources
No response
The text was updated successfully, but these errors were encountered: