{
  "name": "slackwsh",
  "private": true,
  "version": "0.0.0",
  "engines": {
    "node": ">=20.9"
  },
  "packageManager": "pnpm@9.15.0",
  "scripts": {
    "build": "pnpm -r --filter=./libs/* --filter=./apps/* run build",
    "dev:api": "pnpm --filter @slackwsh/api run start:dev",
    "dev:gateway": "pnpm --filter @slackwsh/gateway run start:dev",
    "dev:worker": "pnpm --filter @slackwsh/worker run start:dev",
    "dev:web": "pnpm --filter @slackwsh/web run dev",
    "dev:marketing": "pnpm --filter @slackwsh/marketing run dev",
    "dev": "concurrently -k -n api,gateway,worker,web,marketing -c blue,magenta,green,cyan,yellow \"pnpm dev:api\" \"pnpm dev:gateway\" \"pnpm dev:worker\" \"pnpm dev:web\" \"pnpm dev:marketing\"",
    "start:all": "pnpm dev",
    "typecheck": "pnpm -r run typecheck",
    "lint": "pnpm -r run lint",
    "test": "pnpm -r --if-present run test"
  },
  "devDependencies": {
    "concurrently": "^9.1.2",
    "typescript": "^5.6.3"
  }
}
