diff --git a/src/schemas/json/rumdl.json b/src/schemas/json/rumdl.json index dbb83722a25..ab42301eb13 100644 --- a/src/schemas/json/rumdl.json +++ b/src/schemas/json/rumdl.json @@ -11,6 +11,8 @@ "default": { "enable": [], "disable": [], + "extend-enable": [], + "extend-disable": [], "exclude": [], "include": [], "respect-gitignore": true, @@ -81,6 +83,22 @@ }, "default": [] }, + "extend-enable": { + "description": "Additional rules to enable on top of the base set (additive across config levels)", + "type": "array", + "items": { + "type": "string" + }, + "default": [] + }, + "extend-disable": { + "description": "Additional rules to disable on top of the base set (additive across config levels)", + "type": "array", + "items": { + "type": "string" + }, + "default": [] + }, "exclude": { "description": "Files to exclude", "type": "array", @@ -155,7 +173,7 @@ "minimum": 0 }, "MarkdownFlavor": { - "description": "Markdown flavor/dialect. Accepts: standard, gfm, mkdocs, mdx, quarto, obsidian. Aliases: commonmark/github map to standard, qmd/rmd/rmarkdown map to quarto.", + "description": "Markdown flavor/dialect. Accepts: standard, gfm, mkdocs, mdx, quarto, obsidian, kramdown. Aliases: commonmark/github map to standard, qmd/rmd/rmarkdown map to quarto, jekyll maps to kramdown.", "type": "string", "enum": [ "standard", @@ -168,7 +186,9 @@ "qmd", "rmd", "rmarkdown", - "obsidian" + "obsidian", + "kramdown", + "jekyll" ] }, "CodeBlockToolsConfig": {