Abhijeet Prasad - Publishing JavaScript Libraries Made Easy - Web Unleashed 2023

Опубликовано: 18 Июнь 2026
на канале: fitc
53
0

Abhijeet Prasad presented at Web Unleashed on October 14-16, 2023.

Presentation description:

Now more than ever, it’s complicated to publish an JavaScript library, especially if it’s open source. You have to keep in mind different JS runtimes, different TypeScript settings, and different bundler configurations – let’s not even get started on ESM vs. CJS.

Join Abhijeet Prasad, maintainer of Sentry’s error monitoring and performance JavaScript SDKs, as he walks through strategies for publishing libraries that are easy to use and install. Whether you’re building large frameworks, small utilities for your colleagues at work, or anything in-between, these tips will help you build robust libraries that stay working even as JavaScript continues to evolve rapidly.

Objective: How to publish to JavaScript libraries that are easy to use and install.

Five Things Audience Members Will Learn:

Different JavaScript runtimes and their nuances.
Techniques for managing and publishing TypeScript types, emitting JavaScript formats (esm/cjs), and supporting different bundlers (webpack, vite).
Different tools that you can leverage to make publishing and managing a JS library easy.
How to plan for and execute breaking changes, security fixes and deprecations.
Open Source licenses and methods to encourage contribution toward your libraries.

Target Audience: JavaScript developers

Learn more about Abhijeet Prasad: https://fitc.ca/speaker/abhijeet-pras...
Check out all our events at https://fitc.ca/