{ "name": "drift-bottle", "version": "0.0.0", "private": true, "packageManager": "pnpm@9.15.0", "scripts": { "test": "vitest run --no-file-parallelism", "test:database": "vitest run tests/integration/database.spec.ts", "test:integration": "vitest run tests/integration --no-file-parallelism && corepack pnpm --filter @drift/api exec vitest run --config vitest.config.ts src/safety/safety-admin.e2e-spec.ts --no-file-parallelism", "test:security": "corepack pnpm --filter @drift/api exec vitest run --config vitest.config.ts src/safety/safety-admin.e2e-spec.ts src/auth/auth.e2e-spec.ts src/conversation/conversation.e2e-spec.ts --no-file-parallelism", "test:e2e": "playwright test", "typecheck": "tsc --noEmit -p tsconfig.base.json", "lint": "eslint . --ext .ts --max-warnings 0 && prettier --check .", "build": "corepack pnpm prisma generate && corepack pnpm --recursive run build", "prisma:generate": "prisma generate", "prisma:migrate:deploy": "prisma migrate deploy", "prisma:seed": "tsx prisma/seed.ts" }, "prisma": { "seed": "tsx prisma/seed.ts" }, "pnpm": { "overrides": { "deepmerge-ts@<8.0.0": "8.0.0", "effect@<3.20.0": "3.20.0", "multer@<2.3.0": "2.3.0" } }, "devDependencies": { "@playwright/test": "^1.63.0", "@types/node": "22.19.3", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", "eslint": "^8.57.1", "prettier": "^3.4.2", "prisma": "6.19.0", "tsx": "4.20.6", "typescript": "^5.6.3", "vite": "^7.3.2", "vitest": "^4.1.11" }, "dependencies": { "@prisma/client": "6.19.0" } }