mirror of
https://github.com/DavidAnson/markdownlint.git
synced 2025-09-21 21:30:47 +02:00
Add parsers object to RuleParams type, annotate every rule definition with Rule type for better type validation.
This commit is contained in:
parent
996d88a9b4
commit
12c4f79604
54 changed files with 363 additions and 59 deletions
|
@ -117,10 +117,16 @@ const testRule = {
|
|||
"function": function rule(params: markdownlint.RuleParams, onError: markdownlint.RuleOnError) {
|
||||
assert(!!params);
|
||||
assert(!!onError);
|
||||
let tokens: markdownlint.MarkdownItToken[] = [];
|
||||
let ruleParams: markdownlint.RuleParams;
|
||||
ruleParams = {
|
||||
"name": "name",
|
||||
"tokens": <markdownlint.MarkdownItToken[]>[],
|
||||
"tokens": tokens,
|
||||
"parsers": {
|
||||
"markdownit": {
|
||||
"tokens": tokens
|
||||
}
|
||||
},
|
||||
"lines": [
|
||||
"one",
|
||||
"two"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue