Skip to content

Commit 8751fdf

Browse files
Downgrade marked to support older node versions
1 parent 6d8ff97 commit 8751fdf

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

packages/dev/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"react-dom": "^16.14.0",
2323
"react-i18next": "^11.7.3",
2424
"react-router-dom": "^5.2.0",
25-
"marked": "^15.0.6",
25+
"marked": "^3.0.0",
2626
"lodash-es": "^4.17.21"
2727
},
2828
"devDependencies": {

packages/module/src/ConsoleInternal/components/markdown-view.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as React from 'react';
22
import { css } from '@patternfly/react-styles';
3-
import { marked } from 'marked';
3+
import { parse } from 'marked';
44
import { useForceRender } from '@console/shared';
55
import { QuickStartContext, QuickStartContextValues } from '../../utils/quick-start-context';
66
import './_markdown-view.scss';
@@ -53,7 +53,7 @@ export const markdownConvert = async (markdown: string, extensions?: ShowdownExt
5353

5454
// Replace code fences with non markdown formatting relates tokens so that marked doesn't try to parse them as code spans
5555
const markdownWithSubstitutedCodeFences = markdown.replace(/```/g, '@@@');
56-
const parsedMarkdown = await marked.parse(markdownWithSubstitutedCodeFences);
56+
const parsedMarkdown = await parse(markdownWithSubstitutedCodeFences);
5757
// Swap the temporary tokens back to code fences before we run the extensions
5858
let md = parsedMarkdown.replace(/@@@/g, '```');
5959

yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10645,10 +10645,10 @@ markdown-table@^2.0.0:
1064510645
dependencies:
1064610646
repeat-string "^1.0.0"
1064710647

10648-
marked@^15.0.6:
10649-
version "15.0.7"
10650-
resolved "https://registry.yarnpkg.com/marked/-/marked-15.0.7.tgz#f67d7e34d202ce087e6b879107b5efb04e743314"
10651-
integrity sha512-dgLIeKGLx5FwziAnsk4ONoGwHwGPJzselimvlVskE9XLN4Orv9u2VA3GWw/lYUqjfA0rUT/6fqKwfZJapP9BEg==
10648+
marked@^3.0.0:
10649+
version "3.0.8"
10650+
resolved "https://registry.yarnpkg.com/marked/-/marked-3.0.8.tgz#2785f0dc79cbdc6034be4bb4f0f0a396bd3f8aeb"
10651+
integrity sha512-0gVrAjo5m0VZSJb4rpL59K1unJAMb/hm8HRXqasD8VeC8m91ytDPMritgFSlKonfdt+rRYYpP/JfLxgIX8yoSw==
1065210652

1065310653
matcher-collection@^2.0.0:
1065410654
version "2.0.1"

0 commit comments

Comments
 (0)