Publishing a package to npm can be daunting, especially when it comes to versioning. Here's how I approach it, using the best tools available in 2023.
Got an opinion about one of these? GET IN THE COMMENTS.
Example repo: [ Ссылка ]
Changesets: [ Ссылка ]
PNPM: [ Ссылка ]
GitHub Actions: [ Ссылка ]
TypeScript: [ Ссылка ]
tsup: [ Ссылка ]
Become a TypeScript Wizard with Matt's upcoming TypeScript Course:
[ Ссылка ]
Follow Matt on Twitter
[ Ссылка ]
![](https://s2.save4k.ru/pic/eh89VE3Mk5g/maxresdefault.jpg)