Expand description
CLI command implementations. CLI command implementations
Structs§
- Batch
Format Params - Parameters for batch format operations.
Constants§
- DEFAULT_
MAX_ FILE_ SIZE - Default maximum file size to prevent OOM attacks (1 GB)
Can be overridden via
HEDL_MAX_FILE_SIZEenvironment variable
Functions§
- batch_
format - Batch format multiple HEDL files to canonical form.
- batch_
format_ with_ config - Batch format with custom configuration.
- batch_
lint - Batch lint multiple HEDL files for best practices and style issues.
- batch_
lint_ with_ config - Batch lint with custom configuration.
- batch_
validate - Batch validate multiple HEDL files.
- batch_
validate_ with_ config - Batch validate with custom configuration.
- format
- Format a HEDL file to canonical form.
- from_
csv - Convert a CSV file to HEDL format.
- from_
json - Convert a JSON file to HEDL format.
- from_
parquet - Convert a Parquet file to HEDL format.
- from_
toon - Convert a TOON file to HEDL format.
- from_
xml - Convert an XML file to HEDL format.
- from_
yaml - Convert a YAML file to HEDL format.
- generate_
completion_ for_ command - Generate shell completion script to stdout for a given command.
- inspect
- Inspect and visualize the internal structure of a HEDL file.
- lint
- Lint a HEDL file for best practices and style issues.
- print_
installation_ instructions - Print installation instructions for shell completions.
- read_
file - Read a file from disk with size validation.
- stats
- Generate comprehensive size and efficiency statistics for a HEDL file.
- to_csv
- Convert a HEDL file to CSV format.
- to_json
- Convert a HEDL file to JSON format.
- to_
parquet - Convert a HEDL file to Parquet format.
- to_toon
- Convert a HEDL file to TOON format.
- to_xml
- Convert a HEDL file to XML format.
- to_yaml
- Convert a HEDL file to YAML format.
- validate
- Validate a HEDL file for syntax and structural correctness.
- write_
output - Write content to a file or stdout.