UNPKG

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