chore(deps): bump marked from 3.0.7 to 4.0.0 (#659) [skip ci]

This commit is contained in:
dependabot[bot]
2021-11-12 00:32:36 -05:00
committed by GitHub
parent 0586a05d09
commit 50105d6d83
3 changed files with 12 additions and 12 deletions

16
package-lock.json generated
View File

@@ -26,7 +26,7 @@
"jimp": "^0.16.1",
"js-yaml": "^4.1.0",
"linguist-js": "^2.1.4",
"marked": "^3.0.7",
"marked": "^4.0.0",
"memory-cache": "^0.2.0",
"minimatch": "^3.0.4",
"node-chartist": "^1.0.5",
@@ -6476,11 +6476,11 @@
}
},
"node_modules/marked": {
"version": "3.0.7",
"resolved": "https://registry.npmjs.org/marked/-/marked-3.0.7.tgz",
"integrity": "sha512-ctKqbnLuNbsHbI26cfMyOlKgXGfl1orOv1AvWWDX7AkgfMOwCWvmuYc+mVLeWhQ9W6hdWVBynOs96VkcscKo0Q==",
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/marked/-/marked-4.0.0.tgz",
"integrity": "sha512-K3C1JvtiXuXVLoxDQEJP4NMLBuThlTkthgUOCzqLghIpHfis1DIZZfPI3o4UgfFpQ0d+JvTql2h+szR9jQ1p1w==",
"bin": {
"marked": "bin/marked"
"marked": "bin/marked.js"
},
"engines": {
"node": ">= 12"
@@ -14893,9 +14893,9 @@
}
},
"marked": {
"version": "3.0.7",
"resolved": "https://registry.npmjs.org/marked/-/marked-3.0.7.tgz",
"integrity": "sha512-ctKqbnLuNbsHbI26cfMyOlKgXGfl1orOv1AvWWDX7AkgfMOwCWvmuYc+mVLeWhQ9W6hdWVBynOs96VkcscKo0Q=="
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/marked/-/marked-4.0.0.tgz",
"integrity": "sha512-K3C1JvtiXuXVLoxDQEJP4NMLBuThlTkthgUOCzqLghIpHfis1DIZZfPI3o4UgfFpQ0d+JvTql2h+szR9jQ1p1w=="
},
"matchmedia": {
"version": "0.1.2",

View File

@@ -42,7 +42,7 @@
"jimp": "^0.16.1",
"js-yaml": "^4.1.0",
"linguist-js": "^2.1.4",
"marked": "^3.0.7",
"marked": "^4.0.0",
"memory-cache": "^0.2.0",
"minimatch": "^3.0.4",
"node-chartist": "^1.0.5",

View File

@@ -6,7 +6,7 @@ import processes from "child_process"
import fss from "fs"
import GIFEncoder from "gifencoder"
import jimp from "jimp"
import marked from "marked"
import {marked} from "marked"
import nodechartist from "node-chartist"
import opengraph from "open-graph-scraper"
import os from "os"
@@ -261,7 +261,7 @@ export function highlight(code, lang) {
/**Markdown-html sanitizer-interpreter */
export async function markdown(text, {mode = "inline", codelines = Infinity} = {}) {
//Sanitize user input once to prevent injections and parse into markdown
let rendered = await marked(htmlunescape(htmlsanitize(text)), {highlight, silent:true, xhtml:true})
let rendered = await marked.parse(htmlunescape(htmlsanitize(text)), {highlight, silent:true, xhtml:true})
//Markdown mode
switch (mode) {
case "inline": {
@@ -354,7 +354,7 @@ export const svg = {
rendered = await svg.twemojis(rendered, {custom:false})
if ((gemojis) && (rest))
rendered = await svg.gemojis(rendered, {rest})
rendered = marked(rendered)
rendered = marked.parse(rendered)
//Render through browser and print pdf
console.debug("metrics/svg/pdf > loading svg")
const page = await svg.resize.browser.newPage()