AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Modernizing Packages to ESM and Challenges with Runtime Changes
This chapter discusses the challenges of modernizing packages to ESM (ECMAScript Modules) and the complexities of runtime changes. The speakers share their experiences with updating Redux toolkit and highlight the difficulties of dealing with module hell and setting up example projects using different build tools and environments. They also talk about the TypeScript team's focus on types level work and the need to avoid rewriting source code at runtime.