Crate es_fluent_cli_helpers

Crate es_fluent_cli_helpers 

Source
Expand description

Docs Crates.io

§es-fluent-cli-helpers

Internal Crate: Runtime library for the es-fluent runner crate.

The es-fluent CLI works by generating a temporary “runner crate” to inspect your project’s types. This library is injected into that runner crate to perform the actual extraction and generation work.

Structs§

EsFluentGenerator
Builder for generating FTL files from registered types.
ExpectedKey
Expected key information from inventory.
GeneratorArgs
Command line arguments for the generator.
InventoryData
The inventory data output.

Enums§

FluentParseMode
The mode to use when parsing Fluent files.
GeneratorError
Error type for FTL generation.

Functions§

run
Main entry point for the monolithic binary.
run_check
Run the inventory check process for a crate.
run_clean_with_options
Run the FTL clean process with explicit options (no CLI parsing).
run_generate
Run the FTL generation process for a crate.
run_generate_with_options
Run the FTL generation process with explicit options (no CLI parsing).
write_inventory_for_crate
Collects inventory data for a crate and writes it to inventory.json.