Skip to content

Commit fff22eb

Browse files
committed
build: update dependencies
1 parent 503ca3f commit fff22eb

File tree

7 files changed

+48
-53
lines changed

7 files changed

+48
-53
lines changed

AGENTS.md

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,26 @@
33
## Build/Lint/Test Commands
44
- `bun run dev` - Start all apps in development mode
55
- `bun run build` - Build all applications
6-
- `bun run check` - Run Biome linting
6+
- `bun run check` - Run Biome linting across all workspaces
77
- `bun run check:fix` - Auto-fix Biome linting issues
8-
- `bun run check:types` - TypeScript type checking
8+
- `bun run check:types` - TypeScript type checking across all workspaces
99
- `bun run dashboard` - Open Convex dashboard
10-
- App-specific: `bun run --filter <app-name> <command>`
10+
- **Single app**: `bun run --filter <app-name> <command>` (e.g., `bun run --filter web dev`)
11+
- **Tests**: No test suite currently configured in this project
1112

1213
## Code Style
13-
- **Formatter**: Biome with 2-space indentation, double quotes
14-
- **Imports**: Auto-organized by Biome, use `@/` for app-relative paths
15-
- **Types**: TypeScript strict mode, explicit return types for functions
16-
- **Components**: React functional components with TypeScript props interface
17-
- **Naming**: camelCase for variables/functions, PascalCase for components
18-
- **Error Handling**: Use proper TypeScript error types and Result patterns
19-
- **CSS**: TailwindCSS with `cn()` utility from `clsx` + `tailwind-merge`
14+
- **Formatter**: Biome with 2-space indentation, double quotes, auto-organize imports
15+
- **Imports**: Use `@/` for app-relative paths; imports auto-sorted by Biome
16+
- **Types**: TypeScript strict mode; use explicit return types for exported functions
17+
- **Components**: React functional components with intersection types for props (e.g., `React.ComponentProps<"button"> & VariantProps<...>`)
18+
- **Naming**: camelCase for variables/functions, PascalCase for components/types
19+
- **Error Handling**: Leverage TypeScript's type system; avoid throwing errors in query/mutation handlers
20+
- **CSS**: TailwindCSS v4 with `cn()` utility (`clsx` + `tailwind-merge`) for conditional classes
21+
- **Patterns**: Use `class-variance-authority` (cva) for component variants; Convex helpers for auth/data
2022

2123
## Project Structure
22-
- Monorepo with Turbo, Bun package manager
23-
- Apps: `web` (Next.js), `chrome` (extension), `scraper` (Cloudflare Worker)
24-
- Server: Convex backend in `packages/server`
25-
- Use workspace dependencies with `workspace:*` syntax
24+
- **Monorepo**: Turbo + Bun package manager; workspaces in `apps/*` and `packages/*`
25+
- **Apps**: `web` (Next.js 15 + Clerk), `chrome` (extension), `scraper` (Cloudflare Worker + Drizzle)
26+
- **Server**: Convex backend in `packages/server` with protected queries/mutations
27+
- **Dependencies**: Use `workspace:*` for internal packages; Doppler for environment variables
28+
- **Database**: Convex for main data; Cloudflare D1 + Drizzle for scraper operations

apps/chrome/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"class-variance-authority": "^0.7.1",
1616
"clsx": "^2.1.1",
1717
"convex": "^1.28.0",
18-
"lucide-react": "^0.545.0",
18+
"lucide-react": "^0.546.0",
1919
"react": "^19.2.0",
2020
"react-dom": "^19.2.0",
2121
"tailwind-merge": "^3.3.1",

apps/scraper/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"@dev-team-fall-25/server": "workspace:*",
2121
"dotenv": "^17.2.3",
2222
"drizzle-orm": "^0.44.6",
23-
"hono": "^4.9.12",
23+
"hono": "^4.10.1",
2424
"nanoid": "^5.1.6",
2525
"zod": "^4.1.12"
2626
},

apps/web/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
},
1313
"packageManager": "bun@1.2.23",
1414
"dependencies": {
15-
"@clerk/nextjs": "^6.33.4",
15+
"@clerk/nextjs": "^6.33.7",
1616
"@dev-team-fall-25/server": "workspace:*",
1717
"@radix-ui/react-avatar": "^1.1.10",
1818
"@radix-ui/react-dialog": "^1.1.15",
@@ -28,8 +28,8 @@
2828
"class-variance-authority": "^0.7.1",
2929
"clsx": "^2.1.1",
3030
"convex": "^1.28.0",
31-
"lucide-react": "^0.545.0",
32-
"next": "^15.5.5",
31+
"lucide-react": "^0.546.0",
32+
"next": "^15.5.6",
3333
"pdfjs-dist": "^5.4.296",
3434
"react": "^19.2.0",
3535
"react-dom": "^19.2.0",

0 commit comments

Comments
 (0)