I'm not able to solve an error which is mentioned in the title:
Error: $VARIABLE is not listed as a dependency in turbo.json
When I run npm run build I get errors for 2 variables and not for all of them that's what is strange to me...
Error: $NEXT_STRIPE_SK is not listed as a dependency in turbo.json turbo/no-undeclared-env-vars
Error: $NEXT_PUBLIC_STRIPE_PK is not listed as a dependency in turbo.json turbo/no-undeclared-env-vars
turbo.json
{
"$schema": "https://turbo.build/schema.json",
"pipeline": {
"build": {
"dependsOn": [
"^build"
],
"outputs": [
"dist/**",
".next/**"
]
},
"order#build": {
"dependsOn": [
"^build"
],
"env": [
"NEXT_PUBLIC_STRIPE_PK",
"NEXT_STRIPE_SK"
],
"outputs": [
".next/**"
]
},
"lint": {
"outputs": []
},
"dev": {
"cache": false
}
},
"globalEnv": [
"NEXT_PUBLIC_SUPABASE_URL",
"NEXT_PUBLIC_SUPABASE_ANON_KEY",
"SUPABASE_SERVICE_ROLE",
"NEXT_PUBLIC_STRIPE_PK",
"NEXT_STRIPE_SK"
],
"globalDependencies": [
"$NEXT_PUBLIC_SUPABASE_URL",
"$NEXT_PUBLIC_SUPABASE_ANON_KEY",
"$SUPABASE_SERVICE_ROLE",
"$NEXT_PUBLIC_STRIPE_PK",
"$NEXT_STRIPE_SK"
]
},
This is my .env.local
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
SUPABASE_SERVICE_ROLE=
NEXT_PUBLIC_STRIPE_PK=
NEXT_STRIPE_SK=