Skip to content

Commit 6f64cf8

Browse files
authored
Merge pull request #95 from sharavananpa/main
Fix diff-{language} highlighting #94
2 parents 5d94671 + b525b5e commit 6f64cf8

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@
4848
"environmentVariables": {},
4949
"failFast": false,
5050
"files": [
51-
"./test/*.js"
51+
"./test/*.js",
52+
"./test/*.mjs"
5253
]
5354
}
5455
}

src/PrismLoader.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ const PrismLoader = require("prismjs/components/index.js");
33
// Avoid "Language does not exist: " console logs
44
PrismLoader.silent = true;
55

6-
const PrismDiff = require("prismjs/components/prism-diff.js");
6+
require("prismjs/components/prism-diff.js");
77

88
// Load diff-highlight plugin
99
require("prismjs/plugins/diff-highlight/prism-diff-highlight");
@@ -36,7 +36,7 @@ module.exports = function(language, options = {}) {
3636
// Store into with aliased keys
3737
// ts -> diff-typescript
3838
// js -> diff-javascript
39-
Prism.languages[ fullLanguageName ] = PrismDiff;
39+
Prism.languages[ fullLanguageName ] = Prism.languages.diff;
4040

4141
return Prism.languages[ fullLanguageName ];
4242
};

test/JavaScriptFunctionTest.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ test("JavaScript Function Diff #76", async t => {
2020

2121
t.is(json.length, 1);
2222
let rendered = json[0].content;
23-
t.is(`<pre class="language-diff"><code class="language-diff"><span class="token deleted-sign deleted"><span class="token prefix deleted">-</span><span class="token line">var test;</span></span></code></pre>
23+
t.is(`<pre class="language-diff"><code class="language-diff"><span class="token deleted-sign deleted"><span class="token prefix deleted">-</span>var test;</span></code></pre>
2424
<pre class="language-diff-js"><code class="language-diff-js"><span class="token deleted-sign deleted language-js"><span class="token prefix deleted">-</span><span class="token keyword">var</span> test<span class="token punctuation">;</span></span></code></pre>`, rendered);
2525
});

0 commit comments

Comments
 (0)