highlightjs / highlightjs/highlight.js

Flix overlap

Open Beginner friendly
#4,440 1 comment 0 reactions 0 assignees View on GitHub
language version-12
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.