open-index/open-npm huggingface dataset:
npm package: @launchmail/sdk
Description: TypeScript client library for the LaunchMail API.
Latest version: 0.1.0

# @launchmail/sdk

TypeScript client library for the LaunchMail API.

## Installation

```bash
pnpm add @launchmail/sdk
```

## Usage

```typescript
import { createLaunchmailClient } from "@launchmail/sdk";

const client = createLaunchmailClient({
  baseUrl: "https://launchmail.me",
  apiBaseUrl: "https://api.launchmail.me",
  apiKey: "lmk_...",
});

const mailboxes = await client.listMailboxes();
```

## Authentication

- **Organization API Key** (`lmk_`): Full org-level access
- **User API Key** (`lmu_`): User-scoped access
- **Session Token** (`lms_`): Short-lived embed tokens (via `Bearer` header)