| comment, punctuation.definition.comment | #6B4B63 | italic |
| string, punctuation.definition.string, string.quoted, string.template, string.regexp | #1D6FA3 | — |
| keyword, keyword.control, keyword.operator.expression, storage.modifier, storage.type, storage.type.interface, storage.type.type | #C2187A | — |
| constant, constant.numeric, constant.language, constant.other, support.constant | #8A4F00 | — |
| entity.name.type, entity.name.class, entity.name.interface, support.type, support.class, meta.type.annotation | #7E57C2 | — |
| variable, variable.other, variable.parameter, variable.other.readwrite, meta.definition.variable | #006D8F | — |
| punctuation, punctuation.accessor, punctuation.separator, punctuation.terminator, punctuation.definition.block, punctuation.definition.parameters, meta.brace | #2A1726 | — |
| entity.name.function, support.function, meta.function-call, variable.function | #5D3FD3 | — |
| support.function.builtin, support.function.console, support.function.dom | #7254B3 | — |
| keyword.operator, keyword.operator.logical, keyword.operator.assignment, keyword.operator.comparison | #C2187A | — |
| entity.name.tag, entity.name.tag.tsx, entity.name.tag.jsx, punctuation.definition.tag | #C2187A | — |
| entity.other.attribute-name, entity.other.attribute-name.tsx, entity.other.attribute-name.jsx, support.type.property-name, variable.other.property | #A6407A | — |
| meta.object-literal.key, meta.object.member, variable.object.property | #006D8F | — |
| entity.name.import, meta.import, meta.export | #7E57C2 | — |
| invalid, invalid.illegal, invalid.deprecated | #9A2870 | underline |