Type object
File match madness.yml madness.yaml
Schema URL https://catalog.lintel.tools/schemas/schemastore/madness-madness-yml/latest.json
Source https://raw.githubusercontent.com/DannyBen/madness/master/schemas/madness.json

Validate with Lintel

npx @lintel/lintel check
Type: object

Properties

path string

Path to the documentation root https://madness.dannyb.co/#configuration-file

Default: "."
minLength=1
port integer
Default: "3000"
min=0
bind string
Default: "0.0.0.0"
pattern=^\d+\.\d+\.\d+\.\d+$
renderer string

The underlying markdown renderer to use https://madness.dannyb.co/#configuration-file

Default: "redcarpet"
Values: "redcarpet" "pandoc"
base_uri string | null
sort_order string
Default: "dirs_first"
Values: "dirs_first" "mixed"
sidebar boolean
Default: "true"
auto_h1 boolean

Whether to add H1 title to files that do not have one https://madness.dannyb.co/#configuration-file

Default: "true"
auto_nav boolean

Whether to append navigation to directory READMEs https://madness.dannyb.co/#configuration-file

Default: "true"
auto_toc boolean

Whether to enable table of contents https://madness.dannyb.co/#configuration-file

Default: "true"
highlighter boolean

Whether to enable syntax highlighter for code snippets https://madness.dannyb.co/#configuration-file

Default: "true"
mermaid boolean

Whether to enable support for mermaid diagrams https://madness.dannyb.co/#configuration-file

Default: "true"
copy_code boolean

Whether to enable the copy to clipboard icon for code snippets https://madness.dannyb.co/#configuration-file

Default: "true"
toc string | null

Whether to generate a table of contents file with this name https://madness.dannyb.co/#configuration-file

theme string | null
open boolean

Whether to open the server URL in the browser https://madness.dannyb.co/#configuration-file

Default: "false"
auth boolean | string

Whether to provide user:password for basic authentication https://madness.dannyb.co/#configuration-file

auth_zone string
Default: "Restricted Documentation"
expose_extensions string | null

Show files with these extensions in the navigation https://madness.dannyb.co/#configuration-file

exclude string[]
minItems=1uniqueItems=true