INNER CODE UNIT · Go
generateDocsCmd
bjw-s-labs/helm-charts · tools/helm-schema-tools/cmd/helm-schema-tools/main.go:85
func generateDocsCmd() *cobra.Command {
var (
schemaPath string
outputDir string
)
cmd := &cobra.Command{
Use: "docs",
Short: "Generate markdown documentation from JSON schema",
Long: `Generate markdown documentation pages from JSON Schema.
Creates an index page and individual pages for each top-level property,
with tables showing nested properties, types, and descriptions.
Example:
helm-schema-tools generate docs \
--schema charts/library/common/values.schema.json \
--output docs/src/content/docs/reference/`,