@edgebasejs/admin-client
v0.1.11
Published
Type-safe admin API client for EdgeBase
Readme
@edgebasejs/admin-client
Type-safe Admin API client used by the EdgeBase Admin Console.
Install
pnpm add @edgebasejs/admin-clientUsage
import { AdminClient } from '@edgebasejs/admin-client';
const client = new AdminClient({ baseUrl: 'http://localhost:8787' });
await client.login('[email protected]', 'password');
const users = await client.getUsers();
const tables = await client.getTables();What it provides
- Admin auth (login, refresh, logout)
- User management (list/update/delete)
- Database browser helpers (tables, schema, CRUD)
- Activity and audit log helpers
- Webhooks, analytics, and files admin endpoints
Notes
This client expects the EdgeBase worker admin routes enabled.
