open-index/open-npm huggingface dataset:
npm package: @hemspzoo/fsct-lib
Description: This is the official Node.js binding library for the Ferrum Streaming Control Technology™ Host. It enables communication and control of FSCT-compatible audio devices from Node.js applications.
Author: HEM Sp. z o.o.
Latest version: 0.2.13

# Ferrum Streaming Control Technology™ Host for Node.js

This is the official Node.js binding library for the Ferrum Streaming Control Technology™ Host. It enables communication and control of FSCT-compatible audio devices from Node.js applications.

**Note**: This package provides a unified API across different platforms by automatically selecting the appropriate binary for your system architecture.

## Features

- Control FSCT-compatible audio devices from JavaScript/Node.js
- Automatic platform-specific binary selection
- Promise-based API for modern JavaScript applications
- Comprehensive error handling
- TypeScript type definitions included

## Installation

To install the package, simply use npm to install `fsct-node-lib`, which will pull in this package as a dependency:

```bash
npm install fsct-node-lib
```

## License

This package is licensed under the Apache License, Version 2.0. You may not use this file except in compliance with the
License. You can obtain a copy of the License at:

http://www.apache.org/licenses/LICENSE-2.0

In addition, this package implements Ferrum Streaming Control Technology™ (FSCT), which is subject to the Ferrum
Streaming Control Technology™ License, Version 1.0. All rights to FSCT are reserved by HEM Sp. z o.o.

## Attribution and Trademark

Ferrum Streaming Control Technology™ is a trademark of HEM Sp. z o.o. All rights reserved. Please refer to the
LICENSE-FSCT.md file for full details on the usage and attribution requirements for FSCT.

## Disclaimer

This package is provided "as-is" without warranties or conditions of any kind, either express or implied. For more
information, refer to the LICENSE file.