File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -212,6 +212,21 @@ async function updatePnpmWorkspace(versions: PnpmWorkspaceVersions): Promise<voi
212212 replacement : `tsdown: ^${ versions . tsdown } ` ,
213213 newVersion : versions . tsdown ,
214214 } ,
215+ // `@tsdown/css` and `@tsdown/exe` are bundled into core and published in
216+ // lockstep with tsdown (they exact-peer-depend on the same tsdown version),
217+ // so pin both catalog entries to the tsdown version to avoid drift.
218+ {
219+ name : '@tsdown/css' ,
220+ pattern : / ' @ t s d o w n \/ c s s ' : \^ ( [ \d . ] + (?: - [ \w . ] + ) ? ) / ,
221+ replacement : `'@tsdown/css': ^${ versions . tsdown } ` ,
222+ newVersion : versions . tsdown ,
223+ } ,
224+ {
225+ name : '@tsdown/exe' ,
226+ pattern : / ' @ t s d o w n \/ e x e ' : \^ ( [ \d . ] + (?: - [ \w . ] + ) ? ) / ,
227+ replacement : `'@tsdown/exe': ^${ versions . tsdown } ` ,
228+ newVersion : versions . tsdown ,
229+ } ,
215230 {
216231 name : '@oxc-node/cli' ,
217232 pattern : / ' @ o x c - n o d e \/ c l i ' : \^ ( [ \d . ] + (?: - [ \w . ] + ) ? ) / ,
You can’t perform that action at this time.
0 commit comments