Skip to content

Conversation

@arcanis
Copy link
Member

@arcanis arcanis commented Nov 7, 2025

What's the problem this PR addresses?

We don't currently use / dogfood the catalog: specifier. As a result we didn't notice that the compat plugin was incorrectly ordered; we want to apply it before performing the compat changes, but the current code was going the other way around.

Fixes #6920

How did you fix it?

  • Make the monorepo use catalog: for the typescript package.
  • Fixes the local development setup to load plugins in the same order as the CLI bundle.
  • Reorders the plugins so that catalog: is resolved before the compatibility patches are applied.

Checklist

  • I have set the packages that need to be released for my changes to be effective.
  • I will check that all automated PR checks pass before the PR gets reviewed.

@arcanis arcanis merged commit 62d57ff into master Nov 7, 2025
26 checks passed
@arcanis arcanis deleted the mael/typescript-catalog branch November 7, 2025 10:44
@joshgummersall
Copy link

Thank you!!

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.

[Bug]: new catalog feature fails with typescript@catalog

3 participants