You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Remove the temporary rolldown-plugin-dts override #3237
pnpm-workspace.yaml temporarily pins tsdown@0.23.2>rolldown-plugin-dts to 0.28.8. The 0.29 beta requires TypeScript 7.1 for its tsgo generator and removes support for @typescript/native-preview.
This breaks declaration generation with TypeScript 7.0.2 and existing configurations that explicitly select tsgo with @typescript/native-preview. Both tsdown and the plugin are bundled, but the compiler remains an external dependency. Updating the repository’s TypeScript version alone does not fix these consumer failures.
Remove the override after the replacement meets these conditions:
Automatic declaration generation works with supported stable TypeScript versions and preserves inferred types.
Existing tsgo configurations remain supported, or a separate compatibility change provides a documented migration.
The command_pack_dts_compat fixtures pass against packed packages with hoisting disabled.
Core’s peer dependencies match the bundled plugin’s requirements, and its external yuku-parser dependency stays compatible.
The override applies only to tsdown@0.23.2. Review it during the next tsdown upgrade so the upgrade does not silently remove the workaround. Check the plugin resolved through tsdown, rather than only core’s direct development dependency.
Activity