highlightjs / highlightjs/highlight.js
Flix overlap
- Dominant language
- JavaScript
- Stars
- 25k
- Forks
- 3.8k
- Avg merge
- 11h 35m
- Merged PRs (30d)
- 3
Description
During the screening of the available built-in grammars (#4439), I noticed that `Flix` exists as a built-in grammar but is referenced in supported languages as a 3rd party lib.
The author of the built-in grammar seems to be originally a `Flix` maintainer. The 3rd reference is also from `Flix` directly and seems more up-to-date.
My proposal: simply remove `flix.js` as a built-in language in `highlight.js`.
Contributor guide
Research direction
Start by locating the built-in flix.js grammar and the supported-languages references mentioned in the issue. Remove the built-in grammar and its registration, then search for remaining built-in references to confirm Flix is no longer bundled while the third-party reference remains intact.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- tooling
- Issue type
- Refactor
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Clearly specified
- Newbie friendliness
- 68/100