You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -94,11 +99,7 @@ This monorepo includes the following packages/apps:
94
99
95
100
3.**Set up environment variables:**
96
101
97
-
```bash
98
-
cp .env.example .env
99
-
```
100
-
101
-
Fill in the required environment variables in `.env` file.
102
+
Create environment files for the backend and other apps as needed. Refer to the individual app README files for specific environment variable requirements.
102
103
103
104
4.**Set up the database:**
104
105
@@ -123,6 +124,24 @@ This monorepo includes the following packages/apps:
123
124
pnpm --filter extension dev # Browser extension
124
125
```
125
126
127
+
## Development Commands
128
+
129
+
### Code Quality
130
+
131
+
```bash
132
+
pnpm lint # Run linting across all packages
133
+
pnpm format # Format code across all packages
134
+
pnpm check-types # Type check all packages
135
+
```
136
+
137
+
### Build Commands
138
+
139
+
```bash
140
+
pnpm build # Build all packages
141
+
pnpm --filter web build # Build only web app
142
+
pnpm --filter extension build:all # Build extension for all browsers
143
+
```
144
+
126
145
## Usage
127
146
128
147
### Backend API
@@ -135,7 +154,7 @@ The backend provides a REST API for accessing streamer data:
135
154
136
155
### Browser Extension
137
156
138
-
1. Build the extension: `pnpm --filter extension build:all`
157
+
1. Build the extension using the command from the [Development Commands](#development-commands) section
139
158
2. Load the extension in your browser:
140
159
-**Chrome**: Load from `apps/extension/build/chrome-mv3-prod`
141
160
-**Firefox**: Load from `apps/extension/build/firefox-mv2-prod`
0 commit comments