# BAQ JavaScript SDK &middot; [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/baqhub/baq/blob/main/packages/lib-sdk/LICENSE) [![npm version](https://img.shields.io/npm/v/@baqhub/sdk.svg?color=)](https://www.npmjs.com/package/@baqhub/sdk)

This is the official JavaScript SDK for the [BAQ](https://baq.dev) federated app platform. It provides abstractions and helpers that make it easier to work with BAQ records instead of directly calling the [HTTP API­](https://baq.dev/docs/learn/guides/using-the-http-api).

## Installation

The BAQ JavaScript SDK is distributed as an NPM package.

```bash
npm install @baqhub/sdk
```

## Documentation

- **[Getting started guide](https://baq.dev/docs/learn/guides/using-the-javascript-sdk)** : Overview of the JavaScript SDK.
- **[Full reference](https://baq.dev/docs/reference/javascript-sdk/model)** : All the types and functions.

## License

The BAQ JavaScript SDK is [MIT licensed](https://github.com/baqhub/baq/blob/main/packages/lib-sdk/LICENSE).
