jellybean 0.0.2

Syntax highlighting with tree-sitter. Sweet colors.
Documentation
pub static EXHAUSTIVE_CAPTURES: &[&str; 197] = &[
    "annotation",
    "attribute",
    "attribute.builtin",
    "boolean",
    "bracket",
    "cdata",
    "char.elm",
    "character",
    "character.escape.elm",
    "character.special",
    "clean",
    "comment",
    "comment.discard",
    "comment.doc",
    "comment.doc.__attribute__",
    "comment.documentation",
    "comment.elm",
    "comment.line",
    "comment.unused",
    "conceal",
    "conditional",
    "conditional.ternary",
    "constant",
    "constant.boolean",
    "constant.builtin",
    "constant.builtin.boolean",
    "constant.builtin.string",
    "constant.character",
    "constant.character.escape",
    "constant.language",
    "constant.macro",
    "constant.numeric.elm",
    "constant.numeric.float",
    "constant.numeric.integer",
    "constructor",
    "define",
    "definition.package",
    "delimiter",
    "embedded",
    "error",
    "escape",
    "exception",
    "field",
    "field.builtin",
    "float",
    "function",
    "function.builtin",
    "function.call",
    "function.elm",
    "function.macro",
    "function.macro.builtin",
    "function.method",
    "function.method.builtin",
    "function.reference",
    "function.signal",
    "function.special",
    "head-var",
    "identifier",
    "identifier.constant",
    "identifier.function",
    "identifier.method",
    "identifier.property",
    "identifier.type",
    "identifier.type.class",
    "identifier.type.core",
    "identifier.type.enum",
    "identifier.type.protocol",
    "identifier.type.struct",
    "identifier.variable",
    "include",
    "interface",
    "invalid",
    "keyword",
    "keyword.builtin",
    "keyword.construct",
    "keyword.constructor",
    "keyword.control",
    "keyword.control.conditional",
    "keyword.control.elm",
    "keyword.control.function",
    "keyword.control.import",
    "keyword.control.repeat",
    "keyword.control.return",
    "keyword.coroutine",
    "keyword.directive",
    "keyword.function",
    "keyword.modifier",
    "keyword.operator",
    "keyword.operator.arrow.elm",
    "keyword.operator.assignment.elm",
    "keyword.operator.elm",
    "keyword.other.elm",
    "keyword.other.port.elm",
    "keyword.phaser",
    "keyword.repeat",
    "keyword.return",
    "keyword.self",
    "keyword.storage",
    "keyword.storage.modifier",
    "keyword.storage.modifier.mut",
    "keyword.storage.type",
    "keyword.type",
    "keyword.type.elm",
    "keyword.variable",
    "label",
    "local.function.elm",
    "markup",
    "markup.heading",
    "markup.link",
    "markup.raw",
    "meta.import.elm",
    "method",
    "method.call",
    "module",
    "namespace",
    "none",
    "number",
    "operator",
    "operator.repeat",
    "output-var",
    "parameter",
    "parameter.builtin",
    "parameter.exception",
    "parameter.reference",
    "preproc",
    "processing",
    "property",
    "property.definition",
    "punctuation",
    "punctuation.bracket",
    "punctuation.delimiter",
    "punctuation.section.braces",
    "punctuation.separator.comma.elm",
    "punctuation.special",
    "repeat",
    "source.glsl",
    "spell",
    "storage.type.elm",
    "storageclass",
    "string",
    "string.documentation",
    "string.elm",
    "string.escape",
    "string.regex",
    "string.special",
    "string.special.key",
    "string.special.path",
    "string.special.regex",
    "string.special.symbol",
    "string.special.time",
    "string.special.uri",
    "structure",
    "symbol",
    "tag",
    "tag.attribute",
    "tag.builtin",
    "tag.delimiter",
    "tag.error",
    "text",
    "text.danger",
    "text.emphasis",
    "text.literal",
    "text.note",
    "text.reference",
    "text.strike",
    "text.strong",
    "text.title",
    "text.underline",
    "text.uri",
    "text.warning",
    "type",
    "type.builtin",
    "type.definition",
    "type.deprecated",
    "type.parameter",
    "type.qualifier",
    "ui.text",
    "union.elm",
    "value.boolean",
    "value.entity",
    "value.null",
    "value.number",
    "value.symbol",
    "value.symbols",
    "var.reference",
    "variable",
    "variable.array",
    "variable.builtin",
    "variable.global",
    "variable.hash",
    "variable.local",
    "variable.other.member",
    "variable.parameter",
    "variable.reference",
    "variable.scalar",
    "variable.system",
    "warning",
];

pub static COMMON_CAPTURES: &[&str; 59] = &[
    "attribute",
    "boolean",
    "character",
    "comment",
    "comment.documentation",
    "conditional",
    "constant",
    "constant.builtin",
    "constant.builtin.boolean",
    "constant.builtin.string",
    "constant.macro",
    "constant.numeric.integer",
    "constructor",
    "error",
    "escape",
    "exception",
    "field",
    "float",
    "function",
    "function.builtin",
    "function.call",
    "function.macro",
    "function.method",
    "include",
    "keyword",
    "keyword.function",
    "keyword.operator",
    "keyword.return",
    "keyword.type",
    "label",
    "method",
    "method.call",
    "module",
    "namespace",
    "number",
    "operator",
    "parameter",
    "preproc",
    "property",
    "punctuation.bracket",
    "punctuation.delimiter",
    "punctuation.special",
    "repeat",
    "spell",
    "storageclass",
    "string",
    "string.documentation",
    "string.escape",
    "string.regex",
    "string.special",
    "string.special.path",
    "tag",
    "text.uri",
    "type",
    "type.builtin",
    "type.qualifier",
    "variable",
    "variable.builtin",
    "variable.parameter",
];