Documentation
¶
Overview ¶
Command consumer-audit runs the consumer audit: it walks meshery/schemas, joins it against handler implementations in meshery/meshery and meshery-cloud, and reports per-endpoint coverage and implementation drift.
It also runs the TypeScript consumer auditor (validation.parseTSConsumer) against each provided TS tree and surfaces RTK Query drift findings — camelCase case-flips, snake_case body wrappers, and snake_case param keys — as a post-script to the main endpoint table.
Usage:
go run ./cmd/consumer-audit go run ./cmd/consumer-audit --meshery-repo=../meshery --cloud-repo=../meshery-cloud go run ./cmd/consumer-audit --extensions-repo=../meshery-extensions go run ./cmd/consumer-audit --sheet-id=<id> --credentials=<path> # reconcile and update the canonical sheet
Click to show internal directories.
Click to hide internal directories.