Openstatus
www.openstatus.dev
1{
2 "$schema": "https://turbo.build/schema.json",
3 "globalDependencies": ["**/.env.*local"],
4 "tasks": {
5 "build": {
6 "dependsOn": ["^build"],
7 "env": [
8 "\\*",
9 "RESEND_API_KEY",
10 "\\!NEXT_PUBLIC_GIT_\\*",
11 "DATABASE_URL",
12 "DATABASE_AUTH_TOKEN",
13 "TINY_BIRD_API_KEY",
14 "NODE_ENV",
15 "BLOB_READ_WRITE_TOKEN",
16 "TEAM_ID_VERCEL",
17 "PROJECT_ID_VERCEL",
18 "STRIPE_SECRET_KEY",
19 "UNKEY_TOKEN",
20 "UNKEY_API_ID",
21 "UPSTASH_REDIS_REST_URL",
22 "UPSTASH_REDIS_REST_TOKEN",
23 "EXTERNAL_API_URL"
24 ],
25 "outputs": [".next/**", "!.next/cache/**", "dist/**"]
26 },
27 "lint": {},
28 "dev": {
29 "cache": false
30 },
31 "@openstatus/web#dev": {
32 "cache": false,
33 "dependsOn": ["@openstatus/react#build"]
34 },
35 "@openstatus/status-page#dev": {
36 "cache": false
37 },
38 "@openstatus/dashboard#dev": {
39 "cache": false
40 },
41 "test": {
42 "cache": false
43 },
44 "dx": {
45 "cache": false,
46 "dependsOn": ["seed"]
47 },
48 "seed": {
49 "cache": false,
50 "dependsOn": ["migrate"]
51 },
52 "migrate": {
53 "cache": false,
54 "dependsOn": ["env"]
55 },
56 "env": {
57 "cache": true
58 }
59 }
60}