diff --git a/lib/all.js b/lib/all.js
index 8b35fc9..52538e1 100644
--- a/lib/all.js
+++ b/lib/all.js
@@ -60,7 +60,6 @@ import glsl from 'highlight.js/lib/languages/glsl'
import gml from 'highlight.js/lib/languages/gml'
import golo from 'highlight.js/lib/languages/golo'
import gradle from 'highlight.js/lib/languages/gradle'
-import graphql from 'highlight.js/lib/languages/graphql'
import groovy from 'highlight.js/lib/languages/groovy'
import haml from 'highlight.js/lib/languages/haml'
import handlebars from 'highlight.js/lib/languages/handlebars'
@@ -149,7 +148,6 @@ import vbscriptHtml from 'highlight.js/lib/languages/vbscript-html'
import verilog from 'highlight.js/lib/languages/verilog'
import vhdl from 'highlight.js/lib/languages/vhdl'
import vim from 'highlight.js/lib/languages/vim'
-import wasm from 'highlight.js/lib/languages/wasm'
import wren from 'highlight.js/lib/languages/wren'
import x86asm from 'highlight.js/lib/languages/x86asm'
import xl from 'highlight.js/lib/languages/xl'
@@ -219,7 +217,6 @@ lowlight.registerLanguage('glsl', glsl)
lowlight.registerLanguage('gml', gml)
lowlight.registerLanguage('golo', golo)
lowlight.registerLanguage('gradle', gradle)
-lowlight.registerLanguage('graphql', graphql)
lowlight.registerLanguage('groovy', groovy)
lowlight.registerLanguage('haml', haml)
lowlight.registerLanguage('handlebars', handlebars)
@@ -308,7 +305,6 @@ lowlight.registerLanguage('vbscript-html', vbscriptHtml)
lowlight.registerLanguage('verilog', verilog)
lowlight.registerLanguage('vhdl', vhdl)
lowlight.registerLanguage('vim', vim)
-lowlight.registerLanguage('wasm', wasm)
lowlight.registerLanguage('wren', wren)
lowlight.registerLanguage('x86asm', x86asm)
lowlight.registerLanguage('xl', xl)
diff --git a/lib/common.js b/lib/common.js
index 2fd3906..83668b7 100644
--- a/lib/common.js
+++ b/lib/common.js
@@ -6,6 +6,7 @@ import csharp from 'highlight.js/lib/languages/csharp'
import css from 'highlight.js/lib/languages/css'
import diff from 'highlight.js/lib/languages/diff'
import go from 'highlight.js/lib/languages/go'
+import graphql from 'highlight.js/lib/languages/graphql'
import ini from 'highlight.js/lib/languages/ini'
import java from 'highlight.js/lib/languages/java'
import javascript from 'highlight.js/lib/languages/javascript'
@@ -31,6 +32,7 @@ import sql from 'highlight.js/lib/languages/sql'
import swift from 'highlight.js/lib/languages/swift'
import typescript from 'highlight.js/lib/languages/typescript'
import vbnet from 'highlight.js/lib/languages/vbnet'
+import wasm from 'highlight.js/lib/languages/wasm'
import xml from 'highlight.js/lib/languages/xml'
import yaml from 'highlight.js/lib/languages/yaml'
import {lowlight} from './core.js'
@@ -43,6 +45,7 @@ lowlight.registerLanguage('csharp', csharp)
lowlight.registerLanguage('css', css)
lowlight.registerLanguage('diff', diff)
lowlight.registerLanguage('go', go)
+lowlight.registerLanguage('graphql', graphql)
lowlight.registerLanguage('ini', ini)
lowlight.registerLanguage('java', java)
lowlight.registerLanguage('javascript', javascript)
@@ -68,6 +71,7 @@ lowlight.registerLanguage('sql', sql)
lowlight.registerLanguage('swift', swift)
lowlight.registerLanguage('typescript', typescript)
lowlight.registerLanguage('vbnet', vbnet)
+lowlight.registerLanguage('wasm', wasm)
lowlight.registerLanguage('xml', xml)
lowlight.registerLanguage('yaml', yaml)
diff --git a/package.json b/package.json
index 4256929..fdd0ec9 100644
--- a/package.json
+++ b/package.json
@@ -39,7 +39,7 @@
"dependencies": {
"@types/hast": "^2.0.0",
"fault": "^2.0.0",
- "highlight.js": "~11.5.0"
+ "highlight.js": "~11.6.0"
},
"devDependencies": {
"@types/mdast": "^3.0.0",
diff --git a/readme.md b/readme.md
index c8f9341..5c7d55d 100644
--- a/readme.md
+++ b/readme.md
@@ -47,7 +47,7 @@ That’s why there are three entry points for lowlight:
* `lib/core.js` — 0 languages
-* `lib/common.js` (default) — 35 languages
+* `lib/common.js` (default) — 37 languages
* `lib/all.js` — 192 languages
@@ -454,7 +454,7 @@ place, it’ll be available everywhere.
* [x] `go` (`golang`) — Go
* [ ] `golo` — Golo
* [ ] `gradle` — Gradle
-* [ ] `graphql` (`gql`) — GraphQL
+* [x] `graphql` (`gql`) — GraphQL
* [ ] `groovy` — Groovy
* [ ] `haml` — HAML
* [ ] `handlebars` (`hbs`, `html.hbs`, `html.handlebars`, `htmlbars`) — Handlebars
@@ -568,7 +568,7 @@ place, it’ll be available everywhere.
* [ ] `verilog` (`v`, `sv`, `svh`) — Verilog
* [ ] `vhdl` — VHDL
* [ ] `vim` — Vim Script
-* [ ] `wasm` — WebAssembly
+* [x] `wasm` — WebAssembly
* [ ] `wren` — Wren
* [ ] `x86asm` — Intel x86 Assembly
* [ ] `xl` (`tao`) — XL
diff --git a/test/fixture/http-default/output.txt b/test/fixture/http-default/output.txt
index fe4c6d1..e0c4580 100644
--- a/test/fixture/http-default/output.txt
+++ b/test/fixture/http-default/output.txt
@@ -3,4 +3,4 @@
Content-Type: application/json; charset=utf-8
Content-Length: 19
-{"status": "ok", "extended": true}
+{"status": "ok", "extended": true}