turbo.json 611 B

1234567891011121314151617181920212223242526272829
  1. {
  2. "$schema": "https://turbo.build/schema.json",
  3. "extends": ["//"],
  4. "tasks": {
  5. "build": {
  6. "dependsOn": ["pull:env", "^build"],
  7. "outputs": [".next/**", "!.next/cache/**"],
  8. "env": [
  9. "WALLETCONNECT_PROJECT_ID",
  10. "AMPLITUDE_API_KEY",
  11. "GOOGLE_ANALYTICS_ID"
  12. ]
  13. },
  14. "pull:env": {
  15. "outputs": [".env.local"],
  16. "cache": false
  17. },
  18. "start:dev": {
  19. "dependsOn": ["pull:env"],
  20. "persistent": true,
  21. "cache": false
  22. },
  23. "start:prod": {
  24. "dependsOn": ["build"],
  25. "persistent": true,
  26. "cache": false
  27. }
  28. }
  29. }