{
  "name": "ai-radar",
  "private": true,
  "version": "0.1.0",
  "description": "Everything important in AI. Nothing else.",
  "workspaces": [
    "apps/*",
    "packages/*"
  ],
  "scripts": {
    "dev:api": "npm run dev --workspace=apps/api",
    "dev:web": "npm run dev --workspace=apps/web",
    "build": "npm run build --workspace=packages/shared && npm run build --workspace=apps/api && npm run build --workspace=apps/web",
    "test": "npm run test --workspace=apps/api",
    "db:migrate": "npm run db:migrate --workspace=apps/api",
    "db:seed": "npm run db:seed --workspace=apps/api",
    "db:seed:demo": "npm run db:seed:demo --workspace=apps/api",
    "db:seed:demo:ar": "npm run db:seed:demo:ar --workspace=apps/api",
    "dry-run": "npm run dry-run --workspace=apps/api",
    "publish-content": "ts-node --project scripts/tsconfig.json scripts/publish-content.ts"
  },
  "engines": {
    "node": ">=20"
  },
  "overrides": {
    "multer": "^2.3.0"
  },
  "overridesNote": "multer <=2.2.0 carries four DoS/bypass advisories and arrives transitively via @nestjs/platform-express, which pins it exactly. AI Radar accepts no file uploads so the path is unreachable, but we upgrade to the patched 2.3.x line rather than ship known-vulnerable code. Verify after changing: node -e \"require('@nestjs/platform-express')\" must succeed AND npm audit must report 0."
}
