| keyword.control, keyword.operator.new, keyword.other.debugger, storage.type, storage.modifier | #ff8b8b | bold |
| keyword.control.conditional, keyword.control.loop, keyword.control.switch, keyword.control.try, keyword.control.finally | #ffa657 | bold |
| keyword.control.flow, keyword.control.return, keyword.control.break, keyword.control.continue, keyword.control.goto | #ff8b8b | bold |
| storage.modifier.async, storage.modifier.await, keyword.control.await, keyword.operator.await | #ffa657 | italic bold |
| variable, identifier, variable.other.readwrite, variable.other.constant, support.variable | #dde1e6 | — |
| variable.parameter, variable.other.parameter | #d2a8ff | italic |
| variable.language.this, variable.language.super, variable.language.self | #ff7b72 | bold italic |
| entity.name.function, support.function, meta.function-call.generic, variable.function | #7ce38b | bold |
| entity.name.method, meta.method.declaration, meta.method.definition | #7ce38b | bold |
| support.function.builtin, support.function.magic, support.function.construct | #56c8d8 | bold |
| entity.name.type.class, support.class, entity.name.class, entity.other.inherited-class | #79c0ff | bold |
| entity.name.type.interface, entity.name.type.enum, entity.name.type.alias | #79c0ff | bold |
| support.type.primitive, support.type.builtin, keyword.type | #d2a8ff | italic |
| string, string.quoted.single, string.quoted.double | #a5c261 | — |
| string.template, string.quoted.template | #a5c261 | — |
| punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, meta.embedded.expression | #ffa657 | bold |
| string.regexp | #f78c6c | italic |
| string.other.link, markup.underline.link | #79c0ff | underline |
| constant.numeric, constant.numeric.integer, constant.numeric.float, constant.numeric.hex, constant.numeric.binary, constant.numeric.octal | #79c0ff | bold |
| constant.language.boolean, constant.language.null, constant.language.undefined, constant.language.nan, constant.language.infinity | #ffa657 | bold italic |
| support.constant, variable.other.constant.property, variable.other.enummember | #d2a8ff | italic |
| keyword.operator, keyword.operator.arithmetic, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.logical | #ff8b8b | bold |
| keyword.operator.typeof, keyword.operator.instanceof, keyword.operator.in, keyword.operator.of | #ff8b8b | bold |
| keyword.operator.ternary | #ffa657 | bold |
| meta.object-literal.key, variable.object.property, support.type.property-name, entity.name.tag.yaml | #79c0ff | — |
| variable.other.object.property, meta.object.member, variable.other.property | #79c0ff | — |
| keyword.control.import, keyword.control.export, keyword.control.from, keyword.control.default | #ff8b8b | bold |
| variable.other.readwrite.alias, meta.import variable.other.readwrite | #dde1e6 | — |
| meta.decorator, punctuation.decorator, entity.name.function.decorator | #f7cc48 | bold |
| storage.type.annotation, meta.type.parameters, meta.type.annotation | #79c0ff | italic |
| entity.name.type.parameter, meta.type.parameters entity.name.type | #d2a8ff | italic bold |
| punctuation.definition.typeparameters.begin, punctuation.definition.typeparameters.end | #dde1e6 | — |
| entity.name.tag.html, entity.name.tag.html.void, entity.name.tag.html.block, entity.name.tag.html.inline, entity.name.tag.tsx, entity.name.tag.jsx, entity.name.tag.vue, entity.name.tag.angular, entity.name.tag.astro, entity.name.tag.svelte | #f7cc48 | bold |
| entity.other.attribute-name.html, entity.other.attribute-name, entity.other.attribute-name.tsx, entity.other.attribute-name.jsx, entity.other.attribute-name.vue, entity.other.attribute-name.angular, entity.other.attribute-name.astro, entity.other.attribute-name.svelte | #8cc8ff | — |
| string.quoted.double.html, string.quoted.single.html, string.quoted.double.tsx, string.quoted.single.tsx, string.quoted.double.jsx, string.quoted.single.jsx, string.quoted.double.vue, string.quoted.single.vue | #a5c261 | — |
| entity.name.tag.html.header, entity.name.tag.html.nav, entity.name.tag.html.main, entity.name.tag.html.section, entity.name.tag.html.article, entity.name.tag.html.aside, entity.name.tag.html.footer | #f7cc48 | bold |
| entity.name.tag.html.form, entity.name.tag.html.input, entity.name.tag.html.button, entity.name.tag.html.select, entity.name.tag.html.textarea | #f7cc48 | bold |
| support.class.component.js, support.class.component.tsx, support.class.component.jsx, support.class.component.vue, support.class.component.angular, entity.name.tag.js.jsx, entity.name.tag.tsx.jsx, entity.name.tag.vue.component, entity.name.tag.angular.component | #ff9500 | bold |
| entity.other.attribute-name.directive.vue, entity.other.attribute-name.directive.angular, entity.other.attribute-name.directive.svelte | #ff7b72 | bold |
| punctuation.section.embedded.begin.jsx, punctuation.section.embedded.end.jsx, punctuation.section.embedded.begin.tsx, punctuation.section.embedded.end.tsx | #ffa657 | bold |
| entity.name.tag.css, source.css entity.name.tag | #f7cc48 | bold |
| entity.other.attribute-name.class.css, entity.other.attribute-name.class | #79c0ff | bold |
| entity.other.attribute-name.id.css, entity.other.attribute-name.id | #d2a8ff | bold |
| entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css | #ff9500 | italic |
| support.type.property-name.css, meta.property-name.css | #8cc8ff | — |
| string.quoted.double.css, string.quoted.single.css | #a5c261 | — |
| support.constant.property-value.css, constant.other.color.rgb-value.css, constant.numeric.css | #79c0ff | — |
| support.function.css, meta.function.css | #7ce38b | bold |
| keyword.operator.type, keyword.operator.type.annotation | #79c0ff | bold |
| meta.type.assertion, keyword.operator.type.assertion | #d2a8ff | bold |
| storage.modifier.declare, storage.modifier.abstract | #ff7b72 | italic |
| keyword.operator.type.is, meta.type.predicate | #d2a8ff | bold italic |
| support.type.property-name.json, string.quoted.double.json support.type.property-name | #79c0ff | — |
| string.quoted.double.json | #a5c261 | — |
| constant.numeric.json | #79c0ff | — |
| markup.heading, entity.name.section.markdown | #f7cc48 | bold |
| markup.bold | #dde1e6 | bold |
| markup.italic | #d2a8ff | italic |
| markup.inline.raw, markup.fenced_code | #56c8d8 | — |
| markup.quote | #9aa0a6 | italic |
| comment, punctuation.definition.comment | #7a7e85 | italic |
| comment.block.documentation, comment.line.documentation | #9aa0a6 | italic |
| comment.block.documentation keyword, comment.line.documentation keyword | — | — |
| punctuation.definition.parameters.begin, punctuation.definition.parameters.end | #dde1e6 | — |
| punctuation.definition.block.begin, punctuation.definition.block.end | #dde1e6 | — |
| punctuation.definition.array.begin, punctuation.definition.array.end | #dde1e6 | — |
| punctuation.separator.comma, punctuation.separator.delimiter | #9aa0a6 | — |
| punctuation.terminator.statement | #dde1e6 | — |
| invalid, invalid.illegal | #e06b74 | bold |
| invalid.deprecated | #ffa657 | strikethrough |
| support.type.object.module, support.type.object.console | #56c8d8 | bold |
| support.variable.object.process, support.variable.object.node | #7ce38b | bold |
| support.class.promise, support.class.error | #79c0ff | bold |
| keyword.other.DML.sql, keyword.other.DDL.sql | #ff7b72 | bold |
| constant.other.table-name.sql, entity.name.function.sql | #7ce38b | bold |
| storage.type.function.python, keyword.control.import.python | #ff7b72 | bold |
| support.function.magic.python | #d2a8ff | bold italic |
| variable.language.special.self.python | #ff7b72 | bold italic |
| entity.name.tag.yaml | #79c0ff | bold |
| constant.language.yaml | #79c0ff | bold |
| entity.name.tag.xml, entity.name.tag.localname.xml | #f7cc48 | bold |
| entity.other.attribute-name.xml | #8cc8ff | — |
| keyword.control.shell, support.function.builtin.shell | #ff7b72 | bold |
| variable.other.readwrite.shell | #79c0ff | — |
| keyword.other.special-method.dockerfile | #ff7b72 | bold |
| entity.name.tag.dockerfile | #56c8d8 | bold |
| punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php | #ff7b72 | bold |
| variable.other.php | #d2a8ff | — |
| keyword.other.go | #ff7b72 | bold |
| keyword.other.rust | #ff7b72 | bold |
| meta.preprocessor.c, meta.preprocessor.cpp | #79c0ff | bold |
| keyword.other.graphql | #ff7b72 | bold |
| entity.name.type.graphql | #79c0ff | bold |
| variable.scss, variable.sass | #d2a8ff | — |
| entity.name.function.scss, entity.name.function.sass | #7ce38b | bold |
| variable.other.less | #d2a8ff | — |
| variable.other.stylus | #d2a8ff | — |