consumer-audit

command
v1.2.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 29, 2026 License: Apache-2.0 Imports: 8 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL