支援 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 的小版本升級。此版本新增了一些新功能並修復了先前版本中發現的幾個錯誤。