Skip to content

Commit e8fd27d

Browse files
authored
Merge pull request #229 from frontstall/main
remove hljs deprecation message
2 parents 89dc78d + 46621bf commit e8fd27d

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
},
4040
"homepage": "https://github.com/researchgate/react-fast-highlight#readme",
4141
"peerDependencies": {
42-
"highlight.js": "^9.0.0 || ^10.0.0 || ^11.0.0",
42+
"highlight.js": "^10.0.0 || ^11.0.0",
4343
"react": "^16.0.0"
4444
},
4545
"devDependencies": {

src/BareHighlight.tsx

+3-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,9 @@ export default class BareHighlight extends React.PureComponent<Props, State> {
6767
const { highlightjs, languages } = this.props;
6868
return new Promise((resolve) => {
6969
if (languages && languages.length === 1) {
70-
resolve(highlightjs.highlight(languages[0], this.getInitialCode()));
70+
resolve(highlightjs.highlight(this.getInitialCode(), {
71+
language: languages[0],
72+
}));
7173
} else {
7274
resolve(highlightjs.highlightAuto(this.getInitialCode(), languages));
7375
}

src/__tests__/BareHighlight.spec.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ test('one language - calls correct highlightCall', (done) => {
6060
setTimeout(() => {
6161
expect(wrapper.state('language')).toBe('js');
6262
expect(wrapper.state('highlightedCode')).toBe('othertest');
63-
expect(hljs.highlight).toHaveBeenCalledWith('js', 'test');
63+
expect(hljs.highlight).toHaveBeenCalledWith("test", { "language": "js" });
6464
expect(hljs.highlight).toHaveBeenCalledTimes(1);
6565

6666
done();

0 commit comments

Comments
 (0)