Replace @iktakahiro/markdown-it-katex with markdown-it-texmath for consistency with VS Code extension.

This commit is contained in:
David Anson 2020-10-16 20:59:04 -07:00
parent 651840d4e3
commit bd50a15a96
2 changed files with 9 additions and 4 deletions

View file

@ -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",

View file

@ -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);