Skip to main content
Coding Theme

Color themes

VS Code preview

Full workbench mockup using this variant's colors and tokenColors.

Loading...

colors

Workbench UI color keys from the theme JSON colors map.

  • activityBar.background#282c34
  • activityBar.foreground#d7dae0
  • activityBarBadge.background#4d78cc
  • activityBarBadge.foreground#f8fafd
  • badge.background#282c34
  • button.background#404754
  • debugToolBar.background#21252b
  • diffEditor.insertedTextBackground#00809b33
  • dropdown.background#21252b
  • dropdown.border#21252b
  • editor.background#282c34
  • editor.findMatchBackground#42557b
  • editor.findMatchBorder#457dff
  • editor.findMatchHighlightBackground#6199ff2f
  • editor.foreground#abb2bf
  • editor.lineHighlightBackground#2c313c
  • editor.selectionBackground#67769660
  • editor.selectionHighlightBackground#ffffff10
  • editor.selectionHighlightBorder#ddd
  • editor.wordHighlightBackground#d2e0ff2f
  • editor.wordHighlightBorder#7f848e
  • editor.wordHighlightStrongBackground#abb2bf26
  • editor.wordHighlightStrongBorder#7f848e
  • editorActiveLineNumber.foreground#737984
  • editorBracketMatch.background#515a6b
  • editorBracketMatch.border#515a6b
  • editorCursor.background#ffffffc9
  • editorCursor.foreground#528bff
  • editorError.foreground#c24038
  • editorGroup.background#181a1f
  • editorGroup.border#181a1f
  • editorGroupHeader.tabsBackground#21252b
  • editorHoverWidget.background#21252b
  • editorHoverWidget.border#181a1f
  • editorIndentGuide.activeBackground#c8c8c859
  • editorIndentGuide.background#3b4048
  • editorLineNumber.foreground#495162
  • editorMarkerNavigation.background#21252b
  • editorRuler.foreground#abb2bf26
  • editorSuggestWidget.background#21252b
  • editorSuggestWidget.border#181a1f
  • editorSuggestWidget.selectedBackground#2c313a
  • editorWarning.foreground#d19a66
  • editorWhitespace.foreground#3b4048
  • editorWidget.background#21252b
  • focusBorder#464646
  • input.background#1d1f23
  • list.activeSelectionBackground#2c313a
  • list.activeSelectionForeground#d7dae0
  • list.focusBackground#383e4a
  • list.highlightForeground#c5c5c5
  • list.hoverBackground#292d35
  • list.inactiveSelectionBackground#2c313a
  • list.inactiveSelectionForeground#d7dae0
  • list.warningForeground#d19a66
  • menu.foreground#c8c8c8
  • peekViewEditor.background#1b1d23
  • peekViewEditor.matchHighlightBackground#29244b
  • peekViewResult.background#22262b
  • scrollbarSlider.activeBackground#747d9180
  • scrollbarSlider.background#4e566660
  • scrollbarSlider.hoverBackground#5a637580
  • sideBar.background#21252b
  • sideBarSectionHeader.background#282c34
  • statusBar.background#21252b
  • statusBar.debuggingBackground#7e0097
  • statusBar.debuggingBorder#66017a
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#9da5b4
  • statusBar.noFolderBackground#21252b
  • statusBarItem.hoverBackground#2c313a
  • statusBarItem.remoteBackground#4d78cc
  • statusBarItem.remoteForeground#f8fafd
  • tab.activeBackground#282c34
  • tab.activeForeground#dcdcdc
  • tab.border#181a1f
  • tab.hoverBackground#323842
  • tab.inactiveBackground#21252b
  • tab.unfocusedHoverBackground#323842
  • terminal.ansiBlack#2d3139
  • terminal.ansiBlue#61afef
  • terminal.ansiBrightBlack#7f848e
  • terminal.ansiBrightBlue#528bff
  • terminal.ansiBrightCyan#56b6c2
  • terminal.ansiBrightGreen#98c379
  • terminal.ansiBrightMagenta#7e0097
  • terminal.ansiBrightRed#f44747
  • terminal.ansiBrightWhite#d7dae0
  • terminal.ansiBrightYellow#e5c07b
  • terminal.ansiCyan#56b6c2
  • terminal.ansiGreen#98c379
  • terminal.ansiMagenta#c678dd
  • terminal.ansiRed#e06c75
  • terminal.ansiWhite#d7dae0
  • terminal.ansiYellow#e5c07b
  • terminal.foreground#c8c8c8
  • textLink.foreground#61afef
  • titleBar.activeBackground#282c34
  • titleBar.activeForeground#9da5b4
  • titleBar.inactiveBackground#21252b
  • titleBar.inactiveForeground#6b717d

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
source.ts storage.type.enum, source.ts storage.type.interface, source.ts storage.type.type#c678ddnormal
source.ts meta.interface entity.name.type.interface, entity.name.type.alias#EDABnormal
source.ts meta.interface meta.definition.property variable.object.property#ADCC
source.ts meta.interface meta.type.annotation support.type.primitive, source.ts meta.type.declaration support.type.primitive#FC5D
source.ts meta.interface meta.type.annotation entity.name.type, source.ts meta.type.declaration entity.name.type, source.ts meta.type.declaration meta.type.function.return meta.type.parameters entity.name.type, source.ts meta.function meta.block meta.type.parameters entity.name.type#FC5D
source.ts meta.type.declaration meta.type.parameters entity.name.type, source.ts meta.function meta.type.parameters entity.name.type#FC5Cnormal
source.ts entity.name.type, source.ts meta.parameters entity.name.type, source.ts meta.type.annotation meta.type.parameters entity.name.type, source.ts meta.type.annotation, source.ts meta.type.parameters entity.name.type, source.ts type.annotation#FC5D
source.ts meta.type.annotation meta.type.parameters support.type.primitive, source.ts support.type.primitive#FC5D
source.ts entity.name.function, source.ts meta.definition.function.ts entity.name.function, source.ts meta.definition.method, source.ts meta.definition.variable entity.name.function, source.ts meta.field.declaration.ts#FC5D
source.ts support.function.builtin, source.ts support.function.math#FC5Cnormal normal
source.ts support.function.git-rebase, source.ts support.function, source.ts support.function.process, source.ts support.function.dom#FC5Cnormal
source.ts entity.other.inherited-class, source.ts new.expr entity.name.type#FC5Cnormal
source.ts meta.return.type entity.name.type, source.ts meta.return.type support.type.primitive#4B9Cnormal normal
source.ts meta.return.type meta.type.parameters entity.name.type#FC5Dnormal
source.ts meta.return.type meta.type.parameters support.type.primitive#E7BBnormal
source.ts meta.return.type meta.type.parameters punctuation.definition.typeparameters, source.ts meta.return.type meta.type.tuple meta.brace.square, source.ts meta.return.type keyword.operator.type#EDAD
source.ts entity.name.type.class, source.ts entity.name.type.enum, source.ts entity.name.type.instance, source.ts entity.name.type.module#EDABnormal
source.ts punctuation.definition.template-expression.begin, source.ts punctuation.definition.template-expression.end, source.ts punctuation.definition.parameters.begin, source.ts punctuation.definition.parameters.end, source.ts meta.brace.angle, source.ts meta.brace.round, source.ts meta.brace.square, source.ts punctuation.definition.block, source.ts entity.function, source.ts entity.name, source.ts entity.other.attribute-name.css, source.ts entity.other.attribute-name.directive, source.ts entity.other.attribute-name, source.ts entity.other.inherited-class, source.ts entity.static#EDAD
source.ts meta.decorator entity.name, source.ts meta.decorator entity.name.function, source.ts meta.decorator meta.function-call entity.name, source.ts meta.decorator variable.other.readwrite#EDABnormal
source.ts string.regexp constant.other.character-class.set.regexp#E67D
source.ts meta.var.expr string.regexp#9C8D
source.ts string.regexp punctuation.definition.character-class.regexp#FC5D
source support.function.console#FC5Cnormal normal
source support.class.console#4B9Cnormal
source support.function.promise#F91Cnormal normal
source.ts string.regexp punctuation.definition.string.begin, source.ts string.regexp punctuation.definition.string.end#F91Cnormal
source.ts variable.other.enummember, source.ts variable.arguments, source.ts variable.class, source.ts variable.language.arguments, source.ts variable.language, source.ts variable.name, source.ts variable.other.constant.object, source.ts variable.other.constant, source.ts variable.other.readwrite.alias, source.ts meta.array-binding-pattern-variable variable.other.constant, source.ts variable.other.readwrite, source.ts variable.other.readwrite, source.ts variable.other.regexp, source.ts variable.other, source.ts variable.parameter, source.ts variable, source.ts meta.array-binding-pattern-variable variable.other.constant, source.ts meta.object-binding-pattern-variable variable.other.constant, meta.body.struct, source meta.body#ADCC
source.ts meta.object-binding-pattern-variable variable.other.constant, source.ts meta.object.member meta.object-literal.key, source.ts meta.objectliteral meta.object.member, source.ts meta.var.expr meta.object-literal.key, source.ts variable.object.property, source.ts variable.other.constant.object.property, source.ts variable.other.constant.property, source.ts variable.other.property#6BFC
source.ts support.constant.property.math#6BFCnormal normal
source.ts support.variable.property, source.ts support.variable.property.importmeta, source.ts support.variable.property.process, source.ts support.variable.property.target, source.ts support.type.property-name, source.ts support.type.property-name.css, source.ts support.property-value, source.ts support.property-value.scss#6BFBnormal
source.ts constant, source.ts constant.character.escape.backslash.regexp, source.ts constant.character.numeric.regexp, source.ts constant.language, source.ts constant.language.import-export-all, source.ts constant.other.character-class.range.regexp, source.ts constant.other.character-class.regexp, source.ts constant.other.character-class.set.regexp, source.ts constant.rgb-value, source.ts constant.sha.git-rebase, source.ts constant.character.escape, source.ts constant.numeric, source.ts constant.numeric.binary, source.ts constant.numeric.decimal, source.ts constant.numeric.hex, source.ts constant.numeric.octal#E67D
source.ts string, source.ts string.constant.other.placeholder, source.ts string.entity, source.ts string.escape, source.ts string.quoted.double, source.ts string.quoted.single, source.ts string.regexp, source.ts string.tag, source.ts string.template, source.ts string.value#CE5C
source.ts storage.type.function.arrownormal
source.ts storage.type.functionnormal normal
source.ts storage.type.function, source.ts storage.type.function.arrow#7C2C
source.ts storage.type.class#FC5Cnormal normal
source.ts meta.method.declaration.ts storage.type#c678ddnormal normal
source.ts meta.class storage.modifier, source.ts meta.method.declaration storage.modifier, source.ts storage.type.property, storage.type.modifier.access.control#F91D
source.ts keyword.control.new, source.ts keyword.operator.new#F91Cnormal
source.ts meta.method.declaration storage.modifier.async, source.ts storage.modifier.async#F91Cnormal normal
source.ts variable.language.super#E1ACnormal normal
source.ts variable.language.this#E67Cnormal normal
source.ts meta.import variable.other.readwrite.alias, source.ts meta.import variable.other.readwrite#ADCCnormal
source.ts meta.import punctuation.definition.block#FD0Cnormal normal
source.ts constant.language.import-export-all#E67Cnormal
source.ts meta.import string.quoted.single, source.ts meta.import string.quoted.double#CE5Cnormal
source.ts meta.import keyword.control.as, source.ts meta.import keyword.control.default, source.ts meta.import keyword.control.from, source.ts meta.import keyword.control.import#c678ddnormal normal
source.ts storage.type.internaldeclaration, source.ts storage.type.namespace, source.ts storage.type, source.ts keyword.control.from, source.ts keyword.control.import, source.ts keyword.control.export, source.ts meta.export.default keyword.control.default#c678ddnormal
source.ts keyword.control.as, source.ts keyword.control.default, source.ts keyword.control, source.ts keyword.control.anchor.regexp, source.ts keyword.control.conditional, source.ts keyword.control.less, source.ts keyword.control.loop, source.ts keyword.control.module, source.ts keyword.control.require, source.ts keyword.control.switch, source.ts keyword.control.trycatch, source.ts keyword.control.with, source.ts keyword, source.ts keyword.other, source.ts keyword.generator.asterisk, source.ts meta.block keyword.control.flow, source.ts keyword.operator.logical, source.ts storage.type.numeric.bigint#c678dd
source.ts storage.type#c678ddnormal normal
source.ts meta.block meta.var.expr storage.type#c678ddnormal
source.ts punctuation.decorator#c678ddnormal
source.ts constant.language.boolean.false#E43Cnormal normal
source.ts constant.language.boolean.true#7C2Cnormal normal
source.ts constant.language.undefined#A7BAnormal normal
source.ts constant.language.null#E67Cnormal normal
source.ts support.type.builtin#E7BB
source.ts constant.language.infinity, source.ts constant.language.nan#7ADCnormal normal
source.ts storage.type.numeric.bigint#c678ddnormal
source.ts keyword.operator.arithmetic, source.ts keyword.operator.assignment.compound.bitwise, source.ts keyword.operator.assignment.compound, source.ts keyword.operator.bitwise.shift, source.ts keyword.operator.bitwise, source.ts keyword.operator.decrement, source.ts keyword.operator.increment, source.ts keyword.operator.definiteassignment, source.ts keyword.operator, source.ts keyword.operator.comparison, source.ts keyword.operator.ternary, source.ts punctuation.separator.key-value, source.ts keyword.operator.assignment, source.ts keyword.operator.type.annotation, source.ts keyword.operator.expression.delete, source.ts keyword.operator.expression.import, source.ts keyword.operator.expression.in, source.ts keyword.operator.expression.infer, source.ts keyword.operator.expression.instanceof, source.ts keyword.operator.expression.is, source.ts keyword.operator.expression.keyof, source.ts keyword.operator.expression.of, source.ts keyword.operator.expression.typeof, source.ts keyword.operator.expression.void, source.ts keyword.operator.negation.regexp, source.ts keyword.operator.optional, source.ts keyword.operator.or.regexp, source.ts keyword.operator.quantifier.regexp, source.ts keyword.operator.relational, source.ts keyword.operator.type.modifier, source.ts keyword.operator.type, source punctuation.separator.scope-resolution, source punctuation.separator.namespace.access#4B9C
source.ts keyword.operator.spread, source.ts keyword.operator.rest#4B9Anormal
source.ts *link*, source.ts *uri*, source.ts *url*, source.ts case-clause.expr , source.ts case-clause.expr, source.ts cast.expr, source.ts header, source.ts keyword.other.back-reference.regexp, source.ts keyword.other.unit, source.ts markup.changed, source.ts markup.deleted, source.ts markup.heading, source.ts markup.inline.raw, source.ts markup.inserted, source.ts markup.punctuation.list.beginning, source.ts markup.punctuation.quote.beginning, source.ts markup.underline, source.ts module.node, source.ts new.expr, source.ts prototype, source.ts punctuation.definition.binding-pattern.array, source.ts punctuation.definition.binding-pattern.object, source.ts source.embedded, source.ts switch-block.expr, source.ts switch-expression.expr, source.ts switch-statement.expr, source.ts variable.other.object, source.ts meta.object.member variable.other.object#EDAD
source.ts support.class, source.ts support.class.builtin, source.ts support.class.node, source.ts support.class.promise, source.ts support.constant, source.ts support.constant, source.ts support.constant.math, source.ts support.type, source.ts support.type.object.module, source.ts support.variable, source.ts support.variable.object.node, source.ts support.variable.object.process#EDAD
source.ts emphasis, source.ts markup.normal, source.ts strong#EDABnormal
source.ts markup.normal#EDABnormal
source.ts punctuation.quasi, source.ts string.quasi, source.ts invalid, source.ts invalid.illegal, source.ts invalid.illegal.newline#c678dd
source.ts invalid.deprecated#c678ddunderline
source.tsx storage.type.enum, source.tsx storage.type.interface, source.tsx storage.type.type#c678ddnormal
source.tsx meta.interface entity.name.type.interface, entity.name.type.alias#EDABnormal
source.tsx meta.interface meta.definition.property variable.object.property#ADCC
source.tsx meta.interface meta.type.annotation support.type.primitive, source.tsx meta.type.declaration support.type.primitive#FC5D
source.tsx meta.interface meta.type.annotation entity.name.type, source.tsx meta.type.declaration entity.name.type, source.tsx meta.type.declaration meta.type.function.return meta.type.parameters entity.name.type, source.tsx meta.function meta.block meta.type.parameters entity.name.type#FC5D
source.tsx meta.type.declaration meta.type.parameters entity.name.type, source.tsx meta.function meta.type.parameters entity.name.type#FC5Cnormal
source.tsx entity.name.type, source.tsx meta.parameters entity.name.type, source.tsx meta.type.annotation meta.type.parameters entity.name.type, source.tsx meta.type.annotation, source.tsx meta.type.parameters entity.name.type, source.tsx type.annotation#FC5D
source.tsx meta.type.annotation meta.type.parameters support.type.primitive, source.tsx support.type.primitive#FC5D
source.tsx entity.name.function, source.tsx meta.definition.function.tsx entity.name.function, source.tsx meta.definition.method, source.tsx meta.definition.variable entity.name.function, source.tsx meta.field.declaration.tsx#FC5D
source.tsx support.function.builtin, source.tsx support.function.git-rebase, source.tsx support.function, source.tsx support.function.math, source.tsx support.function.process#FC5Cnormal normal
source.tsx entity.other.inherited-class, source.tsx new.expr entity.name.type#FC5Cnormal
source.tsx meta.return.type entity.name.type, source.tsx meta.return.type support.type.primitive#4B9Cnormal normal
source.tsx meta.return.type meta.type.parameters entity.name.type#FC5Dnormal
source.tsx meta.return.type meta.type.parameters support.type.primitive#E7BBnormal
source.tsx meta.return.type meta.type.parameters punctuation.definition.typeparameters, source.tsx meta.return.type meta.type.tuple meta.brace.square, source.tsx meta.return.type keyword.operator.type#EDAD
source.tsx entity.name.type.class, source.tsx entity.name.type.enum, source.tsx entity.name.type.instance, source.tsx entity.name.type.module#EDABnormal
source.tsx punctuation.definition.template-expression.begin, source.tsx punctuation.definition.template-expression.end, source.tsx punctuation.definition.parameters.begin, source.tsx punctuation.definition.parameters.end, source.tsx meta.brace.angle, source.tsx meta.brace.round, source.tsx meta.brace.square, source.tsx punctuation.definition.block, source.tsx entity.function, source.tsx entity.name, source.tsx entity.other.attribute-name.css, source.tsx entity.other.attribute-name.directive, source.tsx entity.other.attribute-name, source.tsx entity.other.inherited-class, source.tsx entity.static#EDAD
source.tsx meta.decorator entity.name, source.tsx meta.decorator entity.name.function, source.tsx meta.decorator meta.function-call entity.name, source.tsx meta.decorator variable.other.readwrite#EDABnormal
source.tsx string.regexp constant.other.character-class.set.regexp#E67D
source.tsx meta.var.expr string.regexp#9C8D
source.tsx string.regexp punctuation.definition.character-class.regexp#FC5D
source support.function.console#FC5Cnormal normal
source support.class.console#4B9Cnormal
source support.function.promise#F91Cnormal normal
source.tsx string.regexp punctuation.definition.string.begin, source.tsx string.regexp punctuation.definition.string.end#F91Cnormal
source.tsx variable.other.enummember, source.tsx variable.arguments, source.tsx variable.class, source.tsx variable.language.arguments, source.tsx variable.language, source.tsx variable.name, source.tsx variable.other.constant.object, source.tsx variable.other.constant, source.tsx variable.other.readwrite.alias, source.tsx meta.array-binding-pattern-variable variable.other.constant, source.tsx variable.other.readwrite, source.tsx variable.other.readwrite, source.tsx variable.other.regexp, source.tsx variable.other, source.tsx variable.parameter, source.tsx variable, source.tsx meta.array-binding-pattern-variable variable.other.constant, source.tsx meta.object-binding-pattern-variable variable.other.constant#ADCC
source.tsx meta.object-binding-pattern-variable variable.other.constant, source.tsx meta.object.member meta.object-literal.key, source.tsx meta.objectliteral meta.object.member, source.tsx meta.var.expr meta.object-literal.key, source.tsx variable.object.property, source.tsx variable.other.constant.object.property, source.tsx variable.other.constant.property, source.tsx variable.other.property#6BFC
source.tsx support.constant.property.math#6BFCnormal normal
source.tsx support.variable.property, source.tsx support.variable.property.importmeta, source.tsx support.variable.property.process, source.tsx support.variable.property.target, source.tsx support.type.property-name, source.tsx support.type.property-name.css, source.tsx support.property-value, source.tsx support.property-value.scss#6BFBnormal
source.tsx constant, source.tsx constant.character.escape.backslash.regexp, source.tsx constant.character.numeric.regexp, source.tsx constant.language, source.tsx constant.language.import-export-all, source.tsx constant.other.character-class.range.regexp, source.tsx constant.other.character-class.regexp, source.tsx constant.other.character-class.set.regexp, source.tsx constant.rgb-value, source.tsx constant.sha.git-rebase, source.tsx constant.character.escape, source.tsx constant.numeric, source.tsx constant.numeric.binary, source.tsx constant.numeric.decimal, source.tsx constant.numeric.hex, source.tsx constant.numeric.octal#E67D
source.tsx string, source.tsx string.constant.other.placeholder, source.tsx string.entity, source.tsx string.escape, source.tsx string.quoted.double, source.tsx string.quoted.single, source.tsx string.regexp, source.tsx string.tag, source.tsx string.template, source.tsx string.value#CE5C
source.tsx storage.type.function.arrownormal
source.tsx storage.type.functionnormal normal
source.tsx storage.type.function, source.tsx storage.type.function.arrow#7C2C
source.tsx storage.type.class#FC5Cnormal normal
source.tsx meta.method.declaration.tsx storage.type#c678ddnormal normal
source.tsx meta.class storage.modifier, source.tsx meta.method.declaration storage.modifier, source.tsx storage.type.property#F91D
source.tsx keyword.control.new, source.tsx keyword.operator.new#F91Cnormal
source.tsx meta.method.declaration storage.modifier.async, source.tsx storage.modifier.async#F91Cnormal normal
source.tsx variable.language.super#E1ACnormal normal
source.tsx variable.language.this#E67Cnormal normal
source.tsx meta.import variable.other.readwrite.alias, source.tsx meta.import variable.other.readwrite#ADCCnormal
source.tsx meta.import punctuation.definition.block#FD0Cnormal normal
source.tsx constant.language.import-export-all#E67Cnormal
source.tsx meta.import string.quoted.single, source.tsx meta.import string.quoted.double#CE5Cnormal
source.tsx meta.import keyword.control.as, source.tsx meta.import keyword.control.default, source.tsx meta.import keyword.control.from, source.tsx meta.import keyword.control.import#c678ddnormal normal
source.tsx storage.type.internaldeclaration, source.tsx storage.type.namespace, source.tsx storage.type, source.tsx keyword.control.from, source.tsx keyword.control.import, source.tsx keyword.control.export, source.tsx meta.export.default keyword.control.default#c678ddnormal
source.tsx keyword.control.as, source.tsx keyword.control.default, source.tsx keyword.control, source.tsx keyword.control.anchor.regexp, source.tsx keyword.control.conditional, source.tsx keyword.control.less, source.tsx keyword.control.loop, source.tsx keyword.control.module, source.tsx keyword.control.require, source.tsx keyword.control.switch, source.tsx keyword.control.trycatch, source.tsx keyword.control.with, source.tsx keyword, source.tsx keyword.other, source.tsx keyword.generator.asterisk, source.tsx meta.block keyword.control.flow, source.tsx keyword.operator.logical, source.tsx storage.type.numeric.bigint#c678dd
source.tsx storage.type#c678ddnormal normal
source.tsx meta.block meta.var.expr storage.type#c678ddnormal
source.tsx punctuation.decorator#c678ddnormal
source.tsx constant.language.boolean.false#E43Cnormal normal
source.tsx constant.language.boolean.true#7C2Cnormal normal
source.tsx constant.language.undefined#A7BAnormal normal
source.tsx constant.language.null#E67Cnormal normal
source.tsx support.type.builtin#E7BB
source.tsx constant.language.infinity, source.tsx constant.language.nan#7ADCnormal normal
source.tsx keyword.operator.arithmetic, source.tsx keyword.operator.assignment.compound.bitwise, source.tsx keyword.operator.assignment.compound, source.tsx keyword.operator.bitwise.shift, source.tsx keyword.operator.bitwise, source.tsx keyword.operator.decrement, source.tsx keyword.operator.increment, source.tsx keyword.operator.definiteassignment, source.tsx keyword.operator, source.tsx keyword.operator.comparison, source.tsx keyword.operator.ternary, source.tsx punctuation.separator.key-value, source.tsx keyword.operator.assignment, source.tsx keyword.operator.type.annotation, source.tsx keyword.operator.expression.delete, source.tsx keyword.operator.expression.import, source.tsx keyword.operator.expression.in, source.tsx keyword.operator.expression.infer, source.tsx keyword.operator.expression.instanceof, source.tsx keyword.operator.expression.is, source.tsx keyword.operator.expression.keyof, source.tsx keyword.operator.expression.of, source.tsx keyword.operator.expression.typeof, source.tsx keyword.operator.expression.void, source.tsx keyword.operator.negation.regexp, source.tsx keyword.operator.optional, source.tsx keyword.operator.or.regexp, source.tsx keyword.operator.quantifier.regexp, source.tsx keyword.operator.relational, source.tsx keyword.operator.type.modifier, source.tsx keyword.operator.type#4B9C
source.tsx keyword.operator.spread, source.tsx keyword.operator.rest#4B9Anormal
source.tsx *link*, source.tsx *uri*, source.tsx *url*, source.tsx case-clause.expr , source.tsx case-clause.expr, source.tsx cast.expr, source.tsx header, source.tsx keyword.other.back-reference.regexp, source.tsx keyword.other.unit, source.tsx markup.changed, source.tsx markup.deleted, source.tsx markup.heading, source.tsx markup.inline.raw, source.tsx markup.inserted, source.tsx markup.punctuation.list.beginning, source.tsx markup.punctuation.quote.beginning, source.tsx markup.underline, source.tsx module.node, source.tsx new.expr, source.tsx prototype, source.tsx punctuation.definition.binding-pattern.array, source.tsx punctuation.definition.binding-pattern.object, source.tsx source.embedded, source.tsx switch-block.expr, source.tsx switch-expression.expr, source.tsx switch-statement.expr, source.tsx variable.other.object, source.tsx meta.object.member variable.other.object#EDAD
source.tsx support.class, source.tsx support.class.builtin, source.tsx support.class.node, source.tsx support.class.promise, source.tsx support.constant, source.tsx support.constant, source.tsx support.constant.math, source.tsx support.type, source.tsx support.type.object.module, source.tsx support.variable, source.tsx support.variable.object.node, source.tsx support.variable.object.process#EDAD
source.tsx emphasis, source.tsx markup.normal, source.tsx strong#EDABnormal
source.tsx markup.normal#EDABnormal
source.tsx punctuation.quasi, source.tsx string.quasi, source.tsx invalid, source.tsx invalid.illegal, source.tsx invalid.illegal.newline#c678dd
source.tsx invalid.deprecated#c678ddunderline
source.js storage.type.enum, source.js storage.type.interface, source.js storage.type.type#c678ddnormal
source.js meta.interface entity.name.type.interface, entity.name.type.alias#EDABnormal
source.js meta.interface meta.definition.property variable.object.property#ADCC
source.js meta.interface meta.type.annotation support.type.primitive, source.js meta.type.declaration support.type.primitive#FC5D
source.js meta.interface meta.type.annotation entity.name.type, source.js meta.type.declaration entity.name.type, source.js meta.type.declaration meta.type.function.return meta.type.parameters entity.name.type, source.js meta.function meta.block meta.type.parameters entity.name.type#FC5D
source.js meta.type.declaration meta.type.parameters entity.name.type, source.js meta.function meta.type.parameters entity.name.type#FC5Cnormal
source.js entity.name.type, source.js meta.parameters entity.name.type, source.js meta.type.annotation meta.type.parameters entity.name.type, source.js meta.type.annotation, source.js meta.type.parameters entity.name.type, source.js type.annotation#FC5D
source.js meta.type.annotation meta.type.parameters support.type.primitive, source.js support.type.primitive#FC5D
source.js entity.name.function, source.js meta.definition.function.js entity.name.function, source.js meta.definition.method, source.js meta.definition.variable entity.name.function, source.js meta.field.declaration.js, source.js support.function#FC5D
source.js support.function.builtin, source.js support.function.math#FC5Cnormal normal
source.js support.function.git-rebase, source.js support.function.dom, source.js support.function.process#FC5Cnormal
source.js entity.other.inherited-class, source.js new.expr entity.name.type#FC5Cnormal
source.js meta.return.type entity.name.type, source.js meta.return.type support.type.primitive#4B9Cnormal normal
source.js meta.return.type meta.type.parameters entity.name.type#FC5Dnormal
source.js meta.return.type meta.type.parameters support.type.primitive#E7BBnormal
source.js meta.return.type meta.type.parameters punctuation.definition.typeparameters, source.js meta.return.type meta.type.tuple meta.brace.square, source.js meta.return.type keyword.operator.type#EDAD
source.js entity.name.type.class, source.js entity.name.type.enum, source.js entity.name.type.instance, source.js entity.name.type.module#EDABnormal
source.js punctuation.definition.template-expression.begin, source.js punctuation.definition.template-expression.end, source.js punctuation.definition.parameters.begin, source.js punctuation.definition.parameters.end, source.js meta.brace.angle, source.js meta.brace.round, source.js meta.brace.square, source.js punctuation.definition.block, source.js entity.function, source.js entity.name, source.js entity.other.attribute-name.css, source.js entity.other.attribute-name.directive, source.js entity.other.attribute-name, source.js entity.other.inherited-class, source.js entity.static#EDAD
source.js meta.decorator entity.name, source.js meta.decorator entity.name.function, source.js meta.decorator meta.function-call entity.name, source.js meta.decorator variable.other.readwrite#EDABnormal
source.js string.regexp constant.other.character-class.set.regexp#E67D
source.js meta.var.expr string.regexp#9C8D
source.js string.regexp punctuation.definition.character-class.regexp#FC5D
source support.function.console#FC5Cnormal normal
source support.class.console#4B9Cnormal
source support.function.promise#F91Cnormal normal
source.js string.regexp punctuation.definition.string.begin, source.js string.regexp punctuation.definition.string.end#F91Cnormal
source.js variable.other.enummember, source.js variable.arguments, source.js variable.class, source.js variable.language.arguments, source.js variable.language, source.js variable.name, source.js variable.other.constant.object, source.js variable.other.constant, source.js variable.other.readwrite.alias, source.js meta.array-binding-pattern-variable variable.other.constant, source.js variable.other.readwrite, source.js variable.other.readwrite, source.js variable.other.regexp, source.js variable.other, source.js variable.parameter, source.js variable, source.js meta.array-binding-pattern-variable variable.other.constant, source.js meta.object-binding-pattern-variable variable.other.constant#ADCC
source.js meta.object-binding-pattern-variable variable.other.constant, source.js meta.object.member meta.object-literal.key, source.js meta.objectliteral meta.object.member, source.js meta.var.expr meta.object-literal.key, source.js variable.object.property, source.js variable.other.constant.object.property, source.js variable.other.constant.property, source.js variable.other.property#6BFC
source.js support.constant.property.math#6BFCnormal normal
source.js support.variable.property, source.js support.variable.property.importmeta, source.js support.variable.property.process, source.js support.variable.property.target, source.js support.type.property-name, source.js support.type.property-name.css, source.js support.property-value, source.js support.property-value.scss#6BFBnormal
source.js constant, source.js constant.character.escape.backslash.regexp, source.js constant.character.numeric.regexp, source.js constant.language, source.js constant.language.import-export-all, source.js constant.other.character-class.range.regexp, source.js constant.other.character-class.regexp, source.js constant.other.character-class.set.regexp, source.js constant.rgb-value, source.js constant.sha.git-rebase, source.js constant.character.escape, source.js constant.numeric, source.js constant.numeric.binary, source.js constant.numeric.decimal, source.js constant.numeric.hex, source.js constant.numeric.octal#E67D
source.js string, source.js string.constant.other.placeholder, source.js string.entity, source.js string.escape, source.js string.quoted.double, source.js string.quoted.single, source.js string.regexp, source.js string.tag, source.js string.template, source.js string.value#CE5C
source.js storage.type.function.arrownormal
source.js storage.type.functionnormal normal
source.js storage.type.function, source.js storage.type.function.arrow#7C2C
source.js storage.type.class#FC5Cnormal normal
source.js meta.method.declaration.js storage.type#c678ddnormal normal
source.js meta.class storage.modifier, source.js meta.method.declaration storage.modifier, source.js storage.type.property#F91D
source.js keyword.control.new, source.js keyword.operator.new#F91Cnormal
source.js meta.method.declaration storage.modifier.async, source.js storage.modifier.async#F91Cnormal normal
source.js variable.language.super#E1ACnormal normal
source.js variable.language.this#E67Cnormal normal
source.js meta.import variable.other.readwrite.alias, source.js meta.import variable.other.readwrite#ADCCnormal
source.js meta.import punctuation.definition.block#FD0Cnormal normal
source.js constant.language.import-export-all#E67Cnormal
source.js meta.import string.quoted.single, source.js meta.import string.quoted.double#CE5Cnormal
source.js meta.import keyword.control.as, source.js meta.import keyword.control.default, source.js meta.import keyword.control.from, source.js meta.import keyword.control.import#c678ddnormal normal
source.js storage.type.internaldeclaration, source.js storage.type.namespace, source.js storage.type, source.js keyword.control.from, source.js keyword.control.import, source.js keyword.control.export, source.js meta.export.default keyword.control.default#c678ddnormal
source.js keyword.control.as, source.js keyword.control.default, source.js keyword.control, source.js keyword.control.anchor.regexp, source.js keyword.control.conditional, source.js keyword.control.less, source.js keyword.control.loop, source.js keyword.control.module, source.js keyword.control.require, source.js keyword.control.switch, source.js keyword.control.trycatch, source.js keyword.control.with, source.js keyword, source.js keyword.other, source.js keyword.generator.asterisk, source.js meta.block keyword.control.flow, source.js keyword.operator.logical, source.js storage.type.numeric.bigint#c678dd
source.js storage.type#c678ddnormal normal
source.js meta.block meta.var.expr storage.type#c678ddnormal
source.js punctuation.decorator#c678ddnormal
source.js constant.language.boolean.false#E43Cnormal normal
source.js constant.language.boolean.true#7C2Cnormal normal
source.js constant.language.undefined#A7BAnormal normal
source.js constant.language.null#E67Cnormal normal
source.js support.type.builtin#E7BB
source.js constant.language.infinity, source.js constant.language.nan#7ADCnormal normal
source.js storage.type.numeric.bigint#c678ddnormal
source.js keyword.operator.arithmetic, source.js keyword.operator.assignment.compound.bitwise, source.js keyword.operator.assignment.compound, source.js keyword.operator.bitwise.shift, source.js keyword.operator.bitwise, source.js keyword.operator.decrement, source.js keyword.operator.increment, source.js keyword.operator.definiteassignment, source.js keyword.operator, source.js keyword.operator.comparison, source.js keyword.operator.ternary, source.js punctuation.separator.key-value, source.js keyword.operator.assignment, source.js keyword.operator.type.annotation, source.js keyword.operator.expression.delete, source.js keyword.operator.expression.import, source.js keyword.operator.expression.in, source.js keyword.operator.expression.infer, source.js keyword.operator.expression.instanceof, source.js keyword.operator.expression.is, source.js keyword.operator.expression.keyof, source.js keyword.operator.expression.of, source.js keyword.operator.expression.typeof, source.js keyword.operator.expression.void, source.js keyword.operator.negation.regexp, source.js keyword.operator.optional, source.js keyword.operator.or.regexp, source.js keyword.operator.quantifier.regexp, source.js keyword.operator.relational, source.js keyword.operator.type.modifier, source.js keyword.operator.type#4B9C
source.js keyword.operator.spread, source.js keyword.operator.rest#4B9Anormal
source.js *link*, source.js *uri*, source.js *url*, source.js case-clause.expr , source.js case-clause.expr, source.js cast.expr, source.js header, source.js keyword.other.back-reference.regexp, source.js keyword.other.unit, source.js markup.changed, source.js markup.deleted, source.js markup.heading, source.js markup.inline.raw, source.js markup.inserted, source.js markup.punctuation.list.beginning, source.js markup.punctuation.quote.beginning, source.js markup.underline, source.js module.node, source.js new.expr, source.js prototype, source.js punctuation.definition.binding-pattern.array, source.js punctuation.definition.binding-pattern.object, source.js source.embedded, source.js switch-block.expr, source.js switch-expression.expr, source.js switch-statement.expr, source.js variable.other.object, source.js meta.object.member variable.other.object#EDAD
source.js support.class, source.js support.class.builtin, source.js support.class.node, source.js support.class.promise, source.js support.constant, source.js support.constant, source.js support.constant.math, source.js support.type, source.js support.type.object.module, source.js support.variable, source.js support.variable.object.node, source.js support.variable.object.process#EDAD
source.js emphasis, source.js markup.normal, source.js strong#EDABnormal
source.js markup.normal#EDABnormal
source.js punctuation.quasi, source.js string.quasi, source.js invalid, source.js invalid.illegal, source.js invalid.illegal.newline#c678dd
source.js invalid.deprecated#c678ddunderline
source.json punctuation.separator.dictionary.key-value#BB3
source.json constant.numeric#DDD
source.json constant.language#5BEDnormal normal
source.json string.quoted.double#CE5C
source.json meta.structure.dictionary.json support.type.property-name#FC5D
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name#D89
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name#9C8
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name#5BE
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name#DDD
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name#9C8
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name#FC5D
source.json string.quasi#B35
source.json punctuation.quasi#E42C3EEE
source.json invalid#B35
source.json invalid.deprecated#B35underline
source.json invalid.illegal#B35
source.json invalid.illegal.newline#B35
source.yaml comment.line.number-sign#2BD9
source.yaml comment.line.number-sign punctuation.definition.comment#4AEB
source.yaml string.quoted.double, source.yaml string.quoted.single, source.yaml string.unquoted.plain.out#CE5B
source.yaml punctuation.definition.block.sequence.item, source.yaml punctuation.separator.key-value.mapping#EDABnormal
source.yaml string.unquoted.plain.out entity.name.tag#FC5B
source.yaml string.unquoted.plain.in entity.name.tag#D89B
source.yaml string.unquoted.plain.in, source.yaml constant.language.boolean.yaml#9C8B
comment.block.documentation.js punctuation.definition.comment.js, comment.block.documentation.ts punctuation.definition.comment.ts, comment.block.documentation.js, comment.block.documentation.ts#667Cnormal
storage.type.class.jsdoc punctuation.definition.block.tag.jsdoc#E35Bnormal
storage.type.class.jsdoc#EDA9normal
constant.other.email.link.underline.jsdoc, variable.other.link.underline.jsdoc#DB9Bunderline
punctuation.definition.bracket.angle.begin.jsdoc, punctuation.definition.bracket.angle.end.jsdoc, punctuation.definition.bracket.curly.begin.jsdoc, punctuation.definition.bracket.curly.end.jsdoc, punctuation.definition.bracket.square.begin.jsdoc, punctuation.definition.bracket.square.end.jsdoc, punctuation.definition.optional-value.begin.bracket.square.jsdoc, punctuation.definition.optional-value.end.bracket.square.jsdoc#EDAA
constant.language.access-type.jsdoc, constant.language.symbol-type.jsdoc, constant.other.description.jsdoc, entity.name.tag.inline.jsdoc, entity.name.type.instance.jsdoc, keyword.operator.assignment.jsdoc, keyword.operator.control.jsdoc, meta.example.jsdoc, punctuation.definition.inline.tag.jsdoc, punctuation.separator.pipe.jsdoc, variable.other.description.jsdoc, variable.other.jsdoc#667Anormal
entity.name.type.instance.jsdoc#FC5C
comment.block.documentation variable.other.jsdoc#A3DC
keyword.operator.assignment.jsdoc#4B9Anormal
variable.other.jsdoc source.embedded#6BFC
emphasisnormal
strongnormal
header#458588FF
comment, punctuation.definition.comment#506899normal
constant, variable.arguments#d3869bFF
constant.rgb-value#ebdbb2FF
entity.name.selector#7ec16eFF
entity.other.attribute-name#7ec16eFF
entity.other.attribute-name.css#fe8019FF
invalid#cc241dFF
markup.underlineunderline
markup.normal#fe8019FFnormal
markup.heading#fe8019FFnormal
markup.normalnormal
markup.inserted#b8bb26FF
markup.deleted#d65E0eFF
markup.changed#fe8019FF
markup.punctuation.quote.beginning#98971aFF
markup.punctuation.list.beginning#99c6caFF
markup.inline.raw#d65E0eFF
meta.selector#7ec16eFF
#d79921FF
meta.preprocessor#fe8019FF
meta.preprocessor.string#b8bb26FF
meta.preprocessor.numeric#b8bb26FF
meta.structure.dictionary.key.python#689E6aFF
meta.header.diff#fe8019FF
storage#f42c3eFF
storage.modifier#fe8019FF
string#b8bb26FF
string.tag#b8bb26FF
string.value#b8bb26FF
string.regexp#fe8019FF
string.escape#f42c3eFF
string.quasi#7ec16eFF
string.entity#b8bb26FF
object#ebdbb2FF
module.node#99c6caFF
support.type.property-name#fabE2fFF
keyword#f42c3eFF
keyword.control#B6BD
keyword.control.module#7ec16eFF
keyword.control.less#d79921FF
keyword.operator#7ec16eFF
keyword.operator.new#fe8019FF
keyword.other.unit#b8bb26FF
metatag.php#fe8019FF
support.function.git-rebase#689E6aFF
constant.sha.git-rebase#b8bb26FF
storage.modifier.import.java, storage.modifier.package.java#ebdbb2FF
meta.type.name, meta.cast, meta.type.annotation, support.type, storage.type.cs, storage.type.java, variable.class#fabE2fFF
variable.this#d3869bFF
entity.name, entity.static, entity.name.class.static.function, entity.name.function, entity.name.class, entity.name.type#fabE2fFF
storage.type.function, entity.function, entity.name.function.static#7ec16eFF
variable.language#d3869bnormal
entity.name.function.function-call#7ec16eFF
entity.name.method, entity.name.method.function-call, entity.name.static.function-call#689E6aFF
brace#d5c4a1FF
meta.parameter.type.variable, variable.parameter, variable, variable.name, variable.other#99c6caFF
support.property-value, constant.rgb-value, support.property-value.scss, constant.rgb-value.scss#d65E0eFF
prototype#d3869bFF
storage.type.class#f42c3eFF
entity.name.tag, punctuation.tag#fabE2fFF
punctuation#ebdbb2FF
punctuation.quasi#f42c3eFF
meta.tag meta.jsx.children#EDAB
meta.tag keyword.operator.assignment.tsx, meta.tag keyword.operator.assignment.js#EDADnormal
meta.tag entity.other.attribute-name.tsx, meta.tag entity.other.attribute-name.js, meta.tag meta.tag.attributes.tsx, meta.tag meta.tag.attributes.js#FC5D
meta.tag string.quoted.double.tsx, meta.tag string.quoted.double.js, meta.tag string.quoted.single.tsx, meta.tag string.quoted.single.js#BE5B
#FC5D
meta.tag entity.name.tag.tsx, meta.tag entity.name.tag.js#ADCC
meta.tag support.class.component.tsx, meta.tag support.class.component.js#8BDCnormal
meta.tag punctuation.definition.tag.begin.tsx, meta.tag punctuation.definition.tag.end.tsx#6CED
meta.tag punctuation.definition.tag.begin.js, meta.tag punctuation.definition.tag.end.js#FC5D
text.html meta.tag punctuation.definition.tag#FECD
text.html meta.tag entity.name.tag#FC5D
text.html meta.tag entity.other.attribute-name#AD3C
text.html meta.tag meta.attribute string.quoted.single, text.html meta.tag meta.attribute string.quoted.double#EE3C
text.html meta.tag meta.attribute string, text.html.derivative constant.character.entity#F73D
text.html#FECD
text.html.derivative comment.block.html#6DF8
text.html.derivative comment.block punctuation.definition.comment#FC5D
source.css comment.block punctuation.definition.comment#FC5Cnormal
source.css comment.block#53ECnormal
source.css meta.selector entity.name.tag#5AECnormal
source.css meta.selector entity.other.attribute-name.pseudo-element#E85Cnormal
source.css meta.selector entity.other.attribute-name.class punctuation.definition.entity, source.css meta.selector entity.other.attribute-name.class#FEBCnormal
source.css meta.selector entity.other.attribute-name.pseudo-class, source.css meta.property-list meta.property-value meta.function.color.css#FC5Cnormal
source.css meta.property-list meta.property-value meta.function.color.css#FC5D
source.css meta.selector entity.other.attribute-name.id punctuation.definition.entity, source.css meta.selector entity.other.attribute-name.id#E85Enormal
source.css meta.property-list meta.property-name support.type.property-name.css, source.css support.type.property-name.css#8DC
source.css meta.at-rule.media.header support.type.property-name.media#FC5Cnormal
source.css meta.at-rule.media.header.cssnormal
source.css keyword.control.at-rule.media punctuation.definition.keyword, source.css meta.at-rule.media.header support.constant.media#FEBCnormal
source.css meta.at-rule.media.header keyword.control.at-rule.media#D4CCnormal normal
source.css meta.property-value keyword.other.unit, source.css entity.other.attribute-name.css, source.css meta.at-rule.media.header keyword.other.unit#CE5C
source.css support.constant.property-value, source.css meta.property-value support.constant.property-value#D2CD
source.css meta.property-value constant.numeric, source.css meta.at-rule.media.header constant.numeric#E67D
source.css string.quoted.double.css, source.css string.quoted.single.css#DF8D
source.css meta.selector entity.other.attribute-name.pseudo-element punctuation.definition.entity, source.css meta.selector entity.other.attribute-name.pseudo-class punctuation.definition.entity#FEBCnormal
source.css meta.property-value keyword.other.important, source.css meta.at-rule.media.header keyword.operator.logical#F42Cnormal
source storage.type.enum, source storage.type.interface, source storage.type.type#c678ddnormal
source meta.interface entity.name.type.interface, entity.name.type.alias#EDABnormal
source meta.interface meta.definition.property variable.object.property#ADCC
source meta.interface meta.type.annotation support.type.primitive, source meta.type.declaration support.type.primitive#FC5D
source meta.interface meta.type.annotation entity.name.type, source meta.type.declaration entity.name.type, source meta.type.declaration meta.type.function.return meta.type.parameters entity.name.type, source meta.function meta.block meta.type.parameters entity.name.type#FC5D
source meta.type.declaration meta.type.parameters entity.name.type, source meta.function meta.type.parameters entity.name.type#FC5Cnormal
source entity.name.type, source meta.parameters entity.name.type, source meta.type.annotation meta.type.parameters entity.name.type, source meta.type.annotation, source meta.type.parameters entity.name.type, source type.annotation#FC5D
source meta.type.annotation meta.type.parameters support.type.primitive, source support.type.primitive#FC5D
source entity.name.function, source meta.definition.function entity.name.function, source meta.definition.method, source meta.definition.variable entity.name.function, source meta.field.declaration#FC5D
source support.function.builtin, source support.function.git-rebase, source support.function, source support.function.math, source support.function.process#FC5Cnormal normal
source entity.other.inherited-class, source new.expr entity.name.type#FC5Cnormal
source meta.return.type entity.name.type, source meta.return.type support.type.primitive#4B9Cnormal normal
source meta.return.type meta.type.parameters entity.name.type#FC5Dnormal
source meta.return.type meta.type.parameters support.type.primitive#E7BBnormal
source meta.return.type meta.type.parameters punctuation.definition.typeparameters, source meta.return.type meta.type.tuple meta.brace.square, source meta.return.type keyword.operator.type#EDAD
source entity.name.type.class, source entity.name.type.enum, source entity.name.type.instance, source entity.name.type.module#EDABnormal
source punctuation.definition.template-expression.begin, source punctuation.definition.template-expression.end, source punctuation.definition.parameters.begin, source punctuation.definition.parameters.end, source meta.brace.angle, source meta.brace.round, source meta.brace.square, source punctuation.definition.block, source entity.function, source entity.name, source entity.other.attribute-name.css, source entity.other.attribute-name.directive, source entity.other.attribute-name, source entity.other.inherited-class, source entity.static#EDAD
source meta.decorator entity.name, source meta.decorator entity.name.function, source meta.decorator meta.function-call entity.name, source meta.decorator variable.other.readwrite#EDABnormal
source string.regexp constant.other.character-class.set.regexp#E67D
source meta.var.expr string.regexp#9C8D
source string.regexp punctuation.definition.character-class.regexp#FC5D
source support.function.console#FC5Cnormal normal
source support.class.console#4B9Cnormal
source support.function.promise#F91Cnormal normal
source string.regexp punctuation.definition.string.begin, source string.regexp punctuation.definition.string.end#F91Cnormal
source variable.other.enummember, source variable.arguments, source variable.class, source variable.language.arguments, source variable.language, source variable.name, source variable.other.constant.object, source variable.other.constant, source variable.other.readwrite.alias, source meta.array-binding-pattern-variable variable.other.constant, source variable.other.readwrite, source variable.other.readwrite, source variable.other.regexp, source variable.other, source variable.parameter, source variable, source meta.array-binding-pattern-variable variable.other.constant, source meta.object-binding-pattern-variable variable.other.constant#ADCC
source meta.object-binding-pattern-variable variable.other.constant, source meta.object.member meta.object-literal.key, source meta.objectliteral meta.object.member, source meta.var.expr meta.object-literal.key, source variable.object.property, source variable.other.constant.object.property, source variable.other.constant.property, source variable.other.property#6BFC
source support.constant.property.math#6BFCnormal normal
source support.variable.property, source support.variable.property.importmeta, source support.variable.property.process, source support.variable.property.target, source support.type.property-name, source support.type.property-name.css, source support.property-value, source support.property-value.scss#6BFBnormal
source constant, source constant.character.escape.backslash.regexp, source constant.character.numeric.regexp, source constant.language, source constant.language.import-export-all, source constant.other.character-class.range.regexp, source constant.other.character-class.regexp, source constant.other.character-class.set.regexp, source constant.rgb-value, source constant.sha.git-rebase, source constant.character.escape, source constant.numeric, source constant.numeric.binary, source constant.numeric.decimal, source constant.numeric.hex, source constant.numeric.octal#E67D
source string, source string.constant.other.placeholder, source string.entity, source string.escape, source string.quoted.double, source string.quoted.single, source string.regexp, source string.tag, source string.template, source string.value#CE5C
source storage.type.function.arrownormal
source storage.type.functionnormal normal
source storage.type.function, source storage.type.function.arrow#7C2C
source storage.type.class#FC5Cnormal normal
source meta.method.declaration storage.type#c678ddnormal normal
source meta.class storage.modifier, source meta.method.declaration storage.modifier, source storage.type.property#F91D
source keyword.control.new, source keyword.operator.new#F91Cnormal
source meta.method.declaration storage.modifier.async, source storage.modifier.async#F91Cnormal normal
source variable.language.super#E1ACnormal normal
source variable.language.this#E67Cnormal normal
source meta.import variable.other.readwrite.alias, source meta.import variable.other.readwrite#ADCCnormal
source meta.import punctuation.definition.block#FD0Cnormal normal
source constant.language.import-export-all#E67Cnormal
source meta.import string.quoted.single, source meta.import string.quoted.double#CE5Cnormal
source meta.import keyword.control.as, source meta.import keyword.control.default, source meta.import keyword.control.from, source meta.import keyword.control.import#c678ddnormal normal
source storage.type.internaldeclaration, source storage.type.namespace, source storage.type, source keyword.control.from, source keyword.control.import, source keyword.control.export, source meta.export.default keyword.control.default#c678ddnormal
source keyword.control.as, source keyword.control.default, source keyword.control, source keyword.control.anchor.regexp, source keyword.control.conditional, source keyword.control.less, source keyword.control.loop, source keyword.control.module, source keyword.control.require, source keyword.control.switch, source keyword.control.trycatch, source keyword.control.with, source keyword, source keyword.other, source keyword.generator.asterisk, source meta.block keyword.control.flow, source keyword.operator.logical, source storage.type.numeric.bigint#c678dd
source storage.type#c678ddnormal normal
source meta.block meta.var.expr storage.type#c678ddnormal
source punctuation.decorator#c678ddnormal
source constant.language.boolean.false#E43Cnormal normal
source constant.language.boolean.true#7C2Cnormal normal
source constant.language.undefined#A7BAnormal normal
source constant.language.null#E67Cnormal normal
source support.type.builtin#E7BB
source constant.language.infinity, source constant.language.nan#7ADCnormal normal
source keyword.operator.arithmetic, source keyword.operator.assignment.compound.bitwise, source keyword.operator.assignment.compound, source keyword.operator.bitwise.shift, source keyword.operator.bitwise, source keyword.operator.decrement, source keyword.operator.increment, source keyword.operator.definiteassignment, source keyword.operator, source keyword.operator.comparison, source keyword.operator.ternary, source punctuation.separator.key-value, source keyword.operator.assignment, source keyword.operator.type.annotation, source keyword.operator.expression.delete, source keyword.operator.expression.import, source keyword.operator.expression.in, source keyword.operator.expression.infer, source keyword.operator.expression.instanceof, source keyword.operator.expression.is, source keyword.operator.expression.keyof, source keyword.operator.expression.of, source keyword.operator.expression.typeof, source keyword.operator.expression.void, source keyword.operator.negation.regexp, source keyword.operator.optional, source keyword.operator.or.regexp, source keyword.operator.quantifier.regexp, source keyword.operator.relational, source keyword.operator.type.modifier, source keyword.operator.type#4B9C
source keyword.operator.spread, source keyword.operator.rest#4B9Anormal
source *link*, source *uri*, source *url*, source case-clause.expr , source case-clause.expr, source cast.expr, source header, source keyword.other.back-reference.regexp, source keyword.other.unit, source markup.changed, source markup.deleted, source markup.heading, source markup.inline.raw, source markup.inserted, source markup.punctuation.list.beginning, source markup.punctuation.quote.beginning, source markup.underline, source module.node, source new.expr, source prototype, source punctuation.definition.binding-pattern.array, source punctuation.definition.binding-pattern.object, source source.embedded, source switch-block.expr, source switch-expression.expr, source switch-statement.expr, source variable.other.object, source meta.object.member variable.other.object#EDAD
source support.class, source support.class.builtin, source support.class.node, source support.class.promise, source support.constant, source support.constant, source support.constant.math, source support.type, source support.type.object.module, source support.variable, source support.variable.object.node, source support.variable.object.process#EDAD
source emphasis, source markup.normal, source strong#EDABnormal
source markup.normal#EDABnormal
source punctuation.quasi, source string.quasi, source invalid, source invalid.illegal, source invalid.illegal.newline#c678dd
source invalid.deprecated#c678ddunderline
comment.line.shebang punctuation.definition.comment, source punctuation.definition.comment.shebang#F159normal underline
source comment.line.shebang, comment.line.number-sign.shebang, source comment.line.number-sign.shebang#EDA7normal normal underline
comment#667
comment.line.double-slash#4DDA
comment.line.double-slash punctuation.definition.comment#4CD5normal
comment.block#B4DB
comment.block punctuation.definition.comment#B4D5normal
comment.line.triple-slash.directive punctuation.definition.comment#B985
comment.line.triple-slash.directive punctuation.definition.tag.directive, comment.line.triple-slash.directive punctuation.definition.tag.directive, comment.line.triple-slash.directive punctuation.definition.string, comment.line.triple-slash.directive keyword.operator.assignment#B985
comment.line.triple-slash.directive meta.tag entity.name.tag.directive, comment.line.triple-slash.directive entity.other.attribute-name.directive, comment.line.triple-slash.directive string.quoted#2BD7
comment.line.triple-slash.directive string.quoted, comment.line.triple-slash.directive string.quoted.single, comment.line.triple-slash.directive string.quoted.double#CE59
meta.tag punctuation.definition.string.begin.js, meta.tag punctuation.definition.string.begin.tsx, meta.tag punctuation.definition.string.end.js, meta.tag punctuation.definition.string.end.tsx, punctuation.accessor.optional, punctuation.accessor, punctuation.decorator.internaldeclaration, punctuation.definition.character-class.regexp, punctuation.definition.group.assertion.regexp, punctuation.definition.group.no-capture.regexp, punctuation.definition.group.regexp, punctuation.definition.section.case-statement, punctuation.definition.string, punctuation.definition.string.template, punctuation.definition.tag.directive, punctuation.definition.typeparameters, punctuation.destructuring, punctuation.quoted, punctuation.separator.comma, punctuation.separator.label, punctuation.separator.parameter, punctuation.tag, punctuation.whitespace.comment.leading, source.json punctuation.definition.string, string.quoted.double punctuation.definition.string, string.quoted.single punctuation.definition.string, text.html meta.tag meta.attribute punctuation.definition.string, text.html source punctuation.definition.string, text.html source punctuation.definition.string.template, text.html source string.quoted.double punctuation.definition.string, text.html source string.quoted.single punctuation.definition.string, source.js punctuation.terminator.statement, source.ts punctuation.terminator.statement, punctuation.terminator.statement.ts, punctuation.terminator.statement.js, source.js.jsx punctuation.terminator.statement, source.tsx punctuation.terminator.statement#EDABnormal
source.ts string.template punctuation.definition.template-expression.begin, source.ts string.template punctuation.definition.template-expression.end#E8DD
#49Fnormal
keyword.other.debugger#FC5Cnormal underline