UNPKG

32 kBJSONView 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", "ssml", "atom", "rss"],
52 "aliasTitles": {
53 "html": "HTML",
54 "xml": "XML",
55 "svg": "SVG",
56 "mathml": "MathML",
57 "ssml": "SSML",
58 "atom": "Atom",
59 "rss": "RSS"
60 },
61 "option": "default"
62 },
63 "css": {
64 "title": "CSS",
65 "option": "default",
66 "modify": "markup"
67 },
68 "clike": {
69 "title": "C-like",
70 "option": "default"
71 },
72 "javascript": {
73 "title": "JavaScript",
74 "require": "clike",
75 "modify": "markup",
76 "optional": "regex",
77 "alias": "js",
78 "option": "default"
79 },
80 "abap": {
81 "title": "ABAP",
82 "owner": "dellagustin"
83 },
84 "abnf": {
85 "title": "ABNF",
86 "owner": "RunDevelopment"
87 },
88 "actionscript": {
89 "title": "ActionScript",
90 "require": "javascript",
91 "modify": "markup",
92 "owner": "Golmote"
93 },
94 "ada": {
95 "title": "Ada",
96 "owner": "Lucretia"
97 },
98 "agda": {
99 "title": "Agda",
100 "owner": "xy-ren"
101 },
102 "al": {
103 "title": "AL",
104 "owner": "RunDevelopment"
105 },
106 "antlr4": {
107 "title": "ANTLR4",
108 "alias": "g4",
109 "owner": "RunDevelopment"
110 },
111 "apacheconf": {
112 "title": "Apache Configuration",
113 "owner": "GuiTeK"
114 },
115 "apex": {
116 "title": "Apex",
117 "require": ["clike", "sql"],
118 "owner": "RunDevelopment"
119 },
120 "apl": {
121 "title": "APL",
122 "owner": "ngn"
123 },
124 "applescript": {
125 "title": "AppleScript",
126 "owner": "Golmote"
127 },
128 "aql": {
129 "title": "AQL",
130 "owner": "RunDevelopment"
131 },
132 "arduino": {
133 "title": "Arduino",
134 "require": "cpp",
135 "alias": "ino",
136 "owner": "dkern"
137 },
138 "arff": {
139 "title": "ARFF",
140 "owner": "Golmote"
141 },
142 "asciidoc": {
143 "alias": "adoc",
144 "title": "AsciiDoc",
145 "owner": "Golmote"
146 },
147 "aspnet": {
148 "title": "ASP.NET (C#)",
149 "require": ["markup", "csharp"],
150 "owner": "nauzilus"
151 },
152 "asm6502": {
153 "title": "6502 Assembly",
154 "owner": "kzurawel"
155 },
156 "asmatmel": {
157 "title": "Atmel AVR Assembly",
158 "owner": "cerkit"
159 },
160 "autohotkey": {
161 "title": "AutoHotkey",
162 "owner": "aviaryan"
163 },
164 "autoit": {
165 "title": "AutoIt",
166 "owner": "Golmote"
167 },
168 "avisynth": {
169 "title": "AviSynth",
170 "alias": "avs",
171 "owner": "Zinfidel"
172 },
173 "avro-idl": {
174 "title":"Avro IDL",
175 "alias": "avdl",
176 "owner": "RunDevelopment"
177 },
178 "bash": {
179 "title": "Bash",
180 "alias": "shell",
181 "aliasTitles": {
182 "shell": "Shell"
183 },
184 "owner": "zeitgeist87"
185 },
186 "basic": {
187 "title": "BASIC",
188 "owner": "Golmote"
189 },
190 "batch": {
191 "title": "Batch",
192 "owner": "Golmote"
193 },
194 "bbcode": {
195 "title": "BBcode",
196 "alias": "shortcode",
197 "aliasTitles": {
198 "shortcode": "Shortcode"
199 },
200 "owner": "RunDevelopment"
201 },
202 "bicep": {
203 "title": "Bicep",
204 "owner": "johnnyreilly"
205 },
206 "birb": {
207 "title": "Birb",
208 "require": "clike",
209 "owner": "Calamity210"
210 },
211 "bison": {
212 "title": "Bison",
213 "require": "c",
214 "owner": "Golmote"
215 },
216 "bnf": {
217 "title": "BNF",
218 "alias": "rbnf",
219 "aliasTitles": {
220 "rbnf": "RBNF"
221 },
222 "owner": "RunDevelopment"
223 },
224 "brainfuck": {
225 "title": "Brainfuck",
226 "owner": "Golmote"
227 },
228 "brightscript": {
229 "title": "BrightScript",
230 "owner": "RunDevelopment"
231 },
232 "bro": {
233 "title": "Bro",
234 "owner": "wayward710"
235 },
236 "bsl": {
237 "title": "BSL (1C:Enterprise)",
238 "alias": "oscript",
239 "aliasTitles": {
240 "oscript": "OneScript"
241 },
242 "owner": "Diversus23"
243 },
244 "c": {
245 "title": "C",
246 "require": "clike",
247 "owner": "zeitgeist87"
248 },
249 "csharp": {
250 "title": "C#",
251 "require": "clike",
252 "alias": ["cs", "dotnet"],
253 "owner": "mvalipour"
254 },
255 "cpp": {
256 "title": "C++",
257 "require": "c",
258 "owner": "zeitgeist87"
259 },
260 "cfscript": {
261 "title": "CFScript",
262 "require": "clike",
263 "alias": "cfc",
264 "owner": "mjclemente"
265 },
266 "chaiscript": {
267 "title": "ChaiScript",
268 "require": ["clike", "cpp"],
269 "owner": "RunDevelopment"
270 },
271 "cil": {
272 "title": "CIL",
273 "owner": "sbrl"
274 },
275 "clojure": {
276 "title": "Clojure",
277 "owner": "troglotit"
278 },
279 "cmake": {
280 "title": "CMake",
281 "owner": "mjrogozinski"
282 },
283 "cobol": {
284 "title": "COBOL",
285 "owner": "RunDevelopment"
286 },
287 "coffeescript": {
288 "title": "CoffeeScript",
289 "require": "javascript",
290 "alias": "coffee",
291 "owner": "R-osey"
292 },
293 "concurnas": {
294 "title": "Concurnas",
295 "alias": "conc",
296 "owner": "jasontatton"
297 },
298 "csp": {
299 "title": "Content-Security-Policy",
300 "owner": "ScottHelme"
301 },
302 "coq": {
303 "title": "Coq",
304 "owner": "RunDevelopment"
305 },
306 "crystal": {
307 "title": "Crystal",
308 "require": "ruby",
309 "owner": "MakeNowJust"
310 },
311 "css-extras": {
312 "title": "CSS Extras",
313 "require": "css",
314 "modify": "css",
315 "owner": "milesj"
316 },
317 "csv": {
318 "title": "CSV",
319 "owner": "RunDevelopment"
320 },
321 "cypher": {
322 "title": "Cypher",
323 "owner": "RunDevelopment"
324 },
325 "d": {
326 "title": "D",
327 "require": "clike",
328 "owner": "Golmote"
329 },
330 "dart": {
331 "title": "Dart",
332 "require": "clike",
333 "owner": "Golmote"
334 },
335 "dataweave": {
336 "title": "DataWeave",
337 "owner": "machaval"
338 },
339 "dax": {
340 "title": "DAX",
341 "owner": "peterbud"
342 },
343 "dhall": {
344 "title": "Dhall",
345 "owner": "RunDevelopment"
346 },
347 "diff": {
348 "title": "Diff",
349 "owner": "uranusjr"
350 },
351 "django": {
352 "title": "Django/Jinja2",
353 "require": "markup-templating",
354 "alias": "jinja2",
355 "owner": "romanvm"
356 },
357 "dns-zone-file": {
358 "title": "DNS zone file",
359 "owner": "RunDevelopment",
360 "alias": "dns-zone"
361 },
362 "docker": {
363 "title": "Docker",
364 "alias": "dockerfile",
365 "owner": "JustinBeckwith"
366 },
367 "dot": {
368 "title": "DOT (Graphviz)",
369 "alias": "gv",
370 "optional": "markup",
371 "owner": "RunDevelopment"
372 },
373 "ebnf": {
374 "title": "EBNF",
375 "owner": "RunDevelopment"
376 },
377 "editorconfig": {
378 "title": "EditorConfig",
379 "owner": "osipxd"
380 },
381 "eiffel": {
382 "title": "Eiffel",
383 "owner": "Conaclos"
384 },
385 "ejs": {
386 "title": "EJS",
387 "require": ["javascript", "markup-templating"],
388 "owner": "RunDevelopment",
389 "alias": "eta",
390 "aliasTitles": {
391 "eta": "Eta"
392 }
393 },
394 "elixir": {
395 "title": "Elixir",
396 "owner": "Golmote"
397 },
398 "elm": {
399 "title": "Elm",
400 "owner": "zwilias"
401 },
402 "etlua": {
403 "title": "Embedded Lua templating",
404 "require": ["lua", "markup-templating"],
405 "owner": "RunDevelopment"
406 },
407 "erb": {
408 "title": "ERB",
409 "require": ["ruby", "markup-templating"],
410 "owner": "Golmote"
411 },
412 "erlang": {
413 "title": "Erlang",
414 "owner": "Golmote"
415 },
416 "excel-formula": {
417 "title": "Excel Formula",
418 "alias": ["xlsx", "xls"],
419 "owner": "RunDevelopment"
420 },
421 "fsharp": {
422 "title": "F#",
423 "require": "clike",
424 "owner": "simonreynolds7"
425 },
426 "factor": {
427 "title": "Factor",
428 "owner": "catb0t"
429 },
430 "false": {
431 "title": "False",
432 "owner": "edukisto"
433 },
434 "firestore-security-rules": {
435 "title": "Firestore security rules",
436 "require": "clike",
437 "owner": "RunDevelopment"
438 },
439 "flow": {
440 "title": "Flow",
441 "require": "javascript",
442 "owner": "Golmote"
443 },
444 "fortran": {
445 "title": "Fortran",
446 "owner": "Golmote"
447 },
448 "ftl": {
449 "title": "FreeMarker Template Language",
450 "require": "markup-templating",
451 "owner": "RunDevelopment"
452 },
453 "gml": {
454 "title": "GameMaker Language",
455 "alias": "gamemakerlanguage",
456 "require": "clike",
457 "owner": "LiarOnce"
458 },
459 "gap": {
460 "title": "GAP (CAS)",
461 "owner": "RunDevelopment"
462 },
463 "gcode": {
464 "title": "G-code",
465 "owner": "RunDevelopment"
466 },
467 "gdscript": {
468 "title": "GDScript",
469 "owner": "RunDevelopment"
470 },
471 "gedcom": {
472 "title": "GEDCOM",
473 "owner": "Golmote"
474 },
475 "gherkin": {
476 "title": "Gherkin",
477 "owner": "hason"
478 },
479 "git": {
480 "title": "Git",
481 "owner": "lgiraudel"
482 },
483 "glsl": {
484 "title": "GLSL",
485 "require": "c",
486 "owner": "Golmote"
487 },
488 "gn": {
489 "title": "GN",
490 "alias": "gni",
491 "owner": "RunDevelopment"
492 },
493 "go": {
494 "title": "Go",
495 "require": "clike",
496 "owner": "arnehormann"
497 },
498 "go-module": {
499 "title": "Go module",
500 "alias": "go-mod",
501 "owner": "RunDevelopment"
502 },
503 "graphql": {
504 "title": "GraphQL",
505 "optional": "markdown",
506 "owner": "Golmote"
507 },
508 "groovy": {
509 "title": "Groovy",
510 "require": "clike",
511 "owner": "robfletcher"
512 },
513 "haml": {
514 "title": "Haml",
515 "require": "ruby",
516 "optional": [
517 "css",
518 "css-extras",
519 "coffeescript",
520 "erb",
521 "javascript",
522 "less",
523 "markdown",
524 "scss",
525 "textile"
526 ],
527 "owner": "Golmote"
528 },
529 "handlebars": {
530 "title": "Handlebars",
531 "require": "markup-templating",
532 "alias": "hbs",
533 "owner": "Golmote"
534 },
535 "haskell": {
536 "title": "Haskell",
537 "alias": "hs",
538 "owner": "bholst"
539 },
540 "haxe": {
541 "title": "Haxe",
542 "require": "clike",
543 "optional": "regex",
544 "owner": "Golmote"
545 },
546 "hcl": {
547 "title": "HCL",
548 "owner": "outsideris"
549 },
550 "hlsl": {
551 "title": "HLSL",
552 "require": "c",
553 "owner": "RunDevelopment"
554 },
555 "hoon": {
556 "title": "Hoon",
557 "owner": "matildepark"
558 },
559 "http": {
560 "title": "HTTP",
561 "optional": [
562 "csp",
563 "css",
564 "hpkp",
565 "hsts",
566 "javascript",
567 "json",
568 "markup",
569 "uri"
570 ],
571 "owner": "danielgtaylor"
572 },
573 "hpkp": {
574 "title": "HTTP Public-Key-Pins",
575 "owner": "ScottHelme"
576 },
577 "hsts": {
578 "title": "HTTP Strict-Transport-Security",
579 "owner": "ScottHelme"
580 },
581 "ichigojam": {
582 "title": "IchigoJam",
583 "owner": "BlueCocoa"
584 },
585 "icon": {
586 "title": "Icon",
587 "owner": "Golmote"
588 },
589 "icu-message-format": {
590 "title": "ICU Message Format",
591 "owner": "RunDevelopment"
592 },
593 "idris": {
594 "title": "Idris",
595 "alias": "idr",
596 "owner": "KeenS",
597 "require": "haskell"
598 },
599 "ignore": {
600 "title": ".ignore",
601 "owner": "osipxd",
602 "alias": [
603 "gitignore",
604 "hgignore",
605 "npmignore"
606 ],
607 "aliasTitles": {
608 "gitignore": ".gitignore",
609 "hgignore": ".hgignore",
610 "npmignore": ".npmignore"
611 }
612 },
613 "inform7": {
614 "title": "Inform 7",
615 "owner": "Golmote"
616 },
617 "ini": {
618 "title": "Ini",
619 "owner": "aviaryan"
620 },
621 "io": {
622 "title": "Io",
623 "owner": "AlesTsurko"
624 },
625 "j": {
626 "title": "J",
627 "owner": "Golmote"
628 },
629 "java": {
630 "title": "Java",
631 "require": "clike",
632 "owner": "sherblot"
633 },
634 "javadoc": {
635 "title": "JavaDoc",
636 "require": ["markup", "java", "javadoclike"],
637 "modify": "java",
638 "optional": "scala",
639 "owner": "RunDevelopment"
640 },
641 "javadoclike": {
642 "title": "JavaDoc-like",
643 "modify": [
644 "java",
645 "javascript",
646 "php"
647 ],
648 "owner": "RunDevelopment"
649 },
650 "javastacktrace": {
651 "title": "Java stack trace",
652 "owner": "RunDevelopment"
653 },
654 "jexl": {
655 "title": "Jexl",
656 "owner": "czosel"
657 },
658 "jolie": {
659 "title": "Jolie",
660 "require": "clike",
661 "owner": "thesave"
662 },
663 "jq": {
664 "title": "JQ",
665 "owner": "RunDevelopment"
666 },
667 "jsdoc": {
668 "title": "JSDoc",
669 "require": ["javascript", "javadoclike", "typescript"],
670 "modify": "javascript",
671 "optional": [
672 "actionscript",
673 "coffeescript"
674 ],
675 "owner": "RunDevelopment"
676 },
677 "js-extras": {
678 "title": "JS Extras",
679 "require": "javascript",
680 "modify": "javascript",
681 "optional": [
682 "actionscript",
683 "coffeescript",
684 "flow",
685 "n4js",
686 "typescript"
687 ],
688 "owner": "RunDevelopment"
689 },
690 "json": {
691 "title": "JSON",
692 "alias": "webmanifest",
693 "aliasTitles": {
694 "webmanifest": "Web App Manifest"
695 },
696 "owner": "CupOfTea696"
697 },
698 "json5": {
699 "title": "JSON5",
700 "require": "json",
701 "owner": "RunDevelopment"
702 },
703 "jsonp": {
704 "title": "JSONP",
705 "require": "json",
706 "owner": "RunDevelopment"
707 },
708 "jsstacktrace": {
709 "title": "JS stack trace",
710 "owner": "sbrl"
711 },
712 "js-templates": {
713 "title": "JS Templates",
714 "require": "javascript",
715 "modify": "javascript",
716 "optional": [
717 "css",
718 "css-extras",
719 "graphql",
720 "markdown",
721 "markup",
722 "sql"
723 ],
724 "owner": "RunDevelopment"
725 },
726 "julia": {
727 "title": "Julia",
728 "owner": "cdagnino"
729 },
730 "keepalived": {
731 "title": "Keepalived Configure",
732 "owner": "dev-itsheng"
733 },
734 "keyman": {
735 "title": "Keyman",
736 "owner": "mcdurdin"
737 },
738 "kotlin": {
739 "title": "Kotlin",
740 "alias": ["kt", "kts"],
741 "aliasTitles": {
742 "kts": "Kotlin Script"
743 },
744 "require": "clike",
745 "owner": "Golmote"
746 },
747 "kumir": {
748 "title": "KuMir (КуМир)",
749 "alias": "kum",
750 "owner": "edukisto"
751 },
752 "kusto": {
753 "title": "Kusto",
754 "owner": "RunDevelopment"
755 },
756 "latex": {
757 "title": "LaTeX",
758 "alias": ["tex", "context"],
759 "aliasTitles": {
760 "tex": "TeX",
761 "context": "ConTeXt"
762 },
763 "owner": "japborst"
764 },
765 "latte": {
766 "title": "Latte",
767 "require": ["clike", "markup-templating", "php"],
768 "owner": "nette"
769 },
770 "less": {
771 "title": "Less",
772 "require": "css",
773 "optional": "css-extras",
774 "owner": "Golmote"
775 },
776 "lilypond": {
777 "title": "LilyPond",
778 "require": "scheme",
779 "alias": "ly",
780 "owner": "RunDevelopment"
781 },
782 "liquid": {
783 "title": "Liquid",
784 "require": "markup-templating",
785 "owner": "cinhtau"
786 },
787 "lisp": {
788 "title": "Lisp",
789 "alias": ["emacs", "elisp", "emacs-lisp"],
790 "owner": "JuanCaicedo"
791 },
792 "livescript": {
793 "title": "LiveScript",
794 "owner": "Golmote"
795 },
796 "llvm": {
797 "title": "LLVM IR",
798 "owner": "porglezomp"
799 },
800 "log": {
801 "title": "Log file",
802 "optional": "javastacktrace",
803 "owner": "RunDevelopment"
804 },
805 "lolcode": {
806 "title": "LOLCODE",
807 "owner": "Golmote"
808 },
809 "lua": {
810 "title": "Lua",
811 "owner": "Golmote"
812 },
813 "magma": {
814 "title": "Magma (CAS)",
815 "owner": "RunDevelopment"
816 },
817 "makefile": {
818 "title": "Makefile",
819 "owner": "Golmote"
820 },
821 "markdown": {
822 "title": "Markdown",
823 "require": "markup",
824 "optional": "yaml",
825 "alias": "md",
826 "owner": "Golmote"
827 },
828 "markup-templating": {
829 "title": "Markup templating",
830 "require": "markup",
831 "owner": "Golmote"
832 },
833 "matlab": {
834 "title": "MATLAB",
835 "owner": "Golmote"
836 },
837 "maxscript": {
838 "title": "MAXScript",
839 "owner": "RunDevelopment"
840 },
841 "mel": {
842 "title": "MEL",
843 "owner": "Golmote"
844 },
845 "mermaid": {
846 "title": "Mermaid",
847 "owner": "RunDevelopment"
848 },
849 "mizar": {
850 "title": "Mizar",
851 "owner": "Golmote"
852 },
853 "mongodb": {
854 "title": "MongoDB",
855 "owner": "airs0urce",
856 "require": "javascript"
857 },
858 "monkey": {
859 "title": "Monkey",
860 "owner": "Golmote"
861 },
862 "moonscript": {
863 "title": "MoonScript",
864 "alias": "moon",
865 "owner": "RunDevelopment"
866 },
867 "n1ql": {
868 "title": "N1QL",
869 "owner": "TMWilds"
870 },
871 "n4js": {
872 "title": "N4JS",
873 "require": "javascript",
874 "optional": "jsdoc",
875 "alias": "n4jsd",
876 "owner": "bsmith-n4"
877 },
878 "nand2tetris-hdl": {
879 "title": "Nand To Tetris HDL",
880 "owner": "stephanmax"
881 },
882 "naniscript": {
883 "title": "Naninovel Script",
884 "owner": "Elringus",
885 "alias": "nani"
886 },
887 "nasm": {
888 "title": "NASM",
889 "owner": "rbmj"
890 },
891 "neon": {
892 "title": "NEON",
893 "owner": "nette"
894 },
895 "nevod": {
896 "title": "Nevod",
897 "owner": "nezaboodka"
898 },
899 "nginx": {
900 "title": "nginx",
901 "owner": "volado"
902 },
903 "nim": {
904 "title": "Nim",
905 "owner": "Golmote"
906 },
907 "nix": {
908 "title": "Nix",
909 "owner": "Golmote"
910 },
911 "nsis": {
912 "title": "NSIS",
913 "owner": "idleberg"
914 },
915 "objectivec": {
916 "title": "Objective-C",
917 "require": "c",
918 "alias": "objc",
919 "owner": "uranusjr"
920 },
921 "ocaml": {
922 "title": "OCaml",
923 "owner": "Golmote"
924 },
925 "opencl": {
926 "title": "OpenCL",
927 "require": "c",
928 "modify": [
929 "c",
930 "cpp"
931 ],
932 "owner": "Milania1"
933 },
934 "openqasm": {
935 "title": "OpenQasm",
936 "alias": "qasm",
937 "owner": "RunDevelopment"
938 },
939 "oz": {
940 "title": "Oz",
941 "owner": "Golmote"
942 },
943 "parigp": {
944 "title": "PARI/GP",
945 "owner": "Golmote"
946 },
947 "parser": {
948 "title": "Parser",
949 "require": "markup",
950 "owner": "Golmote"
951 },
952 "pascal": {
953 "title": "Pascal",
954 "alias": "objectpascal",
955 "aliasTitles": {
956 "objectpascal": "Object Pascal"
957 },
958 "owner": "Golmote"
959 },
960 "pascaligo": {
961 "title": "Pascaligo",
962 "owner": "DefinitelyNotAGoat"
963 },
964 "psl": {
965 "title": "PATROL Scripting Language",
966 "owner": "bertysentry"
967 },
968 "pcaxis": {
969 "title": "PC-Axis",
970 "alias": "px",
971 "owner": "RunDevelopment"
972 },
973 "peoplecode": {
974 "title": "PeopleCode",
975 "alias": "pcode",
976 "owner": "RunDevelopment"
977 },
978 "perl": {
979 "title": "Perl",
980 "owner": "Golmote"
981 },
982 "php": {
983 "title": "PHP",
984 "require": "markup-templating",
985 "owner": "milesj"
986 },
987 "phpdoc": {
988 "title": "PHPDoc",
989 "require": ["php", "javadoclike"],
990 "modify": "php",
991 "owner": "RunDevelopment"
992 },
993 "php-extras": {
994 "title": "PHP Extras",
995 "require": "php",
996 "modify": "php",
997 "owner": "milesj"
998 },
999 "plsql": {
1000 "title": "PL/SQL",
1001 "require": "sql",
1002 "owner": "Golmote"
1003 },
1004 "powerquery": {
1005 "title": "PowerQuery",
1006 "alias": ["pq", "mscript"],
1007 "owner": "peterbud"
1008 },
1009 "powershell": {
1010 "title": "PowerShell",
1011 "owner": "nauzilus"
1012 },
1013 "processing": {
1014 "title": "Processing",
1015 "require": "clike",
1016 "owner": "Golmote"
1017 },
1018 "prolog": {
1019 "title": "Prolog",
1020 "owner": "Golmote"
1021 },
1022 "promql": {
1023 "title": "PromQL",
1024 "owner": "arendjr"
1025 },
1026 "properties": {
1027 "title": ".properties",
1028 "owner": "Golmote"
1029 },
1030 "protobuf": {
1031 "title": "Protocol Buffers",
1032 "require": "clike",
1033 "owner": "just-boris"
1034 },
1035 "pug": {
1036 "title": "Pug",
1037 "require": ["markup", "javascript"],
1038 "optional": [
1039 "coffeescript",
1040 "ejs",
1041 "handlebars",
1042 "less",
1043 "livescript",
1044 "markdown",
1045 "scss",
1046 "stylus",
1047 "twig"
1048 ],
1049 "owner": "Golmote"
1050 },
1051 "puppet": {
1052 "title": "Puppet",
1053 "owner": "Golmote"
1054 },
1055 "pure": {
1056 "title": "Pure",
1057 "optional": [
1058 "c",
1059 "cpp",
1060 "fortran"
1061 ],
1062 "owner": "Golmote"
1063 },
1064 "purebasic": {
1065 "title": "PureBasic",
1066 "require": "clike",
1067 "alias": "pbfasm",
1068 "owner": "HeX0R101"
1069 },
1070 "purescript": {
1071 "title": "PureScript",
1072 "require": "haskell",
1073 "alias": "purs",
1074 "owner": "sriharshachilakapati"
1075 },
1076 "python": {
1077 "title": "Python",
1078 "alias": "py",
1079 "owner": "multipetros"
1080 },
1081 "qsharp": {
1082 "title": "Q#",
1083 "require": "clike",
1084 "alias": "qs",
1085 "owner": "fedonman"
1086 },
1087 "q": {
1088 "title": "Q (kdb+ database)",
1089 "owner": "Golmote"
1090 },
1091 "qml": {
1092 "title": "QML",
1093 "require": "javascript",
1094 "owner": "RunDevelopment"
1095 },
1096 "qore": {
1097 "title": "Qore",
1098 "require": "clike",
1099 "owner": "temnroegg"
1100 },
1101 "r": {
1102 "title": "R",
1103 "owner": "Golmote"
1104 },
1105 "racket": {
1106 "title": "Racket",
1107 "require": "scheme",
1108 "alias": "rkt",
1109 "owner": "RunDevelopment"
1110 },
1111 "cshtml": {
1112 "title": "Razor C#",
1113 "alias": "razor",
1114 "require": ["markup", "csharp"],
1115 "optional":[
1116 "css",
1117 "css-extras",
1118 "javascript",
1119 "js-extras"
1120 ],
1121 "owner": "RunDevelopment"
1122 },
1123 "jsx": {
1124 "title": "React JSX",
1125 "require": ["markup", "javascript"],
1126 "optional": [
1127 "jsdoc",
1128 "js-extras",
1129 "js-templates"
1130 ],
1131 "owner": "vkbansal"
1132 },
1133 "tsx": {
1134 "title": "React TSX",
1135 "require": ["jsx", "typescript"]
1136 },
1137 "reason": {
1138 "title": "Reason",
1139 "require": "clike",
1140 "owner": "Golmote"
1141 },
1142 "regex": {
1143 "title": "Regex",
1144 "owner": "RunDevelopment"
1145 },
1146 "rego": {
1147 "title": "Rego",
1148 "owner": "JordanSh"
1149 },
1150 "renpy": {
1151 "title": "Ren'py",
1152 "alias": "rpy",
1153 "owner": "HyuchiaDiego"
1154 },
1155 "rest": {
1156 "title": "reST (reStructuredText)",
1157 "owner": "Golmote"
1158 },
1159 "rip": {
1160 "title": "Rip",
1161 "owner": "ravinggenius"
1162 },
1163 "roboconf": {
1164 "title": "Roboconf",
1165 "owner": "Golmote"
1166 },
1167 "robotframework": {
1168 "title": "Robot Framework",
1169 "alias": "robot",
1170 "owner": "RunDevelopment"
1171 },
1172 "ruby": {
1173 "title": "Ruby",
1174 "require": "clike",
1175 "alias": "rb",
1176 "owner": "samflores"
1177 },
1178 "rust": {
1179 "title": "Rust",
1180 "owner": "Golmote"
1181 },
1182 "sas": {
1183 "title": "SAS",
1184 "optional": ["groovy", "lua", "sql"],
1185 "owner": "Golmote"
1186 },
1187 "sass": {
1188 "title": "Sass (Sass)",
1189 "require": "css",
1190 "optional": "css-extras",
1191 "owner": "Golmote"
1192 },
1193 "scss": {
1194 "title": "Sass (Scss)",
1195 "require": "css",
1196 "optional": "css-extras",
1197 "owner": "MoOx"
1198 },
1199 "scala": {
1200 "title": "Scala",
1201 "require": "java",
1202 "owner": "jozic"
1203 },
1204 "scheme": {
1205 "title": "Scheme",
1206 "owner": "bacchus123"
1207 },
1208 "shell-session": {
1209 "title": "Shell session",
1210 "require": "bash",
1211 "alias": ["sh-session", "shellsession"],
1212 "owner": "RunDevelopment"
1213 },
1214 "smali": {
1215 "title": "Smali",
1216 "owner": "RunDevelopment"
1217 },
1218 "smalltalk": {
1219 "title": "Smalltalk",
1220 "owner": "Golmote"
1221 },
1222 "smarty": {
1223 "title": "Smarty",
1224 "require": "markup-templating",
1225 "optional": "php",
1226 "owner": "Golmote"
1227 },
1228 "sml": {
1229 "title": "SML",
1230 "alias": "smlnj",
1231 "aliasTitles": {
1232 "smlnj": "SML/NJ"
1233 },
1234 "owner": "RunDevelopment"
1235 },
1236 "solidity": {
1237 "title": "Solidity (Ethereum)",
1238 "alias": "sol",
1239 "require": "clike",
1240 "owner": "glachaud"
1241 },
1242 "solution-file": {
1243 "title": "Solution file",
1244 "alias": "sln",
1245 "owner": "RunDevelopment"
1246 },
1247 "soy": {
1248 "title": "Soy (Closure Template)",
1249 "require": "markup-templating",
1250 "owner": "Golmote"
1251 },
1252 "sparql": {
1253 "title": "SPARQL",
1254 "require": "turtle",
1255 "owner": "Triply-Dev",
1256 "alias": "rq"
1257 },
1258 "splunk-spl": {
1259 "title": "Splunk SPL",
1260 "owner": "RunDevelopment"
1261 },
1262 "sqf": {
1263 "title": "SQF: Status Quo Function (Arma 3)",
1264 "require": "clike",
1265 "owner": "RunDevelopment"
1266 },
1267 "sql": {
1268 "title": "SQL",
1269 "owner": "multipetros"
1270 },
1271 "squirrel": {
1272 "title": "Squirrel",
1273 "require": "clike",
1274 "owner": "RunDevelopment"
1275 },
1276 "stan": {
1277 "title": "Stan",
1278 "owner": "RunDevelopment"
1279 },
1280 "iecst": {
1281 "title": "Structured Text (IEC 61131-3)",
1282 "owner": "serhioromano"
1283 },
1284 "stylus": {
1285 "title": "Stylus",
1286 "owner": "vkbansal"
1287 },
1288 "swift": {
1289 "title": "Swift",
1290 "owner": "chrischares"
1291 },
1292 "systemd": {
1293 "title": "Systemd configuration file",
1294 "owner": "RunDevelopment"
1295 },
1296 "t4-templating": {
1297 "title": "T4 templating",
1298 "owner": "RunDevelopment"
1299 },
1300 "t4-cs": {
1301 "title": "T4 Text Templates (C#)",
1302 "require": ["t4-templating", "csharp"],
1303 "alias": "t4",
1304 "owner": "RunDevelopment"
1305 },
1306 "t4-vb": {
1307 "title": "T4 Text Templates (VB)",
1308 "require": ["t4-templating", "vbnet"],
1309 "owner": "RunDevelopment"
1310 },
1311 "tap": {
1312 "title": "TAP",
1313 "owner": "isaacs",
1314 "require": "yaml"
1315 },
1316 "tcl": {
1317 "title": "Tcl",
1318 "owner": "PeterChaplin"
1319 },
1320 "tt2": {
1321 "title": "Template Toolkit 2",
1322 "require": ["clike", "markup-templating"],
1323 "owner": "gflohr"
1324 },
1325 "textile": {
1326 "title": "Textile",
1327 "require": "markup",
1328 "optional": "css",
1329 "owner": "Golmote"
1330 },
1331 "toml": {
1332 "title": "TOML",
1333 "owner": "RunDevelopment"
1334 },
1335 "tremor": {
1336 "title": "Tremor",
1337 "alias": [
1338 "trickle",
1339 "troy"
1340 ],
1341 "owner": "darach",
1342 "aliasTitles": {
1343 "trickle": "trickle",
1344 "troy": "troy"
1345 }
1346 },
1347 "turtle": {
1348 "title": "Turtle",
1349 "alias": "trig",
1350 "aliasTitles": {
1351 "trig": "TriG"
1352 },
1353 "owner": "jakubklimek"
1354 },
1355 "twig": {
1356 "title": "Twig",
1357 "require": "markup-templating",
1358 "owner": "brandonkelly"
1359 },
1360 "typescript": {
1361 "title": "TypeScript",
1362 "require": "javascript",
1363 "optional": "js-templates",
1364 "alias": "ts",
1365 "owner": "vkbansal"
1366 },
1367 "typoscript": {
1368 "title": "TypoScript",
1369 "alias": "tsconfig",
1370 "aliasTitles": {
1371 "tsconfig": "TSConfig"
1372 },
1373 "owner": "dkern"
1374 },
1375 "unrealscript": {
1376 "title": "UnrealScript",
1377 "alias": ["uscript", "uc"],
1378 "owner": "RunDevelopment"
1379 },
1380 "uorazor": {
1381 "title": "UO Razor Script",
1382 "owner": "jaseowns"
1383 },
1384 "uri": {
1385 "title": "URI",
1386 "alias": "url",
1387 "aliasTitles": {
1388 "url": "URL"
1389 },
1390 "owner": "RunDevelopment"
1391 },
1392 "v": {
1393 "title": "V",
1394 "require": "clike",
1395 "owner": "taggon"
1396 },
1397 "vala": {
1398 "title": "Vala",
1399 "require": "clike",
1400 "optional": "regex",
1401 "owner": "TemplarVolk"
1402 },
1403 "vbnet": {
1404 "title": "VB.Net",
1405 "require": "basic",
1406 "owner": "Bigsby"
1407 },
1408 "velocity": {
1409 "title": "Velocity",
1410 "require": "markup",
1411 "owner": "Golmote"
1412 },
1413 "verilog": {
1414 "title": "Verilog",
1415 "owner": "a-rey"
1416 },
1417 "vhdl": {
1418 "title": "VHDL",
1419 "owner": "a-rey"
1420 },
1421 "vim": {
1422 "title": "vim",
1423 "owner": "westonganger"
1424 },
1425 "visual-basic": {
1426 "title": "Visual Basic",
1427 "alias": ["vb", "vba"],
1428 "aliasTitles": {
1429 "vba": "VBA"
1430 },
1431 "owner": "Golmote"
1432 },
1433 "warpscript": {
1434 "title": "WarpScript",
1435 "owner": "RunDevelopment"
1436 },
1437 "wasm": {
1438 "title": "WebAssembly",
1439 "owner": "Golmote"
1440 },
1441 "web-idl": {
1442 "title": "Web IDL",
1443 "alias": "webidl",
1444 "owner": "RunDevelopment"
1445 },
1446 "wiki": {
1447 "title": "Wiki markup",
1448 "require": "markup",
1449 "owner": "Golmote"
1450 },
1451 "wolfram": {
1452 "title": "Wolfram language",
1453 "alias": ["mathematica", "nb", "wl"],
1454 "aliasTitles": {
1455 "mathematica": "Mathematica",
1456 "nb": "Mathematica Notebook"
1457 },
1458 "owner": "msollami"
1459 },
1460 "wren": {
1461 "title": "Wren",
1462 "owner": "clsource"
1463 },
1464 "xeora": {
1465 "title": "Xeora",
1466 "require": "markup",
1467 "alias": "xeoracube",
1468 "aliasTitles": {
1469 "xeoracube": "XeoraCube"
1470 },
1471 "owner": "freakmaxi"
1472 },
1473 "xml-doc": {
1474 "title": "XML doc (.net)",
1475 "require": "markup",
1476 "modify": ["csharp", "fsharp", "vbnet"],
1477 "owner": "RunDevelopment"
1478 },
1479 "xojo": {
1480 "title": "Xojo (REALbasic)",
1481 "owner": "Golmote"
1482 },
1483 "xquery": {
1484 "title": "XQuery",
1485 "require": "markup",
1486 "owner": "Golmote"
1487 },
1488 "yaml": {
1489 "title": "YAML",
1490 "alias": "yml",
1491 "owner": "hason"
1492 },
1493 "yang": {
1494 "title": "YANG",
1495 "owner": "RunDevelopment"
1496 },
1497 "zig": {
1498 "title": "Zig",
1499 "owner": "RunDevelopment"
1500 }
1501 },
1502 "plugins": {
1503 "meta": {
1504 "path": "plugins/{id}/prism-{id}",
1505 "link": "plugins/{id}/"
1506 },
1507 "line-highlight": {
1508 "title": "Line Highlight",
1509 "description": "Highlights specific lines and/or line ranges."
1510 },
1511 "line-numbers": {
1512 "title": "Line Numbers",
1513 "description": "Line number at the beginning of code lines.",
1514 "owner": "kuba-kubula"
1515 },
1516 "show-invisibles": {
1517 "title": "Show Invisibles",
1518 "description": "Show hidden characters such as tabs and line breaks.",
1519 "optional": [
1520 "autolinker",
1521 "data-uri-highlight"
1522 ]
1523 },
1524 "autolinker": {
1525 "title": "Autolinker",
1526 "description": "Converts URLs and emails in code to clickable links. Parses Markdown links in comments."
1527 },
1528 "wpd": {
1529 "title": "WebPlatform Docs",
1530 "description": "Makes tokens link to <a href=\"https://webplatform.github.io/docs/\">WebPlatform.org documentation</a>. The links open in a new tab."
1531 },
1532 "custom-class": {
1533 "title": "Custom Class",
1534 "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.",
1535 "owner": "dvkndn",
1536 "noCSS": true
1537 },
1538 "file-highlight": {
1539 "title": "File Highlight",
1540 "description": "Fetch external files and highlight them with Prism. Used on the Prism website itself.",
1541 "noCSS": true
1542 },
1543 "show-language": {
1544 "title": "Show Language",
1545 "description": "Display the highlighted language in code blocks (inline code does not show the label).",
1546 "owner": "nauzilus",
1547 "noCSS": true,
1548 "require": "toolbar"
1549 },
1550 "jsonp-highlight": {
1551 "title": "JSONP Highlight",
1552 "description": "Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",
1553 "noCSS": true,
1554 "owner": "nauzilus"
1555 },
1556 "highlight-keywords": {
1557 "title": "Highlight Keywords",
1558 "description": "Adds special CSS classes for each keyword for fine-grained highlighting.",
1559 "owner": "vkbansal",
1560 "noCSS": true
1561 },
1562 "remove-initial-line-feed": {
1563 "title": "Remove initial line feed",
1564 "description": "Removes the initial line feed in code blocks.",
1565 "owner": "Golmote",
1566 "noCSS": true
1567 },
1568 "inline-color": {
1569 "title": "Inline color",
1570 "description": "Adds a small inline preview for colors in style sheets.",
1571 "require": "css-extras",
1572 "owner": "RunDevelopment"
1573 },
1574 "previewers": {
1575 "title": "Previewers",
1576 "description": "Previewers for angles, colors, gradients, easing and time.",
1577 "require": "css-extras",
1578 "owner": "Golmote"
1579 },
1580 "autoloader": {
1581 "title": "Autoloader",
1582 "description": "Automatically loads the needed languages to highlight the code blocks.",
1583 "owner": "Golmote",
1584 "noCSS": true
1585 },
1586 "keep-markup": {
1587 "title": "Keep Markup",
1588 "description": "Prevents custom markup from being dropped out during highlighting.",
1589 "owner": "Golmote",
1590 "optional": "normalize-whitespace",
1591 "noCSS": true
1592 },
1593 "command-line": {
1594 "title": "Command Line",
1595 "description": "Display a command line with a prompt and, optionally, the output/response from the commands.",
1596 "owner": "chriswells0"
1597 },
1598 "unescaped-markup": {
1599 "title": "Unescaped Markup",
1600 "description": "Write markup without having to escape anything."
1601 },
1602 "normalize-whitespace": {
1603 "title": "Normalize Whitespace",
1604 "description": "Supports multiple operations to normalize whitespace in code blocks.",
1605 "owner": "zeitgeist87",
1606 "optional": "unescaped-markup",
1607 "noCSS": true
1608 },
1609 "data-uri-highlight": {
1610 "title": "Data-URI Highlight",
1611 "description": "Highlights data-URI contents.",
1612 "owner": "Golmote",
1613 "noCSS": true
1614 },
1615 "toolbar": {
1616 "title": "Toolbar",
1617 "description": "Attach a toolbar for plugins to easily register buttons on the top of a code block.",
1618 "owner": "mAAdhaTTah"
1619 },
1620 "copy-to-clipboard": {
1621 "title": "Copy to Clipboard Button",
1622 "description": "Add a button that copies the code block to the clipboard when clicked.",
1623 "owner": "mAAdhaTTah",
1624 "require": "toolbar",
1625 "noCSS": true
1626 },
1627 "download-button": {
1628 "title": "Download Button",
1629 "description": "A button in the toolbar of a code block adding a convenient way to download a code file.",
1630 "owner": "Golmote",
1631 "require": "toolbar",
1632 "noCSS": true
1633 },
1634 "match-braces": {
1635 "title": "Match braces",
1636 "description": "Highlights matching braces.",
1637 "owner": "RunDevelopment"
1638 },
1639 "diff-highlight": {
1640 "title": "Diff Highlight",
1641 "description": "Highlights the code inside diff blocks.",
1642 "owner": "RunDevelopment",
1643 "require": "diff"
1644 },
1645 "filter-highlight-all": {
1646 "title": "Filter highlightAll",
1647 "description": "Filters the elements the <code>highlightAll</code> and <code>highlightAllUnder</code> methods actually highlight.",
1648 "owner": "RunDevelopment",
1649 "noCSS": true
1650 },
1651 "treeview": {
1652 "title": "Treeview",
1653 "description": "A language with special styles to highlight file system tree structures.",
1654 "owner": "Golmote"
1655 }
1656 }
1657}