openapi-forge-cli-0.1.10 is not a library.
forge CLI.
Two configuration modes:
- Project mode — read
forge.tomlfrom the project directory. Supports per-plugin config blocks and is the recommended layout for repeatable runs. - Config-less mode — pass
--input,--transformer,--generator, and--outdirectly on the command line. Useful for one-off runs and shell scripting; per-plugin config defaults to{}. Triggered when--inputis set.
Two input forms (project mode supports both via forge.toml;
config-less mode supports spec only):
- spec — parse an OpenAPI 3.0 JSON document through
forge-parser. - ir — load a canonical
forge_ir::Irdirectly (debugging escape hatch; bypasses the parser). Only reachable via[input] ir = "..."inforge.toml.