-
* Add missing documentation (from the Wikitech pages) to the JSON schema * Slightly improve the mechanism of generating markdown documentation from the schema * Add Vitepress, a static site generator, to `docs`. This includes adding relevant configuration files, CSS customizations, and package.json/package-lock.json. * Add cache and dist files and directories to .gitignore * Modify existing markdown files to make them usable as pages in the static site generated using Vitepress * Add Blubber and GitLab CI configuration to generate and publish the documentation on doc.wikimedia.org Bug: T352262 Change-Id: I15a017adbfd7859ebe3442750f3ffba954239a26