Packages
Packages in the workspace and their README guides
Each link opens the workspace README on GitHub. These guides describe how to work in each workspace.
| Workspace | Description |
|---|---|
| api | Exposes the services over HTTP as one Web-standard handler. |
| auth | Provides authentication, organization access, SSO, and protected queries and commands. |
| contracts | Holds the browser-safe schemas and types that packages and apps share. |
| db | Owns the Concourse SQLite schema, database lifecycle, and audited writes. |
| docs | Provides shared layouts, components, search, and content presentation for documentation sites. |
| Sends local email through SMTP and hosted test email through Resend. | |
| next-config | Provides shared Turbopack roots for pnpm global-store installations. |
| oxlint-config | Provides shared Oxlint configurations for applications and packages. |
| platform | Defines host-independent technical capabilities and Node and test adapters. |
| rsdb | Provides reviewed Rackspace schema snapshots and typed MySQL runtime access. |
| sdk | Provides the TypeScript client for the Concourse HTTP API. |
| services | Provides the Project and Application operations with their access rules. |
| tailwind-config | Provides shared CSS, design tokens, themes, and PostCSS configuration. |
| typescript-config | Provides strict TypeScript defaults for Node.js packages, React libraries, and Next.js applications. |
| ui | Provides shared React interface components and a class-name utility. |
| vitest-config | Provides shared Vitest configuration for unit, integration, and end-to-end tests. |