{
  "name": "songwhip-analytics",
  "version": "1.0.0",
  "main": "app/index.js",
  "packageManager": "pnpm@10.33.4",
  "private": true,
  "engines": {
    "node": "24.x"
  },
  "license": "MIT",
  "type": "module",
  "scripts": {
    "dev": "scripts/dev",
    "fix": "biome check . --fix",
    "build:client": "cd packages/songwhip-analytics && pnpm run build",
    "test": "pnpm run build:client && pnpm run test:lint && pnpm run test:types && pnpm run test:unit",
    "test:unit": "vitest run",
    "test:e2e": "pnpm run build:client && dotenv -- vitest run --config vitest.config.e2e.ts",
    "test:types": "tsc --project tsconfig.json --noEmit",
    "test:lint": "biome ci . --diagnostic-level error",
    "deploy": "dotenv -- scripts/deploy"
  },
  "dependencies": {
    "@google-cloud/bigquery": "^8.3.1",
    "@sentry/node": "^10.53.1",
    "@sentry/vercel-edge": "10.53.1",
    "@theorchard/songwhip-analytics": "workspace:*",
    "@theorchard/songwhip-utils": "^1.2.0",
    "@theorchard/songwhip-utils-auth": "^2.0.0",
    "@tsndr/cloudflare-worker-jwt": "^2.2.2",
    "dateformat": "^3.0.2",
    "debug": "^2.6.9",
    "moment-timezone": "^0.5.35",
    "web-auth-library": "^1.0.3",
    "zod": "^4.3.6"
  },
  "devDependencies": {
    "@biomejs/biome": "^2.4.14",
    "@theorchard/songwhip-events": "^2.6.0",
    "@types/node": "^24",
    "dotenv-cli": "^7.3.0",
    "typescript": "^5.9.3",
    "vitest": "^4.1.10"
  },
  "pnpm": {
    "overrides": {
      "vite": "8.0.16"
    }
  }
}
