openapi-forge-cli 0.1.10

OpenAPI Forge command-line interface
openapi-forge-cli-0.1.10 is not a library.

forge CLI.

Two configuration modes:

  • Project mode — read forge.toml from the project directory. Supports per-plugin config blocks and is the recommended layout for repeatable runs.
  • Config-less mode — pass --input, --transformer, --generator, and --out directly on the command line. Useful for one-off runs and shell scripting; per-plugin config defaults to {}. Triggered when --input is 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::Ir directly (debugging escape hatch; bypasses the parser). Only reachable via [input] ir = "..." in forge.toml.