# Metaclient

Минимальный TypeScript-клиент для HTTP API MetaTerminal.

## Установка

```bash
npm install @ptfin/metaclient
```

## Использование

```ts
import { createMetaClient } from '@ptfin/metaclient';

const client = createMetaClient({
  baseUrl: 'https://meta.example.com',
  getToken: () => localStorage.getItem('metaToken'),
});

const response = await client.POST('/v1/auth/sign-in', {
  body: {
    login: 'user',
    password: 'password',
  },
});
```

## Разработка

```bash
npm install
npm run generate
npm run build
```

OpenAPI-контракт лежит в `openapi/facade.openapi.json`.
