UNPKG

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