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
more ideas for cleaning up the project ahead of v3 #1869
It becomes less and less important nowadays but Preconstruct has some unique features I really like so this one might be a hard sell. That said, Preconstruct does need some love and modernization. There is room for improvement there too
migrate from yarn v1 to pnpm
This can be done at any time, I'd focus now on revamps that affect published sources.
I think the other things on your list are pretty OK so I'd probably quickly land PRs addressing those.
just so i can learn, what does preconstruct do that tsdown/other bundlers don't?
i saw preconstruct dev being used in places but couldn't tell what the difference would be to just running a build command :^)
i'd prioritize pnpm since i don't like using package managers that don't disable postinstall scripts by default and yarn v1 is frozen since 2021.
i do have a branch locally with it done already with the one question being the publishing since i know little about this project's worklows
but if you don't want to look at package management yet i will start on some of the other points
Activity
Andarist commentedon Mar 4, 2026
It becomes less and less important nowadays but Preconstruct has some unique features I really like so this one might be a hard sell. That said, Preconstruct does need some love and modernization. There is room for improvement there too
This can be done at any time, I'd focus now on revamps that affect published sources.
I think the other things on your list are pretty OK so I'd probably quickly land PRs addressing those.
beeequeue commentedon Mar 4, 2026
just so i can learn, what does preconstruct do that tsdown/other bundlers don't?
i saw
preconstruct devbeing used in places but couldn't tell what the difference would be to just running a build command :^)i'd prioritize pnpm since i don't like using package managers that don't disable postinstall scripts by default and yarn v1 is frozen since 2021.
i do have a branch locally with it done already with the one question being the publishing since i know little about this project's worklows
but if you don't want to look at package management yet i will start on some of the other points
beeequeue commentedon Mar 11, 2026
i pushed my tsdown migration branch here so you can look at it
bluwy commentedon May 4, 2026
@beeequeue can you merge this into #1945? We can discuss some points in discord if there's some you didn't get consensus on yet.
beeequeue commentedon May 4, 2026
i added the pnpm migration to v3 as the final topic from here, tsdown will wait for v4 unless plans change