Openstatus www.openstatus.dev

Dx improvment (#1414)

* 🤗

* 😂

authored by

Thibault Le Ouay and committed by
GitHub
1ff92b2d 153b6ce5

+40 -2
+11
apps/status-page/.env.example
··· 17 17 18 18 NEXT_PUBLIC_OPENPANEL_CLIENT_ID=something 19 19 OPENPANEL_CLIENT_SECRET=something 20 + RESEND_API_KEY=yolo 21 + NEXT_PUBLIC_OPENPANEL_CLIENT_ID=something 22 + OPENPANEL_CLIENT_SECRET=something 23 + RESEND_API_KEY=yolo 24 + STRIPE_SECRET_KEY=yolo 25 + PROJECT_ID_VERCEL=yolo 26 + TEAM_ID_VERCEL=yolo 27 + VERCEL_AUTH_BEARER_TOKEN=yolo 28 + CRON_SECRET=yolo 29 + UNKEY_TOKEN=yolo 30 + UNKEY_API_ID=yolo
+18
apps/status-page/README.md
··· 1 + # openstatus status page 2 + 3 + 4 + ## Theme Store dev 5 + 6 + ```sh 7 + pnpm install 8 + ``` 9 + 10 + 11 + 12 + ```sh 13 + pnpm run env 14 + ``` 15 + 16 + ```sh 17 + pnpm dev 18 + ```
+7 -1
packages/api/.env.test
··· 2 2 NEXT_PUBLIC_OPENPANEL_CLIENT_ID='test' 3 3 OPENPANEL_CLIENT_SECRET='test' 4 4 UPSTASH_REDIS_REST_URL="test" 5 - UPSTASH_REDIS_REST_TOKEN="test" 5 + UPSTASH_REDIS_REST_TOKEN="test" 6 + STRIPE_SECRET_KEY="test" 7 + PROJECT_ID_VERCEL="test" 8 + TEAM_ID_VERCEL="test" 9 + VERCEL_AUTH_BEARER_TOKEN="test" 10 + TINY_BIRD_API_KEY=test 11 + RESEND_API_KEY=test
+2
packages/api/env.ts
··· 1 + const file = Bun.file("./.env.test"); 2 + await Bun.write("./.env", file);
+2 -1
packages/api/package.json
··· 4 4 "description": "", 5 5 "main": "index.ts", 6 6 "scripts": { 7 - "test": "bun test" 7 + "test": "bun test", 8 + "env": "bun env.ts" 8 9 }, 9 10 "dependencies": { 10 11 "@openstatus/analytics": "workspace:*",