Getting Started
Welcome to the documentation. This guide introduces the core concepts and walks you through everything you need to get up and running. Use the sidebar on the left to jump directly to any section.
All examples in this documentation are self-contained and can be copied directly into your project. No build tools or bundlers are required unless explicitly noted.
Installation
Install the package using your preferred package manager. For example,
run npm install my-package in your terminal, or
yarn add my-package if you use Yarn. Once installed the
library will be available as a CommonJS module and as an ES module.
Configuration
Create a config.json file at the root of your project. The
file accepts host, port, and
debug keys. Sensible defaults are provided for every key so
you only need to override the values that differ from the defaults in
your environment.
API Reference
The public API exposes a single default export. Call
init(options) to bootstrap the library, and use the
returned instance to call individual methods. All methods return
Promises so they can be awaited or chained with
.then().
Examples
The examples/ directory in the repository contains
standalone demos covering the most common use-cases. Each example
includes inline comments explaining every step so you can adapt them
to your own project without needing to read the full API reference
first.
Troubleshooting
If something is not working as expected, check the browser console for error messages first. Common issues include missing configuration keys and version mismatches between peer dependencies. If the problem persists, open an issue on the project repository with a minimal reproduction case.