mirror of
https://github.com/get-drexa/drive.git
synced 2026-02-02 10:21:16 +00:00
docs: update agents.md files
This commit is contained in:
24
AGENTS.md
24
AGENTS.md
@@ -1,18 +1,25 @@
|
||||
# Project tech stack
|
||||
|
||||
frontend: react, shadcn, tailwindcss
|
||||
backend: convex
|
||||
backend: go with go fiber as router
|
||||
|
||||
# Project structure
|
||||
|
||||
This project uses npm workspaces.
|
||||
- `packages/convex` - convex functions and models
|
||||
- `apps/drive-web` - frontend dashboard
|
||||
- `apps/file-proxy` - proxies uploaded files via opaque share tokens
|
||||
- `packages/path` - path utils
|
||||
- `apps/` - application code
|
||||
- `drive-web` - web app for drexa drive, a cloud storage service
|
||||
- `backend` - backend that powers drexa (will offer more services beyond drive in the future)
|
||||
- `file-proxy` - deprecated go service to support the de
|
||||
- `packages/` - reusable typescript code
|
||||
- `convex` - deprecated convex backend that i am migrating away from
|
||||
- `path` - deprecated path util for convex
|
||||
- `auth` - deprecated auth package
|
||||
|
||||
# General Guidelines
|
||||
|
||||
- IGNORE CONVEX. I DO NOT WANT CONVEX CODE ANYMORE.
|
||||
- For frontend dashboard guidelines, refer to dev/docs/dashboard.md
|
||||
- Always use bun for package management and running npm scripts.
|
||||
- For backend guidelines, refer to dev/docs/backend.md
|
||||
- When commiting, follow conventional commits: `[type]: msg` and clarify in commit body if necessary. keep your commit header to <= 50 characters.
|
||||
- `feat:` for new features
|
||||
- `fix:` for bug fixes
|
||||
@@ -22,7 +29,4 @@ This project uses npm workspaces.
|
||||
- `test:` for adding tests
|
||||
- `ci:` for CI/CD pipeline changes
|
||||
- `build:` for build system or dependency changes
|
||||
|
||||
# Code styles
|
||||
|
||||
- file names should always be kebab-case except in convex code, in which case try to use single word file names.
|
||||
- ALWAYS use bun to run one-off JavaScript scripts.
|
||||
|
||||
Reference in New Issue
Block a user