1diff --git a/lib/index.js b/lib/index.js
2index 5da9ad4df62af64c81bb8d6ede6fb9cdb6183b0c..8e4342e21db18a9b720957af57a62fb38bff0d75 100644
3--- a/lib/index.js
4+++ b/lib/index.js
5@@ -1,198 +1,5 @@
6 var hljs = require('./core');
7
8-hljs.registerLanguage('1c', require('./languages/1c'));
9-hljs.registerLanguage('abnf', require('./languages/abnf'));
10-hljs.registerLanguage('accesslog', require('./languages/accesslog'));
11-hljs.registerLanguage('actionscript', require('./languages/actionscript'));
12-hljs.registerLanguage('ada', require('./languages/ada'));
13-hljs.registerLanguage('angelscript', require('./languages/angelscript'));
14-hljs.registerLanguage('apache', require('./languages/apache'));
15-hljs.registerLanguage('applescript', require('./languages/applescript'));
16-hljs.registerLanguage('arcade', require('./languages/arcade'));
17-hljs.registerLanguage('arduino', require('./languages/arduino'));
18-hljs.registerLanguage('armasm', require('./languages/armasm'));
19-hljs.registerLanguage('xml', require('./languages/xml'));
20-hljs.registerLanguage('asciidoc', require('./languages/asciidoc'));
21-hljs.registerLanguage('aspectj', require('./languages/aspectj'));
22-hljs.registerLanguage('autohotkey', require('./languages/autohotkey'));
23-hljs.registerLanguage('autoit', require('./languages/autoit'));
24-hljs.registerLanguage('avrasm', require('./languages/avrasm'));
25-hljs.registerLanguage('awk', require('./languages/awk'));
26-hljs.registerLanguage('axapta', require('./languages/axapta'));
27-hljs.registerLanguage('bash', require('./languages/bash'));
28-hljs.registerLanguage('basic', require('./languages/basic'));
29-hljs.registerLanguage('bnf', require('./languages/bnf'));
30-hljs.registerLanguage('brainfuck', require('./languages/brainfuck'));
31-hljs.registerLanguage('c', require('./languages/c'));
32-hljs.registerLanguage('cal', require('./languages/cal'));
33-hljs.registerLanguage('capnproto', require('./languages/capnproto'));
34-hljs.registerLanguage('ceylon', require('./languages/ceylon'));
35-hljs.registerLanguage('clean', require('./languages/clean'));
36-hljs.registerLanguage('clojure', require('./languages/clojure'));
37-hljs.registerLanguage('clojure-repl', require('./languages/clojure-repl'));
38-hljs.registerLanguage('cmake', require('./languages/cmake'));
39-hljs.registerLanguage('coffeescript', require('./languages/coffeescript'));
40-hljs.registerLanguage('coq', require('./languages/coq'));
41-hljs.registerLanguage('cos', require('./languages/cos'));
42-hljs.registerLanguage('cpp', require('./languages/cpp'));
43-hljs.registerLanguage('crmsh', require('./languages/crmsh'));
44-hljs.registerLanguage('crystal', require('./languages/crystal'));
45-hljs.registerLanguage('csharp', require('./languages/csharp'));
46-hljs.registerLanguage('csp', require('./languages/csp'));
47-hljs.registerLanguage('css', require('./languages/css'));
48-hljs.registerLanguage('d', require('./languages/d'));
49-hljs.registerLanguage('markdown', require('./languages/markdown'));
50-hljs.registerLanguage('dart', require('./languages/dart'));
51-hljs.registerLanguage('delphi', require('./languages/delphi'));
52-hljs.registerLanguage('diff', require('./languages/diff'));
53-hljs.registerLanguage('django', require('./languages/django'));
54-hljs.registerLanguage('dns', require('./languages/dns'));
55-hljs.registerLanguage('dockerfile', require('./languages/dockerfile'));
56-hljs.registerLanguage('dos', require('./languages/dos'));
57-hljs.registerLanguage('dsconfig', require('./languages/dsconfig'));
58-hljs.registerLanguage('dts', require('./languages/dts'));
59-hljs.registerLanguage('dust', require('./languages/dust'));
60-hljs.registerLanguage('ebnf', require('./languages/ebnf'));
61-hljs.registerLanguage('elixir', require('./languages/elixir'));
62-hljs.registerLanguage('elm', require('./languages/elm'));
63-hljs.registerLanguage('ruby', require('./languages/ruby'));
64-hljs.registerLanguage('erb', require('./languages/erb'));
65-hljs.registerLanguage('erlang-repl', require('./languages/erlang-repl'));
66-hljs.registerLanguage('erlang', require('./languages/erlang'));
67-hljs.registerLanguage('excel', require('./languages/excel'));
68-hljs.registerLanguage('fix', require('./languages/fix'));
69-hljs.registerLanguage('flix', require('./languages/flix'));
70-hljs.registerLanguage('fortran', require('./languages/fortran'));
71-hljs.registerLanguage('fsharp', require('./languages/fsharp'));
72-hljs.registerLanguage('gams', require('./languages/gams'));
73-hljs.registerLanguage('gauss', require('./languages/gauss'));
74-hljs.registerLanguage('gcode', require('./languages/gcode'));
75-hljs.registerLanguage('gherkin', require('./languages/gherkin'));
76-hljs.registerLanguage('glsl', require('./languages/glsl'));
77-hljs.registerLanguage('gml', require('./languages/gml'));
78-hljs.registerLanguage('go', require('./languages/go'));
79-hljs.registerLanguage('golo', require('./languages/golo'));
80-hljs.registerLanguage('gradle', require('./languages/gradle'));
81-hljs.registerLanguage('graphql', require('./languages/graphql'));
82-hljs.registerLanguage('groovy', require('./languages/groovy'));
83-hljs.registerLanguage('haml', require('./languages/haml'));
84-hljs.registerLanguage('handlebars', require('./languages/handlebars'));
85-hljs.registerLanguage('haskell', require('./languages/haskell'));
86-hljs.registerLanguage('haxe', require('./languages/haxe'));
87-hljs.registerLanguage('hsp', require('./languages/hsp'));
88-hljs.registerLanguage('http', require('./languages/http'));
89-hljs.registerLanguage('hy', require('./languages/hy'));
90-hljs.registerLanguage('inform7', require('./languages/inform7'));
91-hljs.registerLanguage('ini', require('./languages/ini'));
92-hljs.registerLanguage('irpf90', require('./languages/irpf90'));
93-hljs.registerLanguage('isbl', require('./languages/isbl'));
94-hljs.registerLanguage('java', require('./languages/java'));
95-hljs.registerLanguage('javascript', require('./languages/javascript'));
96-hljs.registerLanguage('jboss-cli', require('./languages/jboss-cli'));
97-hljs.registerLanguage('json', require('./languages/json'));
98-hljs.registerLanguage('julia', require('./languages/julia'));
99-hljs.registerLanguage('julia-repl', require('./languages/julia-repl'));
100-hljs.registerLanguage('kotlin', require('./languages/kotlin'));
101-hljs.registerLanguage('lasso', require('./languages/lasso'));
102-hljs.registerLanguage('latex', require('./languages/latex'));
103-hljs.registerLanguage('ldif', require('./languages/ldif'));
104-hljs.registerLanguage('leaf', require('./languages/leaf'));
105-hljs.registerLanguage('less', require('./languages/less'));
106-hljs.registerLanguage('lisp', require('./languages/lisp'));
107-hljs.registerLanguage('livecodeserver', require('./languages/livecodeserver'));
108-hljs.registerLanguage('livescript', require('./languages/livescript'));
109-hljs.registerLanguage('llvm', require('./languages/llvm'));
110-hljs.registerLanguage('lsl', require('./languages/lsl'));
111-hljs.registerLanguage('lua', require('./languages/lua'));
112-hljs.registerLanguage('makefile', require('./languages/makefile'));
113-hljs.registerLanguage('mathematica', require('./languages/mathematica'));
114-hljs.registerLanguage('matlab', require('./languages/matlab'));
115-hljs.registerLanguage('maxima', require('./languages/maxima'));
116-hljs.registerLanguage('mel', require('./languages/mel'));
117-hljs.registerLanguage('mercury', require('./languages/mercury'));
118-hljs.registerLanguage('mipsasm', require('./languages/mipsasm'));
119-hljs.registerLanguage('mizar', require('./languages/mizar'));
120-hljs.registerLanguage('perl', require('./languages/perl'));
121-hljs.registerLanguage('mojolicious', require('./languages/mojolicious'));
122-hljs.registerLanguage('monkey', require('./languages/monkey'));
123-hljs.registerLanguage('moonscript', require('./languages/moonscript'));
124-hljs.registerLanguage('n1ql', require('./languages/n1ql'));
125-hljs.registerLanguage('nestedtext', require('./languages/nestedtext'));
126-hljs.registerLanguage('nginx', require('./languages/nginx'));
127-hljs.registerLanguage('nim', require('./languages/nim'));
128-hljs.registerLanguage('nix', require('./languages/nix'));
129-hljs.registerLanguage('node-repl', require('./languages/node-repl'));
130-hljs.registerLanguage('nsis', require('./languages/nsis'));
131-hljs.registerLanguage('objectivec', require('./languages/objectivec'));
132-hljs.registerLanguage('ocaml', require('./languages/ocaml'));
133-hljs.registerLanguage('openscad', require('./languages/openscad'));
134-hljs.registerLanguage('oxygene', require('./languages/oxygene'));
135-hljs.registerLanguage('parser3', require('./languages/parser3'));
136-hljs.registerLanguage('pf', require('./languages/pf'));
137-hljs.registerLanguage('pgsql', require('./languages/pgsql'));
138-hljs.registerLanguage('php', require('./languages/php'));
139-hljs.registerLanguage('php-template', require('./languages/php-template'));
140-hljs.registerLanguage('plaintext', require('./languages/plaintext'));
141-hljs.registerLanguage('pony', require('./languages/pony'));
142-hljs.registerLanguage('powershell', require('./languages/powershell'));
143-hljs.registerLanguage('processing', require('./languages/processing'));
144-hljs.registerLanguage('profile', require('./languages/profile'));
145-hljs.registerLanguage('prolog', require('./languages/prolog'));
146-hljs.registerLanguage('properties', require('./languages/properties'));
147-hljs.registerLanguage('protobuf', require('./languages/protobuf'));
148-hljs.registerLanguage('puppet', require('./languages/puppet'));
149-hljs.registerLanguage('purebasic', require('./languages/purebasic'));
150-hljs.registerLanguage('python', require('./languages/python'));
151-hljs.registerLanguage('python-repl', require('./languages/python-repl'));
152-hljs.registerLanguage('q', require('./languages/q'));
153-hljs.registerLanguage('qml', require('./languages/qml'));
154-hljs.registerLanguage('r', require('./languages/r'));
155-hljs.registerLanguage('reasonml', require('./languages/reasonml'));
156-hljs.registerLanguage('rib', require('./languages/rib'));
157-hljs.registerLanguage('roboconf', require('./languages/roboconf'));
158-hljs.registerLanguage('routeros', require('./languages/routeros'));
159-hljs.registerLanguage('rsl', require('./languages/rsl'));
160-hljs.registerLanguage('ruleslanguage', require('./languages/ruleslanguage'));
161-hljs.registerLanguage('rust', require('./languages/rust'));
162-hljs.registerLanguage('sas', require('./languages/sas'));
163-hljs.registerLanguage('scala', require('./languages/scala'));
164-hljs.registerLanguage('scheme', require('./languages/scheme'));
165-hljs.registerLanguage('scilab', require('./languages/scilab'));
166-hljs.registerLanguage('scss', require('./languages/scss'));
167-hljs.registerLanguage('shell', require('./languages/shell'));
168-hljs.registerLanguage('smali', require('./languages/smali'));
169-hljs.registerLanguage('smalltalk', require('./languages/smalltalk'));
170-hljs.registerLanguage('sml', require('./languages/sml'));
171-hljs.registerLanguage('sqf', require('./languages/sqf'));
172-hljs.registerLanguage('sql', require('./languages/sql'));
173-hljs.registerLanguage('stan', require('./languages/stan'));
174-hljs.registerLanguage('stata', require('./languages/stata'));
175-hljs.registerLanguage('step21', require('./languages/step21'));
176-hljs.registerLanguage('stylus', require('./languages/stylus'));
177-hljs.registerLanguage('subunit', require('./languages/subunit'));
178-hljs.registerLanguage('swift', require('./languages/swift'));
179-hljs.registerLanguage('taggerscript', require('./languages/taggerscript'));
180-hljs.registerLanguage('yaml', require('./languages/yaml'));
181-hljs.registerLanguage('tap', require('./languages/tap'));
182-hljs.registerLanguage('tcl', require('./languages/tcl'));
183-hljs.registerLanguage('thrift', require('./languages/thrift'));
184-hljs.registerLanguage('tp', require('./languages/tp'));
185-hljs.registerLanguage('twig', require('./languages/twig'));
186-hljs.registerLanguage('typescript', require('./languages/typescript'));
187-hljs.registerLanguage('vala', require('./languages/vala'));
188-hljs.registerLanguage('vbnet', require('./languages/vbnet'));
189-hljs.registerLanguage('vbscript', require('./languages/vbscript'));
190-hljs.registerLanguage('vbscript-html', require('./languages/vbscript-html'));
191-hljs.registerLanguage('verilog', require('./languages/verilog'));
192-hljs.registerLanguage('vhdl', require('./languages/vhdl'));
193-hljs.registerLanguage('vim', require('./languages/vim'));
194-hljs.registerLanguage('wasm', require('./languages/wasm'));
195-hljs.registerLanguage('wren', require('./languages/wren'));
196-hljs.registerLanguage('x86asm', require('./languages/x86asm'));
197-hljs.registerLanguage('xl', require('./languages/xl'));
198-hljs.registerLanguage('xquery', require('./languages/xquery'));
199-hljs.registerLanguage('zephir', require('./languages/zephir'));
200-
201 hljs.HighlightJS = hljs
202 hljs.default = hljs
203 module.exports = hljs;