Cleanup definitions
- Dominant language
- TypeScript
- Stars
- 1.2k
- Forks
- 194
- Avg merge
- 22h 43m
- Merged PRs (30d)
- 10
Description
Currently the contents of the files do not match their filenames; core.ts, es6.ts and es7.ts all contain ECMAScript features from later versions.
If you’re willing to accept PRs to clean up the definitions, I can try to minimally match each def file to the ESTree spec for each ECMAScript release. This should also clear up some pretty old issues like #180, #183 and #225.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by comparing core.ts, es6.ts, and es7.ts with the ESTree specification for their respective ECMAScript releases. Review issues #180, #183, and #225 for related discrepancies. Done means each definition file minimally matches the features specified for its release without later features mixed in.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, typescript
- Domain
- compilers
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100