From 6c6d03b2e23ff718dfc84a4f3713a842daa90085 Mon Sep 17 00:00:00 2001 From: xqin Date: Tue, 31 Dec 2024 13:49:16 +0800 Subject: [PATCH] Support disable validateLink in cli mode --- bin/markdown-it.mjs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/bin/markdown-it.mjs b/bin/markdown-it.mjs index 84626f1..b0d496c 100755 --- a/bin/markdown-it.mjs +++ b/bin/markdown-it.mjs @@ -20,6 +20,11 @@ cli.add_argument('--no-html', { action: 'store_true' }) +cli.add_argument('--no-validate-link', { + help: 'Disable validate Link', + action: 'store_true' +}) + cli.add_argument('-l', '--linkify', { help: 'Autolink text', action: 'store_true' @@ -87,6 +92,10 @@ readFile(options.file, 'utf8', function (err, input) { linkify: options.linkify }) + if (options.no_validate_link) { + md.validateLink = () => true + } + try { output = md.render(input) } catch (e) {