# Node-red-node-markdown to match editor version?

**URL:** <https://discourse.nodered.org/t/node-red-node-markdown-to-match-editor-version/83896>\
**Category:** General\
**Created:** [21 December 2023 00:52 UTC](https://discourse.nodered.org/t/node-red-node-markdown-to-match-editor-version/83896 "2023-12-21T00:52:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![lgrkvst](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/lgrkvst/32/44321_2.png) [@lgrkvst](https://discourse.nodered.org/u/lgrkvst)\
**Post date:** [21 December 2023 00:52 UTC](https://discourse.nodered.org/t/node-red-node-markdown-to-match-editor-version/83896/1 "2023-12-21T00:52:02Z")

</div>

I just noticed that `node-red-node-markdown` isn't using the same version as the editor when generating html. I'm trying to generate checkboxes using:

> `- [x] Checked`  
> `- [] Unchecked`

...which in the editor yields:

- Checked
- Unchecked

Sounds off that the runtime should use a different engine than the editor so I'm starting to suspect I'm doing something wrong...?

---

<div class="post-metadata">

**Author:** ![marcus-j-davies](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/marcus-j-davies/32/103435_2.png) [@marcus-j-davies](https://discourse.nodered.org/u/marcus-j-davies)\
**Post date:** [21 December 2023 06:39 UTC](https://discourse.nodered.org/t/node-red-node-markdown-to-match-editor-version/83896/2 "2023-12-21T06:39:49Z")

</div>

> [@lgrkvst](#):
>
> Sounds off that the runtime should use a different engine than the editor

How so?

The editor is part of the core, and Node Modules installed to extend its palette, have no relevance to what is being used by the core/runtime. Node modules can use any library they need, and does not need to be a library used by the core

FWIW:

The **core** / **runtime** / **editor** is using (I think).

> **[marked](https://www.npmjs.com/package/marked)**
>
> A markdown parser built for speed. Latest version: 11.1.0, last published: 9 days ago. Start using marked in your project by running \`npm i marked\`. There are 7834 other projects in the npm registry using marked.

**node-red-node-markdown** is using

> **[markdown-it](https://www.npmjs.com/package/markdown-it)**
>
> Markdown-it - modern pluggable markdown parser.. Latest version: 14.0.0, last published: 13 days ago. Start using markdown-it in your project by running \`npm i markdown-it\`. There are 4025 other projects in the npm registry using markdown-it.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [19 February 2024 06:40 UTC](https://discourse.nodered.org/t/node-red-node-markdown-to-match-editor-version/83896/3 "2024-02-19T06:40:12Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
