mirror of
https://github.com/DavidAnson/markdownlint.git
synced 2025-12-17 06:20:12 +01:00
Replace @iktakahiro/markdown-it-katex with markdown-it-texmath for consistency with VS Code extension.
This commit is contained in:
parent
651840d4e3
commit
bd50a15a96
2 changed files with 9 additions and 4 deletions
|
|
@ -48,9 +48,9 @@
|
||||||
"js-yaml": "~3.14.0",
|
"js-yaml": "~3.14.0",
|
||||||
"make-dir-cli": "~2.0.0",
|
"make-dir-cli": "~2.0.0",
|
||||||
"markdown-it-for-inline": "~0.1.1",
|
"markdown-it-for-inline": "~0.1.1",
|
||||||
"@iktakahiro/markdown-it-katex": "~4.0.0",
|
|
||||||
"markdown-it-sub": "~1.0.0",
|
"markdown-it-sub": "~1.0.0",
|
||||||
"markdown-it-sup": "~1.0.0",
|
"markdown-it-sup": "~1.0.0",
|
||||||
|
"markdown-it-texmath": "~0.8.0",
|
||||||
"markdownlint-rule-helpers": "~0.11.0",
|
"markdownlint-rule-helpers": "~0.11.0",
|
||||||
"rimraf": "~3.0.2",
|
"rimraf": "~3.0.2",
|
||||||
"strip-json-comments": "~3.1.1",
|
"strip-json-comments": "~3.1.1",
|
||||||
|
|
|
||||||
|
|
@ -6,9 +6,9 @@ const fs = require("fs");
|
||||||
const path = require("path");
|
const path = require("path");
|
||||||
const md = require("markdown-it")();
|
const md = require("markdown-it")();
|
||||||
const pluginInline = require("markdown-it-for-inline");
|
const pluginInline = require("markdown-it-for-inline");
|
||||||
const pluginKatex = require("@iktakahiro/markdown-it-katex");
|
|
||||||
const pluginSub = require("markdown-it-sub");
|
const pluginSub = require("markdown-it-sub");
|
||||||
const pluginSup = require("markdown-it-sup");
|
const pluginSup = require("markdown-it-sup");
|
||||||
|
const pluginTexMath = require("markdown-it-texmath");
|
||||||
const tape = require("tape");
|
const tape = require("tape");
|
||||||
require("tape-player");
|
require("tape-player");
|
||||||
const tv4 = require("tv4");
|
const tv4 = require("tv4");
|
||||||
|
|
@ -21,6 +21,11 @@ const configSchema = require("../schema/markdownlint-config-schema.json");
|
||||||
const homepage = packageJson.homepage;
|
const homepage = packageJson.homepage;
|
||||||
const version = packageJson.version;
|
const version = packageJson.version;
|
||||||
|
|
||||||
|
const pluginTexMathOptions = {
|
||||||
|
"engine": {
|
||||||
|
"renderToString": () => ""
|
||||||
|
}
|
||||||
|
};
|
||||||
const deprecatedRuleNames = new Set([ "MD002", "MD006" ]);
|
const deprecatedRuleNames = new Set([ "MD002", "MD006" ]);
|
||||||
const configSchemaStrict = {
|
const configSchemaStrict = {
|
||||||
...configSchema,
|
...configSchema,
|
||||||
|
|
@ -1403,7 +1408,7 @@ tape("markdownItPluginsMathjax", (test) => {
|
||||||
"+ 2\n" +
|
"+ 2\n" +
|
||||||
"+ 3$$\n"
|
"+ 3$$\n"
|
||||||
},
|
},
|
||||||
"markdownItPlugins": [ [ pluginKatex ] ]
|
"markdownItPlugins": [ [ pluginTexMath, pluginTexMathOptions ] ]
|
||||||
}, function callback(err, actual) {
|
}, function callback(err, actual) {
|
||||||
test.ifError(err);
|
test.ifError(err);
|
||||||
const expected = { "string": [] };
|
const expected = { "string": [] };
|
||||||
|
|
@ -1425,7 +1430,7 @@ $$$$
|
||||||
2
|
2
|
||||||
$$\n`
|
$$\n`
|
||||||
},
|
},
|
||||||
"markdownItPlugins": [ [ pluginKatex ] ],
|
"markdownItPlugins": [ [ pluginTexMath, pluginTexMathOptions ] ],
|
||||||
"resultVersion": 0
|
"resultVersion": 0
|
||||||
}, function callback(err, actual) {
|
}, function callback(err, actual) {
|
||||||
test.ifError(err);
|
test.ifError(err);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue