Modern TypeScript packaging
Par
Francois Best
Ă
Grenoble
le
10 mars 2026
Twitter: https://twitter.com/nuqs47ng
Linkedin: https://www.linkedin.com/in/francoisbest
ESM vs CJS, import from 'file', 'file.js', or 'file.ts', transpilation, bundling.. And then there’s the tooling: tsx, ts-node, esbuild, swc, tsup, tsdown đź«
« I just want to use this piece of code! »
Packaging doesn’t have to be hard in TypeScript, but years of constant evolution, blog posts, and now LLM hallucinations, are making this look more difficult than it is to make our code available to others.
Note: description in English as we may try this format, but can be done in French based on the audience on the day.
Commentaires