package.json 1015 B

1234567891011121314151617181920212223242526
  1. {
  2. "name": "dotouch-ai",
  3. "version": "0.0.1",
  4. "private": true,
  5. "description": "DoTouch.AI - AI API Reseller Platform (Monorepo)",
  6. "scripts": {
  7. "dev": "concurrently -n web,api -c cyan,green \"pnpm --filter @dotouch/web dev\" \"pnpm --filter @dotouch/api dev\"",
  8. "build": "pnpm --filter @dotouch/shared build && pnpm --filter @dotouch/api build && pnpm --filter @dotouch/web build",
  9. "lint": "eslint 'apps/*/src/**/*.{ts,tsx}' 'packages/*/src/**/*.ts' --max-warnings 0",
  10. "typecheck": "pnpm --filter @dotouch/shared typecheck && pnpm --filter @dotouch/api typecheck && pnpm --filter @dotouch/web typecheck",
  11. "db:generate": "pnpm --filter @dotouch/api db:generate",
  12. "docker:up": "docker compose up -d",
  13. "docker:down": "docker compose down"
  14. },
  15. "engines": {
  16. "node": ">=20.0.0",
  17. "pnpm": ">=9.0.0"
  18. },
  19. "devDependencies": {
  20. "@eslint/js": "^9.0.0",
  21. "concurrently": "^9.1.0",
  22. "eslint": "^9.0.0",
  23. "typescript": "^5.7.0",
  24. "typescript-eslint": "^8.0.0"
  25. }
  26. }