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}