| comment | #7A8D80 | italic |
| string | #86C3A1 | — |
| keyword, storage.type | #C4B77E | bold |
| variable | #D7E1D9 | — |
| constant, constant.numeric, constant.language | #A2DCBF | — |
| entity.name.type, support.type | #9DDEBC | — |
| entity.name.function, support.function | #BDEFD3 | — |
| punctuation, meta.brace, meta.bracket, meta.delimiter | #8D9D92 | — |
| string.key, entity.name.tag, support.class | #B0E7C8 | — |
| invalid, invalid.illegal | #ED9292 | underline |
| meta.structure.dictionary.key.json, string.key.json, support.type.property-name.json | #9DDEBC | bold |
| meta.structure.dictionary.value.json, constant.numeric.json, constant.language.json, string.quoted.double.json, variable.other.json | #86C3A1 | — |
| source.json, meta.structure.dictionary.json, string.quoted.double.json, constant.numeric.json, constant.language.json, punctuation.definition.string.begin.json, punctuation.definition.string.end.json, meta.structure.dictionary.value.json | #86C3A1 | — |
| source.tsx, meta.tag.tsx, punctuation.definition.tag.tsx, entity.name.tag.tsx, meta.jsx.children, meta.embedded.block.tsx | #B0E7C8 | — |
| source, text | #D7E1D9 | — |
| keyword.control, keyword.operator, storage.modifier, storage.type | #C4B77E | bold |
| string.quoted, string.template, punctuation.definition.string, constant.character.escape | #86C3A1 | — |
| constant.numeric, constant.language.boolean, constant.language.null | #A2DCBF | — |
| entity.name.function, variable.function, support.function, meta.function-call | #BDEFD3 | — |
| entity.name.type, support.type, storage.type, entity.name.class, entity.name.interface | #9DDEBC | — |
| variable.other.readwrite, variable.parameter, variable.object.property, support.variable | #D7E1D9 | — |
| constant, constant.other, entity.name.constant | #A2DCBF | — |