{
  "name": "@pazaryonetimi/database",
  "version": "1.0.0",
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "require": "./dist/index.js",
      "types": "./dist/index.d.ts"
    }
  },
  "scripts": {
    "build": "npx prisma generate && tsc && node -e \"require('node:fs').cpSync('generated','dist/generated',{recursive:true})\"",
    "prisma:generate": "npx prisma generate",
    "generate": "npm run prisma:generate",
    "postinstall": "npx prisma generate",
    "db:push": "npx prisma db push",
    "db:migrate": "npx prisma migrate dev",
    "db:deploy": "npx prisma migrate deploy",
    "db:seed": "npx tsx prisma/seed.ts",
    "db:seed:forum": "npx tsx prisma/seed-forum.ts",
    "db:seed:help": "npx tsx prisma/seed-help.ts",
    "db:reset": "npx prisma db push --force-reset && npx tsx prisma/seed.ts"
  },
  "dependencies": {
    "@prisma/adapter-pg": "6.4.1",
    "@prisma/client": "6.4.1",
    "@prisma/config": "6.4.1",
    "@types/bcryptjs": "^2.4.6",
    "@types/node": "^22.10.7",
    "bcryptjs": "^3.0.3",
    "dotenv": "^16.4.7",
    "prisma": "6.4.1",
    "ts-node": "^10.9.2",
    "tsx": "^4.19.2"
  },
  "devDependencies": {
    "typescript": "^5.9.3"
  }
}