Skip to content

apimatic/apimatic-js-runtime

Repository files navigation

APIMatic Runtime Packages for JavaScript SDKs

CI Test Coverage License

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.

List of Packages

Name Version Description
@apimatic/schema npm shield Validate and transform data using schema definitions.
@apimatic/authentication-adapters npm shield Provides pluggable adapters for different authentication schemes.
@apimatic/axios-client-adapter npm shield Axios HTTP Client adapter which can be plugged into @apimatic/core package.
@apimatic/convert-to-stream npm shield Converts data into streams/blobs.
@apimatic/core npm shield Provides core http logic of request building, response handling and validation and using api error classes
@apimatic/core-interfaces npm shield Abstraction layer for @apimatic/core.
@apimatic/file-wrapper npm shield Wrapper around the file types and their utilities.
@apimatic/http-headers npm shield HTTP Headers utilities for apimatic-js-runtime libraries.
@apimatic/http-query npm shield HTTP Query utilities for apimatic-js-runtime libraries
@apimatic/oauth-adapters npm shield Provides pluggable adapters for OAuth 2.0 authentication schemes.
@apimatic/xml-adapter npm shield Provides XML serialization and deserialization utilities for apimatic-js-runtime libraries.
@apimatic/test-utilities npm shield Provides assertion utilities for testing api calls. It can be plugged in as dev dependency to any library.
@apimatic/pagination npm shield Provides utilities to handle paginated API responses, including support for asynchronous iteration over pages or items.

About

Runtime packages for JS SDKs generated by APIMatic

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 12