Blazing Fast Tips: Publishing to NPM

preview_player
Показать описание
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.

Become a TypeScript Wizard with Matt's upcoming TypeScript Course:

Follow Matt on Twitter

Рекомендации по теме
Комментарии
Автор

Just awesome. It would be amazing if you make video about monorepo version of that with multiple packages.

diert
Автор

the amount of info you can pack in one video plus the clarity of the sentences is remarkable

lp.guitars
Автор

Loved the pace of this video. Excellent job getting right to the point without over-explaining things we already know. I wish more YouTube videos were like this!

littleluce
Автор

This is amazing! All the hows and whys in under 4 minutes!! Thank you so much for that!

feldinho
Автор

Great video! You did an excellent job of breaking down the complex process and making it easy to understand. I appreciate the clear explanations and step-by-step instructions for publishing npm packages. Keep up the good work!

Marc-jcuu
Автор

bro your videos are getting better and better
really nice format and I like that you kinda just focus on the important parts
thumbs up 👍

jeffnikelson
Автор

Thank you for this. Learning to release my first library and this came in time!

khairulhaaziq
Автор

This is exactly what I was looking for. Thank you very much Matt!

lakardion
Автор

I really can't thank you enough for this condensed video.
The pace made me struggle the first time I watched the video a while ago, but now that I needed the instructions, I know that this pace is all I needed! <3

I also struggled with github actions and workflows at first (because of an authentication problem, and the fact that this is my first time ever to try actions), but when I fussed around with it I learned a lot.
Also, thanks for not using npm by default. I learned a lot about the use of npx to run stuff like changeset and the likes.

A 3 and a half minute video that gave me a crash course for a lifetime. <3

So, thanks a bunch!

HosamSultan
Автор

Thank you so much. Would appreciate more videos like this one where you teach us how to create and maintain or manage our own packages.

ytrkptl
Автор

I have learned quite a lot under 4 minutes. Quite an achievement actually. I just found out about tsc being a linter for my project, and use it along with other compilers like tsup. Thank you so much for making this awesome, educational, and straightforward video! 🍻

grgry
Автор

I spent HOURS figuring out how to publish a TS package with esm and cjs module about 6 months ago, and I never even heard of tsup.... I'm actually excited to go make upgrades! 12/10 video! Thank you <3 <3

tjblackman
Автор

This is such a great reference!! Thank you

Would love to see the Deno version next

sle
Автор

Great summary, just what I was looking for. Nice pace also!

totetoBT
Автор

I just across your channel. Can't belive I've been missing all of these golden content for all these days!

goodboyneon
Автор

Really liked this one Matt 👏🏻 It’s been a long since I’ve published something so the next time I might go with this setup 👌🏻

alexcasillas
Автор

Awesome, thank you. Good introduction to tsup will help me to get rid of my overkill rollup setup.

prasathsoosaithasan
Автор

Wow. I have been missing out on A LOT. Thanks you so much!

Q_
Автор

Amazing content. Loved it. Thanks a lot 🙏

ErmandDurro
Автор

Probably one of the best informative videos I’ve seen in a long time

danwhite