About the JS SDK
Official documentation of the SDK can be found here
The JS-SDK has a middleware architecture. Allowing plugins or middlewares to be connected to the request. Middlewares allows for easy extensibility of the SDK. More information about the architecture here
List of middlewares that we currently support
The JS-SDK supports all authentication flow. Listed here
If the SDK is used to generate the token, it stores a refresh token which is used to fetch a valid token if the old token expires.
These are libraries that help in building the final request.
Helps to construct the URI for the HTTP API endpoints in a declarative approach. More documentation here
Helps in generating update actions required to update an entity from an old state to a new state. More documentation here
Helps to retrieve project credentials from the environment or file system. More documentation here
Creates a HTTP user-agent that can be added to the request. More documentation here