{
  "name": "capakraken",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "predev": "pnpm check:exports && pnpm check:imports",
    "dev": "node ./scripts/run-from-workspace-root.mjs turbo dev",
    "prebuild": "pnpm check:exports && pnpm check:imports",
    "build": "node ./scripts/run-from-workspace-root.mjs turbo build",
    "lint": "node ./scripts/run-from-workspace-root.mjs turbo lint",
    "test": "node ./scripts/run-from-workspace-root.mjs turbo run test:unit --concurrency=2",
    "test:unit": "node ./scripts/run-from-workspace-root.mjs turbo test:unit --concurrency=2",
    "test:e2e": "node ./scripts/run-from-workspace-root.mjs turbo test:e2e",
    "test:e2e:email": "pnpm --filter @capakraken/web test:e2e:email",
    "test:scripts": "node --test scripts/*.test.mjs",
    "check:architecture": "node ./scripts/check-architecture-guardrails.mjs",
    "check:exports": "node ./scripts/check-workspace-exports.mjs",
    "check:imports": "node ./scripts/check-workspace-imports.mjs",
    "worktree:hygiene": "node ./scripts/worktree-hygiene.mjs",
    "clean:next": "node ./scripts/clean-next-artifacts.mjs",
    "db:doctor": "node ./scripts/db-doctor.mjs capakraken",
    "db:prisma": "node ./scripts/prisma-with-env.mjs",
    "db:push": "node ./scripts/prisma-with-env.mjs db push",
    "db:migrate": "node ./scripts/prisma-with-env.mjs migrate dev",
    "db:generate": "node ./scripts/prisma-with-env.mjs generate",
    "db:validate": "node ./scripts/prisma-with-env.mjs validate",
    "db:seed": "node ./scripts/with-env.mjs pnpm --filter @capakraken/db db:seed",
    "db:seed:export": "node ./scripts/export-dev-seed.mjs",
    "db:seed:import": "node ./scripts/import-dev-seed.mjs",
    "db:studio": "node ./scripts/with-env.mjs pnpm --filter @capakraken/db db:studio",
    "db:reset:dispo": "pnpm --filter @capakraken/db db:reset:dispo",
    "db:import:dispo": "pnpm --filter @capakraken/db db:import:dispo",
    "db:readiness:demand-assignment": "pnpm --filter @capakraken/db db:readiness:demand-assignment",
    "format": "prettier --write \"**/*.{ts,tsx,md,json}\"",
    "typecheck": "node ./scripts/run-from-workspace-root.mjs turbo typecheck"
  },
  "devDependencies": {
    "@capakraken/eslint-config": "workspace:*",
    "@capakraken/tsconfig": "workspace:*",
    "prettier": "^3.3.3",
    "turbo": "^2.3.3",
    "typescript": "^5.6.3"
  },
  "engines": {
    "node": ">=20.0.0",
    "pnpm": ">=9.0.0"
  },
  "pnpm": {
    "overrides": {
      "flatted": "^3.4.2",
      "picomatch": "^4.0.4"
    }
  },
  "packageManager": "pnpm@9.14.2",
  "dependencies": {
    "framer-motion": "^12.38.0"
  }
}
