turbo.json 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. {
  2. "$schema": "https://v2-8-13.turborepo.dev/schema.json",
  3. "globalEnv": ["CI", "OPENCODE_DISABLE_SHARE"],
  4. "globalPassThroughEnv": ["CI", "OPENCODE_DISABLE_SHARE"],
  5. "tasks": {
  6. "typecheck": {},
  7. "@opencode-ai/app#typecheck": {
  8. "dependsOn": ["@opencode-ai/core#typecheck"]
  9. },
  10. "@opencode-ai/enterprise#typecheck": {
  11. "dependsOn": ["@opencode-ai/core#typecheck"]
  12. },
  13. "@opencode-ai/sdk-next#typecheck": {
  14. "dependsOn": ["@opencode-ai/core#typecheck"]
  15. },
  16. "@opencode-ai/server#typecheck": {
  17. "dependsOn": ["@opencode-ai/core#typecheck"]
  18. },
  19. "@opencode-ai/session-ui#typecheck": {
  20. "dependsOn": ["@opencode-ai/core#typecheck"]
  21. },
  22. "@opencode-ai/simulation#typecheck": {
  23. "dependsOn": ["@opencode-ai/core#typecheck"]
  24. },
  25. "@opencode-ai/tui#typecheck": {
  26. "dependsOn": ["@opencode-ai/core#typecheck"]
  27. },
  28. "build": {
  29. "dependsOn": [],
  30. "outputs": ["dist/**"]
  31. },
  32. "@opencode-ai/codemode#test": {
  33. "dependsOn": ["^build"],
  34. "outputs": []
  35. },
  36. "@opencode-ai/core#test": {
  37. "dependsOn": ["^build"],
  38. "outputs": []
  39. },
  40. "@opencode-ai/cli#test": {
  41. "dependsOn": ["^build"],
  42. "outputs": []
  43. },
  44. "@opencode-ai/tui#test": {
  45. "dependsOn": ["^build"],
  46. "outputs": []
  47. },
  48. "@opencode-ai/app#test": {
  49. "dependsOn": ["^build"],
  50. "outputs": []
  51. },
  52. "@opencode-ai/ui#test": {
  53. "dependsOn": ["^build"],
  54. "outputs": []
  55. },
  56. "@opencode-ai/session-ui#test": {
  57. "dependsOn": ["^build"],
  58. "outputs": []
  59. }
  60. }
  61. }