Skip to content

Commit 14db51c

Browse files
authored
chore: rename to albert plus (#52)
1 parent 426f1b8 commit 14db51c

17 files changed

Lines changed: 39 additions & 31 deletions

File tree

AGENTS.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
# Agent Guidelines for dev-team-fall-25
1+
# Agent Guidelines for albert-plus
22

33
## Build/Lint/Test Commands
4+
45
- `bun run dev` - Start all apps in development mode
56
- `bun run build` - Build all applications
67
- `bun run check` - Run Biome linting across all workspaces
@@ -11,6 +12,7 @@
1112
- **Tests**: No test suite currently configured in this project
1213

1314
## Code Style
15+
1416
- **Formatter**: Biome with 2-space indentation, double quotes, auto-organize imports
1517
- **Imports**: Use `@/` for app-relative paths; imports auto-sorted by Biome
1618
- **Types**: TypeScript strict mode; use explicit return types for exported functions
@@ -21,8 +23,10 @@
2123
- **Patterns**: Use `class-variance-authority` (cva) for component variants; Convex helpers for auth/data
2224

2325
## Project Structure
26+
2427
- **Monorepo**: Turbo + Bun package manager; workspaces in `apps/*` and `packages/*`
2528
- **Apps**: `web` (Next.js 15 + Clerk), `chrome` (extension), `scraper` (Cloudflare Worker + Drizzle)
2629
- **Server**: Convex backend in `packages/server` with protected queries/mutations
2730
- **Dependencies**: Use `workspace:*` for internal packages; Doppler for environment variables
28-
- **Database**: Convex for main data; Cloudflare D1 + Drizzle for scraper operations
31+
- **Database**: Convex for main data; Cloudflare D1 + Drizzle for scraper operations
32+

apps/browser/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"name": "browser",
3-
"displayName": "Browser",
3+
"displayName": "AlbertPlus",
44
"version": "0.0.1",
5-
"description": "A course registration companion for Albert",
5+
"description": "A NYU course registration companion for Albert",
66
"author": "Tech@NYU <hello@techatnyu.org>",
77
"scripts": {
88
"dev": "doppler run -- plasmo dev",

apps/chrome/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"devDependencies": {
2525
"@biomejs/biome": "2.2.6",
2626
"@crxjs/vite-plugin": "^2.2.0",
27-
"@dev-team-fall-25/server": "workspace:*",
27+
"@albert-plus/server": "workspace:*",
2828
"@types/chrome": "^0.1.24",
2929
"@types/node": "^24.7.2",
3030
"@types/react": "^19.2.2",

apps/scraper/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"cf-typegen": "wrangler types --env-interface CloudflareBindings"
1818
},
1919
"dependencies": {
20-
"@dev-team-fall-25/server": "workspace:*",
20+
"@albert-plus/server": "workspace:*",
2121
"dotenv": "^17.2.3",
2222
"drizzle-orm": "^0.44.6",
2323
"hono": "^4.10.1",

apps/scraper/src/lib/convex.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
import type { internal } from "@dev-team-fall-25/server/convex/_generated/api";
1+
import type { internal } from "@albert-plus/server/convex/_generated/api";
22
import {
33
ZGetAppConfig,
44
type ZSetAppConfig,
55
ZUpsertCourseOffering,
66
ZUpsertCourseWithPrerequisites,
77
ZUpsertProgramWithRequirements,
8-
} from "@dev-team-fall-25/server/convex/http";
8+
} from "@albert-plus/server/convex/http";
99
import type { FunctionReturnType } from "convex/server";
1010
import * as z from "zod/mini";
1111
import { JobError } from "./queue";

apps/scraper/src/modules/courses/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import type {
33
ZUpsertCourse,
44
ZUpsertPrerequisites,
5-
} from "@dev-team-fall-25/server/convex/http";
5+
} from "@albert-plus/server/convex/http";
66
import type { DrizzleD1Database } from "drizzle-orm/d1";
77
import type * as z from "zod/mini";
88

apps/scraper/src/modules/programs/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import type {
33
ZUpsertProgram,
44
ZUpsertRequirements,
5-
} from "@dev-team-fall-25/server/convex/http";
5+
} from "@albert-plus/server/convex/http";
66
import type { DrizzleD1Database } from "drizzle-orm/d1";
77
import type * as z from "zod/mini";
88

apps/scraper/wrangler.jsonc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "../../node_modules/wrangler/config-schema.json",
3-
"name": "scraper",
3+
"name": "albert-plus-scraper",
44
"main": "src/index.ts",
55
"minify": true,
66
"compatibility_date": "2025-09-26",
@@ -14,13 +14,13 @@
1414
"queues": {
1515
"producers": [
1616
{
17-
"queue": "scraping-queue",
17+
"queue": "albert-plus-scraping-queue",
1818
"binding": "SCRAPING_QUEUE"
1919
}
2020
],
2121
"consumers": [
2222
{
23-
"queue": "scraping-queue",
23+
"queue": "albert-plus-scraping-queue",
2424
"max_batch_size": 10,
2525
"max_batch_timeout": 60
2626
}
@@ -29,7 +29,7 @@
2929
"d1_databases": [
3030
{
3131
"binding": "DB",
32-
"database_name": "scraper-ops",
32+
"database_name": "albert-plus-scraper",
3333
"database_id": "e438e708-bc01-418d-9542-e33f476f28d0",
3434
"migrations_dir": "src/drizzle/migrations"
3535
}

apps/web/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"packageManager": "bun@1.2.23",
1414
"dependencies": {
1515
"@clerk/nextjs": "^6.33.7",
16-
"@dev-team-fall-25/server": "workspace:*",
16+
"@albert-plus/server": "workspace:*",
1717
"@radix-ui/react-avatar": "^1.1.10",
1818
"@radix-ui/react-dialog": "^1.1.15",
1919
"@radix-ui/react-dropdown-menu": "^2.1.16",

apps/web/src/app/dashboard/admin/components/config-dialog.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {
22
type AppConfigKey,
33
appConfigOptions,
4-
} from "@dev-team-fall-25/server/convex/schemas/appConfigs";
4+
} from "@albert-plus/server/convex/schemas/appConfigs";
55
import { useForm } from "@tanstack/react-form";
66
import z from "zod";
77
import { Button } from "@/components/ui/button";

0 commit comments

Comments
 (0)