react-syntax-highlighter
Advanced tools
Comparing version 15.4.0 to 15.4.1
# Changelog | ||
## 15.4.1 / 2020-12-07 | ||
- Bugfix: increased minwidth to avoid unequal line number widths | ||
- Bugfix: prevent last line of file from rendering an unwanted line number | ||
## 15.4.0 / 2020-12-07 | ||
@@ -4,0 +8,0 @@ - Security fix: updated highlight.js to 10.4.1 |
@@ -63,4 +63,3 @@ "use strict"; | ||
function getEmWidthOfNumber(num) { | ||
var len = num.toString().length; | ||
return "".concat(len, "em"); | ||
return "".concat(num.toString().length, ".25em"); | ||
} | ||
@@ -258,3 +257,3 @@ | ||
if (children && children.length) { | ||
var lineNumber = newTree.length + startingLineNumber; | ||
var lineNumber = showLineNumbers && newTree.length + startingLineNumber; | ||
var line = createLine(children, lineNumber); | ||
@@ -261,0 +260,0 @@ newTree.push(line); |
@@ -48,4 +48,3 @@ import _objectWithoutProperties from "@babel/runtime/helpers/objectWithoutProperties"; | ||
function getEmWidthOfNumber(num) { | ||
var len = num.toString().length; | ||
return "".concat(len, "em"); | ||
return "".concat(num.toString().length, ".25em"); | ||
} | ||
@@ -244,3 +243,3 @@ | ||
if (children && children.length) { | ||
var lineNumber = newTree.length + startingLineNumber; | ||
var lineNumber = showLineNumbers && newTree.length + startingLineNumber; | ||
var line = createLine(children, lineNumber); | ||
@@ -247,0 +246,0 @@ newTree.push(line); |
{ | ||
"name": "react-syntax-highlighter", | ||
"version": "15.4.0", | ||
"version": "15.4.1", | ||
"description": "syntax highlighting component for react with prismjs or highlightjs ast using inline styles", | ||
@@ -5,0 +5,0 @@ "main": "dist/cjs/index.js", |
@@ -44,4 +44,3 @@ import React from 'react'; | ||
function getEmWidthOfNumber(num) { | ||
const len = num.toString().length; | ||
return `${len}em`; | ||
return `${num.toString().length}.25em`; | ||
} | ||
@@ -265,3 +264,3 @@ | ||
if (children && children.length) { | ||
const lineNumber = newTree.length + startingLineNumber; | ||
const lineNumber = showLineNumbers && newTree.length + startingLineNumber; | ||
const line = createLine(children, lineNumber); | ||
@@ -268,0 +267,0 @@ newTree.push(line); |
1843002
71691