@tbtop/server
v0.11.0
Published
Tabletop server: Hono API, Drizzle adapters, schema generation, auth, storage, MCP.
Readme
@tbtop/server
Hono API + Drizzle adapters, entity DSL, and a bundle system for cross-cutting concerns (auth, upload, MCP).
Install
npm install @tbtop/server hono drizzle-orm drizzle-kit zodhono, drizzle-orm, drizzle-kit are peer dependencies.
Quick start
import { createServer, defineEntity, field } from "@tbtop/server";
const posts = defineEntity({
name: "posts",
fields: {
id: field.uuid7().primary(),
title: field.string().required(),
},
});
const app = createServer({ entities: [posts] });
export default app;Docs
Consumer reference: docs/agent/index.md — entities,
CRUD, pipeline, bundles, auth, export, tenancy.
License
MIT
