github / github/eslint-plugin-github

Split out JSX-related rules into separate package

未关闭
#506 0 条评论 1 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
JavaScript
星标
336
派生
67
平均合并
1 天 9 小时
30 天内合并 PR
6

描述

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

贡献指南

打开贡献指南

调研方向

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.

由索引模型根据 Issue 内容生成。

评估

技术栈
eslint, javascript
领域
tooling
Issue 类型
重构
难度
5/5
预计耗时
一周以上
活跃度
停滞
描述清晰度
需要澄清
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。