Skip to content

fix: add the ability to add additional sponsors to the process sponsors script#10859

Merged
jasonsaayman merged 2 commits into
v1.xfrom
chore/docs-exempt-sponsor
May 6, 2026
Merged

fix: add the ability to add additional sponsors to the process sponsors script#10859
jasonsaayman merged 2 commits into
v1.xfrom
chore/docs-exempt-sponsor

Conversation

@jasonsaayman

@jasonsaayman jasonsaayman commented May 6, 2026

Copy link
Copy Markdown
Member

Summary

Added the ability to add additional sponsors to the process sponsors script.

Linked issue

N/A

Changes

  • Added the ability to add additional sponsors to the process sponsors script.

Checklist

  • Tests added or updated (or N/A with reason)
  • Docs / types updated if public API changed (index.d.ts and index.d.cts)
  • No breaking changes (or called out explicitly above)

Summary by cubic

Adds support for manually appending sponsors in the process-sponsors script and updates sponsors.json with new entries and a URL fix. This keeps the docs site sponsor list accurate when entries aren’t available via the API.

Description

  • Summary of changes
    • Added config.additionalSponsors and processing logic in docs/scripts/process-sponsors.js.
    • Seeded additionalSponsors with superluxuryreps.
    • Updated docs/data/sponsors.json: added Fun88, FBPostLikes, superluxuryreps; fixed fun88-thailand URL.
  • Reasoning
    • Some sponsors need to be listed even if not returned by upstream sources.
  • Additional context
    • No app/runtime impact; docs site data and script only.

Docs

  • Add a short note in /docs/ explaining how to use additionalSponsors in docs/scripts/process-sponsors.js and when to add entries.

Testing

  • No tests added; change affects docs script and data only.
  • Manual check:
    • Run the script and confirm new sponsors appear under the correct tier without duplicates.
    • Verify fun88-thailand link is updated.
    • Confirm the docs site renders the new sponsors.

Semantic version impact

  • No public API changes; docs tooling and content only.
  • No version bump required (no impact on package consumers).

Written for commit b0986dd. Summary will update on new commits.

@jasonsaayman jasonsaayman self-assigned this May 6, 2026
@jasonsaayman jasonsaayman added priority::medium A medium priority commit::docs The PR is related to docs labels May 6, 2026
@jasonsaayman jasonsaayman merged commit c4453ba into v1.x May 6, 2026
25 checks passed
@jasonsaayman jasonsaayman deleted the chore/docs-exempt-sponsor branch May 6, 2026 18:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

commit::docs The PR is related to docs priority::medium A medium priority

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant