支持 ESLint 的依赖项

作为我们开源可持续发展目标的一部分,我们很高兴地宣布,我们开始支持 ESLint 的依赖项。我们感谢构建 ESLint 的项目,并希望与他们分享我们的成功。感谢我们的赞助商,我们能够帮助他们,并希望将此扩展到更多依赖项。

当 ESLint 首次开始接受捐款时,其明确目标是为项目创造可持续的未来。在短期内,这意味着确保我们可以补偿那些在项目上花费大量时间的人,但我们始终认为这只是一个起点,而不是终点。开源可持续发展涉及更多方面,我们希望在持续发展的同时注意这一点。这就是为什么我们很高兴地宣布,我们现在正在支持构建 ESLint 本身的一些项目。

赞助商选择支持 ESLint 是因为他们已经开始依赖 ESLint,因此,希望确保项目能够持续下去。同样,ESLint 构建在较小的开源项目之上,我们认为帮助这些项目蓬勃发展也是我们的责任。我们感谢赞助商帮助我们实现了每月 20,000 美元目标的 50%,并且我们认为现在是将部分成功扩展到我们的依赖项的时候了。因此,我们已将部分捐款预算用于我们的依赖项。

今天,我们很高兴地宣布,我们已开始每月向以下每个项目(和一个人)捐赠 100 美元

我们感谢这些项目以及我们所有的依赖项,感谢他们允许我们构建 ESLint。

而这仅仅是个开始。随着我们的捐款继续增长,我们预计未来能够支持更多的依赖项。我们设想一个未来,大型开源项目的捐款能够涓滴细流到他们的依赖项中,从而使整个开源生态系统受益。

最新的 ESLint 新闻、案例研究、教程和资源。

Evolving flat config with extends
5 分钟阅读

使用 extends 改进扁平配置

您的 eslint.config.js 文件现在可以使用 extends 来简化您的配置。

ESLint v9.22.0 released
1 分钟阅读

ESLint v9.22.0 发布

我们刚刚推送了 ESLint v9.22.0,这是一个 ESLint 的小版本升级。此版本添加了一些新功能并修复了之前版本中发现的几个错误。

ESLint v9.21.0 released
2 分钟阅读

ESLint v9.21.0 发布

我们刚刚推送了 ESLint v9.21.0,这是一个 ESLint 的小版本升级。此版本添加了一些新功能并修复了之前版本中发现的几个错误。