Skip to content

Commit 6e04b75

Browse files
authored
🤖 Merge PR DefinitelyTyped#74100 fix(markdown-it-container): import from markdown-it/lib/renderer by @hkleungai
1 parent e175989 commit 6e04b75

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

‎types/markdown-it-container/index.d.ts‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
import MarkdownIt = require("markdown-it");
2+
import Renderer = require("markdown-it/lib/renderer");
23

34
declare namespace MarkdownItContainer {
45
interface ContainerOpts {
56
marker?: string | undefined;
67
validate?(params: string): boolean;
7-
render?: MarkdownIt.Renderer.RenderRule | undefined;
8+
render?: Renderer.RenderRule | undefined;
89
}
910
}
1011

‎types/markdown-it-container/markdown-it-container-tests.ts‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import MarkdownItContainer = require("markdown-it-container");
55
const md = new MarkdownIt();
66

77
md.use(MarkdownItContainer, "spoiler", {
8-
validate: (params: any) => params.trim().match(/^spoiler\s+(.*)$/),
8+
validate: (params: string) => params.trim().match(/^spoiler\s+(.*)$/),
99
render: (tokens: MarkdownIt.Token[], index: number) => {
1010
const match = tokens[index].info.trim().match(/^spoiler\s+(.*)$/);
1111
const onClick = "this.parentNode.classList.toggle('_expanded');" + "event.preventDefault();";
@@ -26,6 +26,7 @@ md.use(MarkdownItContainer, "spoiler", {
2626
return "</div></div>\n";
2727
}
2828
},
29+
marker: "marker",
2930
});
3031

3132
const src = `:::spoiler This Is Spoiler Title

‎types/markdown-it-container/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"https://github.com/markdown-it/markdown-it-container"
77
],
88
"dependencies": {
9-
"@types/markdown-it": "*"
9+
"@types/markdown-it": "<14"
1010
},
1111
"devDependencies": {
1212
"@types/markdown-it-container": "workspace:."

0 commit comments

Comments
 (0)