Paths such as SIGN_IN_PATH and SIGN_UP_PATH have been hardcoded into the application instead of being environment variables. These changes simplify the configuration of the application, making maintenance and understanding of the codebase easier.
72 lines
1.2 KiB
JSON
72 lines
1.2 KiB
JSON
{
|
|
"$schema": "https://turborepo.org/schema.json",
|
|
"globalDependencies": [
|
|
"**/.env"
|
|
],
|
|
"pipeline": {
|
|
"topo": {
|
|
"dependsOn": [
|
|
"^topo"
|
|
]
|
|
},
|
|
"build": {
|
|
"dependsOn": [
|
|
"^build"
|
|
],
|
|
"outputs": [
|
|
".next/**",
|
|
"!.next/cache/**",
|
|
"next-env.d.ts"
|
|
]
|
|
},
|
|
"dev": {
|
|
"persistent": true,
|
|
"cache": false
|
|
},
|
|
"format": {
|
|
"outputs": [
|
|
"node_modules/.cache/.prettiercache"
|
|
],
|
|
"outputMode": "new-only"
|
|
},
|
|
"lint": {
|
|
"dependsOn": [
|
|
"^topo"
|
|
],
|
|
"outputs": [
|
|
"node_modules/.cache/.eslintcache"
|
|
]
|
|
},
|
|
"typecheck": {
|
|
"dependsOn": [
|
|
"^topo"
|
|
],
|
|
"outputs": [
|
|
"node_modules/.cache/tsbuildinfo.json"
|
|
]
|
|
},
|
|
"test": {
|
|
"dependsOn": [
|
|
"^topo"
|
|
]
|
|
},
|
|
"clean": {
|
|
"cache": false
|
|
},
|
|
"//#clean": {
|
|
"cache": false
|
|
}
|
|
},
|
|
"globalEnv": [
|
|
"SKIP_ENV_VALIDATION",
|
|
"STRIPE_SECRET_KEY",
|
|
"STRIPE_WEBHOOK_SECRET",
|
|
"NEXT_PUBLIC_PRODUCT_NAME",
|
|
"EMAIL_SENDER",
|
|
"EMAIL_PORT",
|
|
"EMAIL_HOST",
|
|
"EMAIL_TLS",
|
|
"EMAIL_USER",
|
|
"EMAIL_PASSWORD"
|
|
]
|
|
} |