ESLint v8.x 已于 2024-10-05 停止维护。 升级 或考虑 长期支持选项

捐赠

ESLint 依靠捐赠来进行持续的维护和开发。目前有 183 家公司、组织和个人每月捐赠 10,870.91 美元来帮助我们。

捐赠方式

我们通过以下网站接受捐赠。

Open Collective

Open Collective

我们最受欢迎的公司计划。

  • 直接捐赠给 501(c)(6) 非营利组织
  • 一次性和定期捐赠
  • 通过信用卡、银行转账或 PayPal 支付
  • 设立一个开源基金,捐赠给多个项目
  • 在大多数国家/地区可用

GitHub Sponsors

高级功能和报告。

  • 通过 GitHub 账单捐赠
  • 一次性和定期捐赠
  • 通过信用卡支付或使用您与 GitHub 的现有账单关系(包括发票)
  • 在您的 GitHub 个人资料上显示“赞助商”徽章
  • 使用您现有的 GitHub 登录信息

资金的使用方式

ESLint 项目使用捐赠资金来使项目和 ESLint 社区受益。一般来说,我们每月在这些方面花费资金。

团队开发

我们根据团队成员的资历支付每小时的工资,目前 TSC 成员和审阅者为 80.00 美元/小时,提交者为 50.00 美元/小时。

贡献者池

我们每月留出 1,000.00 美元来支付对项目做出重大贡献的外部贡献者。贡献包括提交代码、编写文档、在我们的 Discord 服务器中回答问题等等。这笔资金由 TSC 每月分配。

依赖项

我们每月留出 1,500.00 美元来帮助支持我们的依赖项。我们认为,有幸获得资助的开源项目有责任帮助支持他们所依赖的较小项目。

社区项目

我们每月留出 1,500.00 美元来帮助支持插件、解析器和对整个 ESLint 生态系统有益的其他项目。我们相信项目的优势在于它的生态系统,我们希望确保重要的项目能够得到良好的维护。

支持系统

我们每月使用少量资金来支付团队用来帮助管理项目的软件费用,其中包括 Google Workspace 和云存储等。

Graph visually representing approximate percentages of how the money is used and distributed between Team Development, Contributor Pool, Dependencies, Community Projects, and support systems.

此外,我们还会不时使用这笔资金来支付承包商的费用,让他们完成对项目很重要的工作,而团队没有时间或专业知识自行完成。例如,我们最近聘请了一名设计师和开发人员来重新设计这个网站。我们确保每月支出低于收入,以便我们可以为这些项目储备资金。

捐赠级别

虽然我们接受任何金额的捐赠,但我们确实有一个级别系统,每个级别都有不同的奖励。

  1. 钻石赞助商 $5000+ 每月

    首页和自述文件上的最高徽标位置,以及白金级别中的所有内容。
  2. 白金赞助商 $2000-4999 每月

    首页和自述文件上的第二高徽标位置,以及黄金级别中的所有内容。
  3. 黄金赞助商 $1000–1999 每月

    首页和自述文件上的第三高徽标位置,我们 Twitter 账户(38,000 个粉丝)的感谢推文,以及可选的感谢博客文章。
  4. 银牌赞助商 $500–999 每月

    首页和自述文件上的第四高徽标位置。
  5. 青铜赞助商 $200–499 每月

    首页和自述文件上的第五高徽标位置。

多年来,ESLint 在帮助开发人员编写高质量 JavaScript 代码方面发挥了至关重要的作用。我们喜欢它能够尽早且经常地发现常见问题。凭借高度的可扩展性,ESLint 能够让团队强制执行适合他们的自定义规则,这对于开源项目等等来说都非常出色。Chrome 很乐意赞助 ESLint,帮助 Web 开发人员编写始终如一的高质量代码。它是现代 Web 开发工具包中的一个重要组成部分。

Addy Osmani
Addy Osmani Chrome 高级员工工程经理

Nx 使用 ESLint 来强制执行代码质量、库边界和项目可见性约束。ESLint 使 Nx 更加强大,因此,代表 Nx.dev 社区,我们很自豪能尽自己的一份力量,赞助 ESLint 的持续成功!

Jeff Cross
Jeff Cross Nx 联合创始人兼首席架构师

ESLint 是任何 JavaScript 项目的极其有用的工具。这个工具使我们能够从项目的开始就设置一致的代码格式化规则,这些规则被整个团队采用,极大地促进了代码审查,并使新的开发人员很容易融入团队。我知道我不是唯一一个欣赏它的灵活性和易用性的人。

Médédé Raymond KPATCHAA
Médédé Raymond KPATCHAA Salesforce 技术架构师

大多数 JavaScript 项目直接或间接地依赖于 ESLint。一名 Indeed 员工提名 ESLint 从 FOSS 贡献者基金中获得捐赠,他们的同事显然同意。我们很高兴支持允许我们开发、保护和维护支持我们产品的数字基础设施并帮助人们找到工作的开源技术。

Duane O'Brien
Duane O'Brien Indeed 开源负责人

ESLint 在帮助我们在越来越多的代码库和工程师中创造安全一致的体验方面发挥着重要作用。我们感谢所有帮助我们构建 Contra 的开源项目,ESLint 是我们致力于支持的许多开源项目中的第一个。

Gajus Kuizinas
Gajus Kuizinas Contra 联合创始人/首席技术官

常见问题解答

关于产品和账单,您需要了解的一切。找不到您要找的答案?请与我们的友好团队聊天。

谁会收到捐赠的资金?

所有贡献,无论是通过 Open Collective 还是 GitHub 捐赠,都将由 Open Source Collective 收到,Open Source Collective 是一个 501(c)(6) 非营利组织。Open Source Collective 充当 ESLint 的财政托管机构,并跟踪所有捐赠。

我会收到捐赠记录吗?

是的。如果您通过 Open Collective 捐赠,您将通过电子邮件收到 PDF 收据;如果您通过 GitHub 捐赠,该捐赠将显示在您的收据或发票上。

我的捐赠可以抵税吗?

不可以。即使 Open Source Collective 是一个 501(c)(6) 非营利组织,但美国国税局不认为开发开源软件是慈善活动,因此不授予免税资格。

谁决定如何分配资金?

TSC 对谁接收资金以及分配多少资金做出所有决定。

我可以查看资金的使用情况吗?

是的。通过访问我们的 Open Collective 页面,您可以查看提交并支付的每项支出。所有交易都完全公开,并可公开查看。

我可以随时取消我的定期捐赠吗?

是的。没有长期承诺。您可以随时通过登录 Open Collective 或 GitHub Sponsors 取消您的捐赠。

我的徽标需要多长时间才能出现在首页、GitHub 和 npm 包上?

首页和 GitHub 上的徽标每天自动更新,因此最多需要 24 小时才能出现。npm 包上的徽标仅在发布新版本时更新,通常每两周一次。但是,主要版本通常需要几个月才能完成,在此期间,npm 包上的徽标将不会更新。

我的徽标和 URL 来自哪里?

我们从您的 Open Collective 或 GitHub 个人资料中提取徽标和 URL,具体取决于您使用哪个网站进行捐赠。您可以随时在 Open Collective 或 GitHub 中更新这些信息,这些更改将在 24 小时内反映在首页和 GitHub 自述文件中。我们无法手动覆盖网站上的徽标或 URL。

可以进行一次性捐赠吗?

是的。进行一次性捐赠的最简单方法是通过 Open Collective,它允许任何金额。GitHub 一次性捐赠可能对您能够捐赠的金额有限制。