This component is a JS client library to communicate with the Integrations Platform Server. It exposes a standard
oazapfts
interface compiled with the --optimistic
option.
- Install the library:
npm install @unito/integrations-platform-client
- Use the library:
import IntegrationsPlatform from '@unito/integrations-platform-client';
IntegrationsPlatform.defaults.baseUrl = 'http://enpoint.to.the.server';
IntegrationsPlatform.defaults.headers = { Authorization: 'Bearer YOUR_TOKEN' };
try {
await IntegrationsPlatform.getIntegrations();
} catch (err: unknown) {
if (err instanceof IntegrationsPlatform.HttpError) {
// Handle the error.
}
}
See oazapfts for more information.
Install the dependencies:
npm ci
npm publish --dry-run
- Modify the version. For example:
npm version minor
See npm version help
for more information.
-
Create a changeset -> pull request -> merge on
main
. -
A Github Action will automatically publish the package in our private NPM repository.
By using the Integration Platform Client, you agree to be bound by our terms and conditions. Please ensure you have read and understood the Unito Software Development Kit Agreement before using the Platform Client. The full agreement can be found at Unito SDK Agreement.