File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed
javascripts/discourse/api-initializers Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change 1+ /* eslint-disable no-unused-vars */
2+ /* eslint-disable no-var */
3+
4+ import { apiInitializer } from " discourse/lib/api" ;
5+ import { julia } from " ../../../src/languages/julia.js" ;
6+ import { juliaRepl } from " ../../../src/languages/julia-repl.js" ;
7+
8+ export default apiInitializer ((api ) => {
9+ api .registerHighlightJSLanguage (" julia" , julia);
10+ api .registerHighlightJSLanguage (" julia-repl" , juliaRepl);
11+ // Register meta-language that auto-detects between julia and julia-repl
12+ api .registerHighlightJSLanguage (" julia-auto" , function (hljs ) {
13+ return {
14+ case_insensitive: false ,
15+ aliases: [" julia-detect" ],
16+ subLanguage: [" julia" , " julia-repl" ],
17+ };
18+ });
19+ });
You can’t perform that action at this time.
0 commit comments