Skip to content

Docs: Sort API package names#7601

Merged
JonnyBurger merged 1 commit into
mainfrom
jonnyburger/sort-api-sidebars
May 24, 2026
Merged

Docs: Sort API package names#7601
JonnyBurger merged 1 commit into
mainfrom
jonnyburger/sort-api-sidebars

Conversation

@JonnyBurger
Copy link
Copy Markdown
Member

Fixes #7595

Fixes #7595

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented May 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
bugs Ready Ready Preview, Comment May 24, 2026 8:04am
remotion Ready Ready Preview, Comment May 24, 2026 8:04am

Request Review

Copy link
Copy Markdown
Contributor

@pullfrog pullfrog Bot left a comment

Choose a reason for hiding this comment

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

✅ No new issues found.

Reviewed changes — mechanical alphabetical reordering of the API package listings on the docs site to fix the unsorted layout flagged in #7595.

  • Reorder <h2> blocks in api.tsx — moves @remotion/elevenlabs before @remotion/enable-scss, @remotion/light-leaks between @remotion/licensing and @remotion/lottie, @remotion/media-parser between @remotion/media and @remotion/media-utils, @remotion/sfx and @remotion/starburst into their alphabetical slots, and @remotion/zod-types to the end after @remotion/webcodecs.
  • Reorder sidebar category entries in sidebars.ts — relocates the layout-utils, light-leaks, sfx, and starburst categories so the non-deprecated package list reads in alphabetical order, leaving the deprecated media-parser/webcodecs block at the bottom untouched.
  • Move the NewVideoTableOfContents import in api.tsx — repositions the @remotion/media import so the import order continues to follow package path rather than alias name, matching the existing convention for media-parser/media-utils.

I spot-checked the resulting heading order in api.tsx and the category order in the non-deprecated section of sidebars.ts — both are alphabetical (media < media-parser < media-utils, tailwind < tailwind-v4, light-leaks < lottie, etc.). The deprecated section in sidebars.ts and the pre-existing ElevenLabs / EnableScss import-alias swap in api.tsx are unrelated to this PR's scope.

Pullfrog  | View workflow run | Using Claude Opus𝕏

@JonnyBurger JonnyBurger merged commit 0c232ed into main May 24, 2026
17 checks passed
@JonnyBurger JonnyBurger deleted the jonnyburger/sort-api-sidebars branch May 24, 2026 08:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

not alphabetical

1 participant