Skip to content

Commit 276e671

Browse files
authored
Add mkdocs.yml JSON schema for markdown extensions (#49)
This allows the Markdown extensions provided by this MkDocs plugin to be included in the mkdocs.yml JSON schema definition maintained by the developers of mkdocs-material. See squidfunk/mkdocs-material#6381 and squidfunk/mkdocs-material#6378.
1 parent d196ab6 commit 276e671

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

docs/extensions-schema.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"$schema": "https://json-schema.org/draft-07/schema",
3+
"title": "Neoteroi markdown extensions",
4+
"markdownDescription": "https://www.neoteroi.dev/mkdocs-plugins",
5+
"oneOf": [
6+
{
7+
"title": "Cards – Neoteroi Markdown",
8+
"markdownDescription": "https://www.neoteroi.dev/mkdocs-plugins/cards/",
9+
"const": "neoteroi.cards"
10+
},
11+
{
12+
"title": "Timeline – Neoteroi Markdown",
13+
"markdownDescription": "https://www.neoteroi.dev/mkdocs-plugins/timeline/",
14+
"const": "neoteroi.timeline"
15+
},
16+
{
17+
"title": "Gantt – Neoteroi Markdown",
18+
"markdownDescription": "https://www.neoteroi.dev/mkdocs-plugins/gantt/",
19+
"const": "neoteroi.projects"
20+
},
21+
{
22+
"title": "Spantable – Neoteroi Markdown",
23+
"markdownDescription": "https://www.neoteroi.dev/mkdocs-plugins/spantable/",
24+
"const": "neoteroi.spantable"
25+
}
26+
]
27+
}
28+

0 commit comments

Comments
 (0)