Updated JSON schema

This commit is contained in:
squidfunk
2022-12-11 15:53:16 +01:00
parent ac7591260f
commit db74632076
5 changed files with 22 additions and 3 deletions

View File

@@ -214,7 +214,8 @@
] ]
} }
] ]
} },
"uniqueItems": true
} }
}, },
"additionalProperties": false, "additionalProperties": false,

View File

@@ -240,6 +240,7 @@
"items": { "items": {
"type": "string" "type": "string"
}, },
"uniqueItems": true,
"default": [] "default": []
}, },
"pagination": { "pagination": {

View File

@@ -27,7 +27,9 @@
"type": "array", "type": "array",
"items": { "items": {
"pattern": "(\\*|\\.md)$" "pattern": "(\\*|\\.md)$"
} },
"uniqueItems": true,
"minItems": 1
} }
}, },
"additionalProperties": false "additionalProperties": false

View File

@@ -36,6 +36,19 @@
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#+search.separator", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#+search.separator",
"type": "string" "type": "string"
}, },
"pipeline": {
"title": "Text processing pipeline for indexing",
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#+search.pipeline",
"type": "array",
"items": {
"enum": [
"stemmer",
"stopWordFilter",
"trimmer"
]
},
"uniqueItems": true
},
"jieba_dict": { "jieba_dict": {
"title": "Jieba dictionary replacement", "title": "Jieba dictionary replacement",
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#+search.jieba_dict", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#+search.jieba_dict",

View File

@@ -36,7 +36,8 @@
"type": "array", "type": "array",
"items": { "items": {
"type": "string" "type": "string"
} },
"uniqueItems": true
} }
}, },
"additionalProperties": false "additionalProperties": false
@@ -59,6 +60,7 @@
"items": { "items": {
"type": "string" "type": "string"
}, },
"uniqueItems": true,
"default": [] "default": []
} }
}, },