github / github/eslint-plugin-github

Split out JSX-related rules into separate package

Ouverte
#506 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
Langage dominant
JavaScript
Étoiles
336
Forks
67
Merge moyen
1 j 9 h
PR mergées (30 j)
6

Description

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`?

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

The issue names no files or tests. Start by inventorying the JSX rules and their dependencies in eslint-plugin-github, then define the package boundary; done means JSX users can use eslint-plugin-github-jsx while users without JSX no longer install those dependencies.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
eslint, javascript
Domaine
tooling
Type d'issue
Refactorisation
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.