Skip to content

Commit 5023d19

Browse files
committed
fix: title cannot be number at front matter (#297)
1 parent 565894f commit 5023d19

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lib/util/parseHeaders.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
const parseEmojis = str => {
22
const emojiData = require('markdown-it-emoji/lib/data/full.json')
3-
return str.replace(/:(.+?):/g, (placeholder, key) => emojiData[key] || placeholder)
3+
return String(str).replace(/:(.+?):/g, (placeholder, key) => emojiData[key] || placeholder)
44
}
55

6-
const unescapeHtml = html => html
6+
const unescapeHtml = html => String(html)
77
.replace(/"/g, '"')
88
.replace(/'/g, '\'')
99
.replace(/:/g, ':')
1010
.replace(/&lt;/g, '<')
1111
.replace(/&gt;/g, '>')
1212

13-
const removeMarkdownToken = str => str
13+
const removeMarkdownToken = str => String(str)
1414
.replace(/`(.*)`/, '$1') // ``
1515
.replace(/\[(.*)\]\(.*\)/, '$1') // []()
1616
.replace(/\*\*(.*)\*\*/, '$1') // **

0 commit comments

Comments
 (0)