libninja icon indicating copy to clipboard operation
libninja copied to clipboard

Generate client libraries that are featureful, human, well-documented, and async based on OpenAPI specs

Results 12 libninja issues
Sort by recently updated
recently updated
newest added

I observed that the list of restricted words didn't cover some attractive words when I attempted to generate a Rust client for a schema that used keywords like `async` as...

I want to generate a commercetools OpenAPI client and tried to process the OpenAPI spec from commercetools: https://github.com/commercetools/commercetools-api-reference/blob/main/oas/api/openapi.yaml Unfortunalty then generation failed with a panic: ``` libninja gen -l rust...

I was using this to generate an API for Square; and they had a api method called 'break' which upset the generator; so I've added in a crate that purports...

Hi, I tried to generate a client for the vSphere Web Services API and I got a stack overflow error: ``` ❯ libninja gen -l rust -g sportfloh/vsphere -o vsphere...

fixed in https://github.com/kurtbuilds/libninja/pull/15

Fixed in PR: https://github.com/kurtbuilds/libninja/pull/15

👋🏽 First of all, thanks for writing this library - I'm looking for an openapi client generator for internal APIs and I tried 3 other options and this was the...

libninja consider a route without a successful response code is invalid ``` thread 'main' panicked at libninja/src/extractor/operation.rs:188:9: No success response for operation Operation { tags: ["LiveTv"], summary: Some("Get recording group."),...

My OpenAPI scheme includes `security` keys: ```json "security": [ { "ApiKey": [], "ApiVersion": [], "ClientName": [], "Password": [], "ResponseFormat": [], "Salt": [], "Token": [], "Username": [] } ] ``` But...

Is it possible to create a client without environment variables? Seems like it's hard coded to read the url from an environment variable? This is a problem when you want...