diff --git a/frontend/src/components/viewers/MarkdownViewer.test.tsx b/frontend/src/components/viewers/MarkdownViewer.test.tsx index fcdfe9f82d5..8006a3859a7 100644 --- a/frontend/src/components/viewers/MarkdownViewer.test.tsx +++ b/frontend/src/components/viewers/MarkdownViewer.test.tsx @@ -23,10 +23,11 @@ describe('MarkdownViewer', () => { let tree: ReactWrapper | null; afterEach(() => { - if (tree) { - tree.unmount(); - tree = null; + if (!tree) { + return; } + tree.unmount(); + tree = null; }); it('does not break on empty data', () => { @@ -47,9 +48,9 @@ describe('MarkdownViewer', () => { it('sanitizes the markdown to remove XSS', () => { const markdown = ` - lower[click me](javascript:...)lower - upper[click me](javascript:...)upper - `; + lower[click me](javascript:...)lower + upper[click me](javascript:...)upper + `; const config: MarkdownViewerConfig = { markdownContent: markdown, type: PlotType.MARKDOWN, diff --git a/frontend/src/components/viewers/__snapshots__/MarkdownViewer.test.tsx.snap b/frontend/src/components/viewers/__snapshots__/MarkdownViewer.test.tsx.snap index 486ea7559d7..68de71e0911 100644 --- a/frontend/src/components/viewers/__snapshots__/MarkdownViewer.test.tsx.snap +++ b/frontend/src/components/viewers/__snapshots__/MarkdownViewer.test.tsx.snap @@ -36,9 +36,9 @@ exports[`MarkdownViewer sanitizes the markdown to remove XSS 1`] = ` Array [ Object { "markdownContent": " - lower[click me](javascript:...)lower - upper[click me](javascript:...)upper - ", + lower[click me](javascript:...)lower + upper[click me](javascript:...)upper + ", "type": "markdown", }, ] @@ -47,8 +47,9 @@ exports[`MarkdownViewer sanitizes the markdown to remove XSS 1`] = `
lower[click me](javascript:...)lower -upper[click me](javascript:...)upper

+ "__html": "
  lower[click me](javascript:...)lower
+  upper[click me](javascript:...)upper
+
", } } diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 68705ef6c75..00000000000 --- a/package-lock.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "requires": true, - "lockfileVersion": 1, - "dependencies": { - "@types/marked": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@types/marked/-/marked-0.6.1.tgz", - "integrity": "sha512-yE2cXQELHabu4t+RJIrFu0dVZEG7+zr0cHDSlb8SOJbXiAss/bY9PvSubgaoG7dyn9Bb+GT2Xl4HVhChuU5mEQ==", - "dev": true - }, - "marked": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/marked/-/marked-0.6.1.tgz", - "integrity": "sha512-+H0L3ibcWhAZE02SKMqmvYsErLo4EAVJxu5h3bHBBDvvjeWXtl92rGUSBYHL2++5Y+RSNgl8dYOAXcYe7lp1fA==" - } - } -}