UNPKG

25.2 kB JSON View Raw
1{
2 "core": {
3 "meta": {
4 "path": "components/prism-core.js",
5 "option": "mandatory"
6 },
7 "core": "Core"
8 },
9 "themes": {
10 "meta": {
11 "path": "themes/{id}.css",
12 "link": "index.html?theme={id}",
13 "exclusive": true
14 },
15 "prism": {
16 "title": "Default",
17 "option": "default"
18 },
19 "prism-dark": "Dark",
20 "prism-funky": "Funky",
21 "prism-okaidia": {
22 "title": "Okaidia",
23 "owner": "ocodia"
24 },
25 "prism-twilight": {
26 "title": "Twilight",
27 "owner": "remybach"
28 },
29 "prism-coy": {
30 "title": "Coy",
31 "owner": "tshedor"
32 },
33 "prism-solarizedlight": {
34 "title": "Solarized Light",
35 "owner": "hectormatos2011 "
36 },
37 "prism-tomorrow": {
38 "title": "Tomorrow Night",
39 "owner": "Rosey"
40 }
41 },
42 "languages": {
43 "meta": {
44 "path": "components/prism-{id}",
45 "noCSS": true,
46 "examplesPath": "examples/prism-{id}",
47 "addCheckAll": true
48 },
49 "markup": {
50 "title": "Markup",
51 "alias": ["html", "xml", "svg", "mathml"],
52 "aliasTitles": {
53 "html": "HTML",
54 "xml": "XML",
55 "svg": "SVG",
56 "mathml": "MathML"
57 },
58 "option": "default"
59 },
60 "css": {
61 "title": "CSS",
62 "option": "default",
63 "modify": "markup"
64 },
65 "clike": {
66 "title": "C-like",
67 "option": "default"
68 },
69 "javascript": {
70 "title": "JavaScript",
71 "require": "clike",
72 "modify": "markup",
73 "alias": "js",
74 "option": "default"
75 },
76 "abap": {
77 "title": "ABAP",
78 "owner": "dellagustin"
79 },
80 "abnf": {
81 "title": "Augmented Backus–Naur form",
82 "owner": "RunDevelopment"
83 },
84 "actionscript": {
85 "title": "ActionScript",
86 "require": "javascript",
87 "modify": "markup",
88 "owner": "Golmote"
89 },
90 "ada": {
91 "title": "Ada",
92 "owner": "Lucretia"
93 },
94 "antlr4": {
95 "title": "ANTLR4",
96 "alias": "g4",
97 "owner": "RunDevelopment"
98 },
99 "apacheconf": {
100 "title": "Apache Configuration",
101 "owner": "GuiTeK"
102 },
103 "apl": {
104 "title": "APL",
105 "owner": "ngn"
106 },
107 "applescript": {
108 "title": "AppleScript",
109 "owner": "Golmote"
110 },
111 "aql": {
112 "title": "AQL",
113 "owner": "RunDevelopment"
114 },
115 "arduino": {
116 "title": "Arduino",
117 "require": "cpp",
118 "owner": "eisbehr-"
119 },
120 "arff": {
121 "title": "ARFF",
122 "owner": "Golmote"
123 },
124 "asciidoc": {
125 "alias": "adoc",
126 "title": "AsciiDoc",
127 "owner": "Golmote"
128 },
129 "asm6502": {
130 "title": "6502 Assembly",
131 "owner": "kzurawel"
132 },
133 "aspnet": {
134 "title": "ASP.NET (C#)",
135 "require": ["markup", "csharp"],
136 "owner": "nauzilus"
137 },
138 "autohotkey": {
139 "title": "AutoHotkey",
140 "owner": "aviaryan"
141 },
142 "autoit": {
143 "title": "AutoIt",
144 "owner": "Golmote"
145 },
146 "bash": {
147 "title": "Bash",
148 "alias": "shell",
149 "aliasTitles": {
150 "shell": "Shell"
151 },
152 "owner": "zeitgeist87"
153 },
154 "basic": {
155 "title": "BASIC",
156 "owner": "Golmote"
157 },
158 "batch": {
159 "title": "Batch",
160 "owner": "Golmote"
161 },
162 "bbcode": {
163 "title": "BBcode",
164 "alias": "shortcode",
165 "aliasTitles": {
166 "shortcode": "Shortcode"
167 },
168 "owner": "RunDevelopment"
169 },
170 "bison": {
171 "title": "Bison",
172 "require": "c",
173 "owner": "Golmote"
174 },
175 "bnf": {
176 "title": "Backus–Naur form",
177 "alias": "rbnf",
178 "aliasTitles": {
179 "rbnf": "Routing Backus–Naur form"
180 },
181 "owner": "RunDevelopment"
182 },
183 "brainfuck": {
184 "title": "Brainfuck",
185 "owner": "Golmote"
186 },
187 "brightscript": {
188 "title": "BrightScript",
189 "owner": "RunDevelopment"
190 },
191 "bro": {
192 "title": "Bro",
193 "owner": "wayward710"
194 },
195 "c": {
196 "title": "C",
197 "require": "clike",
198 "owner": "zeitgeist87"
199 },
200 "concurnas": {
201 "title": "Concurnas",
202 "alias": "conc",
203 "owner": "jasontatton"
204 },
205 "csharp": {
206 "title": "C#",
207 "require": "clike",
208 "alias": ["cs", "dotnet"],
209 "owner": "mvalipour"
210 },
211 "cpp": {
212 "title": "C++",
213 "require": "c",
214 "owner": "zeitgeist87"
215 },
216 "cil": {
217 "title": "CIL",
218 "owner": "sbrl"
219 },
220 "coffeescript": {
221 "title": "CoffeeScript",
222 "require": "javascript",
223 "alias": "coffee",
224 "owner": "R-osey"
225 },
226 "cmake": {
227 "title": "CMake",
228 "owner": "mjrogozinski"
229 },
230 "clojure": {
231 "title": "Clojure",
232 "owner": "troglotit"
233 },
234 "crystal": {
235 "title": "Crystal",
236 "require": "ruby",
237 "owner": "MakeNowJust"
238 },
239 "csp": {
240 "title": "Content-Security-Policy",
241 "owner": "ScottHelme"
242 },
243 "css-extras": {
244 "title": "CSS Extras",
245 "require": "css",
246 "modify": "css",
247 "owner": "milesj"
248 },
249 "d": {
250 "title": "D",
251 "require": "clike",
252 "owner": "Golmote"
253 },
254 "dart": {
255 "title": "Dart",
256 "require": "clike",
257 "owner": "Golmote"
258 },
259 "dax": {
260 "title": "DAX",
261 "owner": "peterbud"
262 },
263 "diff": {
264 "title": "Diff",
265 "owner": "uranusjr"
266 },
267 "django": {
268 "title": "Django/Jinja2",
269 "require": "markup-templating",
270 "alias": "jinja2",
271 "owner": "romanvm"
272 },
273 "dns-zone-file": {
274 "title": "DNS zone file",
275 "owner": "RunDevelopment",
276 "alias": "dns-zone"
277 },
278 "docker": {
279 "title": "Docker",
280 "alias": "dockerfile",
281 "owner": "JustinBeckwith"
282 },
283 "ebnf": {
284 "title": "Extended Backus–Naur form",
285 "owner": "RunDevelopment"
286 },
287 "eiffel": {
288 "title": "Eiffel",
289 "owner": "Conaclos"
290 },
291 "ejs": {
292 "title": "EJS",
293 "require": ["javascript", "markup-templating"],
294 "owner": "RunDevelopment"
295 },
296 "elixir": {
297 "title": "Elixir",
298 "owner": "Golmote"
299 },
300 "elm": {
301 "title": "Elm",
302 "owner": "zwilias"
303 },
304 "etlua": {
305 "title": "Embedded Lua templating",
306 "require": ["lua", "markup-templating"],
307 "owner": "RunDevelopment"
308 },
309 "erb": {
310 "title": "ERB",
311 "require": ["ruby", "markup-templating"],
312 "owner": "Golmote"
313 },
314 "erlang": {
315 "title": "Erlang",
316 "owner": "Golmote"
317 },
318 "excel-formula": {
319 "title": "Excel Formula",
320 "alias": ["xlsx", "xls"],
321 "owner": "RunDevelopment"
322 },
323 "fsharp": {
324 "title": "F#",
325 "require": "clike",
326 "owner": "simonreynolds7"
327 },
328 "factor": {
329 "title": "Factor",
330 "owner": "catb0t"
331 },
332 "firestore-security-rules": {
333 "title": "Firestore security rules",
334 "require": "clike",
335 "owner": "RunDevelopment"
336 },
337 "flow": {
338 "title": "Flow",
339 "require": "javascript",
340 "owner": "Golmote"
341 },
342 "fortran": {
343 "title": "Fortran",
344 "owner": "Golmote"
345 },
346 "ftl": {
347 "title": "FreeMarker Template Language",
348 "require": "markup-templating",
349 "owner": "RunDevelopment"
350 },
351 "gcode": {
352 "title": "G-code",
353 "owner": "RunDevelopment"
354 },
355 "gdscript": {
356 "title": "GDScript",
357 "owner": "RunDevelopment"
358 },
359 "gedcom": {
360 "title": "GEDCOM",
361 "owner": "Golmote"
362 },
363 "gherkin": {
364 "title": "Gherkin",
365 "owner": "hason"
366 },
367 "git": {
368 "title": "Git",
369 "owner": "lgiraudel"
370 },
371 "glsl": {
372 "title": "GLSL",
373 "require": "clike",
374 "owner": "Golmote"
375 },
376 "gml": {
377 "title": "GameMaker Language",
378 "alias": "gamemakerlanguage",
379 "require": "clike",
380 "owner": "LiarOnce"
381 },
382 "go": {
383 "title": "Go",
384 "require": "clike",
385 "owner": "arnehormann"
386 },
387 "graphql": {
388 "title": "GraphQL",
389 "owner": "Golmote"
390 },
391 "groovy": {
392 "title": "Groovy",
393 "require": "clike",
394 "owner": "robfletcher"
395 },
396 "haml": {
397 "title": "Haml",
398 "require": "ruby",
399 "optional": [
400 "css",
401 "css-extras",
402 "coffeescript",
403 "erb",
404 "javascript",
405 "less",
406 "markdown",
407 "scss",
408 "textile"
409 ],
410 "owner": "Golmote"
411 },
412 "handlebars": {
413 "title": "Handlebars",
414 "require": "markup-templating",
415 "owner": "Golmote"
416 },
417 "haskell": {
418 "title": "Haskell",
419 "alias": "hs",
420 "owner": "bholst"
421 },
422 "haxe": {
423 "title": "Haxe",
424 "require": "clike",
425 "owner": "Golmote"
426 },
427 "hcl": {
428 "title": "HCL",
429 "owner": "outsideris"
430 },
431 "http": {
432 "title": "HTTP",
433 "optional": [
434 "css",
435 "javascript",
436 "json",
437 "markup"
438 ],
439 "owner": "danielgtaylor"
440 },
441 "hpkp": {
442 "title": "HTTP Public-Key-Pins",
443 "owner": "ScottHelme"
444 },
445 "hsts": {
446 "title": "HTTP Strict-Transport-Security",
447 "owner": "ScottHelme"
448 },
449 "ichigojam": {
450 "title": "IchigoJam",
451 "owner": "BlueCocoa"
452 },
453 "icon": {
454 "title": "Icon",
455 "owner": "Golmote"
456 },
457 "inform7": {
458 "title": "Inform 7",
459 "owner": "Golmote"
460 },
461 "ini": {
462 "title": "Ini",
463 "owner": "aviaryan"
464 },
465 "io": {
466 "title": "Io",
467 "owner": "AlesTsurko"
468 },
469 "j": {
470 "title": "J",
471 "owner": "Golmote"
472 },
473 "java": {
474 "title": "Java",
475 "require": "clike",
476 "owner": "sherblot"
477 },
478 "javadoc": {
479 "title": "JavaDoc",
480 "require": ["markup", "java", "javadoclike"],
481 "modify": "java",
482 "optional": "scala",
483 "owner": "RunDevelopment"
484 },
485 "javadoclike": {
486 "title": "JavaDoc-like",
487 "modify": [
488 "java",
489 "javascript",
490 "php"
491 ],
492 "owner": "RunDevelopment"
493 },
494 "javastacktrace": {
495 "title": "Java stack trace",
496 "owner": "RunDevelopment"
497 },
498 "jolie": {
499 "title": "Jolie",
500 "require": "clike",
501 "owner": "thesave"
502 },
503 "jq": {
504 "title": "JQ",
505 "owner": "RunDevelopment"
506 },
507 "jsdoc": {
508 "title": "JSDoc",
509 "require": ["javascript", "javadoclike"],
510 "modify": "javascript",
511 "optional": [
512 "actionscript",
513 "coffeescript"
514 ],
515 "owner": "RunDevelopment"
516 },
517 "js-extras": {
518 "title": "JS Extras",
519 "require": "javascript",
520 "modify": "javascript",
521 "optional": [
522 "actionscript",
523 "coffeescript",
524 "flow",
525 "n4js",
526 "typescript"
527 ],
528 "owner": "RunDevelopment"
529 },
530 "js-templates": {
531 "title": "JS Templates",
532 "require": "javascript",
533 "modify": "javascript",
534 "optional": [
535 "css",
536 "css-extras",
537 "graphql",
538 "markdown",
539 "markup"
540 ],
541 "owner": "RunDevelopment"
542 },
543 "json": {
544 "title": "JSON",
545 "owner": "CupOfTea696"
546 },
547 "jsonp": {
548 "title": "JSONP",
549 "require": "json",
550 "owner": "RunDevelopment"
551 },
552 "json5": {
553 "title": "JSON5",
554 "require": "json",
555 "owner": "RunDevelopment"
556 },
557 "julia": {
558 "title": "Julia",
559 "owner": "cdagnino"
560 },
561 "keyman": {
562 "title": "Keyman",
563 "owner": "mcdurdin"
564 },
565 "kotlin": {
566 "title": "Kotlin",
567 "require": "clike",
568 "owner": "Golmote"
569 },
570 "latex": {
571 "title": "LaTeX",
572 "alias": ["tex", "context"],
573 "aliasTitles": {
574 "tex": "TeX",
575 "context": "ConTeXt"
576 },
577 "owner": "japborst"
578 },
579 "latte": {
580 "title": "Latte",
581 "require": ["clike", "markup-templating", "php"],
582 "owner": "nette"
583 },
584 "less": {
585 "title": "Less",
586 "require": "css",
587 "optional": "css-extras",
588 "owner": "Golmote"
589 },
590 "lilypond": {
591 "title": "LilyPond",
592 "require": "scheme",
593 "alias": "ly",
594 "owner": "RunDevelopment"
595 },
596 "liquid": {
597 "title": "Liquid",
598 "owner": "cinhtau"
599 },
600 "lisp": {
601 "title": "Lisp",
602 "alias": ["emacs", "elisp", "emacs-lisp"],
603 "owner": "JuanCaicedo"
604 },
605 "livescript": {
606 "title": "LiveScript",
607 "owner": "Golmote"
608 },
609 "llvm": {
610 "title": "LLVM IR",
611 "owner": "porglezomp"
612 },
613 "lolcode": {
614 "title": "LOLCODE",
615 "owner": "Golmote"
616 },
617 "lua": {
618 "title": "Lua",
619 "owner": "Golmote"
620 },
621 "makefile": {
622 "title": "Makefile",
623 "owner": "Golmote"
624 },
625 "markdown": {
626 "title": "Markdown",
627 "require": "markup",
628 "alias": "md",
629 "owner": "Golmote"
630 },
631 "markup-templating": {
632 "title": "Markup templating",
633 "require": "markup",
634 "owner": "Golmote"
635 },
636 "matlab": {
637 "title": "MATLAB",
638 "owner": "Golmote"
639 },
640 "mel": {
641 "title": "MEL",
642 "owner": "Golmote"
643 },
644 "mizar": {
645 "title": "Mizar",
646 "owner": "Golmote"
647 },
648 "monkey": {
649 "title": "Monkey",
650 "owner": "Golmote"
651 },
652 "moonscript": {
653 "title": "MoonScript",
654 "alias": "moon",
655 "owner": "RunDevelopment"
656 },
657 "n1ql": {
658 "title": "N1QL",
659 "owner": "TMWilds"
660 },
661 "n4js": {
662 "title": "N4JS",
663 "require": "javascript",
664 "optional": "jsdoc",
665 "alias": "n4jsd",
666 "owner": "bsmith-n4"
667 },
668 "nand2tetris-hdl": {
669 "title": "Nand To Tetris HDL",
670 "owner": "stephanmax"
671 },
672 "nasm": {
673 "title": "NASM",
674 "owner": "rbmj"
675 },
676 "neon": {
677 "title": "NEON",
678 "owner": "nette"
679 },
680 "nginx": {
681 "title": "nginx",
682 "owner": "westonganger",
683 "require": "clike"
684 },
685 "nim": {
686 "title": "Nim",
687 "owner": "Golmote"
688 },
689 "nix": {
690 "title": "Nix",
691 "owner": "Golmote"
692 },
693 "nsis": {
694 "title": "NSIS",
695 "owner": "idleberg"
696 },
697 "objectivec": {
698 "title": "Objective-C",
699 "require": "c",
700 "owner": "uranusjr"
701 },
702 "ocaml": {
703 "title": "OCaml",
704 "owner": "Golmote"
705 },
706 "opencl": {
707 "title": "OpenCL",
708 "require": "c",
709 "modify": [
710 "c",
711 "cpp"
712 ],
713 "owner": "Milania1"
714 },
715 "oz": {
716 "title": "Oz",
717 "owner": "Golmote"
718 },
719 "parigp": {
720 "title": "PARI/GP",
721 "owner": "Golmote"
722 },
723 "parser": {
724 "title": "Parser",
725 "require": "markup",
726 "owner": "Golmote"
727 },
728 "pascal": {
729 "title": "Pascal",
730 "alias": "objectpascal",
731 "aliasTitles": {
732 "objectpascal": "Object Pascal"
733 },
734 "owner": "Golmote"
735 },
736 "pascaligo": {
737 "title": "Pascaligo",
738 "owner": "DefinitelyNotAGoat"
739 },
740 "pcaxis": {
741 "title": "PC-Axis",
742 "alias": "px",
743 "owner": "RunDevelopment"
744 },
745 "perl": {
746 "title": "Perl",
747 "owner": "Golmote"
748 },
749 "php": {
750 "title": "PHP",
751 "require": ["clike", "markup-templating"],
752 "owner": "milesj"
753 },
754 "phpdoc": {
755 "title": "PHPDoc",
756 "require": ["php", "javadoclike"],
757 "modify": "php",
758 "owner": "RunDevelopment"
759 },
760 "php-extras": {
761 "title": "PHP Extras",
762 "require": "php",
763 "modify": "php",
764 "owner": "milesj"
765 },
766 "plsql": {
767 "title": "PL/SQL",
768 "require": "sql",
769 "owner": "Golmote"
770 },
771 "powerquery": {
772 "title": "PowerQuery",
773 "alias": ["pq", "mscript"],
774 "owner": "peterbud"
775 },
776 "powershell": {
777 "title": "PowerShell",
778 "owner": "nauzilus"
779 },
780 "processing": {
781 "title": "Processing",
782 "require": "clike",
783 "owner": "Golmote"
784 },
785 "prolog": {
786 "title": "Prolog",
787 "owner": "Golmote"
788 },
789 "properties": {
790 "title": ".properties",
791 "owner": "Golmote"
792 },
793 "protobuf": {
794 "title": "Protocol Buffers",
795 "require": "clike",
796 "owner": "just-boris"
797 },
798 "pug": {
799 "title": "Pug",
800 "require": ["markup", "javascript"],
801 "optional": [
802 "coffeescript",
803 "ejs",
804 "handlebars",
805 "less",
806 "livescript",
807 "markdown",
808 "scss",
809 "stylus",
810 "twig"
811 ],
812 "owner": "Golmote"
813 },
814 "puppet": {
815 "title": "Puppet",
816 "owner": "Golmote"
817 },
818 "pure": {
819 "title": "Pure",
820 "optional": [
821 "c",
822 "cpp",
823 "fortran"
824 ],
825 "owner": "Golmote"
826 },
827 "python": {
828 "title": "Python",
829 "alias": "py",
830 "owner": "multipetros"
831 },
832 "q": {
833 "title": "Q (kdb+ database)",
834 "owner": "Golmote"
835 },
836 "qml": {
837 "title": "QML",
838 "require": "javascript",
839 "owner": "RunDevelopment"
840 },
841 "qore": {
842 "title": "Qore",
843 "require": "clike",
844 "owner": "temnroegg"
845 },
846 "r": {
847 "title": "R",
848 "owner": "Golmote"
849 },
850 "jsx": {
851 "title": "React JSX",
852 "require": ["markup", "javascript"],
853 "optional": [
854 "jsdoc",
855 "js-extras",
856 "js-templates"
857 ],
858 "owner": "vkbansal"
859 },
860 "tsx": {
861 "title": "React TSX",
862 "require": ["jsx", "typescript"]
863 },
864 "renpy": {
865 "title": "Ren'py",
866 "owner": "HyuchiaDiego"
867 },
868 "reason": {
869 "title": "Reason",
870 "require": "clike",
871 "owner": "Golmote"
872 },
873 "regex": {
874 "title": "Regex",
875 "modify": [
876 "actionscript",
877 "coffeescript",
878 "flow",
879 "javascript",
880 "typescript",
881 "vala"
882 ],
883 "owner": "RunDevelopment"
884 },
885 "rest": {
886 "title": "reST (reStructuredText)",
887 "owner": "Golmote"
888 },
889 "rip": {
890 "title": "Rip",
891 "owner": "ravinggenius"
892 },
893 "roboconf": {
894 "title": "Roboconf",
895 "owner": "Golmote"
896 },
897 "robotframework": {
898 "title": "Robot Framework",
899 "alias": "robot",
900 "owner": "RunDevelopment"
901 },
902 "ruby": {
903 "title": "Ruby",
904 "require": "clike",
905 "alias": "rb",
906 "owner": "samflores"
907 },
908 "rust": {
909 "title": "Rust",
910 "owner": "Golmote"
911 },
912 "sas": {
913 "title": "SAS",
914 "optional": ["groovy", "lua", "sql"],
915 "owner": "Golmote"
916 },
917 "sass": {
918 "title": "Sass (Sass)",
919 "require": "css",
920 "owner": "Golmote"
921 },
922 "scss": {
923 "title": "Sass (Scss)",
924 "require": "css",
925 "optional": "css-extras",
926 "owner": "MoOx"
927 },
928 "scala": {
929 "title": "Scala",
930 "require": "java",
931 "owner": "jozic"
932 },
933 "scheme": {
934 "title": "Scheme",
935 "owner": "bacchus123"
936 },
937 "shell-session": {
938 "title": "Shell session",
939 "require": "bash",
940 "owner": "RunDevelopment"
941 },
942 "smalltalk": {
943 "title": "Smalltalk",
944 "owner": "Golmote"
945 },
946 "smarty": {
947 "title": "Smarty",
948 "require": "markup-templating",
949 "owner": "Golmote"
950 },
951 "solidity": {
952 "title": "Solidity (Ethereum)",
953 "require": "clike",
954 "owner": "glachaud"
955 },
956 "solution-file": {
957 "title": "Solution file",
958 "alias": "sln",
959 "owner": "RunDevelopment"
960 },
961 "soy": {
962 "title": "Soy (Closure Template)",
963 "require": "markup-templating",
964 "owner": "Golmote"
965 },
966 "sparql": {
967 "title": "SPARQL",
968 "require": "turtle",
969 "owner": "Triply-Dev",
970 "alias": "rq"
971 },
972 "splunk-spl": {
973 "title": "Splunk SPL",
974 "owner": "RunDevelopment"
975 },
976 "sqf": {
977 "title": "SQF: Status Quo Function (Arma 3)",
978 "require": "clike",
979 "owner": "RunDevelopment"
980 },
981 "sql": {
982 "title": "SQL",
983 "owner": "multipetros"
984 },
985 "stylus": {
986 "title": "Stylus",
987 "owner": "vkbansal"
988 },
989 "swift": {
990 "title": "Swift",
991 "require": "clike",
992 "owner": "chrischares"
993 },
994 "tap": {
995 "title": "TAP",
996 "owner": "isaacs",
997 "require": "yaml"
998 },
999 "tcl": {
1000 "title": "Tcl",
1001 "owner": "PeterChaplin"
1002 },
1003 "textile": {
1004 "title": "Textile",
1005 "require": "markup",
1006 "optional": "css",
1007 "owner": "Golmote"
1008 },
1009 "toml": {
1010 "title": "TOML",
1011 "owner": "RunDevelopment"
1012 },
1013 "tt2": {
1014 "title": "Template Toolkit 2",
1015 "require": ["clike", "markup-templating"],
1016 "owner": "gflohr"
1017 },
1018 "turtle": {
1019 "title": "Turtle",
1020 "alias": "trig",
1021 "aliasTitles": {
1022 "trig": "TriG"
1023 },
1024 "owner": "jakubklimek"
1025 },
1026 "twig": {
1027 "title": "Twig",
1028 "require": "markup",
1029 "owner": "brandonkelly"
1030 },
1031 "typescript": {
1032 "title": "TypeScript",
1033 "require": "javascript",
1034 "optional": "js-templates",
1035 "alias": "ts",
1036 "owner": "vkbansal"
1037 },
1038 "t4-cs": {
1039 "title": "T4 Text Templates (C#)",
1040 "require": ["t4-templating", "csharp"],
1041 "alias": "t4",
1042 "owner": "RunDevelopment"
1043 },
1044 "t4-vb": {
1045 "title": "T4 Text Templates (VB)",
1046 "require": ["t4-templating", "visual-basic"],
1047 "owner": "RunDevelopment"
1048 },
1049 "t4-templating": {
1050 "title": "T4 templating",
1051 "owner": "RunDevelopment"
1052 },
1053 "vala": {
1054 "title": "Vala",
1055 "require": "clike",
1056 "owner": "TemplarVolk"
1057 },
1058 "vbnet": {
1059 "title": "VB.Net",
1060 "require": "basic",
1061 "owner": "Bigsby"
1062 },
1063 "velocity": {
1064 "title": "Velocity",
1065 "require": "markup",
1066 "owner": "Golmote"
1067 },
1068 "verilog": {
1069 "title": "Verilog",
1070 "owner": "a-rey"
1071 },
1072 "vhdl": {
1073 "title": "VHDL",
1074 "owner": "a-rey"
1075 },
1076 "vim": {
1077 "title": "vim",
1078 "owner": "westonganger"
1079 },
1080 "visual-basic": {
1081 "title": "Visual Basic",
1082 "alias": "vb",
1083 "owner": "Golmote"
1084 },
1085 "wasm": {
1086 "title": "WebAssembly",
1087 "owner": "Golmote"
1088 },
1089 "wiki": {
1090 "title": "Wiki markup",
1091 "require": "markup",
1092 "owner": "Golmote"
1093 },
1094 "xeora": {
1095 "title": "Xeora",
1096 "require": "markup",
1097 "alias": "xeoracube",
1098 "aliasTitles": {
1099 "xeoracube": "XeoraCube"
1100 },
1101 "owner": "freakmaxi"
1102 },
1103 "xojo": {
1104 "title": "Xojo (REALbasic)",
1105 "owner": "Golmote"
1106 },
1107 "xquery": {
1108 "title": "XQuery",
1109 "require": "markup",
1110 "owner": "Golmote"
1111 },
1112 "yaml": {
1113 "title": "YAML",
1114 "alias": "yml",
1115 "owner": "hason"
1116 },
1117 "zig": {
1118 "title": "Zig",
1119 "owner": "RunDevelopment"
1120 }
1121 },
1122 "plugins": {
1123 "meta": {
1124 "path": "plugins/{id}/prism-{id}",
1125 "link": "plugins/{id}/"
1126 },
1127 "line-highlight": {
1128 "title": "Line Highlight",
1129 "description": "Highlights specific lines and/or line ranges."
1130 },
1131 "line-numbers": {
1132 "title": "Line Numbers",
1133 "description": "Line number at the beginning of code lines.",
1134 "owner": "kuba-kubula"
1135 },
1136 "show-invisibles": {
1137 "title": "Show Invisibles",
1138 "description": "Show hidden characters such as tabs and line breaks.",
1139 "optional": [
1140 "autolinker",
1141 "data-uri-highlight"
1142 ]
1143 },
1144 "autolinker": {
1145 "title": "Autolinker",
1146 "description": "Converts URLs and emails in code to clickable links. Parses Markdown links in comments."
1147 },
1148 "wpd": {
1149 "title": "WebPlatform Docs",
1150 "description": "Makes tokens link to <a href=\"https://webplatform.github.io/docs/\">WebPlatform.org documentation</a>. The links open in a new tab."
1151 },
1152 "custom-class": {
1153 "title": "Custom Class",
1154 "description": "This plugin allows you to prefix Prism's default classes (<code>.comment</code> can become <code>.namespace--comment</code>) or replace them with your defined ones (like <code>.editor__comment</code>). You can even add new classes.",
1155 "owner": "dvkndn",
1156 "noCSS": true
1157 },
1158 "file-highlight": {
1159 "title": "File Highlight",
1160 "description": "Fetch external files and highlight them with Prism. Used on the Prism website itself.",
1161 "noCSS": true
1162 },
1163 "show-language": {
1164 "title": "Show Language",
1165 "description": "Display the highlighted language in code blocks (inline code does not show the label).",
1166 "owner": "nauzilus",
1167 "noCSS": true,
1168 "require": "toolbar"
1169 },
1170 "jsonp-highlight": {
1171 "title": "JSONP Highlight",
1172 "description": "Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",
1173 "noCSS": true,
1174 "owner": "nauzilus"
1175 },
1176 "highlight-keywords": {
1177 "title": "Highlight Keywords",
1178 "description": "Adds special CSS classes for each keyword matched in the code. For example, the keyword <code>if</code> will have the class <code>keyword-if</code> as well. You can have fine grained control over the appearance of each keyword by providing your own CSS rules.",
1179 "owner": "vkbansal",
1180 "noCSS": true
1181 },
1182 "remove-initial-line-feed": {
1183 "title": "Remove initial line feed",
1184 "description": "Removes the initial line feed in code blocks.",
1185 "owner": "Golmote",
1186 "noCSS": true
1187 },
1188 "inline-color": {
1189 "title": "Inline color",
1190 "description": "Adds a small inline preview for colors in style sheets.",
1191 "require": "css-extras",
1192 "owner": "RunDevelopment"
1193 },
1194 "previewers": {
1195 "title": "Previewers",
1196 "description": "Previewers for angles, colors, gradients, easing and time.",
1197 "require": "css-extras",
1198 "owner": "Golmote"
1199 },
1200 "autoloader": {
1201 "title": "Autoloader",
1202 "description": "Automatically loads the needed languages to highlight the code blocks.",
1203 "owner": "Golmote",
1204 "noCSS": true
1205 },
1206 "keep-markup": {
1207 "title": "Keep Markup",
1208 "description": "Prevents custom markup from being dropped out during highlighting.",
1209 "owner": "Golmote",
1210 "optional": "normalize-whitespace",
1211 "noCSS": true
1212 },
1213 "command-line": {
1214 "title": "Command Line",
1215 "description": "Display a command line with a prompt and, optionally, the output/response from the commands.",
1216 "owner": "chriswells0"
1217 },
1218 "unescaped-markup": {
1219 "title": "Unescaped Markup",
1220 "description": "Write markup without having to escape anything."
1221 },
1222 "normalize-whitespace": {
1223 "title": "Normalize Whitespace",
1224 "description": "Supports multiple operations to normalize whitespace in code blocks.",
1225 "owner": "zeitgeist87",
1226 "optional": "unescaped-markup",
1227 "noCSS": true
1228 },
1229 "data-uri-highlight": {
1230 "title": "Data-URI Highlight",
1231 "description": "Highlights data-URI contents.",
1232 "owner": "Golmote",
1233 "noCSS": true
1234 },
1235 "toolbar": {
1236 "title": "Toolbar",
1237 "description": "Attach a toolbar for plugins to easily register buttons on the top of a code block.",
1238 "owner": "mAAdhaTTah"
1239 },
1240 "copy-to-clipboard": {
1241 "title": "Copy to Clipboard Button",
1242 "description": "Add a button that copies the code block to the clipboard when clicked.",
1243 "owner": "mAAdhaTTah",
1244 "require": "toolbar",
1245 "noCSS": true
1246 },
1247 "download-button": {
1248 "title": "Download Button",
1249 "description": "A button in the toolbar of a code block adding a convenient way to download a code file.",
1250 "owner": "Golmote",
1251 "require": "toolbar",
1252 "noCSS": true
1253 },
1254 "match-braces": {
1255 "title": "Match braces",
1256 "description": "Highlights matching braces.",
1257 "owner": "RunDevelopment"
1258 },
1259 "diff-highlight": {
1260 "title": "Diff Highlight",
1261 "description": "Highlights the code inside diff blocks.",
1262 "owner": "RunDevelopment",
1263 "require": "diff"
1264 },
1265 "filter-highlight-all": {
1266 "title": "Filter highlightAll",
1267 "description": "Filters the elements the <code>highlightAll</code> and <code>highlightAllUnder</code> methods actually highlight.",
1268 "owner": "RunDevelopment",
1269 "noCSS": true
1270 },
1271 "treeview": {
1272 "title": "Treeview",
1273 "description": "A language with special styles to highlight file system tree structures.",
1274 "owner": "Golmote"
1275 }
1276 }
1277}