Provide ESM build output
- Dominant language
- TypeScript
- Stars
- 46
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
As the ecosystem moves towards ESM support by default, this package should too.
This will be a breaking change.
https://blog.sindresorhus.com/hello-modules-d1010b4e777b
Note: some dependencies are not yet ready:
- Jest - https://jestjs.io/docs/ecmascript-modules
Contributor guide
No contributing guide indexed for this repository
Research direction
Check the project's build configuration (likely in package.json or a build tool like tsup/rollup). Understand current CommonJS output and how to add ESM output, which may involve dual package publishing. Review linked article for migration context. Note that Jest dependency is not ESM-ready, so testing may be affected. Verify if other dependencies support ESM.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- nodejs, typescript
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100