# SDK

Astrale Remote Domain SDK — define and deploy domains as standalone Hono servers.

[![CI](https://github.com/astrale-os/sdk/actions/workflows/ci.yml/badge.svg)](https://github.com/astrale-os/sdk/actions/workflows/ci.yml)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

## Install

```bash
npm install @astrale-os/sdk
```

## Development

### Prerequisites

- Node.js 24.18.0
- pnpm 11.13.1

### Setup

The SDK is consumed as a submodule of the main Astrale workspace:

```bash
git clone --recursive https://github.com/astrale-os/workspace.git
cd workspace
pnpm install
```

### Commands

```bash
pnpm typecheck      # Type check
pnpm test           # Run tests
pnpm lint           # Lint
pnpm format         # Format
```

## License

MIT License — see [LICENSE](LICENSE) for details.
