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}