package.json 1.4 KB

123456789101112131415161718192021222324252627282930313233
  1. {
  2. "name": "@evals/monorepo",
  3. "private": true,
  4. "packageManager": "[email protected]",
  5. "scripts": {
  6. "lint": "turbo lint --log-order grouped --output-logs new-only",
  7. "check-types": "turbo check-types --log-order grouped --output-logs new-only",
  8. "test": "turbo test --log-order grouped --output-logs new-only",
  9. "format": "turbo format --log-order grouped --output-logs new-only",
  10. "build": "turbo build --log-order grouped --output-logs new-only",
  11. "web": "turbo dev --filter @evals/web",
  12. "cli": "turbo dev --filter @evals/cli -- run",
  13. "drizzle:studio": "pnpm --filter @evals/db db:studio",
  14. "docker:build": "docker build -f Dockerfile -t roo-code-eval --progress=plain ..",
  15. "docker:run": "touch /tmp/evals.db && docker run -d -it -p 3000:3000 -v /tmp/evals.db:/tmp/evals.db roo-code-eval",
  16. "docker:start": "pnpm docker:build && pnpm docker:run",
  17. "docker:shell": "docker exec -it $(docker ps --filter \"ancestor=roo-code-eval\" -q) /bin/bash",
  18. "docker:stop": "docker stop $(docker ps --filter \"ancestor=roo-code-eval\" -q)",
  19. "docker:rm": "docker rm $(docker ps -a --filter \"ancestor=roo-code-eval\" -q)",
  20. "docker:clean": "pnpm docker:stop && pnpm docker:rm"
  21. },
  22. "devDependencies": {
  23. "@dotenvx/dotenvx": "^1.41.0",
  24. "@eslint/js": "^9.25.1",
  25. "eslint": "^9.25.1",
  26. "globals": "^16.0.0",
  27. "prettier": "^3.5.3",
  28. "tsx": "^4.19.4",
  29. "turbo": "^2.5.2",
  30. "typescript": "5.8.3",
  31. "typescript-eslint": "^8.31.1"
  32. }
  33. }