2022-01-30 18:00:23 +01:00
|
|
|
|
{
|
|
|
|
|
"$schema": "https://json-schema.org/draft-07/schema",
|
|
|
|
|
"title": "Markdown extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/",
|
|
|
|
|
"oneOf": [
|
|
|
|
|
{
|
|
|
|
|
"oneOf": [
|
|
|
|
|
{
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"pymdownx.arithmatex": {
|
|
|
|
|
"title": "Arithmatex – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#arithmatex",
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"generic": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/arithmatex/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": true
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"title": "Arithmatex – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#arithmatex",
|
|
|
|
|
"enum": [
|
|
|
|
|
"pymdownx.arithmatex"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"oneOf": [
|
|
|
|
|
{
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"pymdownx.betterem": {
|
|
|
|
|
"title": "BetterEm – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#betterem",
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"smart_enable": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/betterem/#options",
|
|
|
|
|
"type": "string",
|
|
|
|
|
"enum": [
|
|
|
|
|
"all",
|
|
|
|
|
"asterisk",
|
|
|
|
|
"underscore",
|
|
|
|
|
"none"
|
|
|
|
|
],
|
|
|
|
|
"default": "all"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"title": "BetterEm – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#betterem",
|
|
|
|
|
"enum": [
|
|
|
|
|
"pymdownx.betterem"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"oneOf": [
|
|
|
|
|
{
|
|
|
|
|
"title": "Caret – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#caret-mark-tilde",
|
|
|
|
|
"enum": [
|
|
|
|
|
"pymdownx.caret"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"pymdownx.caret": {
|
|
|
|
|
"title": "Caret – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#caret-mark-tilde",
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"smart_insert": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/caret/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": true
|
|
|
|
|
},
|
|
|
|
|
"insert": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/caret/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": true
|
|
|
|
|
},
|
|
|
|
|
"superscript": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/caret/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": true
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"oneOf": [
|
|
|
|
|
{
|
|
|
|
|
"title": "Critic – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#critic",
|
|
|
|
|
"enum": [
|
|
|
|
|
"pymdownx.critic"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"pymdownx.critic": {
|
|
|
|
|
"title": "Critic – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#critic",
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"mode": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.critic.mode",
|
2022-01-30 18:00:23 +01:00
|
|
|
|
"enum": [
|
|
|
|
|
"view",
|
|
|
|
|
"accept",
|
|
|
|
|
"reject"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"title": "Details – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#details",
|
|
|
|
|
"enum": [
|
|
|
|
|
"pymdownx.details"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
2022-12-11 18:13:01 +01:00
|
|
|
|
"oneOf": [
|
|
|
|
|
{
|
2022-01-30 18:00:23 +01:00
|
|
|
|
"title": "Emoji – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#emoji",
|
2022-12-11 18:13:01 +01:00
|
|
|
|
"enum": [
|
|
|
|
|
"pymdownx.emoji"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
2022-01-30 18:00:23 +01:00
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
2022-12-11 18:13:01 +01:00
|
|
|
|
"pymdownx.emoji": {
|
|
|
|
|
"title": "Emoji – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#emoji",
|
2022-01-30 18:00:23 +01:00
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
2022-12-11 18:13:01 +01:00
|
|
|
|
"emoji_generator": {
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.emoji.emoji_generator",
|
|
|
|
|
"default": "!!python/name:materialx.emoji.to_svg"
|
|
|
|
|
},
|
|
|
|
|
"emoji_index": {
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.emoji.emoji_index",
|
|
|
|
|
"default": "!!python/name:materialx.emoji.twemoji"
|
|
|
|
|
},
|
|
|
|
|
"options": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.emoji.options.custom_icons",
|
2022-12-11 18:13:01 +01:00
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"custom_icons": {
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.emoji.options.custom_icons",
|
|
|
|
|
"type": "array",
|
|
|
|
|
"items": {
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.emoji.options.custom_icons",
|
|
|
|
|
"type": "string"
|
|
|
|
|
},
|
|
|
|
|
"uniqueItems": true,
|
|
|
|
|
"minItems": 1
|
|
|
|
|
}
|
2022-01-30 18:00:23 +01:00
|
|
|
|
},
|
2022-12-11 18:13:01 +01:00
|
|
|
|
"additionalProperties": false
|
2022-01-30 18:00:23 +01:00
|
|
|
|
}
|
|
|
|
|
},
|
2022-12-11 18:13:01 +01:00
|
|
|
|
"additionalProperties": false,
|
|
|
|
|
"required": [
|
|
|
|
|
"emoji_generator",
|
|
|
|
|
"emoji_index"
|
|
|
|
|
]
|
2022-01-30 18:00:23 +01:00
|
|
|
|
}
|
|
|
|
|
},
|
2022-12-11 18:13:01 +01:00
|
|
|
|
"additionalProperties": false
|
2022-01-30 18:00:23 +01:00
|
|
|
|
}
|
2022-12-11 18:13:01 +01:00
|
|
|
|
]
|
2022-01-30 18:00:23 +01:00
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"oneOf": [
|
|
|
|
|
{
|
|
|
|
|
"title": "Highlight – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#highlight",
|
|
|
|
|
"enum": [
|
|
|
|
|
"pymdownx.highlight"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"pymdownx.highlight": {
|
|
|
|
|
"title": "Highlight – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#highlight",
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"use_pygments": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.highlight.use_pygments",
|
2022-01-30 18:00:23 +01:00
|
|
|
|
"type": "boolean"
|
|
|
|
|
},
|
2023-08-05 15:33:26 +02:00
|
|
|
|
"pygments_lang_class": {
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.highlight.pygments_lang_class",
|
|
|
|
|
"type": "boolean"
|
|
|
|
|
},
|
2022-01-30 18:00:23 +01:00
|
|
|
|
"auto_title": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.highlight.auto_title",
|
2022-01-30 18:00:23 +01:00
|
|
|
|
"type": "boolean"
|
|
|
|
|
},
|
|
|
|
|
"auto_title_map": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/highlight/#options",
|
|
|
|
|
"type": "object"
|
|
|
|
|
},
|
|
|
|
|
"linenums": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.highlight.linenums",
|
2022-01-30 18:00:23 +01:00
|
|
|
|
"type": "boolean"
|
|
|
|
|
},
|
|
|
|
|
"linenums_style": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.highlight.linenums_style",
|
2022-01-30 18:00:23 +01:00
|
|
|
|
"enum": [
|
|
|
|
|
"inline",
|
|
|
|
|
"pymdownx-inline",
|
|
|
|
|
"table"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"anchor_linenums": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.highlight.anchor_linenums",
|
2022-01-30 18:00:23 +01:00
|
|
|
|
"type": "boolean"
|
2023-08-05 15:33:26 +02:00
|
|
|
|
},
|
|
|
|
|
"line_spans": {
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.highlight.line_spans",
|
|
|
|
|
"type": "string"
|
2022-01-30 18:00:23 +01:00
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"title": "InlineHilite – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#inlinehilite",
|
|
|
|
|
"enum": [
|
|
|
|
|
"pymdownx.inlinehilite"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"oneOf": [
|
|
|
|
|
{
|
|
|
|
|
"title": "Keys – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#keys",
|
|
|
|
|
"enum": [
|
|
|
|
|
"pymdownx.keys"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"pymdownx.keys": {
|
|
|
|
|
"title": "Keys – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#keys",
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"separator": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/mark/#options",
|
|
|
|
|
"type": "string",
|
|
|
|
|
"default": "+"
|
|
|
|
|
},
|
|
|
|
|
"strict": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/mark/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": false
|
|
|
|
|
},
|
|
|
|
|
"camel_case": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/mark/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": false
|
|
|
|
|
},
|
|
|
|
|
"key_map": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/mark/#options",
|
|
|
|
|
"type": "object"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
2022-07-03 10:04:16 +02:00
|
|
|
|
"oneOf": [
|
|
|
|
|
{
|
2022-01-30 18:00:23 +01:00
|
|
|
|
"title": "MagicLink – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/magiclink/",
|
2022-07-03 10:04:16 +02:00
|
|
|
|
"enum": [
|
|
|
|
|
"pymdownx.magiclink"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
2022-01-30 18:00:23 +01:00
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
2022-07-03 10:04:16 +02:00
|
|
|
|
"pymdownx.magiclink": {
|
|
|
|
|
"title": "MagicLink – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/magiclink/",
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
2023-01-28 14:35:24 +01:00
|
|
|
|
"hide_protocol":{
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/magiclink/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": false
|
|
|
|
|
},
|
|
|
|
|
"labels": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/magiclink/#labels",
|
|
|
|
|
"type": "object",
|
|
|
|
|
"default": {
|
|
|
|
|
"commit": "Commit",
|
|
|
|
|
"compare": "Compare",
|
|
|
|
|
"issue": "Issue",
|
|
|
|
|
"pull": "Pull Request",
|
|
|
|
|
"mention": "User",
|
|
|
|
|
"repository": "Repository"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"normalize_issue_symbols": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/magiclink/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": false
|
|
|
|
|
},
|
2022-07-03 10:04:16 +02:00
|
|
|
|
"user": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/magiclink/#options",
|
2023-01-28 14:35:24 +01:00
|
|
|
|
"type": "string",
|
|
|
|
|
"default": ""
|
|
|
|
|
},
|
|
|
|
|
"provider": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/magiclink/#options",
|
|
|
|
|
"type": "string",
|
|
|
|
|
"default": "github"
|
2022-07-03 10:04:16 +02:00
|
|
|
|
},
|
|
|
|
|
"repo": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/magiclink/#options",
|
2023-01-28 14:35:24 +01:00
|
|
|
|
"type": "string",
|
|
|
|
|
"repo": ""
|
2022-07-03 10:04:16 +02:00
|
|
|
|
},
|
|
|
|
|
"repo_url_shorthand": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/magiclink/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": true
|
2023-01-28 14:35:24 +01:00
|
|
|
|
},
|
|
|
|
|
"repo_url_shortener": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/magiclink/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": false
|
|
|
|
|
},
|
|
|
|
|
"social_url_shorthand": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/magiclink/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": false
|
|
|
|
|
},
|
|
|
|
|
"social_url_shortener": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/magiclink/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": false
|
|
|
|
|
},
|
|
|
|
|
"shortener_user_exclude": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/magiclink/#user-excludes",
|
|
|
|
|
"type": "object"
|
2022-07-03 10:04:16 +02:00
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false,
|
|
|
|
|
"required": [
|
|
|
|
|
"user",
|
|
|
|
|
"repo"
|
|
|
|
|
]
|
2022-01-30 18:00:23 +01:00
|
|
|
|
}
|
|
|
|
|
},
|
2022-07-03 10:04:16 +02:00
|
|
|
|
"additionalProperties": false
|
2022-01-30 18:00:23 +01:00
|
|
|
|
}
|
2022-07-03 10:04:16 +02:00
|
|
|
|
]
|
2022-01-30 18:00:23 +01:00
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"oneOf": [
|
|
|
|
|
{
|
|
|
|
|
"title": "Mark – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#caret-mark-tilde",
|
|
|
|
|
"enum": [
|
|
|
|
|
"pymdownx.mark"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"pymdownx.mark": {
|
|
|
|
|
"title": "Mark – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#caret-mark-tilde",
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"smart_mark": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/mark/#options",
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": true
|
2022-01-30 18:00:23 +01:00
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"oneOf": [
|
|
|
|
|
{
|
|
|
|
|
"title": "SmartSymbols – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#smartsymbols",
|
|
|
|
|
"enum": [
|
|
|
|
|
"pymdownx.smartsymbols"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"pymdownx.smartsymbols": {
|
|
|
|
|
"title": "SmartSymbols – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#smartsymbols",
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"trademark": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/smartsymbols/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": true
|
2022-01-30 18:00:23 +01:00
|
|
|
|
},
|
|
|
|
|
"copyright": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/smartsymbols/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": true
|
2022-01-30 18:00:23 +01:00
|
|
|
|
},
|
|
|
|
|
"registered": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/smartsymbols/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": true
|
2022-01-30 18:00:23 +01:00
|
|
|
|
},
|
|
|
|
|
"care_of": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/smartsymbols/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": true
|
2022-01-30 18:00:23 +01:00
|
|
|
|
},
|
|
|
|
|
"plusminus": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/smartsymbols/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": true
|
2022-01-30 18:00:23 +01:00
|
|
|
|
},
|
|
|
|
|
"arrows": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/smartsymbols/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": true
|
2022-01-30 18:00:23 +01:00
|
|
|
|
},
|
|
|
|
|
"notequal": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/smartsymbols/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": true
|
2022-01-30 18:00:23 +01:00
|
|
|
|
},
|
|
|
|
|
"fractions": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/smartsymbols/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": true
|
2022-01-30 18:00:23 +01:00
|
|
|
|
},
|
|
|
|
|
"ordinal_numbers": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/smartsymbols/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": true
|
2022-01-30 18:00:23 +01:00
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"oneOf": [
|
|
|
|
|
{
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"pymdownx.snippets": {
|
|
|
|
|
"title": "Snippets – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#snippets",
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"base_path": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/snippets/#options",
|
2022-12-16 17:08:05 +01:00
|
|
|
|
"type": "array",
|
|
|
|
|
"items": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/snippets/#options",
|
|
|
|
|
"type": "string"
|
|
|
|
|
},
|
|
|
|
|
"uniqueItems": true,
|
|
|
|
|
"minItems": 1
|
2022-01-30 18:00:23 +01:00
|
|
|
|
},
|
|
|
|
|
"auto_append": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/snippets/#options",
|
|
|
|
|
"type": "array",
|
|
|
|
|
"items": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/snippets/#options",
|
|
|
|
|
"type": "string"
|
|
|
|
|
},
|
|
|
|
|
"uniqueItems": true,
|
|
|
|
|
"minItems": 1
|
|
|
|
|
},
|
|
|
|
|
"check_paths": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/snippets/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": true
|
2023-04-18 20:10:43 +02:00
|
|
|
|
},
|
|
|
|
|
"url_download": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/snippets/#options",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": false
|
2023-08-21 18:09:27 +02:00
|
|
|
|
},
|
|
|
|
|
"url_max_size": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/snippets/#options",
|
|
|
|
|
"type": "integer",
|
|
|
|
|
"default": 33554432
|
|
|
|
|
},
|
|
|
|
|
"url_timeout": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/snippets/#options",
|
|
|
|
|
"type": "number",
|
|
|
|
|
"default": 10.0
|
|
|
|
|
},
|
|
|
|
|
"url_request_headers": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/snippets/#options",
|
|
|
|
|
"type": "object",
|
|
|
|
|
"default": {}
|
2022-01-30 18:00:23 +01:00
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"title": "Snippets – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#snippets",
|
|
|
|
|
"enum": [
|
|
|
|
|
"pymdownx.snippets"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"oneOf": [
|
|
|
|
|
{
|
|
|
|
|
"title": "SuperFences – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#superfences",
|
|
|
|
|
"enum": [
|
|
|
|
|
"pymdownx.superfences"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"pymdownx.superfences": {
|
|
|
|
|
"title": "SuperFences – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#superfences",
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"custom_fences": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.superfences.custom_fences",
|
2022-01-30 18:00:23 +01:00
|
|
|
|
"type": "array",
|
|
|
|
|
"items": {
|
2022-09-11 19:25:40 +02:00
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.superfences.custom_fences",
|
2022-01-30 18:00:23 +01:00
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"name": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/superfences/#custom-fences",
|
|
|
|
|
"type": "string"
|
|
|
|
|
},
|
|
|
|
|
"class": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/superfences/#custom-fences",
|
|
|
|
|
"type": "string"
|
|
|
|
|
},
|
|
|
|
|
"format": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/superfences/#custom-fences",
|
|
|
|
|
"type": "string"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
},
|
|
|
|
|
"minItems": 1
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"pymdownx.tabbed": {
|
|
|
|
|
"title": "Tabbed – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#tabbed",
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"alternate_style": {
|
2022-10-02 17:34:23 +02:00
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.tabbed.alternate_style",
|
2022-01-30 18:00:23 +01:00
|
|
|
|
"type": "boolean",
|
|
|
|
|
"enum": [
|
|
|
|
|
true
|
|
|
|
|
],
|
|
|
|
|
"default": true
|
2022-10-02 17:34:23 +02:00
|
|
|
|
},
|
|
|
|
|
"slugify": {
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.tabbed.slugify",
|
|
|
|
|
"default": "!!python/object/apply:pymdownx.slugs.slugify {kwds: {case: lower}}"
|
2022-01-30 18:00:23 +01:00
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false,
|
|
|
|
|
"required": [
|
|
|
|
|
"alternate_style"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
},
|
|
|
|
|
{
|
2022-12-11 18:13:01 +01:00
|
|
|
|
"oneOf": [
|
|
|
|
|
{
|
2022-01-30 18:00:23 +01:00
|
|
|
|
"title": "Tasklist – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#tasklist",
|
2022-12-11 18:13:01 +01:00
|
|
|
|
"enum": [
|
|
|
|
|
"pymdownx.tasklist"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
2022-01-30 18:00:23 +01:00
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
2022-12-11 18:13:01 +01:00
|
|
|
|
"pymdownx.tasklist": {
|
|
|
|
|
"title": "Tasklist – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#tasklist",
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"custom_checkbox": {
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.tasklist.custom_checkbox",
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"default": true
|
|
|
|
|
},
|
|
|
|
|
"clickable_checkbox": {
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#+pymdownx.tasklist.clickable_checkbox",
|
|
|
|
|
"type": "boolean"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
2022-01-30 18:00:23 +01:00
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
2022-12-11 18:13:01 +01:00
|
|
|
|
]
|
2022-01-30 18:00:23 +01:00
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"oneOf": [
|
|
|
|
|
{
|
|
|
|
|
"title": "Tilde – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#caret-mark-tilde",
|
|
|
|
|
"enum": [
|
|
|
|
|
"pymdownx.tilde"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"pymdownx.tilde": {
|
|
|
|
|
"title": "Tilde – Python Markdown Extensions",
|
|
|
|
|
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#caret-mark-tilde",
|
|
|
|
|
"type": "object",
|
|
|
|
|
"properties": {
|
|
|
|
|
"smart_delete": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/tilde/#options",
|
|
|
|
|
"type": "boolean"
|
|
|
|
|
},
|
|
|
|
|
"delete": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/tilde/#options",
|
|
|
|
|
"type": "boolean"
|
|
|
|
|
},
|
|
|
|
|
"subscript": {
|
|
|
|
|
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/tilde/#options",
|
|
|
|
|
"type": "boolean"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"additionalProperties": false
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|