github / github/eslint-plugin-github
Split out JSX-related rules into separate package
Offen
- Vorherrschende Sprache
- JavaScript
- Sterne
- 336
- Forks
- 67
- Ø Merge
- 1 T. 9 Std.
- Gemergte PRs (30 T.)
- 6
Beschreibung
Currently this plugin pulls a big load of jsx-related dependencies to support the jsx rules, but these are useless dependencies for users who do not use jsx.
How about splitting those rules out into separate package `eslint-plugin-github-jsx`?
Beitragsleitfaden
Rechercherichtung
Das Issue nennt keine Dateien oder Tests. Beginne damit, die JSX-Regeln und ihre Abhängigkeiten in eslint-plugin-github zu erfassen, und definiere anschließend die Paketgrenze; abgeschlossen ist die Arbeit, wenn JSX-Nutzer eslint-plugin-github-jsx verwenden können und Nutzer ohne JSX diese Abhängigkeiten nicht mehr installieren.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- eslint, javascript
- Bereich
- tooling
- Issue-Typ
- Refactoring
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100