{ "$schema": "https://json-schema.org/draft-07/schema", "title": "Plugins", "markdownDescription": "https://www.mkdocs.org/dev-guide/plugins/", "type": "array", "items": { "anyOf": [ { "$ref": "#/definitions/built-in" }, { "$ref": "#/definitions/external" }, { "$ref": "#/definitions/external-community" } ] }, "uniqueItems": true, "minItems": 1, "definitions": { "built-in": { "description": "Built-in plugins", "anyOf": [ { "$ref": "plugins/blog.json" }, { "$ref": "plugins/info.json" }, { "$ref": "plugins/meta.json" }, { "$ref": "plugins/offline.json" }, { "$ref": "plugins/optimize.json" }, { "$ref": "plugins/privacy.json" }, { "$ref": "plugins/projects.json" }, { "$ref": "plugins/search.json" }, { "$ref": "plugins/social.json" }, { "$ref": "plugins/tags.json" }, { "$ref": "plugins/typeset.json" } ] }, "external": { "description": "External plugins, schema provided by us", "anyOf": [ { "$ref": "plugins/external/gen-files.json" }, { "$ref": "plugins/external/git-authors.json" }, { "$ref": "plugins/external/git-committers.json" }, { "$ref": "plugins/external/git-revision-date.json" }, { "$ref": "plugins/external/literate-nav.json" }, { "$ref": "plugins/external/macros.json" }, { "$ref": "plugins/external/minify.json" }, { "$ref": "plugins/external/redirects.json" }, { "$ref": "plugins/external/section-index.json" } ] }, "external-community": { "description": "External plugins, schema provided by the community", "anyOf": [ { "$ref": "https://raw.githubusercontent.com/mondeja/mkdocs-include-markdown-plugin/master/schema.json" }, { "$ref": "https://raw.githubusercontent.com/mondeja/mkdocs-material-relative-language-selector/master/schema.json" }, { "$ref": "https://raw.githubusercontent.com/Guts/mkdocs-rss-plugin/main/docs/schema.json" }, { "$ref": "https://raw.githubusercontent.com/timvink/mkdocs-git-revision-date-localized-plugin/master/docs/schema.json" }, { "$ref": "https://raw.githubusercontent.com/blueswen/mkdocs-glightbox/main/schema.json" }, { "$ref": "https://raw.githubusercontent.com/prcr/mkdocs-meta-descriptions-plugin/main/schema.json" }, { "$ref": "https://raw.githubusercontent.com/mkdocstrings/mkdocstrings/master/docs/schema.json" }, { "$ref": "https://raw.githubusercontent.com/pawamoy/mkdocs-coverage/master/docs/schema.json" }, { "$ref": "https://raw.githubusercontent.com/pawamoy/mkdocs-spellcheck/master/docs/schema.json" }, { "$ref": "https://raw.githubusercontent.com/pawamoy/markdown-exec/master/docs/schema.json" } ] } } }