[FeatureRequest] esm release
Open
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 7.1k
- Forks
- 773
- PR merge metrics
- No merged PRs in 30d
Description
Will esprima release support es module?
Something like tree-shaking-able dist/esprima.mjs .
ramda/ramda publish cjs and esm at same time, its package.json might helpful.
Last, appreciate a lot for this great library. 😀
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the current release artifacts and package configuration, using the requested dist/esprima.mjs output and the linked Ramda package.json as reference points. Define how CommonJS and ESM should be published together and how tree-shaking support will be verified; the work is done when both module formats are released with consistent package metadata.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, typescript
- Domain
- release
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100