0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2025-12-24 20:42:43 +00:00

Merge pull request #2856 from naturalcrit/dependabot/npm_and_yarn/marked-5.0.4

Bump marked from 4.3.0 to 5.0.4
This commit is contained in:
Trevor Buckner
2023-05-31 11:51:45 -04:00
committed by GitHub
3 changed files with 17663 additions and 17621 deletions

35274
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -97,8 +97,10 @@
"jwt-simple": "^0.5.6",
"less": "^3.13.1",
"lodash": "^4.17.21",
"marked": "4.3.0",
"marked": "5.0.4",
"marked-extended-tables": "^1.0.6",
"marked-gfm-heading-id": "^3.0.3",
"marked-smartypants": "^1.0.2",
"markedLegacy": "npm:marked@^0.3.19",
"moment": "^2.29.4",
"mongoose": "^7.2.2",

View File

@@ -2,6 +2,8 @@
const _ = require('lodash');
const Marked = require('marked');
const MarkedExtendedTables = require('marked-extended-tables');
const {gfmHeadingId: MarkedGFMHeadingId} = require('marked-gfm-heading-id');
const {markedSmartypants: MarkedSmartyPants} = require('marked-smartypants');
const renderer = new Marked.Renderer();
//Processes the markdown within an HTML block if it's just a class-wrapper
@@ -237,9 +239,9 @@ const definitionLists = {
};
Marked.use({ extensions: [mustacheSpans, mustacheDivs, mustacheInjectInline, definitionLists] });
Marked.use(MarkedExtendedTables());
Marked.use(mustacheInjectBlock);
Marked.use({ renderer: renderer, smartypants: true });
Marked.use({ renderer: renderer, smartypants: true, mangle: false, smartypants: false });
Marked.use(MarkedExtendedTables(), MarkedGFMHeadingId(), MarkedSmartyPants());
//Fix local links in the Preview iFrame to link inside the frame
renderer.link = function (href, title, text) {