From 2f659d1378f40d08d4cbdb263a526dd01bd7c9f3 Mon Sep 17 00:00:00 2001 From: Ricardo Arturo Cabral Mejia Date: Fri, 21 Jan 2022 01:31:58 +0000 Subject: [PATCH] feat: add markdown task lists support --- package.json | 1 + src/components/Markdown.vue | 2 ++ yarn.lock | 5 +++++ 3 files changed, 8 insertions(+) diff --git a/package.json b/package.json index 7ca5b39..2dca573 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "markdown-it-deflist": "^2.1.0", "markdown-it-sub": "^1.0.0", "markdown-it-sup": "^1.0.0", + "markdown-it-task-lists": "^2.1.1", "nostr-tools": "^0.20.1", "pouchdb-adapter-idb": "6", "pouchdb-core": "6", diff --git a/src/components/Markdown.vue b/src/components/Markdown.vue index c7c87d9..a0d174f 100644 --- a/src/components/Markdown.vue +++ b/src/components/Markdown.vue @@ -9,6 +9,7 @@ import MarkdownIt from 'markdown-it' import subscript from 'markdown-it-sub' import superscript from 'markdown-it-sup' import deflist from 'markdown-it-deflist' +import taskLists from 'markdown-it-task-lists' import helpersMixin from '../utils/mixin' @@ -21,6 +22,7 @@ md .use(subscript) .use(superscript) .use(deflist) + .use(taskLists) md.linkify .tlds(['onion', 'eth'], true) diff --git a/yarn.lock b/yarn.lock index 2f659fe..d645a3f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4470,6 +4470,11 @@ markdown-it-sup@^1.0.0: resolved "https://registry.yarnpkg.com/markdown-it-sup/-/markdown-it-sup-1.0.0.tgz#cb9c9ff91a5255ac08f3fd3d63286e15df0a1fc3" integrity sha1-y5yf+RpSVawI8/09YyhuFd8KH8M= +markdown-it-task-lists@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/markdown-it-task-lists/-/markdown-it-task-lists-2.1.1.tgz#f68f4d2ac2bad5a2c373ba93081a1a6848417088" + integrity sha512-TxFAc76Jnhb2OUu+n3yz9RMu4CwGfaT788br6HhEDlvWfdeJcLUsxk1Hgw2yJio0OXsxv7pyIPmvECY7bMbluA== + markdown-it@^12.3.0: version "12.3.0" resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-12.3.0.tgz#11490c61b412b8f41530319c005ecdcd4367171f"