au3 util — Command Reference¶
CLI command group: au3 util
Miscellaneous utility commands: diffing objects, pretty-printing piped output, duration formatting, string compression, id inspection, and ERM-to-ERD conversion.
au3 util diff-objs¶
Diff two parseable objects
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--old |
string | ✅ | File path to old object (JSON/YAML) | |
--new |
string | ✅ | File path to new object (JSON/YAML) | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 util pipe-pretty¶
Format logs as human-friendly
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 util human-duration¶
Converts a duration from milliseconds to human-friendly format
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--duration |
✅ | Duration in milliseconds | ||
--space |
boolean | true | Whether to include spaces between the duration parts | |
--pad |
boolean | false | Whether to pad with leading space to make the parts more uniform | |
--threshold |
boolean | false | Whether to lower precision at 10sec & 10min thresholds | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 util compress-string¶
Compresses a string
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--string |
string | ✅ | String to compress or path to file containing string | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 util decompress-string¶
Decompresses a string
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--string |
string | ✅ | String to decompress or path to file containing string | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 util describe-id¶
Describes an id based on statically extractable information
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--id |
string | ✅ | Id to describe | |
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
au3 util erm-to-erd¶
Generate ERD from ERM
| Option | Type | Required | Default | Notes |
|---|---|---|---|---|
--format |
enum | ✅ | graphviz | Choices: "graphviz", "mermaid" |
--field-mode |
enum | ✅ | none | Choices: "all", "keys", "none" |
--erm |
string | ✅ | ERM in JSON/YAML format or path to file containing ERM | |
--field-filter |
string | filter in JSON/YAML format or path to file containing filter | ||
--fmt |
enum | human | Output format Choices: "human", "json", "yaml" | |
--debug |
boolean | false | Enable more verbose output on error |
Generated from au3 util --help and subcommand help output.