{
  "name": "avanzacast-monorepo",
  "version": "1.0.0",
  "private": true,
  "description": "AvanzaCast - Plataforma de Streaming Modular",
  "workspaces": [
    "packages/*",
    "shared/*"
  ],
  "scripts": {
    "dev": "concurrently \"npm:dev:*\"",
    "dev:landing": "npm run dev --workspace=packages/landing-page",
    "dev:api": "npm run dev --workspace=packages/backend-api",
    "dev:studio": "npm run dev --workspace=packages/broadcast-studio",
    "dev:admin": "npm run dev --workspace=packages/admin-panel",
    "build": "npm run build --workspaces",
    "build:landing": "npm run build --workspace=packages/landing-page",
    "build:api": "npm run build --workspace=packages/backend-api",
    "build:studio": "npm run build --workspace=packages/broadcast-studio",
    "build:admin": "npm run build --workspace=packages/admin-panel",
    "clean": "rm -rf packages/*/node_modules packages/*/dist shared/*/node_modules node_modules",
    "typecheck": "npm run typecheck --workspaces",
    "lint": "npm run lint --workspaces",
    "test": "npm run test --workspaces"
  },
  "devDependencies": {
    "concurrently": "^8.2.2",
    "typescript": "^5.2.2"
  },
  "engines": {
    "node": ">=20.0.0",
    "npm": ">=10.0.0"
  }
}
