overleaf/services/web/frontend/js/features/source-editor/lezer-bibtex/highlight.mjs
Mathias Jakobsen 37582f7b72 Merge pull request #13805 from overleaf/mj-bibtex-content-outside
[lezer] Allow content outside declarations in bibtex

GitOrigin-RevId: 8051db5567eeb52c3b12f63afafe07a7a97df650
2023-07-17 11:05:37 +00:00

18 lines
479 B
JavaScript

import { styleTags, tags as t } from '@lezer/highlight'
export const highlighting = styleTags({
LiteralString: t.string,
'BracedString/...': t.string,
Number: t.number,
Identifier: t.name,
'EntryName/...': t.keyword,
FieldName: t.attributeName,
Expression: t.attributeValue,
'#': t.operator,
StringKeyword: t.keyword,
PreambleKeyword: t.keyword,
CommentKeyword: t.keyword,
CommentContents: t.comment,
StringName: t.variableName,
Other: t.comment,
})