Theme
On this page

CLI reference

Codepot currently has several commands because each implementation layer has a distinct role.

codepot-openapi

TypeScript contract builder and OpenAPI emitter:

codepotg

Python and Jinja generator:

Configuration: Codepotg.yaml.

codepotx

JavaScript runtime frontend provided by codepotx-cli:

Common options:

Configuration: codepotx.config.ts and CodepotFile.yml.

Final codepot CLI

Rust language and platform command:

Configuration: Codepot.toml.

Command-name rule

  • codepot-openapi belongs to the TypeScript OpenAPI prototype.
  • codepotg belongs to the Python generator.
  • codepotx belongs to the official JavaScript runtime release line.
  • codepot is the final platform CLI command.