mirror of
https://github.com/BookStackApp/BookStack.git
synced 2025-06-10 13:43:38 +08:00
Added cm6 strategy for splitting and dyn. loading langs
Split out legacy modes to their own dynamically imported bundle to reduce main code bundle size.
This commit is contained in:
28
resources/js/code/legacy-modes.mjs
Normal file
28
resources/js/code/legacy-modes.mjs
Normal file
@ -0,0 +1,28 @@
|
||||
export {c, cpp, csharp, java, kotlin, scala, dart} from '@codemirror/legacy-modes/mode/clike';
|
||||
export {diff} from '@codemirror/legacy-modes/mode/diff';
|
||||
export {fortran} from '@codemirror/legacy-modes/mode/fortran';
|
||||
export {go} from '@codemirror/legacy-modes/mode/go';
|
||||
export {haskell} from '@codemirror/legacy-modes/mode/haskell';
|
||||
export {julia} from '@codemirror/legacy-modes/mode/julia';
|
||||
export {lua} from '@codemirror/legacy-modes/mode/lua';
|
||||
export {oCaml, fSharp, sml} from '@codemirror/legacy-modes/mode/mllike';
|
||||
export {nginx} from '@codemirror/legacy-modes/mode/nginx';
|
||||
export {octave} from '@codemirror/legacy-modes/mode/octave';
|
||||
export {perl} from '@codemirror/legacy-modes/mode/perl';
|
||||
export {pascal} from '@codemirror/legacy-modes/mode/pascal';
|
||||
export {powerShell} from '@codemirror/legacy-modes/mode/powershell';
|
||||
export {properties} from '@codemirror/legacy-modes/mode/properties';
|
||||
export {python} from '@codemirror/legacy-modes/mode/python';
|
||||
export {ruby} from '@codemirror/legacy-modes/mode/ruby';
|
||||
export {rust} from '@codemirror/legacy-modes/mode/rust';
|
||||
export {scheme} from '@codemirror/legacy-modes/mode/scheme';
|
||||
export {shell} from '@codemirror/legacy-modes/mode/shell';
|
||||
export {standardSQL, pgSQL, msSQL, mySQL, sqlite, plSQL} from '@codemirror/legacy-modes/mode/sql';
|
||||
export {stex} from '@codemirror/legacy-modes/mode/stex';
|
||||
export {swift} from "@codemirror/legacy-modes/mode/swift";
|
||||
export {toml} from '@codemirror/legacy-modes/mode/toml';
|
||||
export {vb} from '@codemirror/legacy-modes/mode/vb';
|
||||
export {vbScript} from '@codemirror/legacy-modes/mode/vbscript';
|
||||
export {xml, html} from '@codemirror/legacy-modes/mode/xml';
|
||||
export {yaml} from '@codemirror/legacy-modes/mode/yaml';
|
||||
export {smarty} from "@ssddanbrown/codemirror-lang-smarty";
|
Reference in New Issue
Block a user