From 3039a09e643288797f6d91dd49897d68a7cfcd41 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 10 Jan 2025 01:53:45 +0000 Subject: [PATCH 1/3] fix(deps): update dependency marked to v15.0.6 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8e9165fe9..0edd1dd7f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -68,7 +68,7 @@ "katex": "0.16.19", "knockout": "3.5.1", "mark.js": "8.11.1", - "marked": "15.0.5", + "marked": "15.0.6", "mermaid": "11.4.1", "mime-types": "2.1.35", "mind-elixir": "4.3.5", @@ -12925,9 +12925,9 @@ } }, "node_modules/marked": { - "version": "15.0.5", - "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.5.tgz", - "integrity": "sha512-xN+kSuqHjxWg+Q47yhhZMUP+kO1qHobvXkkm6FX+7N6lDvanLDd8H7AQ0jWDDyq+fDt/cSrJaBGyWYHXy0KQWA==", + "version": "15.0.6", + "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.6.tgz", + "integrity": "sha512-Y07CUOE+HQXbVDCGl3LXggqJDbXDP2pArc2C1N1RRMN0ONiShoSsIInMd5Gsxupe7fKLpgimTV+HOJ9r7bA+pg==", "license": "MIT", "bin": { "marked": "bin/marked.js" diff --git a/package.json b/package.json index 54a99d5cb..b4a60985a 100644 --- a/package.json +++ b/package.json @@ -113,7 +113,7 @@ "katex": "0.16.19", "knockout": "3.5.1", "mark.js": "8.11.1", - "marked": "15.0.5", + "marked": "15.0.6", "mermaid": "11.4.1", "mime-types": "2.1.35", "mind-elixir": "4.3.5", From 36387deb0dfb934948743aacd45359c6dfb951b1 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 10 Jan 2025 22:03:08 +0200 Subject: [PATCH 2/3] chore(test): add test for markdown import --- src/services/import/markdown.spec.ts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/services/import/markdown.spec.ts diff --git a/src/services/import/markdown.spec.ts b/src/services/import/markdown.spec.ts new file mode 100644 index 000000000..a09592210 --- /dev/null +++ b/src/services/import/markdown.spec.ts @@ -0,0 +1,19 @@ +import { trimIndentation } from "../../../spec/support/utils.js"; +import markdownService from "./markdown.js"; + +describe("markdown", () => { + it("converts h1 heading", () => { + const result = markdownService.renderToHtml(trimIndentation`\ + # Hello + ## world + # another one + Hello, world + `, "title"); + expect(result).toBe(trimIndentation`\ +

Hello

+

world

+

another one

+

Hello, world

+ `); + }); +}); From e2628c58c55112f2f192db17d0172f5354c1d0f1 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 10 Jan 2025 22:04:04 +0200 Subject: [PATCH 3/3] chore(test): move spec to source dir --- {spec => src}/services/export/md.spec.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename {spec => src}/services/export/md.spec.ts (90%) diff --git a/spec/services/export/md.spec.ts b/src/services/export/md.spec.ts similarity index 90% rename from spec/services/export/md.spec.ts rename to src/services/export/md.spec.ts index b9e32ef86..38ea83c96 100644 --- a/spec/services/export/md.spec.ts +++ b/src/services/export/md.spec.ts @@ -1,5 +1,5 @@ -import markdownExportService from "../../../src/services/export/md.js"; -import { trimIndentation } from "../../support/utils.js"; +import markdownExportService from "./md.js"; +import { trimIndentation } from "../../../spec/support/utils.js"; describe("Markdown export", () => { it("trims language tag for code blocks", () => {