From bd50a15a968eeb66cca85e3491d00233ef59b8c4 Mon Sep 17 00:00:00 2001 From: David Anson Date: Fri, 16 Oct 2020 20:59:04 -0700 Subject: [PATCH] Replace @iktakahiro/markdown-it-katex with markdown-it-texmath for consistency with VS Code extension. --- package.json | 2 +- test/markdownlint-test.js | 11 ++++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 6c15b5bf..67ff38ec 100644 --- a/package.json +++ b/package.json @@ -48,9 +48,9 @@ "js-yaml": "~3.14.0", "make-dir-cli": "~2.0.0", "markdown-it-for-inline": "~0.1.1", - "@iktakahiro/markdown-it-katex": "~4.0.0", "markdown-it-sub": "~1.0.0", "markdown-it-sup": "~1.0.0", + "markdown-it-texmath": "~0.8.0", "markdownlint-rule-helpers": "~0.11.0", "rimraf": "~3.0.2", "strip-json-comments": "~3.1.1", diff --git a/test/markdownlint-test.js b/test/markdownlint-test.js index 9ab8c050..6df7fdf8 100644 --- a/test/markdownlint-test.js +++ b/test/markdownlint-test.js @@ -6,9 +6,9 @@ const fs = require("fs"); const path = require("path"); const md = require("markdown-it")(); const pluginInline = require("markdown-it-for-inline"); -const pluginKatex = require("@iktakahiro/markdown-it-katex"); const pluginSub = require("markdown-it-sub"); const pluginSup = require("markdown-it-sup"); +const pluginTexMath = require("markdown-it-texmath"); const tape = require("tape"); require("tape-player"); const tv4 = require("tv4"); @@ -21,6 +21,11 @@ const configSchema = require("../schema/markdownlint-config-schema.json"); const homepage = packageJson.homepage; const version = packageJson.version; +const pluginTexMathOptions = { + "engine": { + "renderToString": () => "" + } +}; const deprecatedRuleNames = new Set([ "MD002", "MD006" ]); const configSchemaStrict = { ...configSchema, @@ -1403,7 +1408,7 @@ tape("markdownItPluginsMathjax", (test) => { "+ 2\n" + "+ 3$$\n" }, - "markdownItPlugins": [ [ pluginKatex ] ] + "markdownItPlugins": [ [ pluginTexMath, pluginTexMathOptions ] ] }, function callback(err, actual) { test.ifError(err); const expected = { "string": [] }; @@ -1425,7 +1430,7 @@ $$$$ 2 $$\n` }, - "markdownItPlugins": [ [ pluginKatex ] ], + "markdownItPlugins": [ [ pluginTexMath, pluginTexMathOptions ] ], "resultVersion": 0 }, function callback(err, actual) { test.ifError(err);