Sample project for TypeScript Native ESM / CJS Dual package This package can be imported from both Native ESM (module:node12) and CJS (module:commonjs) in TypeScript all versions. It uses TypeScript 4.5 ESM features like module:node12, handling .mts and .d.mts and supporting exports mapping. Announcing TypeScript 4.5 Beta - TypeScript License MIT