UNPKG

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