Open orta opened 2 years ago
Latest commit: de6181d4555a5125a29009077770dc4c5fa26dad
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
I think this could be simpler, realistically we could start out just looking for syntax chars (){}[]
etc and say lowercase = identifier, uppercase = type and that's probably enough to test out if it works well.
"Based" on @sandersn's lexer in https://github.com/sandersn/mini-typescript - this single file lib will take the quick info text and apply syntax highlighting to the typescript-like psuedo subset in there
We cna then use css-variables to decide the colors for the highlights
Also updates jest and pnpm