Supporting CommonJS and ESM with TypeScript in Your NPM Packages | Hacker News Reader