0.0.6 • Published 6 years ago

@calmdownval/oas-client v0.0.6

Weekly downloads
-
License
GPL-3.0-or-later
Repository
github
Last release
6 years ago

supported environments

  • NodeJS
  • Browser

supported HTTP versions

  • HTTP/2.0
  • HTTP/1.1
  • HTTP/1.0

with automatic detection, can be set for servers with x-http-version

supported auth schemes

  • oAuth2
  • HTTP
  • ApiKey

openIdConnect is not supported

supported param serialization

  • path: simple
  • path: label
  • path: matrix
  • query: form
  • query: spaceDelimited
  • query: pipeDelimited
  • header: simple
  • cookie: form

query: deepObject is not supported

ToDo:

  • implement a 'shut-up' mechanism for - parameter deprecation warning - unknown parameter warning
  • implement header deserialization
  • implement server choosing
  • server path templates
  • rework oAuth2 into a separate library with more thorough implementation