open-index/open-npm huggingface dataset:
npm package: @ibm-aspera/http-gateway-sdk-js
Description: The javascript SDK for connecting web applications to the IBM Aspera HTTP gateway for transfers not using IBM Aspera Connect Client.
Author: IBM Aspera Webapps Group
Latest version: 7.7.4
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# IBM Aspera HTTP Gateway JavaScript SDK

The javascript SDK for connecting web applications to the IBM Aspera HTTP gateway for transfers not using IBM Aspera Connect Client.

## Getting started

Install the SDK via NPM

```bash
npm install --save @ibm-aspera/http-gateway-sdk-js
```

Import any functions you need to use.  All functions reference their same use on the asperaHttpGateway on window.

```javascript
import { } '@ibm-aspera/http-gateway-sdk-js';
```

### Using the normal dist JS

The build also includes a `js` directory that includes a normal dist of the SDK. This can be included in a simple script tag or copied onto a webserver as needed for hosting.  However, when possible we recommend using the NPM import method.
npm package: @ibm-aspera/sdk
Description: This JavaScript SDK allows web applications to integrate with Aspera transfer clients to perform high-speed Aspera file transfers.
Author: IBM Aspera
Latest version: 0.20.0

# IBM Aspera JavaScript SDK
This JavaScript SDK allows web applications to integrate with Aspera transfer clients to perform high-speed Aspera file transfers.

Supported transfer clients:
- IBM Aspera for desktop
- IBM Aspera HTTP Gateway
- IBM Aspera Connect

Example code is available on [GitHub Pages](https://ibm.github.io/aspera-sdk-js) with TypeDoc documentation [here](https://ibm.github.io/aspera-sdk-js/docs/).

## Installation
Install via npm:

```shell
$ npm install --save @ibm-aspera/sdk
```

To include this SDK via `script` tag directly in your web application's HTML, refer to third-party CDNs such as jsDelivr:

```html
<script src="https://cdn.jsdelivr.net/npm/@ibm-aspera/sdk@0.2.30/dist/js/aspera-sdk.js"></script>
```
Check npmjs.com for the latest version (https://www.npmjs.com/package/@ibm-aspera/sdk).

## Usage

The full API of this SDK can be found [here](https://ibm.github.io/aspera-sdk-js/docs/) with many [code examples](https://github.com/IBM/aspera-sdk-js/blob/main/examples).

Along with the examples, you can find an example test application [here](https://ibm.github.io/aspera-sdk-js/all).

## Migration from Connect SDK

Refer to [MIGRATION](https://github.com/IBM/aspera-sdk-js/blob/main/MIGRATION.md) for recommended changes when migrating your web application from the Connect SDK (`@ibm-aspera/connect-sdk-js`).