Perf improvements and billing updates

This commit is contained in:
giancarlo
2024-03-26 16:49:11 +08:00
parent 8626ea30c7
commit 4032aed827
39 changed files with 1261 additions and 1090 deletions

View File

@@ -1,31 +1,49 @@
{
"$schema": "https://turborepo.org/schema.json",
"globalDependencies": ["**/.env"],
"globalDependencies": [
"**/.env"
],
"pipeline": {
"topo": {
"dependsOn": ["^topo"]
"dependsOn": [
"^topo"
]
},
"build": {
"dependsOn": ["^build"],
"outputs": [".next/**", "!.next/cache/**", "next-env.d.ts"],
"dotEnv": [".env.production.local", ".env.local", ".env.production", ".env"]
"dependsOn": [
"^build"
],
"outputs": [
".next/**",
"!.next/cache/**",
"next-env.d.ts"
]
},
"dev": {
"persistent": true,
"cache": false,
"dotEnv": [".env.development.local", ".env.local", ".env.development", ".env"]
"cache": false
},
"format": {
"outputs": ["node_modules/.cache/.prettiercache"],
"outputs": [
"node_modules/.cache/.prettiercache"
],
"outputMode": "new-only"
},
"lint": {
"dependsOn": ["^topo"],
"outputs": ["node_modules/.cache/.eslintcache"]
"dependsOn": [
"^topo"
],
"outputs": [
"node_modules/.cache/.eslintcache"
]
},
"typecheck": {
"dependsOn": ["^topo"],
"outputs": ["node_modules/.cache/tsbuildinfo.json"]
"dependsOn": [
"^topo"
],
"outputs": [
"node_modules/.cache/tsbuildinfo.json"
]
},
"clean": {
"cache": false
@@ -39,4 +57,4 @@
"STRIPE_SECRET_KEY",
"STRIPE_WEBHOOK_SECRET"
]
}
}