refactor: rename package scope from @caldav to @calchat
Rename all workspace packages to reflect the actual project name: - @caldav/client -> @calchat/client - @caldav/server -> @calchat/server - @caldav/shared -> @calchat/shared - Root package: caldav-mono -> calchat-mono Update all import statements across client and server to use the new package names. Update default MongoDB database name and logging service identifier accordingly.
This commit is contained in:
26
CLAUDE.md
26
CLAUDE.md
@@ -18,19 +18,19 @@ npm run format # Format all TypeScript files with Prettier
|
||||
|
||||
### Client (apps/client) - Expo React Native app
|
||||
```bash
|
||||
npm run start -w @caldav/client # Start Expo dev server
|
||||
npm run android -w @caldav/client # Start on Android
|
||||
npm run ios -w @caldav/client # Start on iOS
|
||||
npm run web -w @caldav/client # Start web version
|
||||
npm run lint -w @caldav/client # Run ESLint
|
||||
npm run build:apk -w @caldav/client # Build APK locally with EAS
|
||||
npm run start -w @calchat/client # Start Expo dev server
|
||||
npm run android -w @calchat/client # Start on Android
|
||||
npm run ios -w @calchat/client # Start on iOS
|
||||
npm run web -w @calchat/client # Start web version
|
||||
npm run lint -w @calchat/client # Run ESLint
|
||||
npm run build:apk -w @calchat/client # Build APK locally with EAS
|
||||
```
|
||||
|
||||
### Server (apps/server) - Express.js backend
|
||||
```bash
|
||||
npm run dev -w @caldav/server # Start dev server with hot reload (tsx watch)
|
||||
npm run build -w @caldav/server # Compile TypeScript
|
||||
npm run start -w @caldav/server # Run compiled server (port 3000)
|
||||
npm run dev -w @calchat/server # Start dev server with hot reload (tsx watch)
|
||||
npm run build -w @calchat/server # Compile TypeScript
|
||||
npm run start -w @calchat/server # Run compiled server (port 3000)
|
||||
```
|
||||
|
||||
## Technology Stack
|
||||
@@ -57,9 +57,9 @@ npm run start -w @caldav/server # Run compiled server (port 3000)
|
||||
|
||||
### Workspace Structure
|
||||
```
|
||||
apps/client - @caldav/client - Expo React Native app
|
||||
apps/server - @caldav/server - Express.js backend
|
||||
packages/shared - @caldav/shared - Shared TypeScript types and models
|
||||
apps/client - @calchat/client - Expo React Native app
|
||||
apps/server - @calchat/server - Express.js backend
|
||||
packages/shared - @calchat/shared - Shared TypeScript types and models
|
||||
```
|
||||
|
||||
### Frontend Architecture (apps/client)
|
||||
@@ -410,7 +410,7 @@ NODE_ENV=development # development = pretty logs, production = JSON
|
||||
|
||||
### Local APK Build with EAS
|
||||
```bash
|
||||
npm run build:apk -w @caldav/client
|
||||
npm run build:apk -w @calchat/client
|
||||
```
|
||||
|
||||
This uses the `preview` profile from `eas.json` which builds an APK with:
|
||||
|
||||
Reference in New Issue
Block a user