{
  "name": "discord-bot-saas-platform",
  "version": "2.0.0",
  "private": true,
  "type": "module",
  "workspaces": [
    "apps/*",
    "packages/*"
  ],
  "engines": {
    "node": ">=20.0.0"
  },
  "scripts": {
    "build": "npm run build --workspaces --if-present",
    "typecheck": "npm run typecheck --workspaces --if-present",
    "i18n:sync": "node ./scripts/i18n/sync-locales.mjs",
    "i18n:check": "node ./scripts/i18n/sync-locales.mjs --check",
    "dev:api": "npm run build -w @saas/shared && npm run dev -w @saas/api",
    "dev:bot": "npm run build -w @saas/shared && npm run dev -w @saas/bot",
    "dev:web": "npm run dev -w @saas/web",
    "migrate": "npm run migrate -w @saas/api",
    "start:api": "npm run start -w @saas/api",
    "start:bot": "npm run start -w @saas/bot",
    "start:web": "npm run start -w @saas/web",
    "check": "npm run typecheck"
  },
  "devDependencies": {
    "@eslint/js": "^10.0.1",
    "@types/node": "^22.10.7",
    "autoprefixer": "^10.4.14",
    "eslint": "^10.2.1",
    "globals": "^17.5.0",
    "postcss": "^8.4.21",
    "tailwindcss": "^3.4.7",
    "tsx": "^4.19.3",
    "typescript": "^5.7.3",
    "typescript-eslint": "^8.59.0"
  },
  "dependencies": {
    "next": "^16.2.4",
    "uuid": "^14.0.0"
  }
}
