Repository navigation
v1.3.0
Fix broken ESM build
Node.js ESM requires explicit .js extensions on relative imports. v1.2.0 shipped with extensionless imports because tsconfig.build.json used moduleResolution: "bundler".
Changes
- Switch
tsconfig.build.jsontomodule: "NodeNext"/moduleResolution: "NodeNext" - Add
.jsextensions to all 140+ relative imports insrc/ - Add
moduleNameMappertojest.config.cjsso ts-jest resolves.jsimports in CJS test mode