17 lines
270 B
Gleam
17 lines
270 B
Gleam
import gleam/io
|
|
import oas/generator
|
|
import snag
|
|
|
|
pub fn main() {
|
|
case
|
|
generator.build(
|
|
"dev/spacetraders.openapi.json",
|
|
".",
|
|
"spacetraders_sdk",
|
|
[],
|
|
)
|
|
{
|
|
Ok(_) -> Nil
|
|
Error(reason) -> io.print(snag.pretty_print(reason))
|
|
}
|
|
}
|