Testing implementation for private data in ATProto with ATPKeyserver and ATCute tools
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix commands documentation

+15 -9
+5 -3
CLAUDE.md
··· 73 73 - `bun run dev` - Start development server with hot reload on port 3000 74 74 - `bun run start` - Start production server 75 75 - `bun run debug` - Start server with Bun debugger 76 - - `bunx kysely-codegen --dialect bun-sqlite --env-file .env.local --out-file ./src/db/schema.d.ts` - Regenerate database schema types 77 - - `bunx --bun kysely-ctl migrate` - Run database migrations manually 76 + - `bun run db:codegen` - Regenerate database schema types from database 77 + - `bun run db:migrate` - Run database migrations manually 78 + - `bun run typecheck` - Run TypeScript type checking 78 79 79 80 ### Client Commands (from packages/client) 80 81 - `bun run dev` - Start development server with hot reload (port 5173) 81 82 - `bun run build` - Build production bundle 82 - - `bun run start` - Serve production build 83 + - `bun run start` - Start production server 84 + - `bun run lint` - Run ESLint 83 85 - `bun run typecheck` - Run TypeScript type checking 84 86 85 87 ### Typical Development Workflow
+5 -3
README.md
··· 138 138 bun run dev # Start development server (port 3000) 139 139 bun run start # Start production server 140 140 bun run debug # Start with debugger 141 - bun run codegen # Regenerate database types 142 - bun run migrate # Run database migrations 141 + bun run db:codegen # Regenerate database types 142 + bun run db:migrate # Run database migrations 143 + bun run typecheck # Type check 143 144 ``` 144 145 145 146 ### Client Commands (packages/client) 146 147 ```bash 147 148 bun run dev # Start development server (port 5173) 148 149 bun run build # Build for production 149 - bun run start # Preview production build 150 + bun run start # Start production server 151 + bun run lint # Run ESLint 150 152 bun run typecheck # Type check 151 153 ``` 152 154
+1
packages/client/CLAUDE.md
··· 38 38 - `bun run dev` - Start development server with hot reload (default port: 5173) 39 39 - `bun run build` - Build production bundle 40 40 - `bun run start` - Start production server (serves built bundle) 41 + - `bun run lint` - Run ESLint 41 42 - `bun run typecheck` - Run TypeScript type checking 42 43 43 44 ### Running from Root
+4 -3
packages/server/CLAUDE.md
··· 39 39 - `bun run dev` - Start development server with hot reload on port 3000 40 40 - `bun run start` - Start production server 41 41 - `bun run debug` - Start server with Bun debugger 42 + - `bun run typecheck` - Run TypeScript type checking 42 43 43 44 ### Database 44 - - `bunx kysely-codegen --dialect bun-sqlite --env-file .env.local --out-file ./src/db/schema.d.ts` - Regenerate type-safe schema from database 45 - - `bunx --bun kysely-ctl migrate` - Shortcut for running migration CLI commands (migrations auto-run on server start) 45 + - `bun run db:codegen` - Regenerate type-safe schema from database 46 + - `bun run db:migrate` - Run database migrations manually (migrations auto-run on server start) 46 47 47 48 ### Running from Root 48 49 - `cd packages/server && bun run dev` - Direct package commands ··· 185 186 1. Create migration: manually create timestamped file in `src/db/migrations/` 186 187 2. Implement `up()` function (required) and `down()` function (optional) 187 188 3. Use `Kysely<any>` type for migration functions (frozen schema) 188 - 4. Run `bunx kysely-codegen` to regenerate types after schema changes 189 + 4. Run `bun run db:codegen` to regenerate types after schema changes 189 190 5. Migrations auto-execute on server start 190 191 191 192 ## XRPC Endpoints