Skip to content

feat(docs): upgraded backers block#4014

Merged
ericfennis merged 1 commit intomainfrom
docs/opencollective-backers
Jan 22, 2026
Merged

feat(docs): upgraded backers block#4014
ericfennis merged 1 commit intomainfrom
docs/opencollective-backers

Conversation

@karsa-mistmere
Copy link
Copy Markdown
Member

Description

  • Upgraded backers as per the recurring contributions made in the last 3 months
  • Also added a helper script to automatically update OpenCollective backers in all readme files

Before Submitting

…tive backers in all readmes

feat(docs): upgraded backers as per the recurring contributions in the last 3 months
@github-actions github-actions Bot added 🌍 site Has to do something with the Lucide website ⚛️ react package Lucide React Package 💎 vue package Lucide Vue package ⚛️ preact package About the Preact Package 🧳 lucide package About the lucide package 🧣 svelte package About the Svelte package ⚛️ react native package About the React Native package 🪝 solid package About the Solid package 🅰️ angular package About the Angular package 🪨 static package About the static package 🚀 astro package labels Jan 21, 2026
Copy link
Copy Markdown
Member

@ericfennis ericfennis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Super nice, you made that script for updating these README files.
Great work @karsa-mistmere !

function updateOpenCollectiveBackers() {
const packagesPath = join(import.meta.dirname, '../packages');
const mainReadme = readFileSync(join(import.meta.dirname, '../README.md'), 'utf8');
const awesomeRegex = /(\[\/\/]: <> \(Open Collective backers\).+)$/s;
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

awesomeRegex 🔥
What a great variable name 😂

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Haha, I totally forgot to refactor this variable after realising that the block no longer only contains Awesome backers even right now and would need a different marker to be future-proof in case someone becomes a Star Backer ⭐️ , Hero Backer 🦸, Global Guardian 🌍 or heaven forbid part of the Champion’s Circle 🏆 in the future. :)

(that's why the [//]: <> (Open Collective backers) comment marker had to be introduced)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah make sense

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah make sense

Comment thread packages/svelte/README.md

<a href="https://www.digitalocean.com/?refcode=b0877a2caebd&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=badge"><img src="https://lucide.dev/digitalocean.svg" width="200" alt="DigitalOcean Referral Badge" /></a>

[//]: <> (Open Collective backers)
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Never saw this markdown syntax before. Just curious what it does? Sort of comment?

@ericfennis ericfennis merged commit 67c0485 into main Jan 22, 2026
24 checks passed
@ericfennis ericfennis deleted the docs/opencollective-backers branch January 22, 2026 10:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🅰️ angular package About the Angular package 🚀 astro package 🧳 lucide package About the lucide package ⚛️ preact package About the Preact Package ⚛️ react native package About the React Native package ⚛️ react package Lucide React Package 🌍 site Has to do something with the Lucide website 🪝 solid package About the Solid package 🪨 static package About the static package 🧣 svelte package About the Svelte package 💎 vue package Lucide Vue package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants