{ "$schema": "https://turbo.build/schema.json", "pipeline": { "generate": { "cache": true }, "build": { "dependsOn": [ "generate" ] }, "test": {}, "test:unit": {}, "test:integration": {}, "test:watch": {}, "lint": {}, "lint:fix": {}, "dev": { "cache": false, "persistent": true }, "clean": { "cache": false }, "@zitadel/server#generate": { "outputs": [ "src/proto/**" ] }, "@zitadel/client#generate": { "outputs": [ "src/proto/**" ] }, "@zitadel/login#build": { "outputs": [ "dist/**", ".next/**", "!.next/cache/**" ], "dependsOn": [ "^build" ] }, "@zitadel/login#test": { "dependsOn": [ "@zitadel/server#build", "@zitadel/react#build" ] }, "@zitadel/login#test:integration": { "dependsOn": [ "@zitadel/server#build", "@zitadel/react#build" ] }, "@zitadel/login#test:unit": { "dependsOn": [ "@zitadel/server#build" ] }, "@zitadel/login#test:watch": { "dependsOn": [ "@zitadel/server#build", "@zitadel/react#build" ] } }, "globalDependencies": [ "**/.env.*local" ], "globalEnv": [ "ZITADEL_API_URL", "ZITADEL_SERVICE_USER_TOKEN", "ZITADEL_SYSTEM_API_URL", "ZITADEL_SYSTEM_API_USERID", "ZITADEL_SYSTEM_API_KEY", "ZITADEL_ISSUER", "ZITADEL_ADMIN_TOKEN" ] }