NAME

oapi-perl-gen - Generate Mojolicious OpenAPI 3.x clients, servers, models, and docs

SYNOPSIS

oapi-perl-gen --name MyApp::API --output ./generated openapi.yaml

oapi-perl-gen --name MyApp::API -o ./out ./spec/openapi.yaml

oapi-perl-gen --help              # full manual (L<Pod::Usage>, POD from ::CLI)

oapi-perl-gen --usage             # synopsis only (L<Pod::Usage>)

DESCRIPTION

This program delegates to Modern::OpenAPI::Generator::CLI. Help text is served from the same POD as Modern::OpenAPI::Generator::CLI via Pod::Usage (--help full, --usage short), not a hand-maintained string.

For the generator itself (what files are written, client/server/models), see Modern::OpenAPI::Generator.

OPTIONS

See Modern::OpenAPI::Generator::CLI. Run oapi-perl-gen --help or perldoc Modern::OpenAPI::Generator::CLI.

SEE ALSO

Modern::OpenAPI::Generator, Modern::OpenAPI::Generator::CLI