This is a collection of packages used in SDKs generated by the APIMatic Code Generator.
They provide common runtime utilities needed by SDKs to make API calls and handle request/response data.
Name | Description |
---|---|
@apimatic/schema | Validate and transform data using schema definitions. |
@apimatic/authentication-adapters | Provides pluggable adapters for different authentication schemes. |
@apimatic/axios-client-adapter | Axios HTTP Client adapter which can be plugged into @apimatic/core package. |
@apimatic/convert-to-stream | Converts data into streams/blobs. |
@apimatic/core | Provides core http logic of request building, response handling and validation and using api error classes |
@apimatic/core-interfaces | Abstraction layer for @apimatic/core. |
@apimatic/file-wrapper | Wrapper around the file types and their utilities. |
@apimatic/http-headers | HTTP Headers utilities for apimatic-js-runtime libraries. |
@apimatic/http-query | HTTP Query utilities for apimatic-js-runtime libraries |
@apimatic/oauth-adapters | Provides pluggable adapters for OAuth 2.0 authentication schemes. |
@apimatic/xml-adapter | Provides XML serialization and deserialization utilities for apimatic-js-runtime libraries. |
@apimatic/test-utilities | Provides assertion utilities for testing api calls. It can be plugged in as dev dependency to any library. |