Feature: drop Component or Controller suffix
Open
- Dominant language
- TypeScript
- Stars
- 1.4k
- Forks
- 59
- Avg merge
- 22h 12m
- Merged PRs (30d)
- 5
Description
Right now we drop the Element suffix which makes sense given the precedent of web platform tags which all have constructors ending Element (eg `HTMLDivElement`). However for other design systems or frameworks it can be common to use different names, eg Controller or Component.
Dropping these would be a breaking change, though, so must be done in 2.0
Contributor guide
Research direction
The issue does not name any files or tests. Start by locating the current handling that drops the Element suffix, then trace how component and controller names are derived. Confirm the intended breaking behavior and ensure the change is targeted for the 2.0 release.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100