Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs tooling uses outdated 'highlights' library #5895

Closed
adidahiya opened this issue Jan 26, 2023 · 2 comments
Closed

docs tooling uses outdated 'highlights' library #5895

adidahiya opened this issue Jan 26, 2023 · 2 comments

Comments

@adidahiya
Copy link
Contributor

Blueprint docs used to highlight code using atom/highlights, which supported TextMate-style grammars via atom/first-mate.

Although highlights did not have TypeScript support out of the box, we were able to add it using a library called tree-sitter-typescript.

Atom and its repositories were finally sunsetted and archived at the end of 2022. This and the fact that tree-sitter has C dependencies which sometimes do not compile well on newer versions of Node.js prompted a migration away from highlights.

This issue tracks the removal of all highlights, tree-sitter, and TextMate related code from Blueprint.

@SoulPancake
Copy link
Contributor

Is this migration completed? @adidahiya Or is there anything else to be done here

@adidahiya
Copy link
Contributor Author

@SoulPancake it's mostly complete. There are just these deprecated styles which need to be removed in v5.0:

// DEPRECATED styles, will be removed in Blueprint v5.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants