TypeScript in 2025 with ESM and CJS npm publishing is still a mess
How do you handle TypeScript, dual ESM and CJS publishing, and the JavaScript toolchain in 2025? Here's a brief overview of the current state of the ecosystem and the tooling I personally use.