{
  "name": "select",
  "version": "0.1.0",
  "private": true,
  "type": "module",
  "description": "SELECT — private talent presentations and client selections.",
  "engines": {
    "node": ">=22.0.0"
  },
  "packageManager": "npm@10.9.7",
  "scripts": {
    "dev": "next dev",
    "build": "next build",
    "start": "NODE_ENV=production node server.js",
    "lint": "eslint .",
    "scan:secrets": "node scripts/scan-secrets.mjs",
    "test:secret-scanner": "node --test scripts/scan-secrets.test.mjs",
    "typecheck": "tsc --noEmit",
    "test": "vitest run && npm run test:deployment-config && npm run test:server-adapter",
    "test:deployment-config": "node --test scripts/next-config.test.mjs",
    "test:server-adapter": "node --test scripts/server-adapter.test.mjs",
    "test:e2e": "node scripts/run-browser-tests.mjs",
    "test:a11y": "node scripts/run-browser-tests.mjs tests/e2e/accessibility.spec.ts",
    "test:load": "node scripts/run-load-test.mjs",
    "test:integration": "node scripts/run-integration-tests.mjs",
    "test:watch": "vitest",
    "format": "prettier --write .",
    "format:check": "prettier --check .",
    "db:start": "supabase start",
    "db:stop": "supabase stop",
    "db:reset": "supabase db reset && node scripts/seed-dev-media.mjs",
    "db:lint": "supabase db lint --local --level warning --fail-on error",
    "db:test": "supabase test db",
    "validate": "npm run test:secret-scanner && npm run scan:secrets -- --scope=source && npm run format:check && npm run lint && npm run typecheck && npm run test && npm run build && npm run scan:secrets -- --scope=public",
    "validate:local": "npm run db:reset && npm run db:test && npm run db:lint && npm run test:integration && npm run validate"
  },
  "dependencies": {
    "@fontsource-variable/schibsted-grotesk": "5.3.0",
    "@sentry/nextjs": "10.70.0",
    "@supabase/ssr": "0.12.4",
    "@supabase/supabase-js": "2.112.3",
    "next": "16.3.2",
    "react": "19.2.8",
    "react-dom": "19.2.8",
    "resend": "6.22.0",
    "server-only": "0.0.1",
    "sharp": "0.35.3",
    "zod": "4.4.3"
  },
  "devDependencies": {
    "@axe-core/playwright": "4.13.0",
    "@playwright/test": "1.62.1",
    "@types/node": "22.20.1",
    "@types/react": "19.2.18",
    "@types/react-dom": "19.2.4",
    "eslint": "9.39.5",
    "eslint-config-next": "16.3.2",
    "prettier": "3.9.6",
    "supabase": "2.115.0",
    "typescript": "5.9.3",
    "vitest": "4.1.11"
  }
}
