package.json•1.61 kB
{
"name": "@repo/db",
"version": "0.0.0",
"private": true,
"scripts": {
"db:generate": "drizzle-kit generate",
"db:migrate": "drizzle-kit migrate",
"db:clear": "NODE_ENV='development' tsx ./clear.ts",
"check-types": "tsc --noEmit",
"db:studio": "drizzle-kit studio",
"lint": "biome check . --write",
"db:push": "drizzle-kit push",
"db:seed": "POSTGRES_URL='postgresql://starter:starter@localhost:5432/starter' tsx ./seeding/seed-db.ts"
},
"dependencies": {
"@paralleldrive/cuid2": "^2.2.2",
"@vercel/postgres": "^0.10.0",
"bcrypt": "^5.1.1",
"crypto-js": "^4.2.0",
"drizzle-orm": "^0.44.2",
"pg": "^8.16.3",
"pinyin": "4.0.0-alpha.2",
"postgres": "^3.4.7",
"slugify": "^1.6.6",
"unique-names-generator": "^4.7.1",
"zod": "^3.24.2"
},
"devDependencies": {
"@repo/typescript-config": "workspace:*",
"@types/bcrypt": "^5.0.2",
"@types/crypto-js": "^4.2.2",
"@types/node": "^20.17.31",
"@types/pg": "^8.11.10",
"@types/uuid": "^10.0.0",
"drizzle-kit": "^0.31.2",
"tsx": "^4.19.3",
"typescript": "^5.7.3",
"uuid": "^11.0.3"
},
"exports": {
".": [
"./index.ts"
],
"./schema": [
"./schema.ts"
],
"./database/admin": [
"./database/admin/index.ts",
"./database/admin/index.js"
],
"./database/web": [
"./database/web/index.ts",
"./database/web/index.js"
],
"./usecases/*": [
"./usecases/*.ts",
"./usecases/*.js"
],
"./types": [
"./types/index.ts",
"./types/index.js"
]
}
}