turbo.json 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. {
  2. "$schema": "https://turbo.build/schema.json",
  3. "tasks": {
  4. "lint": {},
  5. "check-types": {
  6. "dependsOn": ["^build"]
  7. },
  8. "test": {
  9. "dependsOn": ["^build"]
  10. },
  11. "format": {},
  12. "clean": {
  13. "cache": false
  14. },
  15. "build": {
  16. "dependsOn": ["^build"],
  17. "outputs": ["dist/**"],
  18. "inputs": ["src/**", "package.json", "tsconfig.json", "tsup.config.ts", "vite.config.ts"]
  19. },
  20. "watch:tsc": {
  21. "cache": false
  22. },
  23. "storybook": {
  24. "cache": false,
  25. "persistent": true
  26. },
  27. "storybook:build": {
  28. "outputs": ["storybook-static/**"]
  29. },
  30. "jetbrains:bundle": {
  31. "cache": false,
  32. "dependsOn": ["@kilo-code/jetbrains-plugin#bundle"]
  33. },
  34. "jetbrains:run-bundle": {
  35. "cache": false,
  36. "dependsOn": ["@kilo-code/jetbrains-plugin#run:bundle"]
  37. },
  38. "jetbrains:build": {
  39. "dependsOn": ["@kilo-code/jetbrains-plugin#build"]
  40. },
  41. "jetbrains:run": {
  42. "dependsOn": ["@kilo-code/jetbrains-plugin#run"]
  43. },
  44. "jetbrains-host:build": {
  45. "dependsOn": ["@kilo-code/jetbrains-host#bundle:package"]
  46. },
  47. "cli:build": {
  48. "dependsOn": ["@kilocode/cli#build"]
  49. },
  50. "cli:bundle": {
  51. "dependsOn": ["@kilocode/cli#build"]
  52. },
  53. "chromatic": {
  54. "dependsOn": ["storybook:build"],
  55. "cache": false
  56. },
  57. "playwright": {
  58. "cache": false
  59. }
  60. }
  61. }