Yesterday I started looking into generating API clients for JavaScript off a OpenAPI 3 definition. Using the #TypeScript Compiler API the result is pretty neat: https://github.com/nRFCloud/api-client-javascript/blob/71672ff51ff51b465c084ce495d31c9a44c9eac2/generated/client.ts#L49