palenight-operator.json

   1{
   2  "name": "Palenight Operator",
   3  "author": "Olaolu Olawuyi",
   4  "maintainers": ["Olaolu Olawuyi <mrolaolu@gmail.com>"],
   5  "type": "dark",
   6  "semanticClass": "palenight-operator",
   7  "colors": {
   8    "contrastActiveBorder": null,
   9    "contrastBorder": "#282B3C",
  10    "focusBorder": "#282B3C",
  11    "foreground": "#ffffff",
  12    "widget.shadow": "#232635",
  13    "selection.background": "#7580B850",
  14    "descriptionForeground": null,
  15    "errorForeground": "#EF5350",
  16    "button.background": "#7e57c2cc",
  17    "button.foreground": "#ffffffcc",
  18    "button.hoverBackground": "#7e57c2",
  19    "dropdown.background": "#292D3E",
  20    "dropdown.border": "#7e57c2",
  21    "dropdown.foreground": "#ffffffcc",
  22    "input.background": "#313850",
  23    "input.border": "#7e57c2",
  24    "input.foreground": "#ffffffcc",
  25    "input.placeholderForeground": "#ffffffcc",
  26    "inputOption.activeBorder": "#ffffffcc",
  27    "inputValidation.errorBackground": "#ef5350f2",
  28    "inputValidation.errorBorder": "#EF5350",
  29    "inputValidation.infoBackground": "#64b5f6f2",
  30    "inputValidation.infoBorder": "#64B5F6",
  31    "inputValidation.warningBackground": "#ffca28f2",
  32    "inputValidation.warningBorder": "#FFCA28",
  33    "scrollbar.shadow": "#292D3E00",
  34    "scrollbarSlider.activeBackground": "#694CA4cc",
  35    "scrollbarSlider.background": "#694CA466",
  36    "scrollbarSlider.hoverBackground": "#694CA4cc",
  37    "badge.background": "#7e57c2",
  38    "badge.foreground": "#ffffff",
  39    "progress.background": "#7e57c2",
  40    "list.activeSelectionBackground": "#7e57c2",
  41    "list.activeSelectionForeground": "#ffffff",
  42    "list.dropBackground": "#2E3245",
  43    "list.focusBackground": "#0000002e",
  44    "list.focusForeground": "#ffffff",
  45    "list.highlightForeground": "#ffffff",
  46    "list.hoverBackground": "#0000001a",
  47    "list.hoverForeground": "#ffffff",
  48    "list.inactiveSelectionBackground": "#929ac90d",
  49    "list.inactiveSelectionForeground": "#929ac9",
  50    "activityBar.background": "#282C3D",
  51    "activityBar.dropBackground": "#7e57c2e3",
  52    "activityBar.foreground": "#eeffff",
  53    "activityBar.border": "#282C3D",
  54    "activityBarBadge.background": "#7e57c2",
  55    "activityBarBadge.foreground": "#ffffff",
  56    "sideBar.background": "#292D3E",
  57    "sideBar.foreground": "#6C739A",
  58    "sideBar.border": "#282B3C",
  59    "sideBarTitle.foreground": "#eeffff",
  60    "sideBarSectionHeader.background": "#292D3E",
  61    "sideBarSectionHeader.foreground": "#eeffff",
  62    "editorGroup.background": "#32374C",
  63    "editorGroup.border": "#2E3245",
  64    "editorGroup.dropBackground": "#7e57c273",
  65    "editorGroupHeader.noTabsBackground": "#32374C",
  66    "editorGroupHeader.tabsBackground": "#31364a",
  67    "editorGroupHeader.tabsBorder": "#262A39",
  68    "tab.activeBackground": "#292D3E",
  69    "tab.activeForeground": "#eeffff",
  70    "tab.border": "#272B3B",
  71    "tab.activeBorder": "#262A39",
  72    "tab.unfocusedActiveBorder": "#262A39",
  73    "tab.inactiveBackground": "#31364A",
  74    "tab.inactiveForeground": "#929ac9",
  75    "tab.unfocusedActiveForeground": null,
  76    "tab.unfocusedInactiveForeground": null,
  77    "editor.background": "#292D3E",
  78    "editor.foreground": "#BFC7D5",
  79    "editorLineNumber.foreground": "#4c5374",
  80    "editorLineNumber.activeForeground": "#eeffff",
  81    "editorCursor.foreground": "#7e57c2",
  82    "editorCursor.background": null,
  83    "editor.selectionBackground": "#7580B850",
  84    "editor.selectionHighlightBackground": "#383D51",
  85    "editor.inactiveSelectionBackground": "#7e57c25a",
  86    "editor.wordHighlightBackground": "#32374D",
  87    "editor.wordHighlightStrongBackground": "#2E3250",
  88    "editor.findMatchBackground": "#2e3248fc",
  89    "editor.findMatchHighlightBackground": "#7e57c233",
  90    "editor.findRangeHighlightBackground": null,
  91    "editor.hoverHighlightBackground": "#7e57c25a",
  92    "editor.lineHighlightBackground": "#0003",
  93    "editor.lineHighlightBorder": null,
  94    "editorLink.activeForeground": null,
  95    "editor.rangeHighlightBackground": "#7e57c25a",
  96    "editorWhitespace.foreground": null,
  97    "editorIndentGuide.background": "#4E557980",
  98    "editorRuler.foreground": "#4E557980",
  99    "editorCodeLens.foreground": "#FFCA28",
 100    "editorBracketMatch.background": null,
 101    "editorBracketMatch.border": null,
 102    "editorOverviewRuler.currentContentForeground": "#7e57c2",
 103    "editorOverviewRuler.incomingContentForeground": "#7e57c2",
 104    "editorOverviewRuler.commonContentForeground": "#7e57c2",
 105    "editorError.foreground": "#EF5350",
 106    "editorError.border": null,
 107    "editorWarning.foreground": "#FFCA28",
 108    "editorWarning.border": null,
 109    "editorGutter.background": null,
 110    "editorGutter.modifiedBackground": "#e2b93d",
 111    "editorGutter.addedBackground": "#9CCC65",
 112    "editorGutter.deletedBackground": "#EF5350",
 113    "diffEditor.insertedTextBackground": "#99b76d23",
 114    "diffEditor.removedTextBackground": "#ef535033",
 115    "editorWidget.background": "#31364a",
 116    "editorWidget.border": null,
 117    "editorSuggestWidget.background": "#2C3043",
 118    "editorSuggestWidget.border": "#2B2F40",
 119    "editorSuggestWidget.foreground": "#bfc7d5",
 120    "editorSuggestWidget.highlightForeground": "#ffffff",
 121    "editorSuggestWidget.selectedBackground": "#7e57c2",
 122    "editorHoverWidget.background": "#292D3E",
 123    "editorHoverWidget.border": "#7e57c2",
 124    "debugExceptionWidget.background": "#292D3E",
 125    "debugExceptionWidget.border": "#7e57c2",
 126    "editorMarkerNavigation.background": "#31364a",
 127    "editorMarkerNavigationError.background": "#EF5350",
 128    "editorMarkerNavigationWarning.background": "#FFCA28",
 129    "peekView.border": "#7e57c2",
 130    "peekViewEditor.background": "#232635",
 131    "peekViewEditor.matchHighlightBackground": "#7e57c25a",
 132    "peekViewResult.background": "#2E3245",
 133    "peekViewResult.fileForeground": "#eeffff",
 134    "peekViewResult.lineForeground": "#eeffff",
 135    "peekViewResult.matchHighlightBackground": "#7e57c25a",
 136    "peekViewResult.selectionBackground": "#2E3250",
 137    "peekViewResult.selectionForeground": "#eeffff",
 138    "peekViewTitle.background": "#292D3E",
 139    "peekViewTitleDescription.foreground": "#697098",
 140    "peekViewTitleLabel.foreground": "#eeffff",
 141    "merge.currentHeaderBackground": "#7e57c25a",
 142    "merge.currentContentBackground": null,
 143    "merge.incomingHeaderBackground": "#7e57c25a",
 144    "merge.incomingContentBackground": null,
 145    "merge.border": null,
 146    "panel.background": "#292D3E",
 147    "panel.border": "#282B3C",
 148    "panelTitle.activeBorder": "#7e57c2",
 149    "panelTitle.activeForeground": "#eeffff",
 150    "panelTitle.inactiveForeground": "#bfc7d580",
 151    "statusBar.background": "#282C3D",
 152    "statusBar.foreground": "#676E95",
 153    "statusBar.border": "#262A39",
 154    "statusBar.debuggingBackground": "#202431",
 155    "statusBar.debuggingForeground": null,
 156    "statusBar.debuggingBorder": "#1F2330",
 157    "statusBar.noFolderForeground": null,
 158    "statusBar.noFolderBackground": "#292D3E",
 159    "statusBar.noFolderBorder": "#25293A",
 160    "statusBarItem.activeBackground": "#202431",
 161    "statusBarItem.hoverBackground": "#202431",
 162    "statusBarItem.prominentBackground": "#202431",
 163    "statusBarItem.prominentHoverBackground": "#202431",
 164    "titleBar.activeBackground": "#292d3e",
 165    "titleBar.activeForeground": "#eeefff",
 166    "titleBar.border": "#30364c",
 167    "titleBar.inactiveBackground": "#30364c",
 168    "titleBar.inactiveForeground": null,
 169    "notifications.background": "#292D3E",
 170    "notifications.foreground": "#ffffffcc",
 171    "notificationLink.foreground": "#80CBC4",
 172    "extensionButton.prominentForeground": "#ffffffcc",
 173    "extensionButton.prominentBackground": "#7e57c2cc",
 174    "extensionButton.prominentHoverBackground": "#7e57c2",
 175    "pickerGroup.foreground": "#d1aaff",
 176    "pickerGroup.border": "#2E3245",
 177    "terminal.ansiWhite": "#ffffff",
 178    "terminal.ansiBlack": "#676E95",
 179    "terminal.ansiBlue": "#82AAFF",
 180    "terminal.ansiCyan": "#89DDFF",
 181    "terminal.ansiGreen": "#a9c77d",
 182    "terminal.ansiMagenta": "#C792EA",
 183    "terminal.ansiRed": "#ff5572",
 184    "terminal.ansiYellow": "#FFCB6B",
 185    "terminal.ansiBrightWhite": "#ffffff",
 186    "terminal.ansiBrightBlack": "#676E95",
 187    "terminal.ansiBrightBlue": "#82AAFF",
 188    "terminal.ansiBrightCyan": "#89DDFF",
 189    "terminal.ansiBrightGreen": "#C3E88D",
 190    "terminal.ansiBrightMagenta": "#C792EA",
 191    "terminal.ansiBrightRed": "#ff5572",
 192    "terminal.ansiBrightYellow": "#FFCB6B",
 193    "debugToolBar.background": "#292D3E",
 194    "welcomePage.buttonBackground": null,
 195    "welcomePage.buttonHoverBackground": null,
 196    "walkThrough.embeddedEditorBackground": "#232635",
 197    "gitDecoration.modifiedResourceForeground": "#e2c08de6",
 198    "gitDecoration.deletedResourceForeground": "#EF535090",
 199    "gitDecoration.untrackedResourceForeground": "#a9c77dff",
 200    "gitDecoration.ignoredResourceForeground": "#69709890",
 201    "gitDecoration.conflictingResourceForeground": "#FFEB95CC",
 202    "editorActiveLineNumber.foreground": "#eeffff",
 203    "breadcrumb.foreground": "#6c739a",
 204    "breadcrumb.focusForeground": "#bfc7d5",
 205    "breadcrumb.activeSelectionForeground": "#eeffff",
 206    "breadcrumbPicker.background": "#292D3E"
 207  },
 208  "tokenColors": [
 209    {
 210      "name": "Global settings",
 211      "settings": {
 212        "background": "#292D3E",
 213        "foreground": "#bfc7d5"
 214      }
 215    },
 216    {
 217      "name": "Comment",
 218      "scope": "comment",
 219      "settings": {
 220        "foreground": "#697098",
 221        "fontStyle": "italic"
 222      }
 223    },
 224    {
 225      "name": "String",
 226      "scope": "string",
 227      "settings": {
 228        "foreground": "#C3E88D"
 229      }
 230    },
 231    {
 232      "name": "String Quoted",
 233      "scope": "string.quoted",
 234      "settings": {
 235        "foreground": "#C3E88D"
 236      }
 237    },
 238    {
 239      "name": "String Unquoted",
 240      "scope": "string.unquoted",
 241      "settings": {
 242        "foreground": "#bfc7d5"
 243      }
 244    },
 245    {
 246      "name": "Support Constant Math",
 247      "scope": "support.constant.math",
 248      "settings": {
 249        "foreground": "#ffcb6b"
 250      }
 251    },
 252    {
 253      "name": "Number",
 254      "scope": ["constant.numeric", "constant.character.numeric"],
 255      "settings": {
 256        "foreground": "#F78C6C"
 257      }
 258    },
 259    {
 260      "name": "Built-in constant",
 261      "scope": [
 262        "constant.language",
 263        "punctuation.definition.constant",
 264        "variable.other.constant"
 265      ],
 266      "settings": {
 267        "foreground": "#82AAFF"
 268      }
 269    },
 270    {
 271      "name": "User-defined constant",
 272      "scope": ["constant.character", "constant.other"],
 273      "settings": {
 274        "foreground": "#82AAFF"
 275      }
 276    },
 277    {
 278      "name": "Constant Character Escape",
 279      "scope": "constant.character.escape",
 280      "settings": {
 281        "foreground": "#F78C6C"
 282      }
 283    },
 284    {
 285      "name": "RegExp String",
 286      "scope": ["string.regexp", "string.regexp keyword.other"],
 287      "settings": {
 288        "foreground": "#80CBC4"
 289      }
 290    },
 291    {
 292      "name": "Comma in functions",
 293      "scope": "meta.function punctuation.separator.comma",
 294      "settings": {
 295        "foreground": "#eeffff"
 296      }
 297    },
 298    {
 299      "name": "Variable",
 300      "scope": "variable",
 301      "settings": {
 302        "foreground": "#ffcb6b"
 303      }
 304    },
 305    {
 306      "name": "Keyword",
 307      "scope": ["punctuation.accessor", "keyword"],
 308      "settings": {
 309        "foreground": "#c792ea"
 310      }
 311    },
 312    {
 313      "name": "Storage",
 314      "scope": [
 315        "storage",
 316        "storage.type",
 317        "meta.var.expr storage.type",
 318        "storage.type.property.js",
 319        "storage.type.property.ts",
 320        "storage.type.property.tsx",
 321        "meta.class meta.method.declaration meta.var.expr storage.type.js"
 322      ],
 323      "settings": {
 324        "foreground": "#c792ea"
 325      }
 326    },
 327    {
 328      "name": "Class name",
 329      "scope": ["entity.name.class", "meta.class entity.name.type.class"],
 330      "settings": {
 331        "foreground": "#ffcb6b"
 332      }
 333    },
 334    {
 335      "name": "Inherited class",
 336      "scope": "entity.other.inherited-class",
 337      "settings": {
 338        "foreground": "#a9c77d"
 339      }
 340    },
 341    {
 342      "name": "Function name",
 343      "scope": "entity.name.function",
 344      "settings": {
 345        "foreground": "#82AAFF"
 346      }
 347    },
 348    {
 349      "name": "Function Parameters",
 350      "scope": "variable.parameter",
 351      "settings": {
 352        "foreground": "#7986E7"
 353      }
 354    },
 355    {
 356      "name": "Meta Tag",
 357      "scope": ["punctuation.definition.tag", "meta.tag"],
 358      "settings": {
 359        "foreground": "#89DDFF"
 360      }
 361    },
 362    {
 363      "name": "HTML Tag names",
 364      "scope": [
 365        "entity.name.tag support.class.component",
 366        "meta.tag.other.html",
 367        "meta.tag.other.js",
 368        "meta.tag.other.tsx",
 369        "entity.name.tag.tsx",
 370        "entity.name.tag.js",
 371        "entity.name.tag",
 372        "meta.tag.js",
 373        "meta.tag.tsx",
 374        "meta.tag.html"
 375      ],
 376      "settings": {
 377        "foreground": "#ff5572"
 378      }
 379    },
 380    {
 381      "name": "Tag attribute",
 382      "scope": "entity.other.attribute-name",
 383      "settings": {
 384        "foreground": "#ffcb6b"
 385      }
 386    },
 387    {
 388      "name": "Entity Name Tag Custom",
 389      "scope": "entity.name.tag.custom",
 390      "settings": {
 391        "foreground": "#ffcb6b"
 392      }
 393    },
 394    {
 395      "name": "Library (function & constant)",
 396      "scope": ["support.function", "support.constant"],
 397      "settings": {
 398        "foreground": "#82AAFF"
 399      }
 400    },
 401    {
 402      "name": "Support Constant Property Value meta",
 403      "scope": "support.constant.meta.property-value",
 404      "settings": {
 405        "foreground": "#89DDFF"
 406      }
 407    },
 408    {
 409      "name": "Library class/type",
 410      "scope": ["support.type", "support.class"],
 411      "settings": {
 412        "foreground": "#ffcb6b"
 413      }
 414    },
 415    {
 416      "name": "Support Variable DOM",
 417      "scope": "support.variable.dom",
 418      "settings": {
 419        "foreground": "#ffcb6b"
 420      }
 421    },
 422    {
 423      "name": "Invalid",
 424      "scope": "invalid",
 425      "settings": {
 426        "background": "#ff2c83",
 427        "foreground": "#ffffff"
 428      }
 429    },
 430    {
 431      "name": "Invalid deprecated",
 432      "scope": "invalid.deprecated",
 433      "settings": {
 434        "foreground": "#ffffff",
 435        "background": "#d3423e"
 436      }
 437    },
 438    {
 439      "name": "Keyword Operator",
 440      "scope": "keyword.operator",
 441      "settings": {
 442        "foreground": "#89DDFF"
 443      }
 444    },
 445    {
 446      "name": "Keyword Operator Relational",
 447      "scope": "keyword.operator.relational",
 448      "settings": {
 449        "foreground": "#c792ea"
 450      }
 451    },
 452    {
 453      "name": "Keyword Operator Assignment",
 454      "scope": "keyword.operator.assignment",
 455      "settings": {
 456        "foreground": "#c792ea"
 457      }
 458    },
 459    {
 460      "name": "Double-Slashed Comment",
 461      "scope": "comment.line.double-slash",
 462      "settings": {
 463        "foreground": "#697098"
 464      }
 465    },
 466    {
 467      "name": "Object",
 468      "scope": "object",
 469      "settings": {
 470        "foreground": "#cdebf7"
 471      }
 472    },
 473    {
 474      "name": "Null",
 475      "scope": "constant.language.null",
 476      "settings": {
 477        "foreground": "#ff5874"
 478      }
 479    },
 480    {
 481      "name": "Meta Brace",
 482      "scope": "meta.brace",
 483      "settings": {
 484        "foreground": "#bfc7d5"
 485      }
 486    },
 487    {
 488      "name": "Meta Delimiter Period",
 489      "scope": "meta.delimiter.period",
 490      "settings": {
 491        "foreground": "#c792ea"
 492      }
 493    },
 494    {
 495      "name": "Punctuation Definition String",
 496      "scope": "punctuation.definition.string",
 497      "settings": {
 498        "foreground": "#d9f5dd"
 499      }
 500    },
 501    {
 502      "name": "Boolean",
 503      "scope": "constant.language.boolean",
 504      "settings": {
 505        "foreground": "#ff5874"
 506      }
 507    },
 508    {
 509      "name": "Object Comma",
 510      "scope": "object.comma",
 511      "settings": {
 512        "foreground": "#ffffff"
 513      }
 514    },
 515    {
 516      "name": "Variable Parameter Function",
 517      "scope": "variable.parameter.function",
 518      "settings": {
 519        "foreground": "#89DDFF"
 520      }
 521    },
 522    {
 523      "name": "Support Type Property Name & entity name tags",
 524      "scope": [
 525        "support.type.vendored.property-name",
 526        "support.constant.vendored.property-value",
 527        "support.type.property-name",
 528        "meta.property-list entity.name.tag"
 529      ],
 530      "settings": {
 531        "foreground": "#80CBC4"
 532      }
 533    },
 534    {
 535      "name": "Entity Name tag reference in stylesheets",
 536      "scope": "meta.property-list entity.name.tag.reference",
 537      "settings": {
 538        "foreground": "#ff5572"
 539      }
 540    },
 541    {
 542      "name": "Constant Other Color RGB Value Punctuation Definition Constant",
 543      "scope": "constant.other.color.rgb-value punctuation.definition.constant",
 544      "settings": {
 545        "foreground": "#F78C6C"
 546      }
 547    },
 548    {
 549      "name": "Constant Other Color",
 550      "scope": "constant.other.color",
 551      "settings": {
 552        "foreground": "#FFEB95"
 553      }
 554    },
 555    {
 556      "name": "Keyword Other Unit",
 557      "scope": "keyword.other.unit",
 558      "settings": {
 559        "foreground": "#FFEB95"
 560      }
 561    },
 562    {
 563      "name": "Meta Selector",
 564      "scope": "meta.selector",
 565      "settings": {
 566        "foreground": "#c792ea"
 567      }
 568    },
 569    {
 570      "name": "Entity Other Attribute Name Id",
 571      "scope": "entity.other.attribute-name.id",
 572      "settings": {
 573        "foreground": "#FAD430"
 574      }
 575    },
 576    {
 577      "name": "Meta Property Name",
 578      "scope": "meta.property-name",
 579      "settings": {
 580        "foreground": "#80CBC4"
 581      }
 582    },
 583    {
 584      "name": "Doctypes",
 585      "scope": ["entity.name.tag.doctype", "meta.tag.sgml.doctype"],
 586      "settings": {
 587        "foreground": "#c792ea",
 588        "fontStyle": "italic"
 589      }
 590    },
 591    {
 592      "name": "Punctuation Definition Parameters",
 593      "scope": "punctuation.definition.parameters",
 594      "settings": {
 595        "foreground": "#d9f5dd"
 596      }
 597    },
 598    {
 599      "name": "Keyword Control Operator",
 600      "scope": "keyword.control.operator",
 601      "settings": {
 602        "foreground": "#89DDFF"
 603      }
 604    },
 605    {
 606      "name": "Keyword Operator Logical",
 607      "scope": "keyword.operator.logical",
 608      "settings": {
 609        "foreground": "#c792ea"
 610      }
 611    },
 612    {
 613      "name": "Variable Instances",
 614      "scope": [
 615        "variable.instance",
 616        "variable.other.instance",
 617        "variable.reaedwrite.instance",
 618        "variable.other.readwrite.instance"
 619      ],
 620      "settings": {
 621        "foreground": "#ff5572"
 622      }
 623    },
 624    {
 625      "name": "Variable Property Other",
 626      "scope": ["variable.other.property", "variable.other.object.property"],
 627      "settings": {
 628        "foreground": "#89DDFF"
 629      }
 630    },
 631    {
 632      "name": "Entity Name Function",
 633      "scope": "entity.name.function",
 634      "settings": {
 635        "foreground": "#82AAFF"
 636      }
 637    },
 638    {
 639      "name": "Keyword Operator Comparison",
 640      "scope": "keyword.operator.comparison",
 641      "settings": {
 642        "foreground": "#c792ea"
 643      }
 644    },
 645    {
 646      "name": "Support Constant, `new` keyword, Special Method Keyword",
 647      "scope": [
 648        "support.constant",
 649        "keyword.other.special-method",
 650        "keyword.other.new"
 651      ],
 652      "settings": {
 653        "foreground": "#89DDFF"
 654      }
 655    },
 656    {
 657      "name": "Support Function",
 658      "scope": "support.function",
 659      "settings": {
 660        "foreground": "#89DDFF"
 661      }
 662    },
 663    {
 664      "name": "Invalid Broken",
 665      "scope": "invalid.broken",
 666      "settings": {
 667        "foreground": "#020e14",
 668        "background": "#F78C6C"
 669      }
 670    },
 671    {
 672      "name": "Invalid Unimplemented",
 673      "scope": "invalid.unimplemented",
 674      "settings": {
 675        "background": "#8BD649",
 676        "foreground": "#ffffff"
 677      }
 678    },
 679    {
 680      "name": "Invalid Illegal",
 681      "scope": "invalid.illegal",
 682      "settings": {
 683        "foreground": "#ffffff",
 684        "background": "#ec5f67"
 685      }
 686    },
 687    {
 688      "name": "Language Variable",
 689      "scope": "variable.language",
 690      "settings": {
 691        "foreground": "#ff5572"
 692      }
 693    },
 694    {
 695      "name": "Support Variable Property",
 696      "scope": "support.variable.property",
 697      "settings": {
 698        "foreground": "#89DDFF"
 699      }
 700    },
 701    {
 702      "name": "Variable Function",
 703      "scope": "variable.function",
 704      "settings": {
 705        "foreground": "#82AAFF"
 706      }
 707    },
 708    {
 709      "name": "Variable Interpolation",
 710      "scope": "variable.interpolation",
 711      "settings": {
 712        "foreground": "#ec5f67"
 713      }
 714    },
 715    {
 716      "name": "Meta Function Call",
 717      "scope": "meta.function-call",
 718      "settings": {
 719        "foreground": "#82AAFF"
 720      }
 721    },
 722    {
 723      "name": "Punctuation Section Embedded",
 724      "scope": "punctuation.section.embedded",
 725      "settings": {
 726        "foreground": "#d3423e"
 727      }
 728    },
 729    {
 730      "name": "Punctuation Tweaks",
 731      "scope": [
 732        "punctuation.terminator.expression",
 733        "punctuation.definition.arguments",
 734        "punctuation.definition.array",
 735        "punctuation.section.array",
 736        "meta.array"
 737      ],
 738      "settings": {
 739        "foreground": "#bfc7d5"
 740      }
 741    },
 742    {
 743      "name": "More Punctuation Tweaks",
 744      "scope": [
 745        "punctuation.definition.list.begin",
 746        "punctuation.definition.list.end",
 747        "punctuation.separator.arguments",
 748        "punctuation.definition.list"
 749      ],
 750      "settings": {
 751        "foreground": "#d9f5dd"
 752      }
 753    },
 754    {
 755      "name": "Template Strings",
 756      "scope": "string.template meta.template.expression",
 757      "settings": {
 758        "foreground": "#d3423e"
 759      }
 760    },
 761    {
 762      "name": "Backtics(``) in Template Strings",
 763      "scope": "string.template punctuation.definition.string",
 764      "settings": {
 765        "foreground": "#bfc7d5"
 766      }
 767    },
 768    {
 769      "name": "Italics",
 770      "scope": "italic",
 771      "settings": {
 772        "foreground": "#c792ea",
 773        "fontStyle": "italic"
 774      }
 775    },
 776    {
 777      "name": "Bold",
 778      "scope": "bold",
 779      "settings": {
 780        "foreground": "#ffcb6b",
 781        "fontStyle": "bold"
 782      }
 783    },
 784    {
 785      "name": "Quote",
 786      "scope": "quote",
 787      "settings": {
 788        "foreground": "#697098",
 789        "fontStyle": "italic"
 790      }
 791    },
 792    {
 793      "name": "Raw Code",
 794      "scope": "raw",
 795      "settings": {
 796        "foreground": "#80CBC4"
 797      }
 798    },
 799    {
 800      "name": "CoffeScript Variable Assignment",
 801      "scope": "variable.assignment.coffee",
 802      "settings": {
 803        "foreground": "#89DDFF"
 804      }
 805    },
 806    {
 807      "name": "CoffeScript Parameter Function",
 808      "scope": "variable.parameter.function.coffee",
 809      "settings": {
 810        "foreground": "#bfc7d5"
 811      }
 812    },
 813    {
 814      "name": "CoffeeScript Assignments",
 815      "scope": "variable.assignment.coffee",
 816      "settings": {
 817        "foreground": "#89DDFF"
 818      }
 819    },
 820    {
 821      "name": "C# Readwrite Variables",
 822      "scope": "variable.other.readwrite.cs",
 823      "settings": {
 824        "foreground": "#bfc7d5"
 825      }
 826    },
 827    {
 828      "name": "C# Classes & Storage types",
 829      "scope": ["entity.name.type.class.cs", "storage.type.cs"],
 830      "settings": {
 831        "foreground": "#82AAFF"
 832      }
 833    },
 834    {
 835      "name": "C# Namespaces",
 836      "scope": "entity.name.type.namespace.cs",
 837      "settings": {
 838        "foreground": "#B2CCD6"
 839      }
 840    },
 841    {
 842      "name": "Tag names in Stylesheets",
 843      "scope": [
 844        "entity.name.tag.css",
 845        "entity.name.tag.less",
 846        "entity.name.tag.custom.css"
 847      ],
 848      "settings": {
 849        "foreground": "#ff5572"
 850      }
 851    },
 852    {
 853      "name": "Wildcard(*) selector in Stylesheets",
 854      "scope": [
 855        "entity.name.tag.wildcard.css",
 856        "entity.name.tag.wildcard.less",
 857        "entity.name.tag.wildcard.scss",
 858        "entity.name.tag.wildcard.sass"
 859      ],
 860      "settings": {
 861        "foreground": "#ff5572"
 862      }
 863    },
 864    {
 865      "name": "(C|SC|SA|LE)SS property value unit",
 866      "scope": [
 867        "keyword.other.unit.css",
 868        "constant.length.units.css",
 869        "keyword.other.unit.less",
 870        "constant.length.units.less",
 871        "keyword.other.unit.scss",
 872        "constant.length.units.scss",
 873        "keyword.other.unit.sass",
 874        "constant.length.units.sass"
 875      ],
 876      "settings": {
 877        "foreground": "#FFEB95"
 878      }
 879    },
 880    {
 881      "name": "Attribute Name for CSS",
 882      "scope": "meta.attribute-selector.css entity.other.attribute-name.attribute",
 883      "settings": {
 884        "foreground": "#F78C6C"
 885      }
 886    },
 887    {
 888      "name": "punctuations in styled components",
 889      "scope": [
 890        "source.js source.css meta.property-list",
 891        "source.js source.css punctuation.section",
 892        "source.js source.css punctuation.terminator.rule",
 893        "source.js source.css punctuation.definition.entity.end.bracket",
 894        "source.js source.css punctuation.definition.entity.begin.bracket",
 895        "source.js source.css punctuation.separator.key-value",
 896        "source.js source.css punctuation.definition.attribute-selector",
 897        "source.js source.css meta.property-list",
 898        "source.js source.css meta.property-list punctuation.separator.comma",
 899        "source.ts source.css punctuation.section",
 900        "source.ts source.css punctuation.terminator.rule",
 901        "source.ts source.css punctuation.definition.entity.end.bracket",
 902        "source.ts source.css punctuation.definition.entity.begin.bracket",
 903        "source.ts source.css punctuation.separator.key-value",
 904        "source.ts source.css punctuation.definition.attribute-selector",
 905        "source.ts source.css meta.property-list",
 906        "source.ts source.css meta.property-list punctuation.separator.comma"
 907      ],
 908      "settings": {
 909        "foreground": "#bfc7d5"
 910      }
 911    },
 912    {
 913      "name": "Elixir Classes",
 914      "scope": [
 915        "source.elixir support.type.elixir",
 916        "source.elixir meta.module.elixir entity.name.class.elixir"
 917      ],
 918      "settings": {
 919        "foreground": "#82AAFF"
 920      }
 921    },
 922    {
 923      "name": "Elixir Functions",
 924      "scope": "source.elixir entity.name.function",
 925      "settings": {
 926        "foreground": "#ffcb6b"
 927      }
 928    },
 929    {
 930      "name": "Elixir Constants",
 931      "scope": [
 932        "source.elixir constant.other.symbol.elixir",
 933        "source.elixir constant.other.keywords.elixir"
 934      ],
 935      "settings": {
 936        "foreground": "#82AAFF"
 937      }
 938    },
 939    {
 940      "name": "Elixir String Punctuations",
 941      "scope": "source.elixir punctuation.definition.string",
 942      "settings": {
 943        "foreground": "#a9c77d"
 944      }
 945    },
 946    {
 947      "name": "Elixir",
 948      "scope": [
 949        "source.elixir variable.other.readwrite.module.elixir",
 950        "source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir"
 951      ],
 952      "settings": {
 953        "foreground": "#ffcb6b"
 954      }
 955    },
 956    {
 957      "name": "Elixir Binary Punctuations",
 958      "scope": "source.elixir .punctuation.binary.elixir",
 959      "settings": {
 960        "foreground": "#c792ea"
 961      }
 962    },
 963    {
 964      "name": "Go Function Calls",
 965      "scope": "source.go meta.function-call.go",
 966      "settings": {
 967        "foreground": "#DDDDDD"
 968      }
 969    },
 970    {
 971      "name": "GraphQL Variables",
 972      "scope": "variable.qraphql",
 973      "settings": {
 974        "foreground": "#bfc7d5"
 975      }
 976    },
 977    {
 978      "name": "ID Attribute Name in HTML",
 979      "scope": "entity.other.attribute-name.id.html",
 980      "settings": {
 981        "foreground": "#ffcb6b"
 982      }
 983    },
 984    {
 985      "name": "HTML Punctuation Definition Tag",
 986      "scope": "punctuation.definition.tag.html",
 987      "settings": {
 988        "foreground": "#89DDFF"
 989      }
 990    },
 991    {
 992      "name": "HTML Doctype",
 993      "scope": "meta.tag.sgml.doctype.html",
 994      "settings": {
 995        "foreground": "#c792ea",
 996        "fontStyle": "italic"
 997      }
 998    },
 999    {
1000      "name": "JavaScript Classes",
1001      "scope": "meta.class entity.name.type.class.js",
1002      "settings": {
1003        "foreground": "#ffcb8b"
1004      }
1005    },
1006    {
1007      "name": "JavaScript Method Declaration e.g. `constructor`",
1008      "scope": "meta.method.declaration storage.type.js",
1009      "settings": {
1010        "foreground": "#82AAFF",
1011        "fontStyle": "normal"
1012      }
1013    },
1014    {
1015      "name": "JavaScript Terminator",
1016      "scope": "terminator.js",
1017      "settings": {
1018        "foreground": "#bfc7d5"
1019      }
1020    },
1021    {
1022      "name": "JavaScript Meta Punctuation Definition",
1023      "scope": "meta.js punctuation.definition.js",
1024      "settings": {
1025        "foreground": "#bfc7d5"
1026      }
1027    },
1028    {
1029      "name": "Entity Names in Code Documentations",
1030      "scope": [
1031        "entity.name.type.instance.jsdoc",
1032        "entity.name.type.instance.phpdoc"
1033      ],
1034      "settings": {
1035        "foreground": "#eeffff"
1036      }
1037    },
1038    {
1039      "name": "Other Variables in Code Documentations",
1040      "scope": ["variable.other.jsdoc", "variable.other.phpdoc"],
1041      "settings": {
1042        "foreground": "#78ccf0"
1043      }
1044    },
1045    {
1046      "name": "JavaScript module imports and exports",
1047      "scope": [
1048        "variable.other.meta.import.js",
1049        "meta.import.js variable.other",
1050        "variable.other.meta.export.js",
1051        "meta.export.js variable.other"
1052      ],
1053      "settings": {
1054        "foreground": "#bfc7d5"
1055      }
1056    },
1057    {
1058      "name": "JavaScript Variable Parameter Function",
1059      "scope": "variable.parameter.function.js",
1060      "settings": {
1061        "foreground": "#7986E7"
1062      }
1063    },
1064    {
1065      "name": "JavaScript Variable Other ReadWrite",
1066      "scope": "variable.other.readwrite.js",
1067      "settings": {
1068        "foreground": "#bfc7d5"
1069      }
1070    },
1071    {
1072      "name": "Text nested in React tags",
1073      "scope": [
1074        "meta.jsx.children",
1075        "meta.jsx.children.js",
1076        "meta.jsx.children.tsx"
1077      ],
1078      "settings": {
1079        "foreground": "#bfc7d5"
1080      }
1081    },
1082    {
1083      "name": "JavaScript[React] Variable Other Object",
1084      "scope": [
1085        "variable.other.object.js",
1086        "variable.other.object.jsx",
1087        "meta.object-literal.key.js",
1088        "meta.object-literal.key.jsx",
1089        "variable.object.property.js",
1090        "variable.object.property.jsx"
1091      ],
1092      "settings": {
1093        "foreground": "#bfc7d5"
1094      }
1095    },
1096    {
1097      "name": "JavaScript Variables",
1098      "scope": ["variable.js", "variable.other.js"],
1099      "settings": {
1100        "foreground": "#bfc7d5"
1101      }
1102    },
1103    {
1104      "name": "JavaScript Entity Name Type",
1105      "scope": ["entity.name.type.js", "entity.name.type.module.js"],
1106      "settings": {
1107        "foreground": "#ffcb8b"
1108      }
1109    },
1110    {
1111      "name": "JavaScript Support Classes",
1112      "scope": "support.class.js",
1113      "settings": {
1114        "foreground": "#bfc7d5"
1115      }
1116    },
1117    {
1118      "name": "JSON Property Names",
1119      "scope": "support.type.property-name.json",
1120      "settings": {
1121        "foreground": "#C3E88D",
1122        "fontStyle": "normal"
1123      }
1124    },
1125    {
1126      "name": "JSON Support Constants",
1127      "scope": "support.constant.json",
1128      "settings": {
1129        "foreground": "#ffcb6b"
1130      }
1131    },
1132    {
1133      "name": "JSON Property values (string)",
1134      "scope": "meta.structure.dictionary.value.json string.quoted.double",
1135      "settings": {
1136        "foreground": "#80CBC4",
1137        "fontStyle": "normal"
1138      }
1139    },
1140    {
1141      "name": "Strings in JSON values",
1142      "scope": "string.quoted.double.json punctuation.definition.string.json",
1143      "settings": {
1144        "foreground": "#80CBC4",
1145        "fontStyle": "normal"
1146      }
1147    },
1148    {
1149      "name": "Specific JSON Property values like null",
1150      "scope": "meta.structure.dictionary.json meta.structure.dictionary.value constant.language",
1151      "settings": {
1152        "foreground": "#ff5874"
1153      }
1154    },
1155    {
1156      "name": "Ruby Variables",
1157      "scope": "variable.other.ruby",
1158      "settings": {
1159        "foreground": "#bfc7d5"
1160      }
1161    },
1162    {
1163      "name": "Ruby Hashkeys",
1164      "scope": "constant.language.symbol.hashkey.ruby",
1165      "settings": {
1166        "foreground": "#89DDFF"
1167      }
1168    },
1169    {
1170      "name": "LESS Tag names",
1171      "scope": "entity.name.tag.less",
1172      "settings": {
1173        "foreground": "#ff5572"
1174      }
1175    },
1176    {
1177      "name": "Attribute Name for LESS",
1178      "scope": "meta.attribute-selector.less entity.other.attribute-name.attribute",
1179      "settings": {
1180        "foreground": "#F78C6C"
1181      }
1182    },
1183    {
1184      "name": "Markup Headings",
1185      "scope": "markup.heading",
1186      "settings": {
1187        "foreground": "#82b1ff"
1188      }
1189    },
1190    {
1191      "name": "Markup Italics",
1192      "scope": "markup.italic",
1193      "settings": {
1194        "foreground": "#c792ea",
1195        "fontStyle": "italic"
1196      }
1197    },
1198    {
1199      "name": "Markup Bold",
1200      "scope": "markup.bold",
1201      "settings": {
1202        "foreground": "#ffcb6b",
1203        "fontStyle": "bold"
1204      }
1205    },
1206    {
1207      "name": "Markup Quote + others",
1208      "scope": "markup.quote",
1209      "settings": {
1210        "foreground": "#697098",
1211        "fontStyle": "italic"
1212      }
1213    },
1214    {
1215      "name": "Markup Raw Code + others",
1216      "scope": "markup.inline.raw",
1217      "settings": {
1218        "foreground": "#80CBC4"
1219      }
1220    },
1221    {
1222      "name": "Markup Links",
1223      "scope": ["markup.underline.link", "markup.underline.link.image"],
1224      "settings": {
1225        "foreground": "#ff869a"
1226      }
1227    },
1228    {
1229      "name": "Markup Attributes",
1230      "scope": ["markup.meta.attribute-list"],
1231      "settings": {
1232        "foreground": "#a9c77d"
1233      }
1234    },
1235    {
1236      "name": "Markup Admonitions",
1237      "scope": "markup.admonition",
1238      "settings": {
1239        "fontStyle": "bold"
1240      }
1241    },
1242    {
1243      "name": "Markup Lists",
1244      "scope": "markup.list.bullet",
1245      "settings": {
1246        "foreground": "#D9F5DD"
1247      }
1248    },
1249    {
1250      "name": "Markup Superscript and Subscript",
1251      "scope": ["markup.superscript", "markup.subscript"],
1252      "settings": {
1253        "fontStyle": "italic"
1254      }
1255    },
1256    {
1257      "name": "Markdown Link Title and Description",
1258      "scope": [
1259        "string.other.link.title.markdown",
1260        "string.other.link.description.markdown"
1261      ],
1262      "settings": {
1263        "foreground": "#bfc7d5"
1264      }
1265    },
1266    {
1267      "name": "Markdown Punctuation",
1268      "scope": [
1269        "punctuation.definition.string.markdown",
1270        "punctuation.definition.string.begin.markdown",
1271        "punctuation.definition.string.end.markdown",
1272        "meta.link.inline.markdown punctuation.definition.string"
1273      ],
1274      "settings": {
1275        "foreground": "#82b1ff"
1276      }
1277    },
1278    {
1279      "name": "Markdown MetaData Punctuation",
1280      "scope": ["punctuation.definition.metadata.markdown"],
1281      "settings": {
1282        "foreground": "#ff5572"
1283      }
1284    },
1285    {
1286      "name": "Markdown List Punctuation",
1287      "scope": ["beginning.punctuation.definition.list.markdown"],
1288      "settings": {
1289        "foreground": "#82b1ff"
1290      }
1291    },
1292    {
1293      "name": "Asciidoc Function",
1294      "scope": "entity.name.function.asciidoc",
1295      "settings": {
1296        "foreground": "#F78C6C"
1297      }
1298    },
1299    {
1300      "name": "PHP Variables",
1301      "scope": "variable.other.php",
1302      "settings": {
1303        "foreground": "#bec5d4"
1304      }
1305    },
1306    {
1307      "name": "Support Classes in PHP",
1308      "scope": "support.class.php",
1309      "settings": {
1310        "foreground": "#ffcb8b"
1311      }
1312    },
1313    {
1314      "name": "Punctuations in PHP function calls",
1315      "scope": "meta.function-call.php punctuation",
1316      "settings": {
1317        "foreground": "#bfc7d5"
1318      }
1319    },
1320    {
1321      "name": "PHP Global Variables",
1322      "scope": "variable.other.global.php",
1323      "settings": {
1324        "foreground": "#ffcb6b"
1325      }
1326    },
1327    {
1328      "name": "Declaration Punctuation in PHP Global Variables",
1329      "scope": "variable.other.global.php punctuation.definition.variable",
1330      "settings": {
1331        "foreground": "#ffcb6b"
1332      }
1333    },
1334    {
1335      "name": "Language Constants in Python",
1336      "scope": "constant.language.python",
1337      "settings": {
1338        "foreground": "#ff5874"
1339      }
1340    },
1341    {
1342      "name": "Python Function Parameter and Arguments",
1343      "scope": [
1344        "variable.parameter.function.python",
1345        "meta.function-call.arguments.python"
1346      ],
1347      "settings": {
1348        "foreground": "#7986E7"
1349      }
1350    },
1351    {
1352      "name": "Python Function Call",
1353      "scope": [
1354        "meta.function-call.python",
1355        "meta.function-call.generic.python"
1356      ],
1357      "settings": {
1358        "foreground": "#B2CCD6"
1359      }
1360    },
1361    {
1362      "name": "Punctuations in Python",
1363      "scope": "punctuation.python",
1364      "settings": {
1365        "foreground": "#bfc7d5"
1366      }
1367    },
1368    {
1369      "name": "Decorator Functions in Python",
1370      "scope": "entity.name.function.decorator.python",
1371      "settings": {
1372        "foreground": "#ffcb6b"
1373      }
1374    },
1375    {
1376      "name": "Python Language Variable",
1377      "scope": "source.python variable.language.special",
1378      "settings": {
1379        "foreground": "#8EACE3"
1380      }
1381    },
1382    {
1383      "name": "SCSS Variable",
1384      "scope": [
1385        "variable.scss",
1386        "variable.sass",
1387        "variable.parameter.url.scss",
1388        "variable.parameter.url.sass"
1389      ],
1390      "settings": {
1391        "foreground": "#DDDDDD"
1392      }
1393    },
1394    {
1395      "name": "Variables in SASS At-Rules",
1396      "scope": [
1397        "source.css.scss meta.at-rule variable",
1398        "source.css.sass meta.at-rule variable"
1399      ],
1400      "settings": {
1401        "foreground": "#82AAFF"
1402      }
1403    },
1404    {
1405      "name": "Variables in SASS At-Rules",
1406      "scope": [
1407        "source.css.scss meta.at-rule variable",
1408        "source.css.sass meta.at-rule variable"
1409      ],
1410      "settings": {
1411        "foreground": "#bec5d4"
1412      }
1413    },
1414    {
1415      "name": "Attribute Name for SASS",
1416      "scope": [
1417        "meta.attribute-selector.scss entity.other.attribute-name.attribute",
1418        "meta.attribute-selector.sass entity.other.attribute-name.attribute"
1419      ],
1420      "settings": {
1421        "foreground": "#F78C6C"
1422      }
1423    },
1424    {
1425      "name": "Tag names in SASS",
1426      "scope": ["entity.name.tag.scss", "entity.name.tag.sass"],
1427      "settings": {
1428        "foreground": "#ff5572"
1429      }
1430    },
1431    {
1432      "name": "TypeScript[React] Variables and Object Properties",
1433      "scope": [
1434        "variable.other.readwrite.alias.ts",
1435        "variable.other.readwrite.alias.tsx",
1436        "variable.other.readwrite.ts",
1437        "variable.other.readwrite.tsx",
1438        "variable.other.object.ts",
1439        "variable.other.object.tsx",
1440        "variable.object.property.ts",
1441        "variable.object.property.tsx",
1442        "variable.other.ts",
1443        "variable.other.tsx",
1444        "variable.tsx",
1445        "variable.ts"
1446      ],
1447      "settings": {
1448        "foreground": "#bfc7d5"
1449      }
1450    },
1451    {
1452      "name": "TypeScript[React] Entity Name Types",
1453      "scope": ["entity.name.type.ts", "entity.name.type.tsx"],
1454      "settings": {
1455        "foreground": "#78ccf0"
1456      }
1457    },
1458    {
1459      "name": "TypeScript[React] Node Classes",
1460      "scope": ["support.class.node.ts", "support.class.node.tsx"],
1461      "settings": {
1462        "foreground": "#82AAFF"
1463      }
1464    },
1465    {
1466      "name": "TypeScript[React] Entity Name Types as Parameters",
1467      "scope": [
1468        "meta.type.parameters.ts entity.name.type",
1469        "meta.type.parameters.tsx entity.name.type"
1470      ],
1471      "settings": {
1472        "foreground": "#eeffff"
1473      }
1474    },
1475    {
1476      "name": "TypeScript[React] Import/Export Punctuations",
1477      "scope": [
1478        "meta.import.ts punctuation.definition.block",
1479        "meta.import.tsx punctuation.definition.block",
1480        "meta.export.ts punctuation.definition.block",
1481        "meta.export.tsx punctuation.definition.block"
1482      ],
1483      "settings": {
1484        "foreground": "#bfc7d5"
1485      }
1486    },
1487    {
1488      "name": "TypeScript[React] Punctuation Decorators",
1489      "scope": [
1490        "meta.decorator punctuation.decorator.ts",
1491        "meta.decorator punctuation.decorator.tsx"
1492      ],
1493      "settings": {
1494        "foreground": "#82AAFF"
1495      }
1496    },
1497    {
1498      "name": "TypeScript[React] Punctuation Decorators",
1499      "scope": "meta.tag.js meta.jsx.children.tsx",
1500      "settings": {
1501        "foreground": "#82AAFF"
1502      }
1503    },
1504    {
1505      "name": "YAML Entity Name Tags",
1506      "scope": "entity.name.tag.yaml",
1507      "settings": {
1508        "foreground": "#89DDFF"
1509      }
1510    },
1511    {
1512      "name": "handlebars variables",
1513      "scope": "variable.parameter.handlebars",
1514      "settings": {
1515        "foreground": "#bec5d4"
1516      }
1517    },
1518    {
1519      "name": "handlebars parameters",
1520      "scope": "entity.other.attribute-name.handlebars variable.parameter.handlebars",
1521      "settings": {
1522        "foreground": "#ffcb6b"
1523      }
1524    },
1525    {
1526      "name": "handlebars enitity attribute names",
1527      "scope": "entity.other.attribute-name.handlebars",
1528      "settings": {
1529        "foreground": "#89DDFF"
1530      }
1531    },
1532    {
1533      "name": "handlebars enitity attribute values",
1534      "scope": "entity.other.attribute-value.handlebars variable.parameter.handlebars",
1535      "settings": {
1536        "foreground": "#7986E7"
1537      }
1538    },
1539    {
1540      "name": "normalize font style of certain components",
1541      "scope": [
1542        "meta.tag.js meta.embedded.expression.js punctuation.section.embedded.begin.js",
1543        "meta.tag.js meta.embedded.expression.js punctuation.section.embedded.end.js",
1544        "meta.property-list.css meta.property-value.css variable.other.less",
1545        "punctuation.section.embedded.begin.js.jsx",
1546        "punctuation.section.embedded.end.js.jsx",
1547        "meta.property-list.scss variable.scss",
1548        "meta.property-list.sass variable.sass",
1549        "keyword.operator.logical",
1550        "keyword.operator.arithmetic",
1551        "keyword.operator.bitwise",
1552        "keyword.operator.increment",
1553        "keyword.operator.ternary",
1554        "keyword.operator.comparison",
1555        "keyword.operator.assignment",
1556        "keyword.operator.operator",
1557        "keyword.operator.or.regexp",
1558        "keyword.operator.expression.in",
1559        "keyword.operator.type",
1560        "punctuation.section.embedded.js",
1561        "punctuation.definintion.string",
1562        "punctuation"
1563      ],
1564      "settings": {
1565        "fontStyle": "normal"
1566      }
1567    },
1568    {
1569      "name": "italicsify for operator mono",
1570      "scope": [
1571        "keyword.other.unit",
1572        "support.type.property-name.css",
1573        "support.type.vendored.property-name.css",
1574        "support.constant.vendored.property-value.css",
1575        "meta.import.ts meta.block.ts variable.other.readwrite.alias.ts",
1576        "meta.import.tsx meta.block.tsx variable.other.readwrite.alias.tsx",
1577        "meta.import.js variable.other",
1578        "meta.export.ts meta.block.ts variable.other.readwrite.alias.ts",
1579        "meta.export.tsx meta.block.tsx variable.other.readwrite.alias.tsx",
1580        "meta.export.js variable.other",
1581        "entity.name.function.ts",
1582        "entity.name.function.tsx",
1583        "support.type.primitive",
1584        "entity.name.tag.yaml",
1585        "entity.other.attribute-name",
1586        "meta.tag.sgml.doctype.html",
1587        "entity.name.tag.doctype",
1588        "meta.tag.sgml.doctype",
1589        "entity.name.tag.custom",
1590        "source.js.jsx keyword.control.flow.js",
1591        "support.type.property.css",
1592        "support.function.basic_functions",
1593        "constant.other.color.rgb-value.hex.css",
1594        "constant.other.rgb-value.css",
1595        "variable.assignment.coffee",
1596        "support.function.basic_functions",
1597        "keyword.operator.expression.typeof",
1598        "punctuation.section.embedded",
1599        "keyword.operator.type.annotation",
1600        "variable.object.property.ts",
1601        "variable.object.property.js",
1602        "variable.object.property.jsx",
1603        "variable.object.property.tsx",
1604        "assignment.coffee",
1605        "entity.name.type.ts",
1606        "support.constant.math",
1607        "meta.object-literal.key",
1608        "meta.var.expr storage.type",
1609        "variable.scss",
1610        "variable.sass",
1611        "variable.other.less",
1612        "variable.parameter.url.scss",
1613        "variable.parameter.url.sass",
1614        "parameter",
1615        "string",
1616        "italic",
1617        "quote",
1618        "keyword",
1619        "storage",
1620        "language",
1621        "constant.language",
1622        "variable.language",
1623        "type .function",
1624        "type.function",
1625        "storage.type.class",
1626        "type.var",
1627        "meta.parameter",
1628        "variable.parameter",
1629        "meta.parameters",
1630        "keyword.control",
1631        "modifier",
1632        "this",
1633        "comment"
1634      ],
1635      "settings": {
1636        "fontStyle": "italic"
1637      }
1638    }
1639  ]
1640}